アプリケーション

技術資料

  • Makitoシリーズを見る

株式会社PALTEK > ソリューション事業 > 映像伝送ソリューション > SRTとはどのようなプロトコルか

SRT

不安定なIP伝送路でも安定品質を確保し、秘匿性の高い配信を可能にする映像伝送プロトコル

SRT

SRTとはどのようなプロトコルか

Haivision社が開発した画像伝送プロトコル Secure Reliable Transport「SRT」。SRTは不安定なネットワーク環境に強く、セキュリティの確保、容易なファイアウォール通過機能を持ち合わせながら、最高品質の画像伝送を可能にします。

  • 画像品質の保証
    画像品質の保証
    ジッター、パケットロス・帯域の変動への追従により高品質な画像の保証
  • 低遅延
    低遅延
    ネットワークにおける低遅延の設定が可能
  • ファイアウォール対策
    ファイアウォール対策
    ネットワーク品質を担保しながらファイアウォールへの対策が可能
  • セキュリティー
    セキュリティー
    AES 128/256対応による暗号化により映像配信コンテンツの保護
  • オープンソース
    オープンソース
    全ての機器がつながるSRTアライアンスの発足とオープンソース化の実施

SRTプロトコルの基本

IPネットワーク上で最適なストリーミング性能を提供するビデオ伝送技術。
SRTプロトコルはカナダHaivision社によって開発されたオープンソースのビデオ伝送技術で、伝送機器、クラウド上に構築されたストリーミングサービス、ソフトトウエア、CDNといったIP伝送や配信などのサービスに広く採用され、これからのIPストリーミングを高性能・高品質にする基本プロトコルとなることが期待されています。

SRTプロトコルの基本

以下のサンプルビデオ信号が比較的低いパケットロス率によってどの程度劣化するかを示しています。(映像伝送条件は、パケットロス2%で、H.264 UDPとH.264 SRTでは4Mbpsでの伝送、HEVC SRTでは2.7Mbpsでの伝送です)

この映像は4つの象限に分割され、エラーとエラー訂正システムがビデオ信号に及ぼす影響を示しています。ソースビデオ信号は左下に表示されます。左上の象限は、2%のパケットロス率によって引き起こされるビデオ劣化を示しており、図の右半分にある2つの画像は、2つの異なるビットレートで一般的に使用される2つのビデオコーデック(H.264ならびにHEVC)後の映像です。SRTを使用することによって、画像劣化を防ぐことが可能となっています。

なぜSRTが画像伝送に有用なのか?
(リアルタイム画像転送を妨げる要素)

信号がある場所から別の場所に送信されるたびに、ビットエラーとパケットロスの影響を受けます。高品質ビデオ信号の場合において、これらのネットワーク障害は、インターネットを経由して一般的な損失率であっても、著しい画像の劣化を招くことがあります。管理されていないネットワーク(インターネット)上で高帯域幅、低レイテンシのビデオストリームを転送するためには、大量のパケット遅延変動(ジッター)を処理し、送信時に失われたパケット(パケットロス)を回復することが必要となります。SRTはこれらの課題を解決するために提示されている一つの方法です。

用語説明

パケットロス* :ルータによってパケットが破棄される
ジッター   :パケットが到着するまでの時間が不定期
レイテンシ  :送信から受信するまでの時間
帯域     :送受信間の通信に用いる周波数の範囲 広いほど速い伝送速度の通信が可能

*:各ネットワークで発生するパケットロスは、以下のように想定されます。
< 0.001% MPLSネットワーク
< 0.1% 建物内部
< 0.5% 学校などのキャンパス内
~1% 公共インターネット(環境がいい場合)
~5% 公共インターネット(環境が悪い場合)

SRTの特長

パケットロスに対するリカバリ機能
SRTは、インターネット上で最も一般的なエラーを処理するために、ARQ(Automatic Repeat reQuest)を使用します。ARQを使用すると、受信者に到着しなかったパケットを送信者による再送信によって、これらのエラーを簡単に修正できます。ビットエラーを含むパケットが受信側に到着すると、それらは欠落したパケットとして扱われ、受信側はそれらを再送するように要求し、送信側はそれらを再送します。SRTはそれに追加して、各パケットに高精度のタイムスタンプを付加して、メディアストリームのタイミングを受信側で正確に再現できるようにしています。これにより、受信者側はビデオおよびオーディオ信号を適切にデコードできるようになります。
単純なネットワークでのエラーの発生
単純なネットワークでのエラーの発生
SRTによるネットワークでのエラー解決
SRTによるネットワークでのエラー解決

