我尝试开发实时视频流的应用程序,并且它适用于某些链接。但其他一些链接并不起作用。
这是我的代码
Uri stream = Uri.parse("rtsp://208.77.20.52:1935/dmm1/ten");
Intent videointent = new Intent(Intent.ACTION_VIEW,stream);
startActivity(videointent);
它显示无法播放此视频。但是当我使用"rtsp://cdn.m.yupptv.tv/liveorigin/we2"
Url时,它的工作正常。
其实有什么问题?链接或我的代码??
我也使用有和没有mediacontroller的视频视图来做这个,但结果是一样的,我尝试在我的电脑的VLC播放器中播放这个视频,然后第一个链接也不起作用,另一个的工作原理。
如果此链接(" rtsp://208.77.20.52:1935 / dmm1 / ten")已过期,则有人知道如何使用 rtsp 十个板球频道的链接.. ??我从http://rtsp-links-free-forum-mobile-tv-and-pc-tv-streaming-vlc.39851.x6.nabble.com/RTSP-Links-Indian-Channel-List-for-Mobile-TV-and-PC-TV-Streaming-VLC-td8.html
获得此链接请给我一个解决方案。有没有其他协议可以做到这一点??
提前致谢,抱歉我的英语不好。
答案 0 :(得分:1)
我认为该网址已过期。你的程序没有问题...请更改该网址。尝试使用此网址进行实时板球
rtsp://85.25.199.31:1935/rtp-live/willow.stream
请注意,此网址也会随时更改...所以不断更新
答案 1 :(得分:0)
试试这个,
video1=(VideoView)findViewById(R.id.videoview);
video1.setVideoURI(Uri.parse("rtsp://208.77.20.52:1935/dmm1/ten"));
video1.requestFocus();
video1.start();
如果显示相同的错误消息,请发布错误日志,以便我可以为您提供更多帮助......