diff --git a/README.md b/README.md index 0c38c1e..bf66f4b 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,7 @@ See [API.md](https://www.hdtvcloud.com/en/views/web/API.html) Register your domain in `https://oms.cdnbye.com`, where you can view p2p-related information. ## Related Projects +- [iosweb-p2p-engine](https://github.com/swarm-cloud/iosweb-p2p-engine) - Live/VOD P2P Engine for iOS Safari. - [android-p2p-engine](https://github.com/cdnbye/android-p2p-engine) - Live/VOD P2P Engine for Android and Android TV. - [ios-p2p-engine](https://github.com/cdnbye/ios-p2p-engine) - iOS Video P2P Engine for Any Player. - [flutter-p2p-engine](https://github.com/cdnbye/flutter-p2p-engine) - Live/VOD P2P Engine for Flutter, contributed by [mjl0602](https://github.com/mjl0602). diff --git a/Readme_zh.md b/Readme_zh.md index 64da793..9963ab3 100644 --- a/Readme_zh.md +++ b/Readme_zh.md @@ -76,6 +76,7 @@ CDNBye | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ❌ | ❌ | 在接入P2P插件后,访问`https://www.cdnbye.com/oms`,注册并绑定域名,即可查看该域名的P2P流量、在线人数、用户地理分布等信息。 ## 相关项目 +- [iosweb-p2p-engine](https://github.com/swarm-cloud/iosweb-p2p-engine) - 适用于iOS浏览器的P2P流媒体加速引擎。 - [android-p2p-engine](https://gitee.com/cdnbye/android-p2p-engine) - 安卓端P2P流媒体加速引擎。 - [ios-p2p-engine](https://gitee.com/cdnbye/ios-p2p-engine) - iOS端P2P流媒体加速引擎。 - [flutter-p2p-engine](https://gitee.com/cdnbye/flutter-p2p-engine) - Flutter视频/直播APP省流量&加速神器, 由 [mjl0602](https://github.com/mjl0602) 贡献。 diff --git a/demo/artplayer.html b/demo/artplayer.html index 900c699..1070f06 100644 --- a/demo/artplayer.html +++ b/demo/artplayer.html @@ -16,7 +16,6 @@ m3u8: function (video, url) { var hls = new Hls({ p2pConfig: { - logLevel: false, live: false, getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { console.log(`totalP2PDownloaded ${totalP2PDownloaded} totalP2PUploaded ${totalP2PUploaded} totalHTTPDownloaded ${totalHTTPDownloaded}`) diff --git a/demo/chimee.html b/demo/chimee.html index cd7ebd1..9b3450f 100644 --- a/demo/chimee.html +++ b/demo/chimee.html @@ -26,7 +26,6 @@

download info:

maxBufferLength: 5, // Highly recommended setting liveSyncDuration: 30, // Highly recommended setting p2pConfig: { - logLevel: 'debug', live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/ckplayer.html b/demo/ckplayer.html index d66b6f9..7b2d947 100644 --- a/demo/ckplayer.html +++ b/demo/ckplayer.html @@ -16,7 +16,6 @@

download info:

debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: 'debug', live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/clappr.html b/demo/clappr.html index b9fa091..304b37e 100644 --- a/demo/clappr.html +++ b/demo/clappr.html @@ -29,7 +29,6 @@

download info:

liveSyncDurationCount: 10, // Highly recommended setting in live mode // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: 'debug', live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/flowplayer.html b/demo/flowplayer.html index 6ec2ae1..f0b287a 100644 --- a/demo/flowplayer.html +++ b/demo/flowplayer.html @@ -27,7 +27,6 @@

download info:

debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/fluidplayer.html b/demo/fluidplayer.html index 86004ec..d8cd988 100644 --- a/demo/fluidplayer.html +++ b/demo/fluidplayer.html @@ -17,7 +17,6 @@

download info:

modules: { configureHls: (options) => { options.p2pConfig = { - logLevel: true, live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/mediaelement.html b/demo/mediaelement.html index d57543f..2e3a236 100644 --- a/demo/mediaelement.html +++ b/demo/mediaelement.html @@ -24,7 +24,6 @@

download info:

debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/openplayer.html b/demo/openplayer.html index 31d86d0..951a2f1 100644 --- a/demo/openplayer.html +++ b/demo/openplayer.html @@ -21,7 +21,6 @@

download info:

debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: 'debug', live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/playerjs/index.html b/demo/playerjs/index.html index dab7f1f..d1e51a0 100644 --- a/demo/playerjs/index.html +++ b/demo/playerjs/index.html @@ -7,7 +7,6 @@ file:"https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8", hlsconfig: { p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode } } diff --git a/demo/plyr.html b/demo/plyr.html index f8740e0..7b3fb67 100644 --- a/demo/plyr.html +++ b/demo/plyr.html @@ -28,7 +28,6 @@

download info:

// For more Hls.js options, see https://github.com/dailymotion/hls.js var hls = new Hls({ p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/quick-start.html b/demo/quick-start.html index eb67ffb..6dae641 100644 --- a/demo/quick-start.html +++ b/demo/quick-start.html @@ -10,7 +10,6 @@

download info:

if(Hls.isSupported()) { var hls = new Hls({ p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode // Other p2pConfig options provided by CDNBye } diff --git a/demo/standalone.html b/demo/standalone.html index e019ca8..a926f4f 100644 --- a/demo/standalone.html +++ b/demo/standalone.html @@ -18,7 +18,6 @@

download info:

}); if (P2PEngine.isSupported()) { var engine = new P2PEngine(hls, { - logLevel: true, live: true, // set to false in VOD mode // Other p2pConfig options provided by CDNBye }); diff --git a/demo/tcplayer.html b/demo/tcplayer.html index f8ea142..eae9d26 100644 --- a/demo/tcplayer.html +++ b/demo/tcplayer.html @@ -36,7 +36,6 @@

download info:

debug: false, // Other hlsjsConfig options provided by hls.js p2pConfig: { - logLevel: true, live: true, // set to false in VOD mode getStats: function (totalP2PDownloaded, totalP2PUploaded, totalHTTPDownloaded) { var total = totalHTTPDownloaded + totalP2PDownloaded; diff --git a/demo/xgplayer.html b/demo/xgplayer.html index 7bd6745..239cea3 100644 --- a/demo/xgplayer.html +++ b/demo/xgplayer.html @@ -19,7 +19,6 @@ -