flv.js播放本地视频
时间: 2024-05-31 11:04:09 浏览: 163
flv.js是一个用于在浏览器中播放FLV格式视频的JavaScript库。它可以通过HTTP静态服务来播放本地视频文件。下面是使用flv.js播放本地视频的代码示例:
```javascript
const video = document.getElementById('player');
player.unload();
player.detachMediaElement();
player.destroy();
player = flvjs.createPlayer({
type: 'flv',
url: "http://172.31.13.8:8000/qrq.out.flv"
});
player.attachMediaElement(video);
player.load();
video.addEventListener('play', () => {
console.log('开始播放');
});
video.addEventListener('ended', () => {
console.log('结束播放');
}, false);
video.addEventListener('error', () => {
console.log('播放错误');
});
```
请注意,上述代码中的`player`和`video`是通过HTML中的元素ID获取的。你需要在HTML中添加一个具有相应ID的视频元素,例如:
```html
<video id="player" controls></video>
```
这样就可以使用flv.js播放本地视频了。
阅读全文