Baud
プロトコル一覧

SDI

同軸ケーブル 1 本の、非圧縮の放送用映像。10 ビットのワードと同期パターン。

映像の 1 行

EAV、ブランキング、SAV、そして画素。グリッドの 1 行が、そのまま行の 1 区間です。

SD-SDI の 1 行・10 ビットのワード(抜粋)行は 720 画素まで続き、また EAV へ04812163FF111111111100000000000000000000000000274100111010020010000000000400001000000200100000000004000010000003FF111111111100000000000000000000000000200100000000020010000000003AC111010110020010000000003AC11101011002001000000000040000100000020010000000000400001000000EAV プリアンブルEAV: XYZ水平ブランキングSAV プリアンブルSAV: XYZ画素 0〜1: 白画素 2〜3: 黒フィールドをクリックして中身を見る

フレーム全体

SDI が送るのはバイトではなく 10 ビットのワードです。EAV、ブランキング、SAV、続いて Cb Y Cr Y の映像。同期ワード 3FF 000 000 が境目を示し、SD にはヘッダもアドレスもチェックサムもなく、途切れないストリームだけがあります。

フィールド位置例の値意味
EAV プリアンブル0–2 ワード目3FF 000 000同期パターン 3FF 000 000。これらの値は予約されており、映像データでは 000〜003 と 3FC〜3FF が使用禁止なので、このパターンが偶然現れることはなく、受信側はストリームのどこからでも行の境目に同期できます。
EAV: XYZ3 ワード目0x274 = EAV, field 1, active lineTRS の 4 語目は、3 つのフラグ(F・V・H)と、その中の 1 ビットの誤りを受信側が訂正できる 4 つの保護ビットを詰めたものです。H = 1 は有効映像の終わり(EAV)。第 1 フィールドの有効行では、SAV が 0x200、EAV が 0x274 になります。
水平ブランキング4–7 ワード目Cb=512 Y=64 Cr=512 Y=641 行の終わりから次の行の始まりまでのすき間です。ここには映像と同じ Cb Y Cr Y の順で、ブランキングのレベル(色差 0x200 = 512 = 無彩色、輝度 0x040 = 64 = 黒)が入っています。実際の信号では、この空間に補助データ(埋め込み音声は最大 16 チャンネル、タイムコード、字幕など)も載せます。
SAV プリアンブル8–10 ワード目3FF 000 000同期パターン 3FF 000 000。これらの値は予約されており、映像データでは 000〜003 と 3FC〜3FF が使用禁止なので、このパターンが偶然現れることはなく、受信側はストリームのどこからでも行の境目に同期できます。
SAV: XYZ11 ワード目0x200 = SAV, field 1, active lineTRS の 4 語目は、3 つのフラグ(F・V・H)と、その中の 1 ビットの誤りを受信側が訂正できる 4 つの保護ビットを詰めたものです。H = 0 は有効映像の始まり(SAV)。第 1 フィールドの有効行では、SAV が 0x200、EAV が 0x274 になります。
画素 0〜1: 白12–15 ワード目Cb=512 Y=940 Cr=512 Y=940有効映像は Cb Y Cr Y の順に多重されます。Cb と Cr は隣り合う 2 画素で共有し(4:2:2 サンプリング)、Y は画素ごとに持ちます。Y = 940(0x3AC)が映像の白で、10 ビットの 64〜940 が「正規の」映像範囲、上下に余裕を残します。Cb = Cr = 512 は色なし。
画素 2〜3: 黒16–19 ワード目Cb=512 Y=64 Cr=512 Y=64次の 2 画素。Y = 64(0x040)が黒です。625 本方式の 1 行は 720 画素 = 有効ワード 1,440 語で、そのあとまた EAV が来ます。

概要

Serial Digital Interface は、放送業界の主力です。75 Ω の同軸ケーブルと BNC コネクタで、非圧縮のデジタル映像(と埋め込み音声)を送ります。一方向・1 対 1 で、握手も取り決めもなく、受信側はストリームに同期し、同期ワードを手がかりに絵を見つけます。

データは 10 ビットのワードで構成されます。SD-SDI(SMPTE 259M)は、Cb Y Cr Y のワードを 1 本のストリームで 270 Mbit/s で送ります。HD-SDI(SMPTE 292M)は、輝度と色差の 2 本のストリームを交互に混ぜて合計 1.485 Gbit/s で送り、各 EAV の後に行番号と CRC を加えます。3G・6G・12G-SDI は、1080p60・4K30・4K60 のためにさらに速度を倍にしていきます。

基本情報

媒体
75 Ω 同軸、BNC
ワード
10 ビット、4:2:2 YCbCr
速度
SD 270M · HD 1.485G · 3G 2.97G · 6G · 12G
同期
TRS: 3FF 000 000 XYZ
方向
一方向、握手なし
規格
SMPTE 259M / 292M / 424M / ST 2081 / ST 2082

ワードがビットになる

EAV の同期ワード 4 語を、最下位ビットから直列の波形にしたもの。

SDI1111111111000000000000000000000010111001ワード 0: 3FFワード 1: 000ワード 2: 000ワード 3: XYZ 274区分

フレーム全体

40 ビットで、SD の速度(270 Mbit/s、1 ビット 3.7 ns)なら 148 ナノ秒です。見やすいようにスクランブル前で描いています。実際の信号はまず x^9 + x^4 + 1 でスクランブルされ NRZI 符号化されて、スペクトルの平坦なランダムなノイズのように見え、75 Ω の同軸ケーブルで 800 mV の振幅で運ばれます。

  1. ワード 0: 3FF

    1 が 10 個。UART と同じく最下位ビットから送り出します。ここはすべて 1 なので、10 ビット時間ずっと High のままです。

  2. ワード 1: 000

    0 が 10 個で、10 ビット時間ずっと Low です。3FF のあとの 000 は、フォーマッタが作る中で同一ビットが最も長く続く部分なので、実際の信号は送信前にスクランブルされます。

  3. ワード 2: 000

    さらに 0 が 10 個。

  4. ワード 3: XYZ 274

    XYZ。ビット 9(最後に送る)は 1、続いて F・V・H、保護ビット。最下位の 2 ビット(最初に送る)は 0。

使われる場面

  • 放送局のスタジオ、中継車、マスターコントロール
  • シネマカメラ、ライブイベントのスイッチャー、LED ウォールのプロセッサ
  • 新しいスタジオでは ST 2110 や NDI のような IP 方式が SDI を置き換えつつありますが、遅延と単純さでは SDI が今も優れています

つまずきやすい点

  • ケーブル長は速度によります。目安は SD で約 300 m、HD で約 100 m、3G で 70〜100 m、12G ではずっと短くなります。75 Ω の専用ケーブルを使い、長距離では再生中継(リクロック)を入れます。
  • 取り決めがないので、両端を同じフォーマット(1080i50 と 1080p60 など)に設定する必要があります。食い違うとエラーではなく黒画面になります。
  • 3G-SDI の送信側は、同じ絵を「レベル A」か「レベル B」のどちらの配置でも運べます。もう一方を期待する受信側は同期を失います。
  • HDMI とは別物です。SDI には EDID も HDCP も音声の取り決めもなく、素のままの信号です。

出典・規格

  • SMPTE ST 259 (SD-SDI)
  • SMPTE ST 292-1 (HD-SDI)
  • SMPTE ST 424 (3G-SDI)
  • ITU-R BT.656 / BT.601

関連するプロトコル