Hi,
Rofa, thank you for these details, now I understand better the
configuration parameters.
Finaly I use these parameters :
Use section filtering : yes
Disable filters : 0
and, as Klaus say, I have change all channels with stream type = 27 (0x1B).
Now I can record all channels.
Klaus and Rofa, thank you very much for your help
# scants TF1.raw 2>/dev/null
PAT:
0: sid=0x03f9 pmt_pid=0x045d
PMT: sid=0x03f9 pcr=0x04c1 vpid=0x04c1 [h264] apid=0x0525 [mpeg2audio]
0x0525: MPEG Audio, layer2, 48000 Hz, 128 kbits/s, stereo
0x04c1: H264 profile=Main level=3.0 sps=0 poc=0 ref=4 544x576 PIC-AFF
SDT:
0: sid=0x03f9 name='TF1' provider='France Telecom'
0x04c1: gop_len: min=3 max=64 avg=45.6
France 2;IPTV:2:IPTV|S1P1|UDP|232.0.1.1|8200:P:0:1201=27:1301=fra:0:0:1001:0:0:0
# scants France2.raw 2>/dev/null
PAT:
0: sid=0x03e9 pmt_pid=0x044d
PMT: sid=0x03e9 pcr=0x04b1 vpid=0x04b1 [h264] apid=0x0515 [mpeg2audio]
0x0515: MPEG Audio, layer2, 48000 Hz, 128 kbits/s, stereo
0x04b1: H264 profile=Main level=3.0 sps=0 poc=0 ref=4 544x576 PIC-AFF
SDT:
0: sid=0x03e9 name='France 2' provider='FT'
0x04b1: gop_len: min=10 max=56 avg=47.2
I can only record TF1 and France 2.
With IPTV configured with filters on
Both streams seem to be valid. You've enable both PID and NID scanners
on for working channels, but these should be disabled by default (enable
pid scanner only if you don't get the live video and sid scanner if you
don't get EPG). The "Use section filtering" option should be enabled and
"Disable filter" option should NOT contain "PAT (0x00)" entry. Please,
verify these.
"Use section filtering: Define whether the section filtering shall be
used. Section filtering means that IPTV plugin tries to parse and
provide VDR with secondary data about the currently active stream. VDR
can then use this data for providing various functionalities such as
automatic pid change detection and EPG etc. Enabling this feature does
not affect streams that do not contain section data."
"Disable filter: Define an ill-behaving filter to be blacklisted."
The next thing to debug would be: Does cPatFilter::Process() get any
data and why is a wrong value set to Vtype?
BR,
rofa