この機能には、Advanced、Premium、または Enterpriseプランが必要です。
Vimeo Enterpriseメンバーは、イベント設定で低遅延ストリーミングを有効にすることで、ソースから視聴者への配信の遅延を減らせるオプションがあります。
記事の内容:
低遅延ストリーミングを有効にする方法
新しいイベントを作成する際、(または既存の定期的なイベントを開く際)、デフォルトでは設定パネルが開かれた状態で、ライブ設定ページに移動します。
「設定」でプロダクション ドロップダウンを開いて、レイテンシーオプションを見つけます。レイテンシードロップダウンを選択して、イベントの選択内容を編集します。
注:
- 低遅延ストリーミングを有効にすると、自動クローズドキャプションを有効にできなくなり、その逆も同様です。
- 組織がアカウントの企業のeCDN機能も利用している場合は、これがイベントの低遅延設定を上書きします。現在、これらの機能を一緒に使用することはできません。。低遅延を使用するためにeCDNを無効にしたい場合は、お問い合わせください
定期的なイベントに対して低遅延ストリーミングを有効にすると、そのイベントの今後すべての配信に対して設定がオンのままになります(手動で無効にしない限り)。低遅延ストリーミングは、イベントの途中でオンまたはオフに変えることはできません。配信を開始する前に、スイッチを切り替える必要があります。
レイテンシー(遅延時間)の原因は何ですか?
レイテンシー(カメラがコンテンツをキャプチャーする時間から視聴者がコンテンツを見る時間までを指すために使用する用語)には、コンテンツに寄与するさまざまな要因があります。これは通常、配信のソースからプレーヤーまでの移動中のネットワーク輻輳、CPUリソース、および配信の画質(ビットレートと解像度)の間の関係に帰着します。
典型的なストリーム配信は次のように機能します:
- 制作ワークフロー:これは、カメラ、動画ミキサー、エンコーダー、およびストリームを制作するためにローカルで設定したすべてのものです。ブラウザエンコーダーを使用するWebカメラのように単純な場合もあれば、複数のカメラ入力を備えた外部エンコーダーのように複雑な場合もあります。ここでのレイテンシーの主な要因は、エンコーダーのCPU容量とネットワークの速度/帯域幅です。
- Vimeoがストリームを処理します:Vimeoは、着信ストリームを取り込んでデコードし、それを複数の画質とより消費しやすい形式に再エンコードして表示します。低遅延トグルによるこのプロセスへの影響はありません。
- CDNがプレーヤーにコンテンツを送信する:Vimeoは、コンテンツ配信ネットワーク(CDN)を使用してコンテンツを世界中に配信し、Vimeoプレーヤーで再生します。このプロセスの一環として、プレーヤーは一定量のコンテンツをプリロード(または「バッファリング」)して、この時点より前にネットワーク関連の速度低下が発生した場合のスムーズな再生体験を保証します。低遅延ストリーミングを有効にすると、視聴者に再生する前にプレーヤーが準備したコンテンツの量が減ります。
このプロセスのどの時点でも、ストリームのバックアップとネットワークの速度低下が発生する可能性があります。これは、ユーザーまたはVimeoのコントロール範囲外なことがあります。プレーヤーにバッファーを構築すると、ネットワーク関連の速度低下に追いつくための時間は確保されますが、多少遅くなっても視聴者に向けて、よりスムーズで高画質の再生体験を提供できます。また、これによりすべてのシステムが遅滞なく機能している際に、プレーヤーからのダウンロードが可能な限りの最高画質で可能になります。
常に低遅延モードを使用しない理由は?
ユーザーの皆様が視聴者へのライブイベントの遅延を減らしたいと考えられていることは重々承知しています。ただし、低遅延を有効にすることでトレードオフが発生します。ストリームがエンコーダから取り込みサーバーに移動し、CDNから視聴者に向けて移動する際に、信頼できる高画質な視聴体験を確保するための実行手順の一部がスキップされてしまいます。
レイテンシー(遅延時間)の設定に関係なく、プレーヤーは視聴者に表示する前に、さまざまな画質で作成し、プレーヤーに動画をプリロードします。デフォルトの遅延時間と低遅延の違いは、どれだけの動画がプリロードされ、再生用に準備されるか(バッファリングされるか)です。低遅延を有効にすると、プレーヤーはより頻繁に少ないコンテンツを準備します。これにより、プロセスでネットワークの問題が発生した場合に、エラーの許容誤差が少なくなります。
また、プロセス中にネットワークの速度が低下し、最高画質でまだバッファリングされていない場合、プレーヤーが可能な限り最高のビットレートにすばやく適応できない場合には、視聴者の動画画質が低下する可能性があります。デフォルトの遅延時間設定を維持すると、高画質の動画をロードできるだけの長い時間を確保できます。
コンテンツがより時間に限られている場合、および/または視聴者とのよりリアルタイムに近いやり取りが必要な場合は、これが理想的な低遅延を有効化する使用例です。ただし、途中でネットワークの輻輳やCPUの制限がある場合、視聴者がプレーヤーでバッファリングや低画質のストリーミングを経験する可能性が高くなることにご注意ください。
視聴者とのやり取りをあまり必要としないイベントでは、低遅延ストリームのメリットがあまり見られないため、低遅延をオフにしておくことをお勧めします。
通常通り、イベントの前にテストリハーサルを行うことを強くお勧めします。