hls.js 视频播放默认打开声音
时间: 2023-08-06 22:03:19 浏览: 296
uniapp引入Dplayer.js以及hls.js用来解析播放m3u8直播流视频
hls.js 是一个 JavaScript 库,用于在 Web 浏览器中播放 HTTP Live Streaming (HLS) 视频。默认情况下,hls.js 库会打开视频的声音。如果您想要在播放时禁用声音,可以使用 hls.js 提供的 API 来实现。具体来说,您可以在创建 hls.js 播放器实例后,使用 `hls.audioTrack` 属性将音轨设置为 "disabled"。例如:
```javascript
var video = document.getElementById('video');
var hls = new Hls();
hls.loadSource('path/to/video.m3u8');
hls.attachMedia(video);
hls.on(Hls.Events.MANIFEST_PARSED,function() {
video.play();
hls.audioTrack = -1; // 禁用声音
});
```
在上面的示例中,`hls.audioTrack` 属性被设置为 -1,这将禁用音轨。注意,如果您想重新启用音轨,可以使用 `hls.audioTrack = 0` 来选择默认音轨。
阅读全文