10
10

More than 3 years have passed since last update.

ライブ配信の仕組み

Last updated at Posted at 2020-07-26

ライブ配信

今盛り上がりを見せている「ライブコマース 」をご存知でしょうか?タレントやインフルエンサーがライブ動画を配信し、視聴者はリアルタイムに質問やコメントをしながら商品を購入できるという新しいEコマースの形。先行する中国では既に2時間で3億円を売り上げるようなインフルエンサーの実績も出てきており、日本でも関連するアプリが続々とリリースされています。

ライブ配信の仕組み

ライブ配信は、一体どのような仕組みで行われるのだろうか。マイク/ビデオ・カメラで取り込まれた音声と映像は、エンコーダーによって符号化された後、ネットワークでライブ配信プラットホームのWebサーバーに送られる。そこからネットワークを通じて世界中に配信され、視聴者側のデバイスで音声と映像に復号化(デコード)されるという仕組みだ。
図1

通信プロトコル

  • RTMP
  • hls
  • HTTP
  • RTSP+RTP

処理の流れ

  • ビデオと音声をエンコードして、ライブ配信データをサーバに送るまでの処理(push streamという)
    image.png

  • サーバからライブ配信データを取得し、デコードをして視聴するまでの処理(pull streamとう)
    image.png

クラウドのライブ配信ソリューションTencent Cloud LVB

Live Video Broadcasting(LVB)はTencentの長年に渡るオーディオとビデオ技術プラットフォーム、およびグロバール・大規模な加速ノードとトップのオーディオとビデオ AI 技術により、開発者にプロフェッショナル、安定なライブブロードキャスト プッシュ、トランスコーディング、配信および再生サービスを提供し、低ディレー、超高画質、大規模な並列処理アクセス量のニーズを全面的に満たします。

以下の大きな特徴があります。

  • iOS/Android/WebSDKを提供しているので、簡単にライブアプリを開発できる
  • LVBは配信サーバCDN、トランスコードなど製品をまとめる製品で、サーバに簡単に構築できる。
  • 低コスト

image.png

参考

10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10