31.03.2015 Views

2-STD-B21v5_5

2-STD-B21v5_5

2-STD-B21v5_5

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ARIB <strong>STD</strong>-B21<br />

private_data(プライベートデータ):これは 8×N ビットのフィールドで、 個 別 に 定 義 された 値<br />

を 持 つ。<br />

(3) パーシャルトランスポートストリームタイム 記 述 子 (PartialTS time descriptor)<br />

Event の 時 間 情 報 、 及 び 送 出 した 時 の 時 間 情 報 を 記 述 することができる。SIT に 記 述 される。<br />

transmission_info_loop に 記 述 する 場 合 は、JST_time のみの 記 述 とし、event の 情 報 は 記 述 し<br />

ない。Event の 情 報 を 記 述 する 場 合 は、service_loop に 記 述 子 を 挿 入 する。SIT の 中 にこの 記<br />

述 子 を 複 数 挿 入 することは 好 ましくない。( 表 9-60 参 照 )<br />

表 9-60 パーシャルトランスポートストリームタイム 記 述 子<br />

データ 構 造 ビット 数 ビット 列 表 記<br />

PartialTS_time_descriptor(){<br />

descriptor_tag 8 uimsbf<br />

descriptor_length 8 uimsbf<br />

event_version_number 8 uimsbf<br />

event_start_time 40 bslbf<br />

duration 24 uimsbf<br />

offset 24 bslbf<br />

reserved 5 bslbf<br />

offset_flag 1 bslbf<br />

other_descriptor_status 1 bslbf<br />

JST_time_flag 1 bslbf<br />

if(JST_time_flag == 1){<br />

JST_time 40 bslbf<br />

}<br />

}<br />

パーシャルトランスポートストリームタイム 記 述 子 の 意 味 :<br />

event_version_number( 番 組 バージョン 番 号 ): 番 組 バージョン 番 号 は、SIT のサービスループ<br />

に 挿 入 された 場 合 に 有 効 となり、そのサービスループで 指 し 示 す 番 組 に 関 連 する SI 情 報 が 変 わ<br />

った 場 合 に+1 カウントアップする。 但 し、JST_time のみの 変 化 による 番 組 バージョン 番 号 の 更<br />

新 は 行 なってはいけない。DIT が 挿 入 されるストリームの 変 化 があった 場 合 で、DIT 前 後 で 送 出<br />

される 番 組 の 連 続 性 がある 場 合 は、 番 組 バージョン 番 号 の 連 続 性 を 保 証 して 送 出 することが 望 ま<br />

しい。<br />

event_start_time( 番 組 開 始 時 間 ):event の 開 始 時 間 を 記 述 する。 時 間 表 示 については、EIT に<br />

記 述 されている start_time と 同 じ。この 時 間 情 報 を 使 用 しない 場 合 は、all 1 を 記 述 。<br />

duration( 継 続 時 間 ):event の 継 続 時 間 を 記 述 する。 時 間 表 示 については、EIT に 記 述 されてい<br />

る duration と 同 じ。 時 間 情 報 を 記 述 しない 場 合 は、all 1 を 記 述 。<br />

offset(オフセット 時 間 ):オフセット 時 間 。event_start_time または JST_time がある 時 は、そ<br />

-99-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!