我正在尝试rtmp的网址在视频js player.But它不工作。
在video js中,我们必须在源代码中给出类型(application/x-mpegURL| video/mp4)。
<video id="wiPlayer" class="video-js vjs-default-skin"
controls codecs="avc1.4D401E, mp4a.40.2" preload="auto" width="1200" height="400" poster="<?=$post->screenShotUrl?>"
data-setup='{"aspectRatio":"640:320", "autoplay": true, "controlBar": {"fullscreenToggle": true, "progressControl": true}}'>
<p class="vjs-no-js">We're sorry, but your browser doesn't support Video</p>
</video>js代码是
player = videojs('wiPlayer');
player.src({
src: stream_url,
type: mPlayerType,// "video/mp4",//application/x-mpegURL
useCueTags: true
});
window.onOrientation(player, 'wiPlayer');
player.play(); 对我来说,url是这样的:
rtmp://vid-11239002.pull.usnecenter.broadcastapp.agora.cn/live/public1265537如何使用视频js播放这种直播urls?或者我们有其他的解决方案吗?
发布于 2017-03-11 06:48:42
RTMP类型为rtmp/mp4或rtmp/flv。这将仅适用于安装了Flash的浏览器。
https://stackoverflow.com/questions/42650966
复制相似问题