videoJS chromecast接收器上的字幕无法加载

时间:2018-06-14 15:20:19

标签: javascript casting chromecast video.js

我正在使用chromecast自定义接收器,并且我将.mpd文件发送到在videoJS中加载的此接收器。我没有从这个文件中获取任何曲目。 它作为一个空的轨道数组返回。 videoJS是否在强制模式下从.mpd文件下载曲目?

function setTextTrack(textCode) {
    window.messageBus.send(senderId, JSON.stringify(player.textTracks().tracks_));
    player.textTracks().tracks_.forEach(function (textTrack) {
        if (textTrack.language === textCode) {
            if (textTrack.mode !== 'showing') {
                textTrack.mode = 'showing';
            }
        } else if (textTrack.mode !== 'hidden') {
            textTrack.mode = 'hidden';
        }
    });
}

重现的步骤 详细解释重现问题所需的确切步骤。

  1. 向接收方发送消息
  2. 将视频网址放在接收器中的videoJS上
  3. 获取曲目(失败)
  4. 播放
  5. 结果 预期 字幕应显示

    实际 字幕不显示

    错误输出 视频轨道数组为空

0 个答案:

没有答案