NMOS
Networked Media Open Specifications / エヌモス
ST 2110などのIP放送設備で、ネットワーク上の機器を見つけ、どの送り手をどの受け手につなぐかを制御するための仕様群です。AMWAが策定しており、IS-04(検出と登録)とIS-05(接続管理)が中心になります。
- 正式名称
- Networked Media Open Specifications
- 策定団体
- AMWA(Advanced Media Workflow Association)
- 中心となる仕様
- IS-04(検出と登録)、IS-05(接続管理)
- その他の主な仕様
- IS-07(イベントとタリー)、IS-08(音声チャンネルのマッピング)、IS-09(システムパラメーター)、IS-11(ストリームの互換性管理)、IS-12(制御プロトコル)
- セキュリティ
- BCP-003(TLSでの通信の保護、認可)
- 通信の形
- HTTPのREST APIとJSON。レジストリの検出にDNS-SD
- オープンソース実装の例
- nmos-cpp
SDIの時代は、ルーターのパネルでボタンを押せば入力と出力がつながりました。設備をST 2110に置き換えると、その「つなぐ」操作をネットワーク上で誰がどう行うのか、という問題が出てきます。NMOSはこの穴を埋める仕様群で、メーカーの違う機器を1つの制御システムからつなぎ替えられるようにします。
NMOSが使われる場面
IP化した副調整室や中継車では、放送用の制御システム(ブロードキャストコントローラー)が、カメラ、スイッチャー、マルチビューワー、音声卓のあいだの接続を切り替えます。制御システムがNMOSで機器を見つけてつなぐので、運用者はSDIルーターと同じ感覚でパネルを操作できます。
機器を調達するときの仕様書にも「NMOS IS-04、IS-05対応」と書かれるのが一般的になりました。メーカーの違う機器が本当につながるかは、JT-NM Testedのような相互接続の試験イベントで確かめられ、その結果が選定の参考にされます。タリーの受け渡しにIS-07、音声のチャンネルの並べ替えにIS-08を使う現場もあります。
NMOSの仕組み
IS-04では、各機器(ノード)が自分の持つ送り手(Sender)と受け手(Receiver)、中身の形式などを、ネットワーク上のレジストリに登録します。レジストリの場所はDNS-SDで見つけます。制御システムはレジストリに問い合わせるだけで、いまどんな機器とストリームがあるかを一覧できます。
IS-05は実際の接続を受け持ちます。制御システムは受け手に対して、つなぎたい送り手のSDP(ストリームのアドレスや形式を書いたファイル)を渡し、「すぐに」または「指定した時刻に」切り替えるよう指示します。ST 2022-7で2経路にしている場合は、2つの経路の設定をまとめて渡せます。どれもHTTPのREST APIとJSONでやり取りするので、IT系の技術者にも扱いやすい作りです。
NMOSの導入で間違えやすい点
NMOSを入れた現場でよく聞く食い違いは次の通りです。
- 「NMOS対応」とあっても、対応する仕様(IS番号)や版が機器によって違う。IS-04にもv1.2、v1.3のように版があり、組み合わせを事前に確かめる
- レジストリが止まると新しい接続の操作ができなくなる。流れている映像は止まらないが、レジストリ自体の冗長化が要る
- 初期状態では暗号化されていないHTTPで動く機器もある。制御の乗っ取りを防ぐため、BCP-003に沿ってTLSと認可を設定する
- サブネットをまたぐとDNS-SDでレジストリが見つからないことがある
IP化の全体像はMedia over IPとは?SMPTE ST 2110とNMOSで進む放送IP化を解説で扱っています。
よくある質問
NMOSとST 2110の違いは何ですか
ST 2110は映像・音声・付随データをネットワークでどう運ぶかを決めた規格で、NMOSはその機器を見つけて、どの送り手とどの受け手をつなぐかを管理する仕様です。ST 2110だけでも映像は流せますが、つなぎ替えを手作業でやることになります。
NMOSのIS-04とIS-05の違いは何ですか
IS-04は機器とストリームを見つけて一覧にするための仕様、IS-05はその中から選んだ送り手と受け手を実際につなぐための仕様です。多くの制御システムは、この2つを組み合わせて使います。
NMOSは何と読みますか
国内の放送の現場では「エヌモス」と読まれることが多いです。Networked Media Open Specificationsの頭文字を取った名前です。
この用語を扱ったコラム
似ている形式との違い
| 名前 | 主に使う場面 | NMOSとの違い |
|---|---|---|
| SMPTE ST 2110 | 映像・音声の伝送 | 映像や音声をどう運ぶかの規格。NMOSはその流れを誰から誰へつなぐかを管理する |
| SDP | ストリームの説明ファイル | 1本のストリームのアドレスや形式を書いたテキスト。NMOSのIS-05はこのSDPを受け手に渡して接続させる |
| PTP | 時刻同期 | 機器の時計を合わせる仕組み。NMOSは機器の検出と接続を受け持ち、時計合わせそのものは行わない |
関連する用語
最終更新
