地址https://gitee.com/yejinlei/h265webplayer
h265webplayer
h265webplayer是金山云的Web端H.265视频播放器,该播放器Web SDK让您可以在支持WebAssembly的浏览器上播放MP4格式的点播视频,FLVhttp-flv协议的直播视频。
支持的功能
1、mp4格式的点播(音频需是aac格式的)。
2、flv格式的直播。
demo 有两种访问方式
mp4 demo 访问方式
1、ks3直接访问,链接如下:
https://ks3-cn-beijing.ksyun.com/ksplayer/h265/mp4_demo/index.html
flv demo 访问方式
1、ks3直接访问,链接如下:
https://ks3-cn-beijing.ksyun.com/ksplayer/h265/outside_demo/v1.1.3/index.html
2、获取压缩包后本地创建服务访问,步骤如下:
播放器Demo压缩包地址
flv demo zip
https://ks3-cn-beijing.ksyun.com/ai-kie/sdk/h265-pc/h265-pc.zip
播放器Demo运行说明
0. 安装npm包管理器
参见:Node.js官网
1. 安装http服务器
npm install http-server -g
2. 启动服务
cd <demo directory>
npm run start
浏览器访问
http://localhost:8000
说明: 请替换页面中的拉流地址进行测试
token鉴权的两种方式
token的意义
用于鉴权,验证用户是否拥有访问的权利以及访问的时长
如何获取token
先与商务沟通达成协议后,产品会根据需求提供一个对应的token
第一种播放器鉴权token
let player = h265js.createPlayer({
},
{
token: '8145ee1ec12300ef84f4cd5bcdg84m05'
});
使用:token通过创建player时option中的token字段传入即可使用
过期:一旦token过期,h265 pc sdk将无法使用,过期通知将通过error事件给出