VUE使用vue-video-player播放m3u8

本文介绍了如何在Vue项目中使用vue-video-player插件播放m3u8格式的视频。首先,下载并引入vue-video-player和hls.js。然后,在组件中设置播放器配置,并确保m3u8文件路径正确。由于本地文件路径问题,需要将m3u8文件部署到服务器上才能正常播放。
摘要由CSDN通过智能技术生成

先下载vue-video-player插件和hls

"hls.js": "^1.2.3",
"video.js": "^7.20.3",
"videojs-contrib-hls": "^5.15.0",
"videojs-flash": "^2.2.1",

这是我下载的版本

1.设置一个播放器

<video-player
      class="video-player vjs-custom-skin v-player"
      ref="videoPlayer"
      :playsinline="true"
      :options="playerOptions"
      @timeupdate="onPlayerTimeupdate($event)"
    ></video-player>

2.导入需要使用到的组件

import "vue-video-player/src/custom-theme.css";
import { videoPlayer } from "vue-video-player";
import "video.js/dist/video-js.css";
import "videojs-contrib-hls";

3.在data中定义配置播放器

data() {
    return {
      playerOptions: {
        playbackRates: [0.5, 1.0, 1.5, 2.0], //可选择的播放速度
        autoplay: false, //如果true,浏览器准备好时开始回放
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值