コンテンツへ移動
Callaba

RTMP: 概要とその適用範囲

このページの内容

リアルタイム メッセージング プロトコルである RTMP は、エンコーダーまたはソフトウェア送信者から受信サーバーにライブ投稿フィードを公開するために一般的に使用されます。 ライブパスのソースから取り込みまでの部分。

RTMP とは何ですか?

RTMP は、もともと Flash 時代のメディア ワークフロー用に開発された永続的なストリーミング プロトコルです。多くの制作ツールが公開できるため、エンコーダー向けの取り込み形式として依然として一般的です。公開された RTMP プロトコル リファレンスは、この 歴史的仕様ミラーを通じて入手できます。完全なライブ ストリーミング プラットフォームの同義語ではなく、特定のリンクのトランスポートの選択肢として扱います。

RTMP ストリーミングの仕組み

送信者は、設定された RTMP アドレスを開き、名前またはキーでストリームを識別し、エンコードされたオーディオとビデオを送信します。受信サーバーはアクセス ポリシーをチェックし、受け入れられたフィードを構成された操作パスで利用できるようにします。送信側の緑色のステータスは、送信側が接続を信じていることを示すだけです。受信者のアクティビティとデコードされたメディアも確認してください。

RTMP URL の内容

提供されるパブリッシュ値には通常、サーバー/アプリケーションのアドレスとストリーム キーが含まれます。キーは秘密にしておいてください。アプリケーション パスも含め、割り当てられた値を正確にコピーします。プレーヤーの URL を置き換えたり、URL フラグメントを別の方法で結合したりすると、パブリッシュが失敗することがよくあります。

RTMP では解決できないこと

最新のブラウザー再生には、HLS や構成された Web プレーヤー ワークフローなどのブラウザー向け配信パスが必要です。このパスでは、独自のパッケージ化、エンドポイント、アクセス、およびプレーヤーのチェックが導入されます。 RTMP URL をユニバーサル ブラウザ リンクであるかのように視聴者に提供しないでください。

クリーンな受け入れパス

  1. 設定された RTMP 公開 URL とキーを取得します。
  2. 既知の URL を送信します。ソース.
  3. リスナーに予想されるパブリッシャーとビットレートが表示されていることを確認します。
  4. 選択した受信機での画像と音声を確認します。
  5. 個別に設定された再生、録音、またはルーティングをテストします。 Output.

Callaba は、RTMP サーバーが設定されている場合、受信ハンドオフと操作ハンドオフを所有できます。 RTMP をネイティブのブラウザ形式にするわけではありません。リスナー自体については、 RTMP サーバーの機能を参照してください。コントリビューション - ハンドオフの決定については、 RTMP コントリビューション ゲートウェイを参照してください。

次のステップ

Callaba RTMP サーバー を開いて、取り込みとアクセスします。 RTMP ライブ ワークフロー ガイド を使用して次のモジュールを選択するか、ブラウザ配信がジョブの場合は RTMP から HLS への変換 ]を使用します。 日本語の技術的な説明です。