[linux-dvb] CRC 32 information for MPEG checksum

2007-03-14 Thread Paolo Pasquali

Hi to all,
I'm doing an application to off-line analyze and edit a generic DVB TS.  I
have a lot og problems with CRC32 calculation on PSI/SI tables.
I'm using a fast calculation CRC32:

poly: 0x04c11db7

table:  0x, 0x04c11db7, 0x09823b6e, 0x0d4326d9, 0x130476dc,
0x17c56b6b, etc.

algorithm:

public long CRC(byte[] by)
   {
   ulong ulCRC = 0x;
   long len;
   len = by.Length;
   for(long i = 0; i  len; i++)
   {


   ulCRC = (ulCRC  8) ^ crcLookup[by[i]  ^ (ulCRC  0xFF) ];
   }
   return Convert.ToInt64( ulCRC ^ 0x);
   }


Anyway the CRC32 value is different from CRC32 value in the last 4 byte of
the packet. Which packet bytes I have to use for CRC calculation?
Could you help me please? I'm going crazy for CRC32.:-(
Best regards,
Paolo
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[linux-dvb] RTP stored file reader

2007-03-06 Thread Paolo Pasquali

Hi at all,
I'm testing a DVB-H TS file stored on my pc. In order to analyze the single
H.264 over RTP flows, I need to extract the ES from TS and after analyze the
RTP packet. I found on Internet some applications for ES extraction, but I
don't know the way to 'read' a stored H.264 over RTP/UDP/IP file.
Do you know some applications to do it?
Thanks a lot for your support.
Best Regards,
Paolo
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[linux-dvb] DVB-H information

2007-03-05 Thread Paolo Pasquali

Hi to all,
I'm Paolo Pasquali, Telecommunications engineer, and I'm working on the
DVB-H TS quality.
This is the first time I post in this mailing-list. I have a problem with a
DVB-H Transport Stream. I have a DVB-H TS recorder on my PC and I need to
demultiplex the file in order to analyze a single H.264 stream. I found on
Internet a free application to extract PES or ES from a TS, but don't know
how I can 'de-packetize' the RTP/UDP/IP stack to visualize the raw
H.264stream. Do you know application in order to do it?
Thanks a lot in advance for ypur support.
Best Regards,
Paolo
___
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb