具有多个音频流的HTML5视频播放器

时间:2018-09-20 08:50:36

标签: javascript html5 html5-video html5-audio mp4

是否可以在HTML5视频播放器中运行具有多个音频流的mp4视频,并可以通过按钮(语言选择)更改流。 我已经找到一种检查视频文件中多个流的方法,但是该解决方案仅在 IE (属性名称为AudioTrack)中有效。这样可以在 Chrome Firefox 中完成吗?

2 个答案:

答案 0 :(得分:0)

通过遵循此引用(https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/audioTracks),官方不支持其他浏览器中的AudioTrack 如何添加选择按钮来更改视频源。并按选定的视频源播放各种视频。

答案 1 :(得分:0)

我有完全相同的问题。 HTMLMediaElement.audioTracks似乎仅在IE,Edge和Safari中受支持。我尝试了 Kaiido的回答建议,但是在配置中,Chrome(使用HTMLMediaElement.CaptureStream())和Mozilla Nightly中,我仍然只能获得视频文件(mp4)的一个(默认)音频通道 media.tracks.enabled 中的更改设置为true。

任何帮助将不胜感激,谢谢您!