如何在dash.js中制作具有特定比特率的视频
我有比特率
0-248kb
1-495kb
2-742kb
3-990kb
4-1225kb
5-1840kb
我想要990kb的开放视频。
我做
player.setAutoSwitchQualityFor('video', false);
player.setQualityFor("video", 3);
有必要等到旧的比特率和缓冲区已加载
如何在不等待缓冲区的情况下更改比特率?
最佳答案
dash.js的文档涵盖了所有这些内容:http://cdn.dashjs.org/latest/jsdoc/index.html
您可以使用setInitialBitrateFor
设置初始比特率:http://cdn.dashjs.org/latest/jsdoc/module-MediaPlayer.html#setInitialBitrateFor__anchor
player.setAutoSwitchQualityFor('video', false);
player.setInitialBitrateFor("video", 3);
您可以使用
setFastSwitchEnabled
更快地将比特率更改为true:http://cdn.dashjs.org/latest/jsdoc/module-MediaPlayer.html#setFastSwitchEnabled__anchorplayer.setFastSwitchEnabled(true);
关于javascript - 如何在dash.js中制作具有特定比特率的视频,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50996425/