2017-08-08 109 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 :) –