[{"title":"( 97 个子文件 314KB ) p2p-media-loader:一个开源引擎,用于直接在Web浏览器HTML页面中进行实时视频和点播视频的P2P流式传输","children":[{"title":"p2p-media-loader-master","children":[{"title":"p2p-media-loader-hlsjs","children":[{"title":".gitignore <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 10.54KB </span>","children":null,"spread":false},{"title":"tsconfig.test.json <span style='color:#111;'> 628B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"types","children":[{"title":"node-globals","children":[{"title":"index.d.ts <span style='color:#111;'> 621B </span>","children":null,"spread":false}],"spread":true},{"title":"browser-stubs","children":[{"title":"index.d.ts <span style='color:#111;'> 812B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"segment-manager.test.ts <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"tsconfig.tslint.json <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"tslint.json <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"browser-init.js <span style='color:#111;'> 700B </span>","children":null,"spread":false},{"title":"engine.ts <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"hlsjs-loader.ts <span style='color:#111;'> 3.59KB </span>","children":null,"spread":false},{"title":"hlsjs-loader-class.d.ts <span style='color:#111;'> 766B </span>","children":null,"spread":false},{"title":"hlsjs-loader-class.js <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"declarations.d.ts <span style='color:#111;'> 702B </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"browser-init-webpack.js <span style='color:#111;'> 735B </span>","children":null,"spread":false},{"title":"segment-manager.ts <span style='color:#111;'> 18.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"webpackfile.js <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 253.89KB </span>","children":null,"spread":false},{"title":"demo","children":[{"title":"plyr.html <span style='color:#111;'> 2.07KB </span>","children":null,"spread":false},{"title":"hlsjs.html <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"mediaelementjs.html <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"videojs-hlsjs-plugin.html <span style='color:#111;'> 2.15KB </span>","children":null,"spread":false},{"title":"videojs-contrib-hlsjs.html <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"offlineplayback.html <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false},{"title":"clappr.html <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"flowplayer.html <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"jwplayer.html <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"dplayer.html <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"FAQ.md <span style='color:#111;'> 7.25KB </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"codeql-analysis.yml <span style='color:#111;'> 2.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"FUNDING.yml <span style='color:#111;'> 82B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"p2p-media-loader-shaka","children":[{"title":".gitignore <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.15KB </span>","children":null,"spread":false},{"title":"tsconfig.tslint.json <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"tslint.json <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"browser-init.js <span style='color:#111;'> 700B </span>","children":null,"spread":false},{"title":"engine.ts <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"utils.ts <span style='color:#111;'> 946B </span>","children":null,"spread":false},{"title":"declarations.d.ts <span style='color:#111;'> 665B </span>","children":null,"spread":false},{"title":"manifest-parser-proxy.ts <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"integration.ts <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 713B </span>","children":null,"spread":false},{"title":"browser-init-webpack.js <span style='color:#111;'> 735B </span>","children":null,"spread":false},{"title":"parser-segment.ts <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"segment-manager.ts <span style='color:#111;'> 8.16KB </span>","children":null,"spread":false}],"spread":false},{"title":"webpackfile.js <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 208.25KB </span>","children":null,"spread":false},{"title":"demo","children":[{"title":"plyr.html <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"offlineplayback.html <span style='color:#111;'> 7.58KB </span>","children":null,"spread":false},{"title":"clappr.html <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"shakaplayer.html <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false},{"title":"dplayer.html <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"p2p-media-loader-core","children":[{"title":".gitignore <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"tsconfig.json <span style='color:#111;'> 521B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 11.49KB </span>","children":null,"spread":false},{"title":"tsconfig.test.json <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"test","children":[{"title":"types","children":[{"title":"browser-stubs","children":[{"title":"index.d.ts <span style='color:#111;'> 860B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"bandwidth-approximator.test.ts <span style='color:#111;'> 2.64KB </span>","children":null,"spread":false}],"spread":true},{"title":"tsconfig.tslint.json <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"tslint.json <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 121B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"p2p-media-manager.ts <span style='color:#111;'> 15.22KB </span>","children":null,"spread":false},{"title":"bandwidth-approximator.ts <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"browser-init.js <span style='color:#111;'> 684B </span>","children":null,"spread":false},{"title":"hybrid-loader.ts <span style='color:#111;'> 25.36KB </span>","children":null,"spread":false},{"title":"stringly-typed-event-emitter.ts <span style='color:#111;'> 883B </span>","children":null,"spread":false},{"title":"declarations.d.ts <span style='color:#111;'> 777B </span>","children":null,"spread":false},{"title":"http-media-manager.ts <span style='color:#111;'> 6.74KB </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 721B </span>","children":null,"spread":false},{"title":"browser-init-webpack.js <span style='color:#111;'> 838B </span>","children":null,"spread":false},{"title":"media-peer.ts <span style='color:#111;'> 10.51KB </span>","children":null,"spread":false},{"title":"loader-interface.ts <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"segments-memory-storage.ts <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"webpackfile.js <span style='color:#111;'> 905B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 246.83KB </span>","children":null,"spread":false}],"spread":false},{"title":"p2p-media-loader-demo","children":[{"title":".gitignore <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1000B </span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 48.12KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 84.27KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]