について
YouTube、Twitch、またはいかなる RTMP プロバイダーにもライブ小川を配信します。オプションで、ビデオをウェブサイトに埋め込むことができます。注意: RTMP プッシュにはサブスクリプションまたはライセンスが必要です。
RTMP サーバーを追加する
Agent DVR は複数の RTMP エンドポイントへの同時ストリーミングをサポートしています。RTMP サーバーを追加するには、サーバーメニュー、設定(設定内)をクリックして、メニューから「RTMP ストリーミング」を選択し、新しいサーバーを追加します。サイズドロップダウンを使用して解像度を制御でき、画質スライダーを使用してビットレートを制御できます。小川が頻繁にバッファリングしている場合は、サイズまたは画質またはその両方を削減して、スムーズな再生を実現してください。
YouTube へのストリーミング
- 1: YouTube にログインして、YouTube Live Dashboardにアクセスします。
- 2: 新しいライブストリームを作成し、サーバー URL と ストリーム名/キーをメモします。
- 3: Agent DVR で「サーバー設定」を開き、「RTMP ストリーミング」を選択します。サーバーを追加し、YouTube からの URL とストリームキーを入力します。
- 4: 必要に応じてストリーミング期間を調整します(既定値は 900 秒)。
- 5: これをウェブサイトに埋め込むには、YouTube ライブプレーヤーを右クリックして「埋め込みコードをコピー」を選択し、ウェブページ用の HTML を取得します。
これらの手順の後、サイトへのライブストリーミングを開始します。
手動ストリーミング
サーバーメニューをクリックし、システムメニューで RTMP ストリーミングをクリックします。RTMP サーバーエントリの隣の「...」ボタンをクリックして、デバイスを構成するか、ライブストリームをビューします。 RTMP プラットフォームへの小川が開始されるはずです。バッファするのに数秒待ちます。
スケジュール配信デバイス
これを使用して、カメラをライブ配信する時間帯を自動的に設定できます。デバイスを編集し、RTMP タブの下で使用する RTMP サーバーを設定します。スケジュール タブを選択し、スケジュールを構成するをクリックします。スケジュール コマンド「RTMP ストリーミング 開始」を追加し、時間と日数を設定します。その後、「RTMP ストリーミング 停止」コマンドを追加します。
スケジュール済みビュー ストリーミング
スケジュール済みビュー小川のストリーミングを設定することは、やや複雑です。デバイスにアクションを追加してから、そのアクションへのコール URL をスケジュール設定する必要があります。
- 1: RTMP サーバーを追加した後、http://localhost:8090/q.json?cmd=getstreamingstatus にアクセスし、使用する RTMP サーバーの ident をコピーします(引用符は含めません)
- 2: デバイスにアクションを追加します。条件は「なし」、その後「コール URL」、URL は http://localhost:8090/q.json?cmd=start-rtmp-view&ident=ident&ind=0 とします。ind はストリーミング対象のビューのインデックスです(0~8)
- 3: デバイス スケジューラに「アクション:実行中」のスケジュール項目を追加し、作成したばかりのアクションを選択します。
URL http://localhost:8090/q.json?cmd=stop-rtmp&ident=ident を使用して停止するための別のアクション/スケジュール項目を追加できます。一般設定タブでスケジュールが有効化済みであることを確認してください。
curl を使用してこれらの API コールを実行することもできます。