【问题标题】:PLaying live stream on Android在 Android 上播放直播
【发布时间】:2014-02-25 13:18:15
【问题描述】:

可能是一个最喜欢的问题,但我没有找到任何答案

如何在 Android 设备上播放直播?

有免费的解决方案吗?

我认为高级版 JWplayer 支持此功能,但不支持免费版。

我通过 JSONP 使用 CDNsun,它返回了很多类似的协议

MyCallBack({
“rtmp”: “rtmp://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4”,
“rtmpe”:    “rtmp://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4”,
“apple”:    “http://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4/playlist.m3u8”,
“adobe”:    “http://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4/manifest.f4m”,
“rtsp”: “rtsp://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4”,
“silverlight”:  “http://51993226.e.62239915.r.cdnsun.net/62239915/62239915/myvideo.mp4/Manifest”

});

我已经尝试了所有这些(从 RTSP 开始)但没有成功,PC 上的流还可以,但 Android 很烂:(

谢谢

【问题讨论】:

    标签: android streaming jwplayer live-streaming


    【解决方案1】:

    没有使用 jwplayer 在 android 中流式传输视频的选项。 在这里阅读更多: http://www.jwplayer.com/blog/the-pain-of-live-streaming-on-android/

    【讨论】:

      【解决方案2】:

      为此,我想出了一个令人讨厌的解决方法。这不是最漂亮的东西,但它最终会使用原生 Android 媒体播放器启动流。

      您可以使用以下代码来测试此工作:

      <!DOCTYPE html>
      <script src="http://p.jwpcdn.com/6/8/jwplayer.js"></script>
      <center><div id='container'></div></center>
      <script>
      if (navigator.userAgent.match(/android/i) != null){
          jwplayer("container").setup({
              file: "http://playertest.longtailvideo.com/adaptive/bbbfull/bbbfull.m3u8",
              type: "mp4",
              primary: "html5"
          });
      } else {
      jwplayer("container").setup({
        playlist: [{
          image: "http://content.bitsontherun.com/thumbs/gSzpo2wh-480.jpg",
          sources: [{
            file: "http://content.jwplatform.com/manifests/s8BPzDe0.smil"
          },{
            file: "http://playertest.longtailvideo.com/adaptive/bbbfull/bbbfull.m3u8"
          }]
        }],
        primary: "flash"
      });
      }
      </script>
      

      这会在桌面上播放 RTMP,在 iOS 上播放 HLS,并为 Android 提供回退,以便在默认的 Android 媒体播放器中播放 m3u8。

      【讨论】:

      • 谢谢 Ethan 我在 jwPlayer 网站上阅读了很多你的帖子。感谢您对我们的帮助,感谢您对 JWPlayer 的帮助 :)
      • 没问题! :) 如果它适合你,请支持我的解决方案,谢谢! :-)
      猜你喜欢
      • 2021-11-21
      • 2014-02-12
      • 2012-01-12
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 1970-01-01
      • 2016-08-28
      相关资源
      最近更新 更多