ストリーミング メディア プロトコルは何ですか? と違いは何ですか?

- Aug 31, 2016 -

選択する、ストリーミング技術には、プラスの理解および技術で使用されるストリーミング プロトコルのマイナスを含む複数の考慮事項が含まれます。この記事は、ストリーミング プロトコルを定義し、今日のトップ技術をストリーミングで使用されるプロトコルの相対的なメリットについて説明しています。

何 #39; 通信プロトコルですか。

通信プロトコル規則はデータの通信方法を管理する、ファイルのヘッダーとデータ、認証、およびエラー処理の構文のような要素を定義します。単純なデータの送信に関連するプロトコルの数十が簡単にパケットインターネットとの連携する方法を理解することが重要。


簡単に言えば、国際標準化 (iso) 機構作成、オープン システム相互接続通信機能を 7 つの論理層を定義するモデル。すべてのストリーミング プロトコルが、データ パケットを送信のような配管機能の下にあるすべてのレイヤーを使用できますアプリケーション層。これにより、関数のスタック全体を再作成するのではなく特定の機能に焦点を当てる各層のプロトコル。

たとえば、リアルタイム ストリーミング プロトコル (rtsp)アプリケーション レベルなど、そのパケットを送信するトランスポート層で複数のプロトコルを使用できるプロトコルをストリーミング、ユニバーサル データグラム プロトコル (udp)伝送制御プロトコル (tcp).時々 アプリケーション レベル プロトコルよう具体的に特定のトランスポート プロトコルのクチは、リアルタイム転送プロトコル (rtp)、通常 udp トランスポートで構築しています。

うまくいけば、この概要はストリーミング プロトコルが住んでいるし、彼らは他の低レベルのプロトコルと対話する方法を理解するに役立ちます。これは、技術的になれば、人々 は、そうそれをここからする必要がありますスムーズに。

初めにあった、http、およびそれはよかった

この背景として、ビデオ、それらすべての祖父から始まるストリームに使用するアプリケーション層プロトコルを調べることから始めましょうhttp.ご存じのように、http は web の共通語であるハイパー テキスト転送プロトコルの略です。http は、web サーバーとブラウザー間の通信を制御し、html テキスト、gif と jpg グラフィック、pdf ファイルやその他 web ベース (に反対を含むリモート視聴者のウェブサイト上のすべてのコンテンツを配布するために使用プロトコルftp) をダウンロードします。

http 経由でビデオを提供する初期の実験でしたいくつかの理由のよりも満足、これ以上だった日の 28/56 kbps モデムで使用可能な帯域幅の制限。web 上で掲示される最初のビデオ ファイルは、ダウンロードと再生、再生が開始する前に完全にダウンロードしなければならなかったことを意味を介して配信されました。その後、アップル概念を開拓しました。プログレッシブ ダウンロード、ビデオは、ダウンロードした再生を開始可能性があります、あるビットを助けたが先読み求めてまたはランダム ・ アクセスのような機能を提供していません。

http 配信のビデオの他の大きなネガは、コストとサービス品質の懸案でした。http 配信は利用可能な帯域幅は、できるだけ早く実行されます。ビューアーは高速接続を介して接続されている、ビデオ ファイル全体ができるだけ早く送信されました。ビューアーは、いくつかの瞬間後に見て停止している場合、転送の多くは浪費されました。

さらに、配達のこのモードで作った複数の視聴者を提供することは困難。ときクリックしたビデオ ビューアー、サーバーを起動できるだけ早くビデオを送信します。視聴者 b、c、d、および e は、ビデオをクリックすると送信帯域幅は、ビューアーに転送までそれらの任意のビデオを提供することができないことがあります、完全だった。

ストリーミング プロトコルの上昇

前述の rtsp を含むこれらの問題に対処する作成されたいくつかのストリーミング プロトコルとして重要性で増加したメディアをストリーミングマイクロソフト媒体サービス (mms)マクロ メディア(そしてアドビシス テムズ社)リアルタイム メッセージング プロトコル(rtmp)。高レベルでは、これらのプロトコルは、いくつかの共通要素を共有しました。

ストリーミング サーバーの存在が初めてまたはソフトウェア プログラムがストリーミング コンテンツを配信するだけでお支払い。ビューアーは、http サーバー上のリンクをクリックするとそれはストリーミング サーバーとビューアーを見て停止するまで永続化プレーヤー間の接続を開始できるように、これらのストリーミング サーバーは伝統的な http サーバーと組み合わせてで働いていた。この接続のため、これらのプロトコルは「ステートフル」はステートレス サーバーとプレーヤー間の接続を持たない http と比較すると見なされます。

http 配信のネガのほとんどをこの接続に対処。ストリーミング プロトコルを有効にしようとしてビデオ ファイル内のランダム ポイントと利用可能な帯域幅と cpu パワーに基づいてプレーヤーに複数のエンコードされたファイルを配布できるアダプティブ ストリーミングします。サーバーは、メーターのビデオを単にプレーヤーの流れを時間単位でビューアーを見て、停止している場合少し余分な帯域幅が無駄になってしまった。アウト バウンド フローが従量制だったのでストリーミング サーバー可能性があります、複数のユーザーをより効率的に奉仕して、サービスの全体的な品質を向上させます。

