RTMPSサーバーを介してWorkvivoにライブフィードをブロードキャストできる製品はたくさんあります。このドキュメントでは、Workvivo にライブ ストリーミングするようにアプリを構成する方法に関する一般的なガイドラインについて説明します。
デバイス: ライブストリームを放送するためのデスクトップのみ
ロール/権限: ライブストリーマー
レイテンシの最小化
Workvivoは、最小限の構成でほとんどのストリーミングアプリケーションと互換性のある低遅延(< 5秒)のライブストリーミングをサポートします。以下は、ライブストリームのレイテンシを最小にするための推奨設定です。
- ビデオエンコーディングでは、「キーフレーム」または「IDR」を2秒間隔に設定する(1秒に設定してレイテンシーをさらに低くすることもできるが、Workvivoのライブストリームを視聴するために使用するアダプティブビットレートストリーミングプレーヤーの解像度を上げると、バッファリングが増えたり、フレームが落ちたりする)。
- x246構成で「ゼロレイテンシーチューニング」のオプションがある場合は、これを有効にして。
- バッファサイズ (VBV) がストリームの平均ビットレート (kbps) を超えないようにしてください。
Workvivoへのブロードキャストにストリーム転送サービスを使用しないことを強くお勧めします。これにより、ストリームのレイテンシーが大幅に長くなります。
最良の結果を得るには、常にRTMPS経由でWorkvivoに直接ストリーミングしてください。
エンコーダー設定
ビデオには H.264 を、オーディオには AAC (LC) をサポートしており、TLS 1.2 以降を使用して RTMPS 経由で取り込まれます。エンコーダーは、TCP ポート 443 経由でエンドポイントに接続する必要があります。RTMPS URL には、常にポート番号を含めることをお勧めします。暗号化されていないRTMPポートを介したブロードキャストはサポートされていません。
最適なビットレート、FPS、キーフレーム間隔に関する推奨事項は次のとおりです。
- フルHD、1080p、品質(1920x1080)、最大8500 Kbps、ビットレート、30または60 fps、2秒、キーフレーム間隔
- HD 720p画質(1280x720)最大4500Kbpsのビットレート、30または60fps、2秒のキーフレーム間隔
- SD 480p 品質 (852x480)、最大 1500 Kbps、ビットレート、30 fps、2 秒、キーフレーム間隔
ビデオのストリーミングには、30 fpsまたは60 fpsを強くお勧めします。画面や動画を放送する場合は、60fpsをおすすめします。
ビデオ設定については、利用可能な場合は次のオプションをお勧めします。
- H.264レベル:メイン
- シーンチェンジ:オフ(推奨)
- クロマサブサンプル:YUV420P
- CABAC:推奨
- カラースペース:BT.709
オーディオ設定については、以下をサポートしています。
- コーデック:AAC (LC)
- ビットレート:96 kbps〜320 kbps
- サンプルレート:44.1kHzまたは48kHz
- チャンネル:最大2 - ステレオ(1 - モノラルまたは2 - ステレオ)
より予測可能な結果を生成するために、VBR (可変ビットレート) よりも CBR (固定ビットレート) を使用することをお勧めします。VBR は、バッファリングとジッター再生の頻度を高めます。
プログレッシブ信号フローを使用し、制作フローやエンコーディングでインターレースビデオを避けて、最良の結果を得ることができます。
帯域幅の要件
高速で安定したインターネット接続は、高品質で安定したライブストリームに絶対的に必要です。信頼性のために、Wi-FiおよびLTE接続を介した有線接続を使用することをお勧めします。ネットワーク接続の合計速度で処理できるビットレートの 50% を超えるビットレートは使用しないでください。たとえば、8 Mbps のネットワーク接続を使用している場合は、4 Mbps を超えるビットレートを使用しないでください。
ライブストリーム再生体験
ご注意: 次の没入型再生エクスペリエンスは、RTMPS ライブストリームにのみ適用されます。ネイティブライブストリームには適用されません。
ライブストリームが終了すると、再生録画はアクティビティフィードに投稿され、元のライブストリームの視聴者全員に表示されます。以下に示すように、アクティビティフィードアイテムには「ライブリアクション」と「ライブチャットメッセージ」の数がはっきりと表示されます。これらのカウントは、ライブストリームの終了後にアクティビティフィードアイテムに対する反応やコメントとは対照的に、実際のライブストリーム自体のエンゲージメントを指します。また、「分析」ボタンからライブストリーム分析に簡単にアクセスすることもできます(分析については以下で詳しく説明します)。
プレビューサムネイルをクリックすると、以下に示す完全なライブストリームプレーヤーエクスペリエンスが開きます。このURLは、ストリームがライブ配信されたときのURLと同じであるため、ライブストリームの終了後にユーザーが通知をクリックすると、すぐに再生エクスペリエンスに移行します。また、ライブストリームのタイトル、説明、クイックアクションの「URLをコピー」ボタンも再生エクスペリエンス内に表示されます。リアクションは、ライブイベント自体に現れるのとまったく同じタイミングで、ライブイベント自体と同期して表示されます。これにより、ライブストリームの録画を視聴するときに、よりリアルタイムの感覚が得られます。
右側のメッセージは「ライブストリームチャット」と「コメント」に分かれています。「ライブストリームチャット」には、ライブイベント中に投稿されたすべてのメッセージが含まれています。「コメント」には、ライブストリームの終了後に、アクティビティフィードの更新またはこの新しいメッセージングパネル内で投稿されたすべてのコメントが含まれます。
リアクションと同様に、ライブストリームチャットメッセージはライブイベント自体と同期して表示されます。これにより、ユーザーはライブストリームのチャットメッセージがストリーム自体の中で何を参照していたのかについて、より多くのコンテキストを得ることができます。ユーザーは、「ライブストリームと同期してチャットを再生」トグルを無効にすることで、すべてのライブストリームチャットメッセージのフラットリストを表示するオプションもあります。また、ライブストリームチャットで提示されたURLも自動的にハイパーリンクが張られるようになりました。
再生エクスペリエンス内の [コメント] セクションで、画像、GIF、返信/スレッド、いいね、@ メンション、削除 (コメント作成者用)、レポートがサポートされるようになりました。
ライブストリーム分析
分析は、サードパーティのライブストリーム録画で利用できます。アクティビティフィードのライブストリーム録画の下にある[ライブストリーム分析の表示]ボタンをクリックするだけで、分析モーダルにアクセスできます。
Livestream Analyticsでは、次のメトリクスが提供されます。
- ライブストリーム時間: ライブストリームが放送された合計時間。
- ユニークな視聴者数: ライブストリームを少なくとも1回視聴した個々の視聴者の数。
- ピーク視聴者数: ライブストリーム中に到達した同時視聴者の最大数。
- ピークタイム: ライブストリーム中に同時視聴者数が最も多かった特定の瞬間。
- 合計表示時間: 視聴者がライブストリームの視聴に費やした累積時間。
- 平均表示時間: 各視聴者がライブストリームの視聴に費やした平均時間。
- 反応: ライブ配信中に視聴者が送信したリアクションの合計数。
- チャットメッセージ: ライブ配信中に視聴者が送信したチャットメッセージの合計数。
- ユニークなおしゃべり: ライブ配信中に少なくとも1回はチャットメッセージを送信した個々の視聴者の数。
- 平均フレームレート: ビデオ ストリームの平均フレーム/秒 (fps)。
- 平均ビデオビットレート: ビデオ コンテンツがメガビット/秒 (Mbps) で送信された平均データ レート。
- 平均オーディオビットレート: オーディオ コンテンツが送信された平均データ レート (キロビット/秒 (Kbps)) です。
- 同時ビュー: 任意の時点でライブストリームを同時に視聴している視聴者の総数。
- ライブ配信時間: リアルタイムで視聴者に正常に配信されたライブストリームの合計時間。
- 国別のライブ配信時間: さまざまな国間でのライブ配信時間の分布。
- インジェストフレームレート: エンコードおよび送信前のビデオ入力ソースの平均フレーム/秒 (fps)。
- オーディオビットレートの取り込み: エンコード前にオーディオ入力ソースが送信された平均データ レート (kbps)。
- ビデオビットレートの取り込み: エンコード前にビデオ入力ソースが送信された平均データ レート (Mbps)。
- キーフレーム間隔: キーフレーム (完全なビデオ フレーム) がビデオ ストリームで送信される間隔で、ビデオの品質と圧縮効率に影響します。
- ライブ入力時間: ライブストリームの開始から完了までの合計時間(ストリーム前の設定や遅延を含む)。
- 記録時間: ライブ放送終了後にオンデマンド視聴のためにライブストリームが録画された時間。