2012年3月29日木曜日

マルチ編成のTS

iPadでTOKYO MXが再生できなくなった件ですが、iOS5.1のアップデートでMPEG-2 TSの処理が変わったのが原因のようです。
アップデート前は、多重化された番組を含むTS(多重化されたストリーム?)については、主番組を再生してくれていたようですが、アップデート後は再生しなくなったようです。

ワンセグでは、PMT(Program Map Table)が、0x1fc8を主番組とし、副番組は0x1fc9~0x1fcfになるようなので、試しにts.cgiで $ts->{pid} が0x1fc9のパケットを出力しないようにしてみると、以前のように再生できるようになりました。

取りあえず、目処は立ったのでもう少し調べてマルチ編成の番組を再生できるようにしてみようかと思います。

0 件のコメント:

コメントを投稿