share facebook facebook facebook twitter twitter menu hatena pocket slack

2019.08.01 THU

Low Latency Live Streaming

木村 智一

WRITTEN BY 木村 智一

今年の夏は涼しくて過ごしやすくて良いのですが、バイクに乗れないストレスがマッハな streampack 木村です。

最近、というかまあ以前からですが、ライブ配信の遅延を気にされるお客様が多くなってきており、streampack でも Player を含めて低遅延環境の開発を絶賛進行中ですが、そんな中、AWS MediaServices と絡めて既に商用利用可能な製品がリリースされていて、映像伝送 EXPO でセミナーと出展をされるとのことで実機を拝見しに行きました。

映像伝送 EXPO

ビッグサイト 青海展示棟で 2019/7/17-19 で開催されています。

https://www.vcom-expo.jp/ja-jp.html

こんなとこ知らんかった!
ビッグサイトといえば有明ですが、東展示棟がオリンピックで閉鎖になるため、期間限定で作られた青海展示棟で開催されています。

Videon EdgeCaster

Videon Central 社の CEO、 Todd Erdley 氏が講演されるとのことで 7/17 に行ってきました。

同社は米ペンシルベニア州に本社を持つ企業で、航空機や車載用エンターテインメントシステム、SmartTV やビデオ エンコーダーを提供している企業とのこと。

私も今年に入って各所から話をチラホラ聞くようになったのですが、こちら Videon 社の Edge Caster なる製品が HLS CMAF を AWS MediaStore に投げて低遅延ライブ配信が可能とのことです。

https://videon-central.com/edgecaster/

氏曰く、

現状、クラウドでエンコーディング/パッケージングを行うケースが多いが、その処理の分だけ遅延が増える。
そのため、低遅延ライブ配信には エッジ コンピューティングが不可欠(意訳)

また、低遅延以外にも AI(人工知能) や ML(機械学習)においても エッジ側の処理が重要であると強調されておりました。

講演ではデモはありませんでしたが、出展ブースの方で実機デモを拝見できるとのこと。

低遅延デモ

そんな訳でブースに GO
日本代理店は レクセル日本株式会社さんです。

http://www.rexcelgroup.com/jp/

構成

Videon EdgeCaster で HLS CMAF を生成し、それを MediaStore に PUT すると言うものです。

特に Media な人たちは今年の AWS Summit のセッションでフジテレビの伊藤氏が行われたデモをご覧になった方も多いかと思います。

実機

右の iPhone 画面を EdgeCaster に入力、AWS Cloud に打ち上げて、それを左の Android で視聴するデモです。

遅延は公称どおり 3 秒でした。

まとめ

レクセル日本の CTO の方にお話をお伺った内容をまとめます。

  • 低遅延ソリューションでは Player がキモ
  • アメリカでは、Videon、AWS、NexPlayer で共同で開発した
  • 日本では Player をどのように提供するか検討中
  • 現時点では prefetch 系の先読み用カスタムタグは利用していない
  • EdgeCaster 4K は現時点ではすべての機能は実装されていないが、今後ファームアップデートで提供予定 (AVC での低遅延ライブは現時点で可能。下図参照)
  • 前モデルの VersaStreamer(ハードウェア同一) は SoftBank の LiVR (https://www.softbank.jp/mobile/service/livr/) で利用されており、稼働実績あり (こちらは低遅延 HLS CMAF ではないとのこと)
  • VersaStreamer から EdgeCaster へのアップグレードも対応可能

引用元: http://www.rexcelgroup.com/jp/

あとは気になるお値段とか在庫状況も伺いましたが、ここには書けないので気になる方は直接お問い合わせ下さい。

最後に

Apple が WWDC2019 で Low Latency HLS を発表し、仕様を固めているところですが、少なくとも現時点では上記が最も簡単に大規模配信で低遅延を実現できるソリューションではないでしょうか。
1台欲しい・・・

参考

Guest Post from Videon: Low Latency Live Streaming with Videon and AWS Elemental
https://aws.amazon.com/jp/blogs/media/low-latency-live-streaming-with-videon-and-aws-elemental/

Lower Latency with AWS Elemental MediaStore Chunked Object Transfer
https://aws.amazon.com/jp/blogs/media/lower-latency-with-aws-elemental-mediastore-chunked-object-transfer/

Protocol Extension for Low-Latency HLS (Preliminary Specification)
https://developer.apple.com/documentation/http_live_streaming/protocol_extension_for_low-latency_hls_preliminary_specification

元記事はこちら

Low Latency Live Streaming

木村 智一

木村 智一

動画一筋! 犬と闘う streampack チームリーダー

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。