信号・規格送出配信アーカイブ

MPTS・SPTS

Multiple Program Transport Stream / Single Program Transport Stream / エムピーティーエス・エスピーティーエス

1本のTSに番組が複数入っている形がMPTS、番組が1つだけ入っている形がSPTSです。放送波や1本の伝送路には複数番組をまとめたMPTSを流し、IP伝送やファイルへの書き出しでは番組ごとに分けたSPTSを使います。

正式名称
Multiple Program Transport Stream / Single Program Transport Stream
規格
ISO/IEC 13818-1(ITU-T H.222.0)。どちらもTSとしての形は同じ
MPTS
1本のTSに複数のプログラムが入る。PATに番組の一覧が並ぶ
SPTS
1本のTSにプログラムが1つだけ入る。PATの項目は1つ
番組の見つけ方
PATが各番組のPMTのPIDを示し、PMTが映像・音声・字幕のPIDを示す
主な使いどころ(MPTS)
地上デジタル放送やBS・CSの放送波、1本の回線に複数チャンネルを載せる伝送
主な使いどころ(SPTS)
IP伝送、HLSのセグメント、番組単位のファイル収録
時刻の基準
番組ごとにPCRを持つ。MPTSでは番組ごとに別のPCRが流れる

エンコーダーの出力設定に「MPTS」「SPTS」という選択肢が並び、どちらを選ぶのか分からないという場面はよくあります。違いは中身の作りではなく、1本のTSに番組を何個入れるかです。放送波のように1つの伝送路を複数チャンネルで分け合うならMPTS、番組を1つずつ別の宛先へ送るならSPTSになります。

MPTSとSPTSが使われる場面

MPTSがそのまま流れているのが、日本の地上デジタル放送の電波です。1つの物理チャンネルの中に、フルハイビジョンの番組、ワンセグ、データ放送、番組表の情報が同居しています。標準画質の番組を2〜3本並べるマルチ編成も、同じMPTSの中でプログラムを増やして実現しています。BS・CSの2K放送も、1つのトランスポンダに複数チャンネルを載せたMPTSです。

SPTSが多いのは、IP回線での素材伝送と配信です。中継先から局へ映像を送るエンコーダーは、1つの番組だけを載せたSPTSをSRTやRTPに詰めて送ります。AWS Elemental MediaLiveのようなクラウドのエンコーダーも、UDPやRTPの出力は宛先ごとにSPTSを出す設計です。HLSのセグメントをTSで作る場合も、中身は番組1つのSPTSになります。

局の中では、両方が同居します。番組ごとにSPTSで作って多重化装置に集め、そこで1本のMPTSにまとめて送信所へ渡す、という流れが一般的です。

MPTSとSPTSの仕組みとPAT・PMTの関係

TSとしてのパケットの形は、どちらも188バイトで変わりません。違いはPATの中身です。PATは番組番号とPMTのPIDの対応表で、MPTSではこの対応が番組の数だけ並び、SPTSでは1つだけになります。PMTは番組ごとに1つあり、その番組の映像、音声、字幕、PCRのPIDを示します。

受信機は、選局のたびにPATを読んで目的の番組のPMTを探し、PMTに書かれたPIDのパケットだけを拾って復号します。MPTSの中の他の番組のパケットは、PIDが違うので単に読み飛ばされます。

SPTSに番組が1つしかなくても、PATとPMTは必要です。表が無いと、受け手はどのPIDが映像でどれが音声かを判断できません。

MPTSから1番組を切り出すときに間違えやすい点

MPTSから1チャンネルだけ抜いてSPTSにする処理は、映像と音声のPIDのパケットを拾うだけでは終わりません。PATとPMTを書き換えて、残した番組だけが載った表にする必要があります。元のPATをそのまま残すと、受け手は存在しない番組のPMTを探し続けます。

ビットレートの扱いも変わります。MPTSは伝送路の容量に合わせて一定のレートになるよう、余った分にヌルパケットを詰めています。1番組を抜き出すと、そのヌルパケットの配分が崩れるので、レートを作り直すか可変のまま扱うかを決めておきます。

番組を後から足す運用では、PIDの重複に注意します。別々に作られたSPTSを1本のMPTSにまとめると、同じPIDが2つの番組で使われていることがあり、多重化装置でPIDを付け替える処理が入ります。

よくある質問

MPTSとSPTSはどちらを選べばよいですか

送る先が1つの番組を求めているならSPTSです。1本の回線や電波に複数チャンネルを載せる必要があるときだけMPTSにします。IP伝送や配信の入り口はSPTSが前提の機器が多いので、迷ったらSPTSから試すのが早道です。

録画したTSファイルはMPTSですか

録画機の設定によります。選局したチャンネルだけを保存する機種はSPTSに近い形で書き出し、物理チャンネル全体を保存する機種や全録のレコーダーはMPTSのまま残します。MediaInfoやffprobeでプログラムがいくつ見えるかを確かめると区別できます。

SPTSを複数まとめればMPTSになりますか

パケットを単純に混ぜるだけでは動きません。PATを1つに統合し、PIDの重複を解消し、全体のビットレートを合わせ直す必要があります。この処理を受け持つのが多重化装置や再多重の装置です。

この用語を扱ったコラム

似ている形式との違い

名前主に使う場面MPTS・SPTSとの違い
TS放送波・IP伝送の入れ物形式そのものの名前。MPTSとSPTSはその中に番組がいくつ入っているかの区別
統計多重MPTSの帯域配分1本のMPTSの総ビットレートを番組間で融通する技術。MPTSであることが前提になる
PSI/SITSの制御情報PATやPMTなどの表の総称。番組が1つか複数かで、表に並ぶ項目の数が変わる
MMT・TLV新4K8K衛星放送TSとは別の多重化方式。MPTSやSPTSという区別はそのままでは当てはまらない

関連する用語

最終更新