ライブ配信
今盛り上がりを見せている「ライブコマース 」をご存知でしょうか?タレントやインフルエンサーがライブ動画を配信し、視聴者はリアルタイムに質問やコメントをしながら商品を購入できるという新しいEコマースの形。先行する中国では既に2時間で3億円を売り上げるようなインフルエンサーの実績も出てきており、日本でも関連するアプリが続々とリリースされています。
ライブ配信の仕組み
ライブ配信は、一体どのような仕組みで行われるのだろうか。マイク/ビデオ・カメラで取り込まれた音声と映像は、エンコーダーによって符号化された後、ネットワークでライブ配信プラットホームのWebサーバーに送られる。そこからネットワークを通じて世界中に配信され、視聴者側のデバイスで音声と映像に復号化(デコード)されるという仕組みだ。
通信プロトコル
- RTMP
- hls
- HTTP
- RTSP+RTP
処理の流れ
クラウドのライブ配信ソリューションTencent Cloud LVB
Live Video Broadcasting(LVB)はTencentの長年に渡るオーディオとビデオ技術プラットフォーム、およびグロバール・大規模な加速ノードとトップのオーディオとビデオ AI 技術により、開発者にプロフェッショナル、安定なライブブロードキャスト プッシュ、トランスコーディング、配信および再生サービスを提供し、低ディレー、超高画質、大規模な並列処理アクセス量のニーズを全面的に満たします。
以下の大きな特徴があります。
- iOS/Android/WebSDKを提供しているので、簡単にライブアプリを開発できる
- LVBは配信サーバCDN、トランスコードなど製品をまとめる製品で、サーバに簡単に構築できる。
- 低コスト
参考
- (强烈推荐)移动端音视频从零到上手 https://juejin.im/post/5d29d884f265da1b971aa220
- ライブ配信を支える技術と知識 https://engineer.dena.com/posts/2018.12/knowledge-for-livestreaming/