Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: How to receive a TS containing PAT and PMT?



Hi Johannes,

[...] 
> > Steps 1) and 2) work ok (I can receive in /dev/dvb/adapter0/dvr0 a TS
> > containing the PAT only, or a TS containing PAT+PMT), but as soon as I
> > select the first ES PID the stream is corrupted...
> 
> What exactly do you mean by "corrupted"?
Basically, before selecting the first ES PID I can parse all the PAT and
PMT packets that I receive, the PAT section lenght is 33 and the PMT
section lenght is about 50. The Payload Unit Start Indicator bit is
always 1.
After selecting an ES PID, I receive a PAT packet (PID = 0x00) with the
Payload Unit Start Indicator bit equal to 0, but the previous PAT
section is already finished, hence I think this is an error (isn't it?).
This is very strange, because it happens only after selecting an ES PID.
Also, I receive some PES packets with the Payload Unit Start Indicator
bit set to 1, but the Packet Start Code Prefix is wrong...

			Thanks,
				Luca
 
-- 
_____________________________________________________________________________
Copy this in your signature, if you think it is important:
                               N O    W A R ! ! !



--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Ritrova la linea! Nel reparto Dimagrimento troverai tanti prodotti che faranno al caso tuo!
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2045&d=16-10


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index