[Fwd: Re: [linux-dvb] dvb-t stream in mpeg-4]

mehdi manger-dormir at wanadoo.fr
Fri Jun 2 14:34:51 CEST 2006


hi,
In france, I could receive and decode the h.264 HD signal using VLC 
0.8.5 compiled with a recent version of ffmpeg from subversion 
repository  which support h.264 MBAFF.
for marseille it is something like :
    vlc -vvv  dvb-t:adapter=0:frequency=482000000:bandwidth=8 
--program=3585
with a athlon64 3400+, 512MB ram, the image is nearly fluid and beautiful.

btw, vlc could find the video/audio pid and reported 120/130. but even 
using those values for  mplayer/xine, I couldn't see the video (but I 
got audio). looks like they are expecting mpeg2 even if I force the 
codec to h264...


you'll find attached the updated init file to scan the new frequence 
used for HD TV in marseille.




Soyeb Aswat wrote:
> Oops, this should have gone to the list...
>   
>
> ------------------------------------------------------------------------
>
> Subject:
> Re: [linux-dvb] dvb-t stream in mpeg-4
> From:
> Soyeb Aswat <soyeb at btinternet.com>
> Date:
> Thu, 01 Jun 2006 14:08:34 +0100
> To:
> Nico Sabbi <nicola_sabbi at fastwebnet.it>
>
> To:
> Nico Sabbi <nicola_sabbi at fastwebnet.it>
>
>
> Hello,
>
>   
>>> Some dvb-t channels in France are broadcasted in mpeg-4. The problem 
>>> is that I can't extract the video pid of them, hence can't decode 
>>> anything, though the last patched version of ffmpeg allows h.264 MBAFF 
>>> decoding.
>>>
>>> Scan correctly reads the audio pid, but the video pid is read as zero.
>>> I'm using the last mercurial version of dvb-apps.
>>>       
>
> I live in London and receive the BBC HDTV tests which have two problems.
> Firstly, the channels from ITV, C4, and five all have an audio pid but
> no video pid.  On the BBC, I get neither a video pid nor an audio pid.
>
> #> dvbscan uk-CrystalPalace
> scanning uk-CrystalPalace
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> initial transponder 554000000 0 2 1 0 1 0 0
>   
>>>> tune to:
>>>>         
> 554000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QPSK:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
> 0x0000 0x9044: pmt_pid 0x0258 BBC -- BBC HD1 (running)
> Network Name 'Crystal Palace B'
>   
>>>> tune to:
>>>>         
> 554167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
> 0x0000 0x9044: pmt_pid 0x0258 BBC -- BBC HD1 (running)
> Network Name 'Crystal Palace B'
>   
>>>> tune to:
>>>>         
> 522167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QPSK:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
> 0x0000 0xa045: pmt_pid 0x00a0 ITV -- ITV HD Trial (running)
> 0x0000 0xa0c0: pmt_pid 0x00b4 Channel 4 -- Ch4 HD Trial (running)
> 0x0000 0xa0d0: pmt_pid 0x00c8 Channel 5 -- five HD Trial (running)
> Network Name 'Crystal Palace B'
>   
>>>> tune to:
>>>>         
> 522000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE
> 0x0000 0xa045: pmt_pid 0x00a0 ITV -- ITV HD Trial (running)
> 0x0000 0xa0c0: pmt_pid 0x00b4 Channel 4 -- Ch4 HD Trial (running)
> 0x0000 0xa0d0: pmt_pid 0x00c8 Channel 5 -- five HD Trial (running)
> Network Name 'Crystal Palace B'
> dumping lists (8 services)
> BBC
> HD1:554000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:0:36932
> BBC
> HD1:554167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:0:36932
> ITV HD
> Trial:522167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QPSK:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:162:41029
> Ch4 HD
> Trial:522167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QPSK:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:182:41152
> five HD
> Trial:522167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_1_2:QPSK:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:202:41168
> ITV HD
> Trial:522000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:162:41029
> Ch4 HD
> Trial:522000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:182:41152
> five HD
> Trial:522000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:202:41168
> Done.
>
> Of course it could be that they aren't broadcasting anything yet.  I
> don't believe the public trial is due to start until next week.
>
>   
>> make sure you have pat_pid (0) and pmt_pid in your TS and try to run 
>> decode_pat and decode_pmt
>> (from libdvbpsi) or dvbsnoop on it
>>     
>
> I have dvbsnoop installed, but could you give me more precise
> instructions, like which switches to use?
>
> As for decode_pat and decode_pmt, I have libdvbpsi installed but they
> don't seem to be a part of it.
>
> Regards,
>
> Soyeb (who's dying to watch hi-def stuff)
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
-------------- next part --------------
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 506000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 530000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 546000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 778000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 802000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 482000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE


More information about the linux-dvb mailing list