VLC点播RTSP问题处理

HISI的参考 RTSP Server.

VLC 2.x版本点播私有RTSP服务, 可正常出图像; 

VLC 3.x版本点播RTSP服务, 三秒后停止; 

抓包看VLC3.x 的RTSP会话过程,PLAY方法后不久,VLC发送了GET_PARAMETERS请求,然后服务端就断开了。

与VLC2.x版本的正常RTSP点播对比, 正是多了一个GET_PARAMETERS操作; 

对服务端代码进行分析,RTSP服务端未对此方法进行分支处理,返回错误导致会话被关闭。

最终对OPTIONS方法返回的方法列表进行更新,清掉不支持的GET_PARAMETERS.

猜你喜欢

转载自blog.csdn.net/konga/article/details/90582164
今日推荐