Aller au contenu principal

4. Utilisation de RTP par les points d'extrémité qui envoient plusieurs flux média

RTP est intrinsèquement un protocole de communication de groupe. Chaque point d'extrémité d'une session RTP utilisera un ou plusieurs SSRC, tout comme certains types de middlebox de niveau RTP. Par conséquent, sauf si des restrictions sur le nombre de SSRC ont été signalées, les points d'extrémité RTP peuvent s'attendre à recevoir des paquets de données RTP envoyés à l'aide d'un certain nombre de SSRC différents, au sein d'une seule session RTP. Cela peut se produire indépendamment du fait que la session RTP s'exécute sur une connexion point à point ou sur un groupe multicast, puisque des middlebox peuvent être utilisés pour relier plusieurs connexions de transport en une seule session RTP (la session RTP est définie par l'espace de SSRC partagé, et non par les connexions de transport). En outre, si des mélangeurs RTP sont utilisés, certains SSRC peuvent n'être visibles que dans la liste des sources contributives (CSRC) d'un paquet RTP et dans RTCP, et peuvent ne pas apparaître directement comme le SSRC d'un paquet de données RTP.

Chaque point d'extrémité RTP disposera d'une part allouée de la bande passante de session disponible, telle que déterminée par la signalisation et le contrôle de congestion. Le point d'extrémité doit maintenir son débit d'émission média total dans cette part. Cependant, les points d'extrémité qui envoient plusieurs flux RTP n'ont pas nécessairement besoin de subdiviser leur part de la bande passante disponible de manière indépendante ou uniforme entre chaque flux RTP et ses SSRC. En particulier, un point d'extrémité peut faire varier l'allocation de bande passante entre différents flux selon leurs besoins, et il peut modifier dynamiquement la bande passante allouée à différents SSRC (par exemple, en utilisant un codec à débit variable), à condition que le débit d'émission total ne dépasse pas sa part allouée. Cela inclut l'activation ou la désactivation de flux RTP, ou de leurs flux de redondance, à mesure que davantage ou moins de bande passante devient disponible.