このトピックでは、ApsaraVideo Liveの録画モジュールを例として、WebRTC (Web Real-Time Communication) ストリームをライブセンターに中継し、クラウドベースの録画を実装する方法を示します。
方法1: グローバルストリームの中継と記録の設定
ApsaraVideo Liveコンソールにログインし、ストリーム中継用のストリーミングドメインを設定します。 詳細については、「ストリームリレーを設定する」の方法2をご参照ください。
[ドメイン管理] ページで手順1で設定したストリーミングドメインを見つけ、録画をObject Storage Service (OSS) またはApsaraVideo VODに保存するように録画設定を設定します。 録画設定の設定方法については、「ライブストリーム録画」をご参照ください。
説明ストリームがライブセンターに中継された後にストリームを録画する場合は、録画テンプレートのAppNameの値が、グローバルストリーム中継設定で指定したAppNameの値と同じであることを確認してください。
方法2: 中継するストリームを指定して記録を設定
クライアントまたはサーバーAPI操作を呼び出して、ApsaraVideo Liveまたはサードパーティのプラットフォームに中継するストリームを指定し、中継されるストリームのクラウドベースの録画を設定できます。 この方法では、特定のストリームの記録は可能ですが、開発コストが高くなります。 詳細については、「StartLiveMPUTask 」をご参照ください。