认识到ffmpeg的rtsp断开连接

时间:2012-04-05 13:00:00

标签: c++ ffmpeg rtsp

在使用ffmpeg读取rtsp流进行重新连接时,是否可以识别ConnectionLost等事件?

1 个答案:

答案 0 :(得分:-1)

假设您使用UDP / RTP作为媒体传送协议,您的服务器将定期发送RTCP数据包以报告流传送的进度。为了识别底层RTP流的状态变化,请查看使用RTCP通道获取信号以声明媒体流中的更改。

如果您停止接收RTCP数据包,则表示您的媒体已消失。

http://en.wikipedia.org/wiki/RTP_Control_Protocol

阅读RTP RTCP上的RFC