thatsmohitag
24th August 2006, 13:48
According to H.222.0 when a Discontinuity in Continuity Counter Occurs in a Elementary Stream Data TS Packet then payload of same packet begins with an Access Unit Start.
I just could not understand what does the Broadcaster tries to signal by setting this Flag? How is it a Discontinuity and should the Demuxer reject this packet or accept it.
Consider this:
CASE 1
1)<ES_PID_Packet><AU End>
2)<Next_ES PID_Packet><DI = 1><New AU Start>
OR
CASE 2
1)<ES_PID_Packet><AU MID>
2)<Next_ES PID_Packet><DI = 1><New AU Start>
DI-Discontinuity Indicator
If its case 2 then Demuxer has to Reject the first packet ,but if its case 1 then Demuxer must accept both the Packets.
Thanks
Mohit
I just could not understand what does the Broadcaster tries to signal by setting this Flag? How is it a Discontinuity and should the Demuxer reject this packet or accept it.
Consider this:
CASE 1
1)<ES_PID_Packet><AU End>
2)<Next_ES PID_Packet><DI = 1><New AU Start>
OR
CASE 2
1)<ES_PID_Packet><AU MID>
2)<Next_ES PID_Packet><DI = 1><New AU Start>
DI-Discontinuity Indicator
If its case 2 then Demuxer has to Reject the first packet ,but if its case 1 then Demuxer must accept both the Packets.
Thanks
Mohit