ts2pesでパースしてみた。

linuxtv.orgのiso 13818 stream multiplexerのmplex13818-1.1.1.tar.gzに含まれているts2pesで、UOT-100 Linux driverで取り出したTSをパースしてみた。
sudo cat /dev/uot0 | ts2ps -v |less

...
--- Packet 16 --- -1
00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Skipped 63 byte looking for 0x47
- Transport Packet Header -
transport_error_indicator:     0
payload_unit_start_indicator:  1
transport_priority:            1
PID:                           0x1FC8
transport_scrambling_control:  0x00
adaption_field_control_1:      0
adaption_field_control_0:      1
continuity_counter:            0x00

  GUESS: PSI, PMT, table_id 0x02
PSI Section: 99 bytes
02 B0 60 05 A8 C7 00 00 E1 01 F0 03 C1 01 88 1B E1 81 F0 03 52 01 81 0F
E1 82 F0 03 52 01 83 06 E1 84 F0 08 52 01 87 FD 03 00 12 AD 0D F0 30 F0
0F 52 01 80 FD 0A 00 0D 3F 2F 00 0C 00 00 FF BF 0D F0 3B F0 0A 52 01 8B
FD 05 00 0D 1F FF BF 0D F0 39 F0 03 52 01 89 0D F0 3A F0 03 52 01 8A CC
63 2E 10
CRC of section 0: 0x00000000 - OK
- Program Map Table -
table_id:                  2
section_syntax_indicator:  1
private_indicator:         0
section_length:            96
program_number:            0x05A8
version_number:            3
current_next_indicator:    1
section_number:            0
last_section_number:       0
PCR_PID:                   0x0101
Table Size:                7
  type PID
#Descriptor: User private (0xC1) 1 bytes
#  88
  0x1B 0x0181
#Descriptor: User private (0x52) 1 bytes
#  81
  0x0F 0x0182
#Descriptor: User private (0x52) 1 bytes
#  83
  0x06 0x0184
#Descriptor: User private (0x52) 1 bytes
#  87
#Descriptor: User private (0xFD) 3 bytes
#  00 12 AD
  0x0D 0x1030
#Descriptor: User private (0x52) 1 bytes
#  80
#Descriptor: User private (0xFD) 10 bytes
#  00 0D 3F 2F 00 0C 00 00 FF BF
  0x0D 0x103B
#Descriptor: User private (0x52) 1 bytes
#  8B
#Descriptor: User private (0xFD) 5 bytes
#  00 0D 1F FF BF
  0x0D 0x1039
#Descriptor: User private (0x52) 1 bytes
#  89
  0x0D 0x103A
#Descriptor: User private (0x52) 1 bytes
#  8A

...

それっぽい結果が表示されている。
でも、数十パケットでエラーが出て止まる。

Error in packet 71 at -1: 0x0602 (Data Format Error)