UNPKG

cdnbye

Version:
33 lines 1.55 kB
<!DOCTYPE html> <html> <body> <div id="video" style="width: 100%; height: 400px;max-width: 600px;"></div> <h3>download info:</h3> <p id="info"></p> <script type="text/javascript" src="//cdn.jsdelivr.net/npm/p2p-ckplayer@latest/ckplayer/ckplayer.min.js" charset="UTF-8"></script> <script type="text/javascript"> var videoObject = { container: '#video',//“#”代表容器的ID,“.”或“”代表容器的class variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象 autoplay:true, html5m3u8:true, video:'https://video-dev.github.io/streams/x36xhzz/url_2/193039199_mp4_h264_aac_ld_7.m3u8',//视频地址 hlsjsConfig: { // hlsjs和CDNBye的配置参数 debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { logLevel: 'debug', live: false, // set to true in live mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; document.querySelector('#info').innerText = `p2p ratio: ${Math.round(totalP2PDownloaded/total*100)}%, saved traffic: ${totalP2PDownloaded}KB, uploaded: ${totalP2PUploaded}KB`; }, // Other p2pConfig options provided by CDNBye // https://docs.cdnbye.com/#/en/API } } }; var player = new ckplayer(videoObject); </script> </body> </html>