Skip to content

Till0196/tbs6812_drv

 
 

Repository files navigation

tbs6812_drv

ISDB-T/ISDB-S/ISDB-S3対応Linux向けTBS6812 a.k.a. PT4Kドライバ

カーネルモジュールのビルド環境を構築後、dkmsでインストールします。

sudo cp -a ./ /usr/src/tbs6812_drv-0.0.1
sudo dkms add tbs6812_drv/0.0.1
sudo dkms install tbs6812_drv/0.0.1

DVBデバイスとして見えるのでdvb-toolsなどを導入するとストリームを得ることができます。

dvbv5-zap -a 0 -c default-channels.conf defaultTLV -r -P -o defaultTLV.mmts
dvbv5-zap -a 0 -c default-channels.conf defaultTS -r -P -o defaultTS.ts

recdvbのfork https://github.com/otya128/recdvb を用いるとストリームIDを指定してストリームを得ることができます。

# デフォルトTLV (ISDB-S3)を受信
recdvb --dev 0 0xb110 - defaultTLV.mmts
# デフォルトTS (ISDB-S)を受信
recdvb --dev 0 0x40f1 - defaultTS.ts
# 地上波の物理26chを受信
recdvb --dev 0 26 - terr-26ch.ts

仕様

DELIVERY_SYSTEM = ISDBSかつSTREAM_IDが8未満のときISDB-Sの相対TS番号で選局されます。

DELIVERY_SYSTEM = ISDBSかつSTREAM_IDの下位16ビット部の上位4ビットが0xbまたは0xcのとき (0xbXXX, 0xcXXX) ISDB-S3のストリームIDで選局、それ以外のときISDB-SのTSIDで選局されます。

About

TBS6812/PT4K (ISDB-T/ISDB-S/ISDB-S3 tuner) driver for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 99.9%
  • Makefile 0.1%