【问题标题】:How to live stream a video using RTSP link in android?如何在android中使用RTSP链接直播视频?
【发布时间】:2014-01-11 07:58:31
【问题描述】:

我尝试开发一个用于实时视频流的应用程序,它适用于某些链接。但是其他一些链接不起作用。

这是我的代码

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 时,它工作正常。 其实是什么问题??链接还是我的代码??

我也使用带和不带媒体控制器的视频视图来执行此操作,但结果是相同的,我尝试在我的 PC 的 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得到这个链接

请给我一个解决方案。有没有其他协议可以做到这一点??

在此先感谢,并为我糟糕的英语感到抱歉。

【问题讨论】:

    标签: android video rtsp live-streaming


    【解决方案1】:

    我认为该 URL 已过期。并且您的程序没有问题...请更改该网址。试试这个网址观看现场板球比赛

    rtsp://85.25.199.31:1935/rtp-live/willow.stream

    请注意,此网址也会随时更改...所以请继续更新

    【讨论】:

      【解决方案2】:

      试试这个,

      video1=(VideoView)findViewById(R.id.videoview);
      video1.setVideoURI(Uri.parse("rtsp://208.77.20.52:1935/dmm1/ten"));
      video1.requestFocus();
      video1.start();
      

      如果显示相同的错误消息,请发布错误日志,以便我可以为您提供更多帮助...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-09-09
        • 2012-10-02
        • 1970-01-01
        • 2013-06-15
        • 1970-01-01
        • 2011-08-08
        • 1970-01-01
        相关资源
        最近更新 更多