RTMP

「Real-Time Messaging Protocol」の略です。RTMPは、インターネット経由で音声や動画を送信するために設計されたプロトコルです。オンデマンドでマルチメディアコンテンツをストリーミングするために使用され、ライブストリーミングにも対応しています。

RTMPでストリーミングするには、Adobe Media Server(AMS)などのメディアサーバーが必要です。クライアントTCP経由でストリーミングサーバーに接続します。通常はポート1935が使用されます。RTMPストリームのURLは、通常次のような形式です。

rtmp://stream.domain.com/livestream

ほとんどのWebブラウザーrtmp://プレフィックスを認識しません。その代わりに、配信者はRTMP入力に対応したストリーミングサービスに、RTMP URL(メディアサーバーから提供されたもの)を公開できます。例として、Vimeo、YouTube Live、Facebook Liveなどがあります。その後、サービスは対応するWebサイトやアプリを通じてストリームを配信します。

歴史

MacromediaがRTMPを作成しました。Adobeは2005年にMacromediaを買収し、その中には、Flashテクノロジープラットフォームの一部であったRTMPの権利も含まれていました。RTMPはFlash形式(.SWF、.FLV、.F4Vなど)をストリーミングできますが、その他にも多くの種類の音声や動画の送信に対応しています。

Flashの利用が減少してからは、RTMPはFlashメディアよりも、標準的な圧縮動画や音声、動画をストリーミングするために、より一般的に使用されるようになりました。AdobeはRTMPをオープン仕様にもしており、サードパーティー製アプリケーションで利用できます。例として、Nimble Streamer、Open Broadcaster Software、Wowza Streaming Engineなどがあります。

NOTE:2020年現在、Adobe Media Server、Flash Media Live Encoder、RTMPSDKの販売とサポートは、AdobeではなくVeriskopeが提供しています。

更新日 March 14, 2020 著者: Per C.

quiz知識をテストする

Which of the following statements about a MANET network is true?

A
It can configure itself on the fly.
0%
B
It is comprised of 100% Ethernet connections.
0%
C
It only supports desktop and laptop computers.
0%
D
It transfers data using AES encryption.
0%
Correct! Incorrect!     View the MANET definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのRTMPの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。