Ich benutze die.js-Bibliothek und erreiche die adaptive Bitrate mit DASH-Protokoll für meinen Audio-Player.Wie nur bestimmte Bitrate mit Dash js Audio Player spielen?
Ich bin in einem Fall Problem, wenn statt Bitrate adaptiv ändern möchte ich es spezifisch, d. H. 320 kbps. Ich verwende Methoden, die in der dash.js-Bibliothek wie folgt zur Verfügung gestellt werden. Aber nicht in der Lage, ein statisches Bitratensegment für meine ganze Audiodatei zu erhalten.
(function() {
var url = "https://xxxxxxxxxxxx.xxxxxxxx.net/myplaylist.mpd";
var player = dashjs.MediaPlayer().create();
player.initialize(document.querySelector("#audioPlayer"), url, true);
player.setInitialBitrateFor('audio', 320);
player.setQualityFor('audio', 320);
player.setAutoSwitchQualityFor('audio', false);
player.getDebug().setLogToBrowserConsole(false);
})();
so dass im Grunde gibt es zwei Möglichkeiten :: Auto und 320kbps
Auto adaptive Bitrate ermöglicht, aber wenn 320 kbps jederzeit ausgewählt nach, dass es nur nur Segmente für die Bitrate bekommen sollte.
Für das spätere Szenario bin ich mit dem Problem konfrontiert.
Gibt es irgendeine Methode, das zu tun? Fehle ich hier etwas?