小编ext*_*123的帖子

强制Android使用RTSP/AVP/TCP交错

我在Galaxy S3上使用Android 4.1.2.目前android mediaplayer总是尝试RTSP UDP(RTP/AVP/UDP)方法与RTSP服务器连接.

如果Android MediaPlayer没有在其UDP端口上接收数据..超时,然后尝试RTSP TCP交错(RTP/AVP/TCP).这很好,但它引入了10秒左右的延迟.我想避免这种延迟,并强制Android MediaPlayer始终对所有或特定URL使用RTSP TCP交错(RTP/AVP/TCP).

我尝试在Here中给出建议,向SETUP请求发送461或400错误响应代码.但似乎媒体播放器不关心响应,并为两个轨道发送SETUP命令,然后挂起连接.

我该如何解决这个问题?

android rtsp media-player rtsp-client android-mediaplayer

35
推荐指数
1
解决办法
3635
查看次数