地址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事件給出