在这里尝试完成的是,通过手动添加AudioTracks,有一个没有音频的视频和两个不同语言的音频源,而不使用HLS/m3u8
:
var video = videojs('l2e-video');
video.audioTracks().addTrack(
[{
label: 'audio-tracks-1',
enabled: true,
language: 'eng',
kind: 'main',
id: 'random',
}, {
label: 'audio-tracks-2',
enabled: false,
language: 'fr',
kind: 'alternative',
id: 'random',
}]
);
但音频切换图标没有显示,我假设因为没有音频源,我试图将uri/src
附加到传递给addTrack
的数组,但它不起作用,那么我应该如何为每个audioTrack
添加一个来源?或整体而言,我该如何使其发挥作用?