Видео. js - Переключение между несколькими звуковыми дорожками (и их воспроизведение при смене). - PullRequest
0 голосов
/ 29 февраля 2020

Видео. js поддерживает добавление нескольких звуковых дорожек в видеофайл. Когда я добавляю звуковые дорожки в мой проигрыватель, я могу переключаться между звуковыми дорожками. Тем не менее, он не воспроизводит соответствующий звук. Как я могу воспроизвести звуковую дорожку, когда меняю ее с плеера? Спасибо.

Мой код выглядит так:

...
componentDidMount() {
    this.player = videojs(this.videoNode, this.props.videoJsOptions);

    this.props.audioTracks.forEach(audio => {
        // Create a track object.
        var track = new videojs.AudioTrack(audio);

        // Add the track to the player's audio track list.
        this.player.audioTracks().addTrack(track);
    });
}
...

Мой видеоплеер выглядит так:

Player with audio track options.

...