在使用ffmpeg读取rtsp流进行重新连接时,是否可以识别ConnectionLost等事件?
答案 0 :(得分:-1)
假设您使用UDP / RTP作为媒体传送协议,您的服务器将定期发送RTCP数据包以报告流传送的进度。为了识别底层RTP流的状态变化,请查看使用RTCP通道获取信号以声明媒体流中的更改。
如果您停止接收RTCP数据包,则表示您的媒体已消失。
http://en.wikipedia.org/wiki/RTP_Control_Protocol
阅读RTP RTCP上的RFC