Skip to content

TIP

2つのエンジンで駆動するP2Pアクセラレーションエンジン。長年の技術を磨き上げ、徹底的な最適化により、安定性と信頼性を保ちながら帯域幅を最大90%節約します。

npmjsdelivr

本SDKは2つのP2Pエンジンを統合しています。1つはhls.jsをベースにしたもので、MSE(Media Source Extension)に対応したモダンブラウザ向けです。もう1つはServiceWorkerをベースにしたもので、MSEに対応していないブラウザ向けです。
この2つのエンジンにより、HLSを再生可能なすべてのHTML5プレイヤーに対応しています。hls.jsコア以外のプレイヤーに対しては、ServiceWorkerでネットワークリクエストをインターセプトすることでP2Pを実現します。

デモ

同じWebページを2つ開いてください:デモ

ブラウザ対応状況

WebRTCはすでにHTML5標準となっているため、現在ほとんどの主要ブラウザが対応しています。互換性は、ブラウザがWebRTCに対応しているか、およびServiceWorkerまたはMediaSource APIの少なくとも一方に対応しているかによって決まります。

互換性ChromeFirefoxmacOS SafariOperaEdgeiOS SafariIE
WebRTC Datachannel

制限事項

  • LL-HLSには現時点で未対応

粤ICP备18075581号