http - 未来に戻る

時間をかけて、抜け目がないビデオがストリーミングのビデオの風景を支配するローズ rtmp ストリーミング プロトコル、支配的になった、今日まだ広く使用されています。ただし、http ベースのマイクロソフトの導入とスムーズ ストリーミングアップルhttp ストリーミング (hls) のライブします。、http ベースのストリーミング技術は、複数の理由から、両方の rtmp とそのネガの多くに対応した http 技術革新の認識のネガと行うことの復活を始めた。

rtmp の知覚の欠点があります。

  • rtmp パケットは、アドビシス テムズ社のメディア サーバーは、これらの問題を経験している回避策が特定のファイアウォールによってブロック可能性があります。

  • rtmp パケットは、isp、企業、物流の効率化とサービスの品質を向上させることができる他の組織のネットワーク内で利用できる標準の http cachingmechanisms を活用できません。

  • 永続的なサーバとプレーヤーの接続は、ストリーミング サーバーのお金がかかるので費用の増加を意味します。

  • 必要なサーバーは、http ベースのストリーミング、rtmp より多く多くの http サーバーがあるので比較してスケーラビリティを制限も可能性があります。

  • rtmp はまだのようなサイトで使用します。ブルームバーグstreet.com、概念に疑問を投げ掛けるに傾向があるその rtmp 大きくファイアウォール視聴者得ることができません。espnmtv質問スケーラビリティとコストの問題を作る rtmp を使用もできます。

これらの疑問はさておき、http ベースの技術、高品質のストリームを提供することでより効果的な技術 cognoscenti の間で一般的な認識があります。さらに、adobe の導入http ストリーミング (hds) 動的2010 では、http ベースのデスクトップにストリーミングを求める人々 のためフラッシュ ベースの代替方法を提供します。すべての突然、全く新しい技術を地震のシフトを関与もはや http ベースのオンライン ビデオ配信に変更flash ユーザーは、flash の開発と infrasture への投資を活用し、httpstreaming のメリットを活用する続けることができます。

前述のように、http ストリーミングもでいくつかの革新、技術の限界を超えるに対処。前に、サーバーとプレーヤー間の永続的な接続がないです。任意の http サーバー上のビデオと技術のステートレスなまま。しかし、今すべての http ベースのストリームは、チャンク、別のファイル、または大きいファイル内のセグメントに分割されます。1 つの要求を単一の大きなファイルを取得するのではなく http ベースのテクノロジは必要な基礎としての連続した短いチャンクを取得します。


これは複数の利点があります。まず、それを見ては、ビデオが配信されるのでほとんど廃棄物がありません。これは効果的に、効率的により多くのストリームを提供するために 1 つの http サーバーを有効にするビデオをメートルします。求める問題はありません。視聴者前方再生ヘッドをドラッグする場合、プレーヤーはちょうど適切なチャンクを取得できます。これらの技術はまた、ストリーム、ので、すべての記載されている技術 (滑らかなストリーミング、hls、hds) 適応的ストリーム切り替え効率を有効にします。

これらの技術は http 経由で配信される、ので彼らは rtmp が直面している問題を避けます。http ベースのテクノロジは、フレンドリーなファイアウォールで http キャッシュ メカニズムを活用することができます。ストリーミング サーバーが不要なために、安価を実装しより安価かつ効果的にスケールすることができます利用可能なユーザーを提供します。

最終的なポイント

また、rtmp 配信はまだ広くと有益使用多くのウェブサイトによって今日。但し、少し弾みを変更するいくつかのサイトがありますが、この時点でストリーミング技術を検討している場合、圧倒的な感情は http 経由で提供します。もちろん、apple のデバイス (およびアンドロイド 3.0 と高い) に適応配信 hls が唯一オプションです。

また、平野の古い http プログレッシブ ダウンロード経由で最も動画コンテンツが配信されることを認識することをお勧めします。確かに、アダプティブ ストリーミングの欠如のような制限がありますが、それはあまりにもひどく働いたを言うことができません。youtube、プログレッシブ ダウンロードを介してのみ、web 上のビデオの約 70% を提供者。ただし、このアプローチは、展開から youtube を防止、デジタル著作権管理 (drm)hds を介して使用できる手法が滑らかなは、ストリーミング、および hls ブランド化されたコンテンツを持つサイトがこれらの技術を使用して主な理由である彼らのビデオを保護するために。

最後に、この記事の焦点は、一般的なインターネットのストリーミングをされています。特にイントラネット用ストリーミング ・ サーバー ・ ベースのプロトコルのようなip マルチキャストアプリケーションのように、ピア ツー ピア配信多くの値とさらに多くの約束を提供します。風呂; 赤ちゃんを捨ててはいけないのでストリーミング サーバーは「悪い」と http isn #39; t quot;good.quot;むしろ、仕事に最適なツールを選択します。

深セン鉱山技術は、エンコーダーは、rtmp rtsp//http および udp (ip マルチキャスト) プロトコルをサポート提供しています。

詳細なエンコーダー情報お問い合わせ。


上一条:HDMI スプリッター (CES05001) 次条:工場供給テスラ 3 G/Sdi、HDMI コンバーター