2019というビデオ通話やライブ配信に関わる開発者向けのカンファレンスに参加してきました。#1に記載しています。今回は私が参加したセッションについてのレポートです。テーマとしたセッションが中心となっています。Hégaret氏がWebにおけるリアルタイムコミュニケーション技術の変遷について話しました。Hégaret氏は、Webの中心的な技術として、以下10の要素を挙げました。Payments、WebAuthnを挙げました。Paymentsは日本より普及していると感じました。飲食店での支払いからタクシー、レンタルサイクルまで広範囲に渡りオンライン決済が利用されていました。Web技術の進化に伴いプロトコルが複雑化していることについても言及していました。Zhong氏がリアルタイムビデオテクノロジーの変遷について話しました。Zhong氏によると2021年には、インターネット上を流れる情報の87%がビデオになり、ビデオの存在感、没入感が高まり、より日々の生活にとって身近な存在になってきているとのことです。した状況のもと、agora.ioのサービスにおいて今後追加される特徴として、80%のパケットロスに耐えること、ディープラーニングを利用したビットレートの調整、AIを利用したエコーキャンセラーなどを挙げていました。この後のセッションでもagora.ioの登壇者からはそういった話が色々とありました。3.0.0では、70%のパケットロスに耐えられるようになる予定です。その後、今後のリアルタイムビデオテクノロジーにおいて、5Gが多くの新しいビジネスモデルを生み出す一方、いくつかの問題を抱えていることについて話しました。(KDDIのこちらの5Gについての記事は、5Gの特徴がわかりやすく記載してあります。全ての地域が5Gを利用できるようになるわけではありません。現時点でも3Gしか利用できない地域もあり、5Gインフラの整備には多くの費用がかかります。5Gによって大量にデータが送信されるようになりますが、そのデータを受信するデバイスもそれに耐えうる必要があります。そのため、CPUやGPU、ビデオコーデックといった5Gに関連する技術の性能向上も5Gがもたらすメリットを活かすうえで、重要となってきます。」という言葉を紹介して、日々知識を深めていくことは大切だと言っていました。この言葉について、少し調べてみたのですが、「我々は知らない、知ることはないだろう」という言葉に対するアンチテーゼのようです。頑張ろうという気持ちになれるいい言葉ですね。おけるディープラーニングの活用について話しました。Zhou氏はRTCの映像表示における従来からある問題点について話しました。RTCでは、低解像度、低ビットレートの映像が送信されます。拡大するとぼやけて見えてしまい、より詳細な部分を確認することができないません。呼ばれる画像の補完法が従来用いられてきました。化を図るSR技術についての研究が盛んにおこなわれているようです。SRの効果と計算量・計算速度の関係はトレードオフであるという側面もあります。そのため、agora.ioのモバイルRTCではそれらの点を考慮した設計がなされているようです。Chen氏がRTCと音声、AIの変遷について話しました。Chen氏は、これら3つの要素を通して実現できることとして、6つの点を話しました。1つ目は高音質化、2つ目はエコーキャンセリングです。Contoroller)です。(ボイスエフェクト)、6つ目はAIによる音声認識です。agora.ioにもこうした技術は活用されています。いうビデオコーディングアルゴリズムについて話しました。いうディープラーニングの技術を利用して、ビットレートを調整します。現在はまだ研究段階ですが、将来的には、agora.ioにも取り入れられる予定です。Agora-PVCのデモ#まとめ今回は私が参加したセッションについて記載しました。参加したセッションの中でまだ記載しきれていないセッションもあるので、それについては次回のレポートで記載します。次回のレポートでは、セッション会場の外のRTCに関する展示についても記載しようと思います。実際に自分で試すことができるものもあったので、面白かったです。