云点播使用方法

云点播使用方法具体可参考云点播官方文档 1 在页面中引入文件在合适的地方引入播放器样式文件与脚本文件 linkhref https imgcache com open qcloud video tcplayer tcplayer css rel stylesheet 如果需要在 Chrome 和 Firefox 等现代浏览器中通过 H5 播放 HLS 格式的视频 需要在 tcplayer v4 1 min js 之前引入 hls min 0 13 2m js linkhref https

<link href="https://imgcache..com/open/qcloud/video/tcplayer/tcplayer.css" rel="stylesheet"> <!--如果需要在 Chrome 和 Firefox 等现代浏览器中通过 H5 播放 HLS 格式的视频,需要在 tcplayer.v4.1.min.js 之前引入 hls.min.0.13.2m.js。--> <script src="https://imgcache..com/open/qcloud/video/tcplayer/libs/hls.min.0.13.2m.js"></script> <!--播放器脚本文件--> <script src="https://imgcache..com/open/qcloud/video/tcplayer/tcplayer.v4.1.min.js"></script> 

如果在域名限制区域,可以引入以下链接:

<link href="https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/tcplayer.css" rel="stylesheet"> <!--如果需要在 Chrome 和 Firefox 等现代浏览器中通过 H5 播放 HLS 格式的视频,需要在 tcplayer.v4.1.min.js 之前引入 hls.min.0.13.2m.js。--> <script src="https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/libs/hls.min.0.13.2m.js"></script> <!--播放器脚本文件--> <script src="https://cloudcache.tencent-cloud.com/open/qcloud/video/tcplayer/tcplayer.v4.1.min.js"></script> 

暂不支持 VUE React 等框架的模块加载方式,可以通过 script 全局引入相关脚本的方式进行使用。

(2)放置播放器容器

<video id="player-container-id" width="414" height="270" preload="auto" playsinline webkit-playsinline> </video> 

(3)初始化:注意,这里需要加密,后台需返回相应参数

init(){ 
    const video = this.detail.video const params = { 
    business: this.business, fileId: video.qcloud_file_id, url: video.qcloud_url, } const result = await QcloudUgcvideoWebview(params); //此处为请求后台接口 if (result.code === 0 && result.data) { 
    this.player = TCPlayer('player-container-id', { 
    fileID: video.qcloud_file_id, // 请传入需要播放的视频filID 必须 appID: result.data.appId, // 请传入点播账号的appID 必须 t: result.data.t, us: result.data.us, sign: result.data.sign, }) } } 

(4)这里有个问题,如果我进入这个页面,初始化后,去其他页面,然后再进视频页面,初始化会有问题,所以离开页面的时候需要销毁掉video

 this.player.dispose() 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218167.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午7:53
下一篇 2026年3月18日 上午7:54


相关推荐

  • 关闭防火墙linux出错,linux关闭防火墙【应对办法】

    关闭防火墙linux出错,linux关闭防火墙【应对办法】技术进步带动时代的进步 win7 操作系统的优点各位小伙伴都有目共睹 然而有时还是会出现 linux 关闭防火墙的问题 让小伙伴们感到棘手 其实 linux 关闭防火墙的问题不难突破 那么我们该如何突破 linux 关闭防火墙的困扰呢 下面给大家详细介绍一下 linux 关闭防火墙的应对办法 linux 如何关闭防火墙答 一 Linux 下开启 关闭防火墙命令 1 永久性生效 重启后不会复原开启 chkconfi

    2026年3月16日
    3
  • STM32—串口通讯详解

    STM32—串口通讯详解串口通讯目录物理层协议层 USART 简介代码讲解串口通讯 SerialCommun 是一种设备间非常常用的串行通讯方式 因为它简单便捷 因此大部分电子设备都支持该通讯方式 其通讯协议可分层为协议层和物理层 物理层规定通信协议中具有机械 电子功能的特性 从而确保原始数据在物理媒体的传播 协议层主要规定通讯逻辑 统一双方的数据打包 解包标准 通俗的讲物理层规定我们用嘴巴还是肢体交流 协

    2026年3月19日
    2
  • JLink的SWO 调试设置方法

    JLink的SWO 调试设置方法目前 JLINK 的功能越来越强大 为了解放 UART 在调试的时候方便 printf 打印所需要的信息 下面说下 SWO 的使用方法以及步骤 以 STM32F103C8T 为例 SWO 接口即为 JLink 的 TDO 接口 实现下图的功能第一步 按照下图设置在 Project 里会生成 Compiler 菜单第二部 在设置选项里操作如下选项第三步 在代码里添加下列指令 进行 p

    2026年3月16日
    2
  • 豆包大模型定制小众旅行路线攻略

    豆包大模型定制小众旅行路线攻略

    2026年3月16日
    3
  • OpenClaw(Clawdbot)是什么?2026年OpenClaw本地部署步骤及云上极速部署教程+一键接入企微/QQ/钉钉/飞书!

    OpenClaw(Clawdbot)是什么?2026年OpenClaw本地部署步骤及云上极速部署教程+一键接入企微/QQ/钉钉/飞书!

    2026年3月13日
    2
  • tomcat7编译

    tomcat7编译本文是Tomcat源代码阅读系列的第一篇文章,在阅读Tomcat源代码之前,我们首先需要将Tomcat的源代码在IDE里面运行起来,这样方便我们阅读的过程中调试。本文总结一下在IDEA或者Eclipse中运行Tomcat源代码环境的搭建过程,同时我们通过Maven来负责项目的构建。在进行搭建之前,我们首先来说一下总体的思路。我们知道Tomcat运行的时候,一部分是源代码编译以后的可运行

    2022年7月18日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号