A device for inserting an event into a transport stream intended to be broadcast in a broadcast network, characterized in that it comprises a reprogrammable calculation machine or a dedicated calculation machine, configured for:
- obtaining said transport stream,
- inserting, in said transport stream, at least one current event packet associated with content carried by said transport stream, said current event packet carrying a synchronization header comprising:
- reference time information defined with respect to a reference clock of said content;
- a desired delay between said current event packet and a reference packet of said content identified based on said reference time information,
- said current event packet being inserted into said transport stream at a position defined from the position of said reference packet and said desired delay.