为什么Android上的MediaPlayer不通过RTSP播放,但Vitamio呢?

时间:2012-06-20 15:46:10

标签: android rtsp android-mediaplayer

当我打开RTSP流时,MediaPlayer将抛出错误1,-1005 - ERROR_CONNECTION_LOST(通过http://android.joao.jp/2011/07/mediaplayer-errors.html):

E/MediaPlayer(27899): Error (1,-1005)
D/VideoView(27899): Error: 1,-1005

但Vitamio此流将播放,错误:

E/Vitamio(27899): Couldn't open file on client side, trying server side rtsp://host:80/path_to_file.mp4 (unfortunately can't give video link)

和Vitamio会给我一些有趣的调试信息:

D/Vitamio[Player](27899): [rtsp @ 0x347630] UDP timeout, retrying with TCP
D/Vitamio[Player](27899): [rtsp @ 0x347630] Estimating duration from bitrate, this may be inaccurate

最后它会播放视频。 在哪一方有错误? 如何解决这个问题?

0 个答案:

没有答案