SRTセッション中に送信されるすべてのパケットは、オーバーヘッドが無く低遅延のパケット配信であるUDP(User Datagram Protocol)を使用します。ほとんどのリアルタイム画像配信は、安定した帯域を持ったネットワークを使用し、一定のスループットを担保されたパケット配信システムを提供するため、UDPを使用します。

SRTの活用事例

SRTは2013年に開発されて以来、放送事業者やそれ以外の企業において活用されています。

アメリカのウォルト・ディズニー・カンパニー傘下のスポーツ専門チャンネルESPNは、従来の衛星アップリンクサービス使用する代わりに、低コストのインターネット接続を介して2,200以上のイベントを運営する14の大学アスレティックカンファレンスにSRTを搭載した装置を導入しました。
マイクロソフトでは、高価な専用データ回線や専用ビデオ回線の代わりに、ホテルや会議センターで低コストのインターネット接続を使用して、数百のプロ品質のライブビデオ制作にSRTを使用しています。
欧州のヨーロッパ放送連合が運営するEurovisionは、ビデオ配信サービスの一環としてSRTを実装し、ヨーロッパの放送局にインターネット接続を使用した低レイテンシーライブビデオ配信を提供しました。
エリクソンは、放送事業者がライブコンテンツを収集し処理する分散型クラウドシステムでSRTを採用しました。

SRTの接続事例

ライブ配信システム構成 1

SRTを使用することで、IP網を通じて信頼性とリアルタイムを意識したシステムを構築可能です。(衛星回線からIP網へ変更し、ネットワーク費用を削減することが可能)

ライブ配信システム構成 1

ライブ配信システム構成 2

AWS、Azure、アリババクラウドなどを使用したライブ配信システムをSRTにて構築することが可能です。リモート拠点にて撮影した映像配信は各別拠点においてSRT対応製品にて受信します。

ライブ配信システム構成 2

DHCPサーバーとの接続方法

アクセス先がDHCPサーバーの場合、IPアドレス・ポート番号を指定することができません。この場合DHCPサーバー側の機器がSRT Callerモードとしてハンドシェイクすることにより容易に接続することが可能です。

DHCPサーバーとの接続方法
アドレス・デスティネーションポートのプリセットが存在
アドレス・デスティネーションポートのプリセットが存在
アドレス・デスティネーションポートの指定
アドレス・デスティネーションポートの指定
DHCPサーバーとの接続方法

① SRT Destination(Caller)がUDPパケットにてコントロールパケットを送りハンドシェイクを実施しにいく

② SRT Source(Listener)がコントロールパケットを受信し、接続を確保する

③ ハンドシェイク確立後、UDPストリームにメディアデータを送信する

DHCPサーバーとの接続方法

SRT技術を用いた製品のご紹介

日本国内で初めて、SRTプトコルを搭載した4K/2K H.265/HEVCコーデックシステムです。4K/2K映像伝送に、秘匿性が高くかつ不安定な伝送路でも安定品質を確保することが可能になります。

SRTプロトコル搭載 H.265/HEVC 4K/2K コーデックシステム

Haivision SRT Gatewayは、さまざまなタイプのIPネットワーク間でライブビデオストリームを安全にルーティングするための、柔軟性と拡張性に優れたブロードキャストソリューションです。ネットワークブリッジとして機能し、SRTを含むプロトコル間の変換を行うことにより、SRTゲートウェイは、放送局に対し、コンテンツの制作および配信のための1つまたは複数の宛先への費用効果の高いライブビデオストリーミングを提供します。

Haivision SRT Gateway

映像伝送ソリューションについての
お問い合わせ

映像伝送ソリューションについてのお問い合わせは<br />こちら

お見積り・機器の貸し出しなどお気軽にお問合せください

お問い合わせはこちら

株式会社PALTEK ATソリューション ソリューション第1部
Videoソリューション窓口