Hi,
In brief, I am planning to edit event information within a recorded transport stream file. Event info can be event name / event ID, synopsis etc..
Could any of you suggest a way to do it OR things to take care while editing event information in a transport stream.
One of my approach was: I parsed the .ts file and read byte by byte and then searched for a particular string say "1012_Event_Descr_904". Then i changed this event name to "1012_Descr_Event_904" and put it back to same .ts file. I was not able to see the event in the EPG after tuning in the STB.
Then got to know that the culprit was CRC. So I recalculated the CRC for the modified event name payload and generated the .ts file again.
In this process I was partly successful in modifying, but this modified event name does not appear in the EPG when tuned on STB.
In brief, I am planning to edit event information within a recorded transport stream file. Event info can be event name / event ID, synopsis etc..
Could any of you suggest a way to do it OR things to take care while editing event information in a transport stream.
One of my approach was: I parsed the .ts file and read byte by byte and then searched for a particular string say "1012_Event_Descr_904". Then i changed this event name to "1012_Descr_Event_904" and put it back to same .ts file. I was not able to see the event in the EPG after tuning in the STB.
Then got to know that the culprit was CRC. So I recalculated the CRC for the modified event name payload and generated the .ts file again.
In this process I was partly successful in modifying, but this modified event name does not appear in the EPG when tuned on STB.