租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

jrtplib使用的有什么方法,jre中又包含了java基础类库、jvm和开发工具

发布时间:2023-09-14 07:56:11

jrtplib使用的有甚么方法

JRTPLIB是一个用于实现实时传输协议(RTP)和实时传输控制协议(RTCP)的C++库,提供了一些方法来实现RTP/RTCP流的创建和管理。下面是JRTPLIB的一些经常使用方法:
1. JRTPLib:构造函数,创建一个JRTPLIB实例。
2. ~JRTPLib:析构函数,释放JRTPLIB实例占用的资源。
3. Create:创建一个新的RTPSession实例。
4. Destroy:烧毁一个RTPSession实例。
5. SetDefaultPayloadType:设置默许的有效负载类型。
6. SetDefaultMark:设置默许的标记位。
7. SetDefaultTimestampIncrement:设置默许的时间戳增量。
8. SetMaximumPacketSize:设置最大的包大小。
9. SetAcceptOwnPackets:设置是否是接受自己发送的数据包。
10. SetSchedulingParams:设置调度参数。
11. SetTransmissionParams:设置传输参数。
12. AddDestination:添加一个RTP/RTCP目标地址。
13. DeleteDestination:删除一个RTP/RTCP目标地址。
14. SendPacket:发送一个数据包。
15. WaitForIncomingPackets:等待接收到新的数据包。
16. RTPSession::BeginDataAccess:开启数据访问。
17. RTPSession::EndDataAccess:结束数据访问。
18. RTPSession::GotoFirstSource:将源迭代器指向第一个源。
19. RTPSession::GotoNextSource:将源迭代器指向下一个源。
20. RTPSession::GetLocalSSRC:获得本地SSRC。
21. RTPSession::GetRemoteSSRC:获得远程SSRC。
22. RTPSession::GetRTCPInstance:获得RTCP实例。
以上仅是JRTPLIB的一些经常使用方法,具体使用可以参考JRTPLIB的文档或相关示例代码。