2017-08-08 111 views
1

我想运行video.js中的虚线文件与我的代码运行平稳我想知道是否有任何方式来提取比特流并显示他们在播放器的控制栏上那么用户可以在比特率之间切换? 感谢没有比特流选择器在视频js破折号

<body> 
    <video id="example-video" width="1000" height="600" class="video-js vjs-default-skin" controls></video> 
</body> 
</html> 
<script> 
var player = videojs('example-video'); 

player.ready(function() { 
    player.src({ 
    src: 'http://127.0.0.1/demo/150219236637491.mpd', 
    type: 'application/dash+xml' 
    }); 

    player.play(); 
}); 
</script> 

回答

0

有一个插件,它允许你这样做:

https://github.com/streamroot/videojs-quality-picker

+0

嗨米克感谢您的建议 我已经看到这个链接,并检查其例如它不支持文件与' .mpd'扩展名的文件应该与'.m3u8'我想要的东西,支持'.mpd'文件。 也在例子中没有质量选择器按钮,它只是自动改变mpd文件正在处理的质量。 –

+0

好吧,他们打算将它构建到任何项目中 - 他们将其构建到的示例是他们的HLS扩展。如果您愿意,还有其他选择,例如:https://github.com/MetaCDN/videojs-shaka-player(也有Shaka播放器依赖项)。 – Mick

+0

谢谢你的伴侣,你是一个救星这个人工作得如此顺利谢谢你soo :) –