chits007
7th March 2006, 20:07
Hi,
I am working on ISDB-T system which has AVC/AAC over MPEG2-TS.
I have two problem.
1) The PES_Packet_length is zero ;the standard give permission for it also;so I keep buffering all the payload till I hit next payload_unit_start_indicator;Is my strategy right?
2) I regard all the data in the buffer as ONE frame ;but when I analyse the data I saw that it actually contain 5 video frame .I basically searched for nal_access_unit delimiter 0x09.
I also played back this data in mplayer/vlc ;they also identify 5 frames.
Now my question is where is this 5 figure comes from;Is this any standard on the multiplexor can choose anything ?How do I calculate the PTS of all those 5 frames?
Thanks
I am working on ISDB-T system which has AVC/AAC over MPEG2-TS.
I have two problem.
1) The PES_Packet_length is zero ;the standard give permission for it also;so I keep buffering all the payload till I hit next payload_unit_start_indicator;Is my strategy right?
2) I regard all the data in the buffer as ONE frame ;but when I analyse the data I saw that it actually contain 5 video frame .I basically searched for nal_access_unit delimiter 0x09.
I also played back this data in mplayer/vlc ;they also identify 5 frames.
Now my question is where is this 5 figure comes from;Is this any standard on the multiplexor can choose anything ?How do I calculate the PTS of all those 5 frames?
Thanks