使用jrtplib发送数据流, 但是由于是基于UDP的,理论上是通过关注RTCP的回馈信息来监控发送状态.
想请问jrtplib有没有提供比较简单的接口调用来监听发送的状态.
如果没有的话如何通过接收(JRTPLIB如何实现)RTCP来简单分析出这个断线状态

解决方案 »

  1.   

    不用担心,jrtplib再多少时间内没数据,会自己关闭掉打开的udp端口
      

  2.   

    我需要得到这个反馈信息来做一些资源的释放处理..
    所以jrtplib自己做了不行 还需要告诉我它关掉了socket才行
      

  3.   

    时间长了,记不清了,你看它的源代码是如何处理的,不行的话,自己修改它的代码.我以前整的时候,修改过不少代码,我觉得它比较笨重,后来直接自己包装了个简单的rtp发送库,取代了它.我感觉你应该抛开rtp,rtcp以外另外加入自己的逻辑控制通道,这样比较好,装备都通过这个通道处理.不要依赖rtp,rtcp来做发送的控制,只把它们两者作为纯粹的音视频传输协议.