Можно ли выбрать качество для медиаплеера azure, используя его javascript API? - PullRequest
0 голосов
/ 23 марта 2020

Хотите реализовать azure медиаплеер для проекта. Но нам нужно использовать наши существующие пользовательские элементы управления видео. Можно ли управлять селектором качества с помощью javascript? Не удалось найти что-либо касающееся этого в документации ..

У кого-нибудь есть опыт с этим?

Буду признателен за любую помощь!

Также стоит отметить, что это реакция. js проект.

Спасибо,

1 Ответ

1 голос
/ 23 марта 2020

Вы можете указать профиль heuristi c (HighQuality, Hybrid, LowLatency, QuickStart):

http://amp.azure.net/libs/amp/latest/docs/index.html#amp .player.heuristicprofile

http://amp.azure.net/libs/amp/latest/docs/#amp .videostream.selecttrackbyindex

попробуйте что-то вроде этого:

myPlayer.addEventListener(amp.eventName.loadedmetadata,
    function() {

        var stream = myPlayer.currentVideoStreamList().streams ?
            myPlayer.currentVideoStreamList().streams[0] :
            undefined;

        if (stream) {
            stream.selectTrackByIndex(0);
        }

    });



myPlayer.src([{
    src: "[srcuri]",
    type: "application/vnd.ms-sstr+xml"
}]);
...