jWplayer不在Android上运行流

时间:2014-03-07 07:26:52

标签: android jwplayer

您好我在Android上渲染jwplayer html5流时遇到了一些问题。 我已将设备连接到计算机并使用chrome dev工具,我尝试调试问题。

显然,当我按下播放按钮时,正在尝试执行对此网址的调用

http://edge07.streamgate.nl/vod/definst/content1/END_42569_B.mp4/playlist.m3u

我说它正在尝试的原因是因为呼叫实际上没有被执行并且状态显示为已取消。这就是我的意思:

enter image description here

有谁知道可能是什么问题?

1 个答案:

答案 0 :(得分:2)

Android和M3U8本身存在问题 - http://www.jwplayer.com/blog/the-pain-of-live-streaming-on-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>