dvbsnoop versucht saemtliche Filter zu bekommen, damit der PID-Scan schneller geht (es muessen ja immer Timeout-Zeiten abgewartet werden).
Damit kann der sectionsd nichts mehr machen...
uebrigens ist ein TS-PID schon durch video oder audio im Zugriff, dann kommt dvbsnoop nicht an die PID ran und erkennt die auch nicht.
Idealerweise sollte dvbsnoop in diesem Fall die box alleine fuer sich haben.
mit dvbsnoop -s pidscan -f 20 begrenzt man die zu nutzenden Filter auf 20 (-f sollte ich fuer den Zweck mal umbenennen...).
mit dvbsnoop -s pidscan -pd 9 sieht man was dvbsnoop an filtern will
Code: Alles auswählen
# dvbsnoop -s pidscan -pd 9
dvbsnoop V1.3.34 -- http://dvbsnoop.sourceforge.net/
DEMUX : /dev/dvb/adapter0/demux0
DVR : /dev/dvb/adapter0/dvr0
FRONTEND: /dev/dvb/adapter0/frontend0
---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
scanning pid 0x0000 to 0x0019 (got 26 dmx filters)
re-scanning pid 0x0000 to 0x001b (got 26 dmx filters)
re-scanning pid 0x0000 to 0x001c (got 26 dmx filters)
re-scanning pid 0x0000 to 0x001d (got 26 dmx filters)
re-scanning pid 0x0000 to 0x001e (got 26 dmx filters)
re-scanning pid 0x0000 to 0x001f (got 26 dmx filters)
PID found: 0 (0x0000) [SECTION: Program Association Table (PAT)]
PID found: 1 (0x0001) [SECTION: Conditional Access Table (CAT)]
PID found: 16 (0x0010) [SECTION: Network Information Table (NIT) - actual network]
PID found: 17 (0x0011) [SECTION: Bouquet Association Table (BAT)]
PID found: 18 (0x0012) [SECTION: Event Information Table (EIT) - other transport stream, present/following]
PID found: 20 (0x0014) [SECTION: Time Date Table (TDT)]
scanning pid 0x0020 to 0x0039 (got 26 dmx filters)