Program insertion in real time IP multicast enables the seamless insertion
of a secondary program within an IP multicast session of a primary
program. A primary content provider transmits its multimedia stream to a
first proxy that transmits the data to a destination multicast session. A
secondary content provider interested in inserting a program into that
destination multicast session sends a request through a second proxy to
the first proxy requesting a time slot to insert secondary program. The
request includes the duration of the secondary program. The first proxy
responds with a time slot or a denial of the request depending if a time
slot is available. Assuming an available time slot, at the appropriate
time the first proxy transfers control of the destination multicast
session to the second proxy which transmits the secondary program. Upon
completion of the secondary program the second proxy returns control of
the session to the first proxy. All scheduling and control transfer occurs
through the development of a new protocol to manage the transfer of
control. Smooth transitions occur by manipulation of the RTP header in the
packets and the associated RTCP stream.
De toevoeging van het programma in multicast IP in real time laat de naadloze toevoeging van een secundair programma binnen een IP multicast zitting van een primair programma toe. Een primaire tevreden leverancier brengt zijn stroom van verschillende media aan een eerste volmacht over die de gegevens aan een bestemmings multicast zitting overbrengt. Een secundaire tevreden leverancier geinteresseerd in het opnemen van een programma in die bestemmings multicast zitting verzendt een verzoek door een tweede volmacht naar de eerste volmacht verzoekend een tijdgroef om secundair programma op te nemen. Het verzoek omvat de duur van het secundaire programma. De eerste volmacht antwoordt met een tijdgroef of een ontkenning van het verzoek dat als een tijdgroef beschikbaar is afhangt. Veronderstellend een beschikbare tijdgroef, op het gunstige ogenblik brengt de eerste volmacht controle van de bestemmings multicast zitting naar de tweede volmacht over die het secundaire programma overbrengt. Op voltooiing van het secundaire programma komt de tweede volmacht controle van de zitting op de eerste volmacht terug. Allen en de controleoverdracht die komt door de ontwikkeling van een nieuw protocol voor om de overdracht van controle te beheren plannen. De vlotte overgangen komen door manipulatie van Rtp- header in de pakketten en de bijbehorende stroom RTCP voor.