https://a.storyblok.com/f/270183/1368x665/4553fa5c58/25aug_dev-blog_vp9-ga_video-api.jpg

Vonage Video APIのVP9 SVCが一般提供開始

最終更新日 August 29, 2025

所要時間:1 分

この度、我々は VP9とSVC(スケーラブル・ビデオ・コーディング)をルーティング・セッションVonageビデオAPIがリリースされました。 一般提供これにより、よりダイナミックで、効率的で、スケーラブルなビデオ体験の創造を目指すすべてのVonage Video開発者に新たな可能性がもたらされます。VP9 はすでに P2P 中継セッションでサポートされています。

SVC付きVP9とは?

VP9は、Googleが開発したオープンソースのビデオコーデックで、VP8コーデックをより圧縮効率よく進化させ、より低い帯域幅でより優れたビデオ品質を提供する。つまり、VP9はVP8と同程度のビットレートでより高品質のビデオにエンコードでき、帯域幅が制限されたネットワークでより高品質のビデオを配信するのに適している。

VP9の主な利点の1つは、SVC(Scalable Video Coding)をサポートしていることです。SVCは、VP9コーデックのモードであり、1つのビデオストリームのエンコーディングにスケーラブルなレイヤーを組み込み、汎用性を追加する。この追加レイヤーには、空間的および時間的なスケーラビリティが含まれ、パケットやフレームの損失に対する回復力を高める。効率的にエンコードされたストリームは、ネットワークとエンドポイントの条件に基づいて、解像度とフレームレートの両方でより選択的なエンドポイントへのルーティングを可能にする。これにより、Videoストリームは、変化するネットワーク条件、デバイスの能力、帯域幅の可用性に動的に適応することができる。

VP9 SVC (Scalable Video Coding) sending multi-layer encoded video to a Vonage Routed session for video stream optimization to receiving endpoints. The Vonage Video API platform takes advantage of VP9 SVC encoding by using the multi-layered encoding to route endpoints based on the client bandwidth needs. (see image).  A video publisher sends a single VP9 SVC encoded video stream to the Vonage Media Router.  The Vonage Media Router is able to choose the layer it will send on to the endpoints based on endpoint needs and bandwidth conditions, ensuring that high bandwidth subscribers can receive a high resolution stream and a low bandwidth subscribers can receive a low resolution stream from the same encoding.VP9 SVC (Scalable Video Coding) in Routed Video Sessions

WebRTCビデオにおけるVP9 SVCの利点とは?

Vonage Video APIにVP9 SVCが追加されたことで、Vonage Media Routerは単一のエンコード・ストリームから異なる解像度を転送できるようになりました。これは、複数のエンコードされたストリームが異なる解像度で送信される、VP8で使用されるサイマルキャストよりも効率的です。VP9 SVCを使用する利点は以下の通りです:

  • 低帯域幅接続でのビデオ品質の向上

    VP9 SVCは、制限されたネットワーク上のユーザーにもスムーズなビデオ体験を提供します。ルーティングされたセッションでVP9 SVCをサポートすることにより、低帯域幅の状況や劣悪なネットワーク条件下でも高いビデオ品質を維持する能力が向上し、安定したビデオ通話を維持するために重要なドロップフレームの影響を低減します。

  • 大規模ビデオ通話のスケーラビリティ向上

グループ通話や大規模会議など、Vonage Video APIプラットフォームでマルチパーティアプリケーションを構築する開発者は、強化されたVP9 SVCスケーラビリティの恩恵を受けることができます。VP9 SVCエンコーディングレイヤーにより、Vonage Media Routerは、パフォーマンスを損なうことなく参加者全員の品質を維持することが最重要である小規模および大規模な会議に最適なビデオ品質を提供することができます。さらに、同様のビットレートでVP8と比較して、複数の参加者へのスクリーンシェアの鮮明度が大幅に向上します。

  • より良いデバイス互換性

VP9コーデックは現在、Chrome、Firefox、Safari、Edgeでサポートされており、ウェブおよびネイティブ・アプリケーションにユビキタスなサポートを提供しています。これらのブラウザのほとんど(Firefoxを除く)で利用可能なVP9 SVCにより、Vonageメディア・ルーターはビデオ・ストリームをさまざまなデバイスの機能に適応させることができるため、さまざまなデバイスを使用するユーザーは最高のビデオ体験を得ることができます。

  • ネットワーク利用の改善と遅延の低減

VP9 SVCでは、VP9 SVC圧縮がビデオ通話中に使用されるデータをすでに最適化しているため、複雑なネットワーク適応の必要性が最小限に抑えられます。これは特に、ネットワークに制約のあるモバイル・ユーザーにとって有用で、エンコーディングの効率化により、デフォルトのVP8コーデックと同等のビットレートで、より優れた品質を受信できる。同様に、メディア・ルーターがネットワーク状況の変化をより効率的に処理できるようになるため、待ち時間が短縮され、リアルタイム通信で特に必要とされる全体的なユーザー・エクスペリエンスが向上します。

VP9 SVC入門

VP9 SVCコーデックは現在、VonageのVideo APIプラットフォームの一部として利用可能で、ダッシュボードからプロジェクト(TokBox内)またはアプリケーション(Vonage unified内)設定を通じて簡単に有効にすることができます。 顧客は、VideoセッションでVP9を有効にするために、'Preferred Video Codec'としてVP9コーデックを選択することができます。 セッションが'Relayed'の場合、P2P通話では標準のVP9が使用されます。セッションが'Routed'の場合、VP9 SVCがVonage Media Routerに送信され、各エンドポイントに適切なVP9ストリームが配信されます。

ToxBox Account Portal の Project Settings → General Settings で、'Preferred Video Codec' を VP9 に設定する:

Configuring VP9 (SVC) as Preferred Video Codec in Project settings.VP9 Preferred Video Codec Project settings.Vonage Unified DashboardのApplication settings → Advanced Settingsで'Preferred Video Codec'をVP9に設定します:

Configuring VP9 (SVC) as Preferred Video Codec in the Vonage unified Dashboard Advanced Settings.VP9 Preferred Video Codec Application setting in the Vonage unified DashboardVP9はほぼすべてのブラウザでサポートされているため、インフラに変更を加える必要はなく、VP9を優先コーデックとして選択し、通常通りアプリケーションを実行するだけです。

次のステップ

詳細については、Vonageの Video API ドキュメントおよび新しい VP9 SVC 開発者ガイド ( Vonage ユニファイド/ の TokBox).ご質問や追加サポートが必要な場合は、サポートチームもお手伝いいたします。

あなたはその機能に興奮していますか?私たちが何かを見落としていると思いますか?私たちの VonageコミュニティSlackまたはX(旧 Twitterにメッセージをお送りください。

シェア:

https://a.storyblok.com/f/270183/384x384/3bc39cbd62/christankersley.png
Chris Tankersleyデベロッパー・リレーションズ・ツーリング・マネージャー

クリスはデベロッパー・リレーションズ・ツーリング・マネージャーで、お気に入りのツールを開発するチームを率いています。彼は15年以上、クライアントワークからビッグデータ、大規模システムに至るまで、様々な言語と種類のプロジェクトでプログラミングをしてきました。オハイオ州に住み、家族と過ごしたり、ビデオゲームやTTRPGゲームをしたりしている。