2026年5月
RTMPとは何か、どのように機能するか、そしてなぜほぼすべてのライブストリームを支えているのか。
RTMP(リアルタイムメッセージングプロトコル)は、サーバーとFlashプレーヤー間でオーディオ、ビデオ、データを送信するためにMacromedia(後のAdobe)が開発したTCPベースのプロトコルです。Flashがなくなったにもかかわらず、RTMPはライブストリーミングインゲストの業界標準となりました — YouTube、Twitch、Facebook、Instagram、そして今日の事実上すべてのストリーミングプラットフォームで使用されています。
OBSでストリーミング開始をクリックすると、RTMPがトランスポートプロセス全体を処理します:
OBSがビデオとオーディオをH.264/AACストリームにエンコードします。
ストリームはRTMPチャンクにパッケージ化され、TCPでRTMPインゲストサーバー(例:HostVortex)に送信されます。
インゲストサーバーがストリームキーを使用してストリームを受信・検証します。
サーバーがストリームをプラットフォームに再配信するか、異なる品質レベルで視聴者向けにトランスコードします。
RTMPSは単にTLS/SSL暗号化でラップされたRTMPです — 同じプロトコル、セキュリティ強化版。多くのプラットフォームがインゲストにRTMPSを要求するようになりました。HostVortexは両方をサポートしています。
| 機能 | RTMP | RTMPS |
|---|---|---|
| 暗号化 | なし | TLS/SSL |
| デフォルトポート | 1935 | 443 |
| プラットフォームサポート | ユニバーサル | ほとんどの最新プラットフォーム |
| 典型的な用途 | ローカル/プライベートインゲスト | パブリックプラットフォームインゲスト |
ストリームURL
インゲストサーバーのRTMPエンドポイント。HostVortexの場合はダッシュボードで提供されます。
ストリームキー
プラットフォームへのストリームを認証する一意のトークン。パスワードのように扱ってください — 公開で共有しないでください。
インゲストサーバー
OBSからRTMPストリームを受信するサーバー。HostVortexがインゲストサーバーとして機能し、その後すべての接続されたプラットフォームに転送します。
HostVortexにストリーミングすると、OBSはHostVortexのインゲストサーバーに単一のRTMPストリームを送信します。HostVortexはそのストリームを複製し、RTMP/RTMPSで接続されたすべてのプラットフォームに同時に転送します — 追加のエンコードパスなし、追加のCPU使用量なし。
RTMPは通常、エンコーダーから視聴者まで2〜5秒のレイテンシを追加します。これはプロトコルとプラットフォーム側のトランスコーディングパイプラインに固有のものです。ほとんどのストリーマーにとってこれは許容範囲です。Twitchのようなプラットフォームは低遅延モードを提供しており、これを2秒未満に短縮できますが、これはRTMPインゲスト層ではなくプラットフォームの視聴者層で機能します。
©Hostvortex 無断転載禁止
利用規約 - プライバシーポリシー - 法的表示