Aller au contenu principal

8. Enregistrement du type MIME du format de charge utile de retransmission

8.1. Introduction

Les noms de sous-type MIME et paramètres suivants sont introduits dans le présent document : « rtx », « rtx-time » et « apt ».

La liaison utilisée pour le flux de retransmission au numéro de type de charge utile est indiquée par un attribut rtpmap. Le nom de sous-type MIME utilisé dans la liaison est « rtx ».

Le paramètre « apt » (associated payload type, type de charge utile associé) MUST être utilisé pour mapper le type de charge utile de retransmission au type de charge utile du flux d'origine associé. Si plusieurs types de charge utile d'origine sont utilisés, alors plusieurs paramètres « apt » MUST être inclus pour mapper chaque type de charge utile d'origine à un type de charge utile de retransmission distinct.

Un paramètre OPTIONAL spécifique au format de charge utile, « rtx-time », indique le temps maximal pendant lequel un émetteur conserve un paquet RTP d'origine dans ses mémoires tampons disponible pour retransmission. Ce temps commence avec la première transmission du paquet.

La syntaxe est la suivante :

a=fmtp:<number> apt=<apt-value>;rtx-time=<rtx-time-val>

  • <number> : indique le numéro de type de charge utile dynamique assigné au format de charge utile de retransmission dans un attribut rtpmap.

  • <apt-value> : est la valeur du type de charge utile du flux d'origine auquel ce type de charge utile du flux de retransmission est associé.

  • <rtx-time-val> : spécifie le temps en millisecondes (mesuré depuis l'envoi initial d'un paquet) pendant lequel un émetteur conserve un paquet RTP dans ses mémoires tampons disponible pour retransmission. L'absence du paramètre rtx-time pour un flux de retransmission signifie que le temps maximal de retransmission n'est pas défini, mais MAY être négocié par d'autres moyens.