功能介绍
腾讯云视频直播播放器 Web SDK 解决方案,通过灵活的接口,快速同自有 Web 应用集成,以实现桌面应用播放功能,同时 SDK 提供在 Web 端上传视频的能力。
该 SDK 所播放的文件受限于全局防盗链功能定义,详细内容请查看官网 FAQ 安全功能相关说明,该文档面向考虑使用腾讯云视频直播播放器 Web SDK 进行开发并具备 Javascript 语言基础的开发人员。
格式支持
播放格式:支持 Web SDK 直播视频格式。
播放格式 | PC 浏览器 | 移动端浏览器 |
---|---|---|
HLS(m3u8) | 支持 | 支持 |
RTMP | 支持 | 不支持 |
FLV | 支持 | 不支持 |
Android 系统兼容性问题:不像 iPhone 上只有一个 Safari 浏览器,Android 上的系统标配浏览器有非常多的实现版本,所以 Android 手机浏览器的兼容是一个业界难题,故此表格中所示的手机浏览器格式支持情况比不适用于所有 Android 手机。
准备工作
Step 1:开通服务
在 腾讯云官网 注册腾讯云帐号,并开通直播服务。
Step 2:创建频道
进入 直播管理控制台 并创建直播频道。
Step 3:获取 ID
您可以在直播管理控制台查找到直播频道并对该频道进行管理,在控制界面您可以找到 app_id,单击该直播频道可以在【基础设置】查询到该频道的频道 ID。
Step 4:页面准备
在需要播放视频的页面(包括 PC 或 H5)中引入初始化脚本。
<script src="//qzonestyle.gtimg.cn/open/qcloud/video/live/h5/live_connect.js" charset="utf-8"></script>;
注意:
播放页面需要挂 IP 或域名访问,如若直接打开本地静态页面将无法播放;
另外可以通过服务端 API 获取频道 ID 和 APPID,具体请参考 文档链接。
API 基础使用方法
Step 1:添加播放器容器
在需要展示播放器的页面位置加入播放器容器,例如:在 index.html 中加入如下代码:
<div id&#