流m3u8文件的新增功能。
正在开发基于webos电视的应用程序。
哪里可以播放m3u8文件,但是遇到了正在播放但不是全部的某些m3u8文件。
这里是一个例子,
这是html chrome浏览器中的有效代码:
<!-- CSS -->
<link href="https://vjs.zencdn.net/7.2.3/video-js.css" rel="stylesheet">
<!-- HTML -->
<video id='hls-example' class="video-js vjs-default-skin" width="400" height="300" controls>
<source type="application/x-mpegURL" src="https://content.jwplatform.com/manifests/yp34SRmf.m3u8">
</video>
<!-- JS code -->
<!-- If you'd like to support IE8 (for Video.js versions prior to v7) -->
<script src="https://vjs.zencdn.net/ie8/ie8-version/videojs-ie8.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-hls/5.14.1/videojs-contrib-hls.js"></script>
<script src="https://vjs.zencdn.net/7.2.3/video.js"></script>
<script>
var player = videojs('hls-example');
player.play();
</script>
上面的代码工作正常,但是当上面的代码中src更改为 src =“ https://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221225775/1.m3u8”>
<!-- CSS -->
<link href="https://vjs.zencdn.net/7.2.3/video-js.css" rel="stylesheet">
<!-- HTML -->
<video id='hls-example' class="video-js vjs-default-skin" width="400" height="300" controls>
<source type="application/x-mpegURL" src="https://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221225775/1.m3u8">
</video>
<!-- JS code -->
<!-- If you'd like to support IE8 (for Video.js versions prior to v7) -->
<script src="https://vjs.zencdn.net/ie8/ie8-version/videojs-ie8.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/videojs-contrib-hls/5.14.1/videojs-contrib-hls.js"></script>
<script src="https://vjs.zencdn.net/7.2.3/video.js"></script>
<script>
var player = videojs('hls-example');
player.play();
</script>
出现以下错误,显示m3u8可能具有不同的编解码器支持或安全性: 移植。 { “ message”:“脚本错误。”, “文件名”: ””, “ lineno”:0, “ colno”:0 } VIDEOJS:错误:(CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED)无法加载媒体,原因是服务器或网络出现故障,或者因为不支持该格式。 { “代码”:4 “ message”:“由于服务器或网络故障或不支持该格式,因此无法加载介质。”, “状态”:null, “ MEDIA_ERR_CUSTOM”:0, “ MEDIA_ERR_ABORTED”:1 “ MEDIA_ERR_NETWORK”:2 “ MEDIA_ERR_DECODE”:3, “ MEDIA_ERR_SRC_NOT_SUPPORTED”:4 “ MEDIA_ERR_ENCRYPTED”:5 }
如果有人可以指导或帮助我播放此m3u8格式: “ https://cshms3.airtel.tv/wh7f454c46tw4163224253_611767333/PLTV/88888888/224/3221225775/1.m3u8”
一个小代码段即可,或者任何其他参数或html5播放器都可以。提前致谢。