您好我在Android上渲染jwplayer
html5流时遇到了一些问题。
我已将设备连接到计算机并使用chrome dev工具,我尝试调试问题。
显然,当我按下播放按钮时,正在尝试执行对此网址的调用
http://edge07.streamgate.nl/vod/definst/content1/END_42569_B.mp4/playlist.m3u
我说它正在尝试的原因是因为呼叫实际上没有被执行并且状态显示为已取消。这就是我的意思:
有谁知道可能是什么问题?
答案 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>