コンテンツへ移動
Callaba
製品ユーザーガイド

RTMP サーバー

RTMP パブリッシャーを受け入れ、制御されたパブリッシャーとレシーバーのアクセスを発行し、ライブ ビットレート、接続、ピアの位置を検査します。

Callaba での場所ストリーミング サーバー → RTMP サーバー
このモジュールの役割

RTMP サーバーは、OBS、ハードウェア エンコーダー、および互換性のある受信機の管理された取り込みおよび配信エンドポイントです。明示的なストリーム アクセスが安全なデフォルトです。 allowed-all は、意図的にパブリックインジェストを選択したものです。

Callaba でこのワークフローを続ける

Callaba RTMP サーバー

予想される OBS パブリッシャーはリアルタイム分析に表示され、ダウンストリーム ワークフローを提供します。

製品の仕組みを見る

開始前の準備

  • 到達可能な TCP ポート。

  • 実際の発行者が 1 人、必要に応じて受信者が 1 人。

  • 計画されたストリーム キーまたはホスト アクセス ポリシー。

設定の説明

運用者に必要なコントロールだけを説明し、内部フィールド名や実装イベントは表示しません。

サーバー

RTMP リスナーを構成します。

名前と有効状態

オペレーターのラベルとライフサイクル状態。

ポート

TCP RTMP パブリッシャとレシーバによって使用されるポート。

バッファ長

RTMP サーバー ワークフローで使用されるバッファリング。

アクセス制御

公開権限と受信権限を分離します。

明示的なアクセス

ロールとストリーム キーまたは許可されたホストを持つストリーム オブジェクトが必要です。

パブリッシャーの役割

クライアントがメディアを送信できるようにします。

受信者の役割

クライアントがメディアを利用できるようにします。

すべて許可

事前に作成されたストリーム アクセスなしで接続を受け入れます。

オープン ゲスト公開が意図的な製品要件である場合にのみ使用します。

ライブ分析

誰が接続しているか、メディアが流れているかどうかを理解します。

アクティブなストリーム

サーバー上の現在のストリーム数。

発行者と受信者

現在の接続数はロールごとにカウントされます。

入出力ビットレート

パブリッシャーから到着し、受信者に向けて発信されるメディア。

ピアのアドレスと地域

Connection アクティブなピアの IP および地理位置情報コンテキストが表示されます。

接続時間

各パブリッシャーまたはレシーバーが接続を維持していた時間。

安全な初回ワークフロー

  1. 01

    未使用の TCP ポート上に RTMP サーバーを作成します。

  2. 02

    ゲスト公開が製品要件でない場合は、明示的なアクセスを選択してください。

  3. 03

    一意のキーを使用してパブリッシャー ストリームを作成し、OBS またはエンコーダーに接続します。

  4. 04

    再生が必要な場合は、別の受信ストリームを作成します。

  5. 05

    パブリッシャー数、入力ビットレート、ピアアドレス/地域、ダウンストリーム再生を確認します。

ワークフロー例

使用する状況

制御された OBS 貢献

既知のプロデューサーが OBS から 1 つの RTMP フィードを送信します。

OBS発行者
ストリームキー明示的なアクセス
Callaba RTMP取り込み + 分析
生産リストリーム / 記録 / 表示
アニメーション付きワークフロー図: 制御された OBS 貢献

構築手順

  1. 1

    RTMP リスナーと発行者専用のストリーム キーを作成します。

  2. 2

    RTMP URL を入力し、OBS にキーを入力してストリーミングを開始します。

  3. 3

    1 つのパブリッシャー、ゼロ以外の入力ビットレート、および予想されるピア リージョンを確認します。

  4. 4

    録画、再ストリーミング、マルチビュー、または Web プレーヤーで検証済みのフィードを選択します。

使用する状況

生成されたストリーム キーを持つゲスト RTMP パブリッシャー

この製品では、意図的に外部発行者が独自の接続 ID を作成して使用できるようにしています。

ゲストパブリッシャー割り当てられたキー
アクセス ポリシー発行者の境界
RTMP サーバーセッション分析
オペレーター住所+地域
アニメーション付きワークフロー図: 生成されたストリーム キーを持つゲスト RTMP パブリッシャー

構築手順

  1. 1

    ゲストが明示的なストリーム レコードを受信するか、意図的にオープンなサーバー ポリシーを受信するかを定義します。

  2. 2

    発行者権限と受信者権限を分けてください。

  3. 3

    他の認証情報を公開せずに、各ゲストに正しい URL/キーを表示します。

  4. 4

    セッション中の接続ID、アドレス、地域、期間、ビットレートを監視します。

結果を確認

  • 目的のパブリッシャーがゼロ以外の入力ビットレートで表示されます。
  • パブリッシャーとレシーバーの数は実際のクライアントと一致します。
  • Peer アドレス、リージョン、および接続時間がアクティブなセッションに対して表示されます。
  • 許可されていないキーまたはホストは、明示的アクセスでは拒否されます。

トラブルシューティング

OBS は公開できません

確認項目
  • TCP ファイアウォールとポートを確認します。
  • RTMP URL、ストリームキー、パブリッシャーロールを照合します。
  • サーバーがアクティブであることを確認します。
次に行うこと

レシーバーまたはダウンストリーム処理を追加する前に、1 つの明示的なパブリッシャーをテストします。

Publisher は接続されていますが、出力ビットレートがゼロです

確認項目
  • OBS がビデオ/オーディオを送信していることを確認します。
  • 最初に入力ビットレートを確認してください。
  • 受信機またはダウンストリーム モジュールが接続されていることを確認します。
次に行うこと

アクセス ポリシーを変更するのではなく、最初のゼロ ビットレート境界を修復します。