IPマルチキャストRTPマルチキャスト
November 11 , 2021IPマルチキャストとは何ですか?
IPマルチキャストは、インターネットプロトコル(IP)データグラムを関心のある受信者のグループに1回の送信で送信する方法です.これはIP固有のマルチキャスト形式であり、ストリーミングメディアやその他のネットワークアプリケーションに使用されます. IPv4およびIPv6で特別に予約されたマルチキャストアドレスブロックを使用します.
マルチキャストアドレッシングを使用する最も一般的なトランスポート層プロトコルは、ユーザーデータグラムプロトコル(UDP)です.その性質上、UDPは信頼できません.メッセージが失われたり、順序が狂って配信されたりする可能性があります. Pragmatic General Multicast(PGM)などの信頼性の高いマルチキャストプロトコルは、IPマルチキャストに加えて損失検出と再送信を追加するために開発されました.
IPv4マルチキャストアドレス
IPマルチキャストのホスト拡張[RFC1112]は、マルチキャストをサポートするためにインターネットプロトコル(IP)のホスト実装に必要な拡張を指定します.マルチキャストアドレスは224.0の範囲です. 0.0から239.255. 255.255.
とは RTPマルチキャスト?
RTPマルチキャスト
マルチキャストベースのプロトコル
マルチキャストはユニキャストとは異なる伝送モードであるため、マルチキャストで適切に使用できるのはマルチキャスト用に設計されたプロトコルのみです.マルチキャストを使用する既存のアプリケーションプロトコルのほとんどは、ユーザーデータグラムプロトコル(UDP)上で実行されます.
多くのアプリケーションでは、マルチキャストを介したマルチメディアコンテンツのフレーミングにリアルタイムトランスポートプロトコル(RTP)が使用されます.リソース予約プロトコル(RSVP)は、マルチキャスト配信をサポートするネットワークの帯域幅予約に使用できます.マルチキャストDNS(mDNS)を使用すると、専用のDNSサーバーがなくても、マルチキャストを使用してドメイン名またはホスト名を解決できます.
RTPは、ストリーミングメディアのエンドツーエンドのリアルタイム転送用に設計されています.このプロトコルは、特にIPネットワークでのUDP送信中に一般的な、ジッター補償とパケット損失および異常な配信の検出のための機能を提供します. RTPを使用すると、IPマルチキャストを介して複数の宛先にデータを転送できます.[1] RTPは、IPネットワークにおけるオーディオ/ビデオトランスポートの主要な標準と見なされており、関連するプロファイルおよびペイロード形式で使用されます.[2] RTPの設計は、アプリケーション層フレーミングと呼ばれるアーキテクチャの原則に基づいており、オペレーティングシステムのプロトコルスタックではなく、アプリケーションにプロトコル機能が実装されています.
トンマインド IPスピーカー RTPマルチキャストをサポートしているため、Axisソフトウェアと互換性があります.当社のIPスピーカーは、OPUS、G711U、G711A、G722、GSM、MP1、MP2、MP3、WAV、LPCMs16leなどのさまざまなコーデックをサポートしています. 市場に出回っている他のSIPスピーカーと比較すると、それらのほとんどにはOPUSコーデックがありません.私たちの 48K OPUSオーディオコーデックは、優れた音質を実現します.
タグ :