Brevet FR3052010A1 — publié le 20171201

PROCÉDÉ D'AMÉLIORATION DE LA QUALITÉ D'UNE COMMUNICATION Domaine technique La présente invention se rapporte au domaine des télécommunications et plus particulièrement à un procédé d'amélioration de l'expérience utilisateur lors d'une communication vidéo. Art antérieur Les communications vidéo temps réel, du fait de la bande passante importante qu'elles nécessitent et des techniques de codage prédictif qu'elles mettent en oeuvre, sont connues pour être particulièrement sensibles aux conditions de transmissions sur les réseaux de télécommunication. Ainsi, lorsque des erreurs de transmission surviennent, par exemple suite à une congestion du réseau, la qualité de la vidéo restituée est très vite dégradée. Différentes techniques ont été proposées afin de pallier à ces désagréments. Une solution de la technique actuelle consiste, lorsque les dégradations de la vidéo sont telles que les erreurs ne peuvent pas être corrigées de manière satisfaisante, à couper la communication vidéo pour ne conserver qu'une composante audio de la conversation, nettement moins consommatrice de ressources réseau. Il peut s'agir par exemple d'une déconnexion bidirectionnelle de la communication vidéo, la communication entre les participants étant réduite à une modalité de communication moins consommatrice en bande passante, comme par exemple une communication audio ou une communication par messagerie instantanée. Il peut également s'agir d'une coupure de la seule composante vidéo qui subit les pertes. De telles techniques ne sont toutefois pas satisfaisantes. En effet, lorsque le canal vidéo est déconnecté, le terminal ne dispose plus d'information sur la qualité de la transmission et il n'est pas possible de savoir quand la communication vidéo peut être rétablie dans de bonnes conditions. Il existe donc un besoin pour une solution permettant d'améliorer la qualité d'une communication vidéo lorsque des conditions réseau dégradées ne permettent plus la réception d'une vidéo de qualité satisfaisante. Résumé de l'invention 3052010 2 A cet effet, l'invention concerne un procédé d'amélioration de la qualité d'une communication audiovisuelle établie entre un premier et au moins un second terminal selon un premier moyen de transport. Le procédé est remarquable en ce qu'il comporte, lorsque la vidéo reçue par au moins un 5 second terminal est affectée par des erreurs de transmission, les étapes suivantes: - envoi d'une demande d'un contenu de substitution vers le premier terminal, réception, selon un moyen de transport de données distinct du premier moyen de transport, d'un contenu de substitution en provenance du premier terminal, restitution de contenu de substitution sur le second terminal à la place de la vidéo. 10 Ainsi, lorsque les conditions de transmissions sont dégradées de façon telle que la vidéo transmise par un premier terminal et reçue par au moins un second terminal ne peut pas être décodée correctement par le second terminal, l'invention propose que le second terminal envoie une demande d'un contenu de substitution au premier terminal. Par exemple, lorsqu'un flux vidéo est transmis selon le protocole RTP (Real-Time Transport Protocol), il 15 peut subir des pertes de paquets. De telles pertes affectent la qualité de la vidéo décodée car le protocole RTP ne prévoit pas de retransmission des paquets perdus. Le contenu de substitution demandé par le second terminal est transmis par le premier terminal selon un moyen de transport distinct du premier moyen de transport, par exemple selon un protocole fiable ou par le biais d'une autre interface réseau, de façon à ce que l'intégrité du contenu de 20 substitution ne soit pas affectée par les conditions de transmission. Par exemple, le contenu de substitution peut être transmis selon le protocole TCP (Transmission Control Protocol) de façon à garantir l'intégrité du contenu de substitution reçu par le second terminal. Le second terminal peut alors restituer le contenu de substitution reçu en remplacement de la vidéo subissant des pertes. De cette façon, l'utilisateur peut visionner un contenu transmis pas le 25 correspondant plutôt qu'une vidéo très dégradée ou qu'un écran noir. Ainsi, en remplaçant le contenu vidéo dégradé par un contenu de substitution intègre et de bonne qualité, le procédé permet d'améliorer la qualité de la communication. Selon une réalisation particulière, le remplacement de la vidéo par le contenu de substitution sur le second terminal est temporaire. De cette façon, dès que les conditions de 30 transmissions sont rétablies, le contenu de substitution est masqué et l'affichage du contenu vidéo est restitué. Selon une réalisation particulière, la communication est établie avec une pluralité de seconds terminaux, par exemple dans le cadre d'une communication multipoint de type visioconférence. Dans une telle configuration, la demande de contenu de substitution peut 3052010 3 être émise par un ou plusieurs seconds terminaux. Le contenu de substitution est alors transmis vers la pluralité de seconds terminaux. Selon un mode de réalisation particulier, le procédé est tel que l'envoi du message vers le premier terminal est effectué suite à une action d'un utilisateur du second terminal sur un 5 élément d'interaction. Le second terminal peut comporter un élément d'interaction tel qu'un bouton sur une interface utilisateur du terminal. Une action de l'utilisateur sur cet élément d'interaction permet de déclencher l'envoi de la demande d'un contenu de substitution. Ainsi, un contenu de substitution peut être envoyé par le premier terminal à la demande de l'utilisateur du 10 second terminal. Selon un mode de réalisation particulier, la demande de contenu de substitution est envoyée automatiquement par le second terminal lorsque que la valeur d'une donnée représentative de la qualité de la vidéo décodée sur le second terminal excède un seuil prédéterminé. 15 Par exemple, le terminal peut déterminer que des paquets de données sont manquants en constatant que des numéros de séquences compris dans les paquets de données ne sont pas consécutifs. Lorsque le nombre de paquets manquants excède une certaine valeur, par exemple lorsque 20% des paquets ne sont pas reçus, le second terminal déclenche automatiquement l'envoi d'une demande de contenu de substitution. Ainsi, aucune 20 interaction de l'utilisateur n'est nécessaire pour qu'un contenu de substitution soit restitué à la place de la vidéo. Selon une réalisation particulière, le procédé est tel que le contenu de substitution est une séquence vidéo. 25 Le contenu de substitution est une séquence vidéo transmise par un moyen de transport distinct du moyen de transport utilisé pour transmettre les composantes audio et/ou vidéo de la communication. Il peut s'agir par exemple d'une image ou d'une séquence d'images de l'utilisateur du premier terminal capturée à l'aide d'un dispositif de capture d'image du premier terminal. De cette façon, une vidéo de mauvaise qualité est remplacée sur le second 30 terminal par une séquence audiovisuelle de bonne qualité représentant par exemple l'utilisateur de premier terminal. La qualité de la communication est alors améliorée. La séquence audiovisuelle peut par exemple être un extrait de la séquence audiovisuelle capturée lors de la communication, ou encore une image fixe capturée ou sélectionnée à cet effet par l'utilisateur du premier terminal. Selon un mode particulier de réalisation, différentes 3052010 4 images de substitution peuvent être transmises à intervalle régulier, par exemple toutes les 5 secondes, afin de préserver le dynamisme de la communication vidéo. De cette façon, lorsque les conditions de transmission sont telles que les paroles de l'utilisateur du premier terminal sont inintelligibles par l'utilisateur du second terminal, 5 l'utilisateur du premier terminal peut par exemple enregistrer un court message dont il est certain qu'il sera correctement décodé et restitué sur le second terminal, Selon un mode particulier de réalisation, le procédé est tel que le moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo est un protocole de 10 transport de données fiable. Afin de garantir que le contenu de substitution soit correctement reçu, décodé et restitué sur le second terminal, le procédé propose que la transmission de ce contenu soit réalisée au moyen d'un protocole de transport fiable, tel que par exemple le protocole TCP/IP. 15 Selon un mode de réalisation particulier, le procédé est tel que la transmission de la vidéo et/ou de l'audio depuis le premier terminal vers le second terminal est suspendue tant que le contenu de substitution n'est pas reçu par le second terminal. De cette façon, la bande passante est libérée le temps de transférer le contenu depuis le premier terminal vers le second terminal. Ainsi, le temps de transmission est amélioré et la 20 restitution du contenu de substitution est réalisée plus rapidement. Selon un mode particulier de réalisation, le procédé est tel que le contenu de substitution est enregistré dans une mémoire associée au second terminal et disponible pour des communications ultérieures. 25 Lorsque le contenu de substitution est reçu par le second terminal, il est mémorisé dans une mémoire associé au terminal. Par exemple, le terminal peut enregistrer le contenu dans une base de données ou un système de fichier du terminal. Le contenu de substitution peut également être enregistré sur une unité de stockage distante associée au terminal, comme par exemple un système de stockage en ligne. 30 De cette façon, le contenu de substitution reste disponible après qu'il ait été restitué et peut à nouveau être restitué en cas de perturbations réseau lors d'une communication avec le même correspondant. 3052010 5 Selon un autre aspect, l'invention concerne un dispositif d'amélioration de la qualité d'une communication vidéo établie entre un premier et au moins un second terminal, le dispositif étant caractérisé en ce qu'il comporte : un module de communication adapté pour recevoir un flux vidéo selon un premier 5 moyen de transport de données, un module de communication adapté pour envoyer une demande de contenu de substitution vers le premier terminal, un module de communication adapté pour recevoir un contenu de substitution en provenance du premier terminal, selon un moyen de transport de données distinct du 10 moyen de transport utilisé pour transmettre la vidéo, un module d'affichage adapté pour restituer le contenu de substitution sur le second terminal à la place de la vidéo. L'invention concerne également un terminal comprenant un dispositif d'amélioration tel que décrit ci-dessus. 15 L'invention concerne également un programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé d'amélioration, lorsque ledit programme est exécuté par un processeur. Enfin, l'invention concerne un support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des 20 étapes du procédé d'amélioration. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque 25 dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour 30 être utilisé dans l'exécution du procédé en question. Selon un autre aspect, l'invention concerne un procédé de transmission d'un contenu de substitution depuis un premier terminal vers un second terminal lors d'une communication 3052010 6 vidéo établie entre les deux terminaux au moyen d'un premier moyen de transport, le procédé étant caractérisé en ce qu'il comporte les étapes suivantes : réception d'une demande de contenu de substitution en provenance du second terminal, 5 obtention d'un contenu de substitution, et transmission du contenu obtenu vers le second terminal par l'intermédiaire d'un second moyen de transport. Lorsque la vidéo reçue par le second terminal est dégradée par des pertes subies lors de la transmission, celui-ci transmet une demande de contenu de substitution au premier terminal 10 selon le procédé d'amélioration décrit précédemment. A la réception d'une telle demande, le premier terminal obtient un contenu alternatif et le transmet au second terminal par l'intermédiaire d'un moyen de transport distinct du moyen de transport utilisé pour transmettre la vidéo. L'utilisation d'un second moyen de transport distinct du premier moyen de transport permet de transmettre le contenu de substitution sans subir les conditions de 15 transports ayant mené aux pertes de paquets constatées lors de la transmission de la vidéo. Selon une réalisation particulière, le procédé de transmission est tel que le contenu de substitution est une séquence audiovisuelle capturée à partir d'un dispositif de capture du premier terminal. 20 Le fait de transmettre une séquence audiovisuelle capturée à partir d'un dispositif de capture du premier terminal permet un remplacement de la vidéo par une séquence vidéo représentative de la communication dégradée et dont la qualité est garantie par l'utilisation d'un protocole de communication fiable. Une telle disposition participe à l'amélioration de la qualité de la communication. A titre d'alternative, le terminal peut transmettre une image fixe 25 capturée à partir d'un dispositif de capture du terminal, une séquence audio capturée par un microphone du terminal ou encore une image mémorisée au préalable sur le terminal et sélectionnée par l'utilisateur. Selon un autre aspect, l'invention concerne un dispositif de transmission d'un contenu de substitution vers un second dispositif lors d'une communication vidéo entre deux dispositifs. 30 Le dispositif est remarquable en ce qu'il comporte: un module de communication adapté pour recevoir une demande de contenu de substitution en provenance du second dispositif, un module d'obtention d'un contenu de substitution, 3052010 7 - un module de communication adapté pour transmettre le contenu obtenu au second dispositif. L'invention concerne également un terminal comprenant un dispositif de transmission tel que 5 décrit ci-dessus. L'invention concerne également un programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de transmission, lorsque ledit programme est exécuté par un processeur. Enfin, l'invention concerne un support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de transmission. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un 15 moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit 20 intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Les différents modes ou caractéristiques de réalisation précités peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé d'amélioration et/ou du procédé de transmission tels que définis ci-dessus. 25 Les terminaux, dispositifs, programmes et supports d'informations présentent au moins des avantages analogues à ceux conférés par les procédés auxquels ils se rapportent et décrits ci-dessus. Liste des figures 30 D'autres caractéristiques et avantages apparaîtront à la lecture de modes de réalisation préférés décrits en référence aux figures parmi lesquelles : La figure 1 représente une architecture adaptée pour la mise en oeuvre de l'invention selon une réalisation particulière, 3052010 8 La figure 2 illustre les principales étapes du procédé d'amélioration selon un mode de réalisation particulier, La figure 3 illustre les principales étapes du procédé de transmission selon un mode de réalisation particulier, 5 La figure 4 représente de façon schématique l'architecture d'un dispositif adapté pour la mise en oeuvre du procédé d'amélioration selon une réalisation particulière, et La figure 5 représente de façon schématique l'architecture d'un dispositif adapté pour la mise en oeuvre du procédé de transmission selon un mode particulier de réalisation. 10 Description détaillée La figure 1 représente une architecture adaptée pour la mise en oeuvre de l'invention selon une réalisation particulière. L'architecture comprend un premier terminal 100 et un second terminal 101 adaptés pour établir des communications au travers d'un réseau de 15 communication 102. Le réseau de communication 102 est par exemple un réseau de type IMS (Internet Multimédia Subsystem) au travers duquel les terminaux peuvent établir des communications audio et vidéo selon un protocole d'établissement de session tel que le protocole SIP (Session Initiation Protocol). Un tel protocole permet d'établir des communications audio et vidéo entre les terminaux 100 et 101 selon l'état de l'art. Les 20 terminaux 100 et 101 peuvent en outre communiquer selon différentes méthodes de transport de données, comme par exemple en établissant une connexion 103 selon le protocole UDP ou une connexion 104 selon le protocole TCP. L'invention s'applique également à des communications audiovisuelles de type WebRTC (Web Real-Time Communication). 25 Lorsqu'une communication est établie entre les terminaux 100 et 101, les flux audio et vidéo sont échangés selon un protocole de transmission tel que RTP (Real Time Transport Protocol). Le protocole RTP est basé sur le protocole de transport UDP (User Datagram Protocol). Le protocole UDP étant un protocole non fiable, un paquet de données émis depuis le terminal 100 vers le terminal 101 n'a aucune garantie d'être délivré car les paquets 30 perdus ne sont pas retransmis. Ainsi, lorsque les conditions réseau sont défavorables, par exemple lorsque le réseau est congestionné, des pertes de paquets peuvent se produire. De telles pertes de paquets peuvent avoir un impact considérable sur la qualité de la vidéo ou de l'audio décodé et restituée par le terminal récepteur. Une telle baisse de qualité peut se traduire par des artefacts sur la vidéo ou l'audio décodé, ou lorsque les pertes sont importantes par une vidéo figée ou dégradée à un point tel que les images décodées ne correspondent plus en rien aux images transmises par le terminal émetteur. 3052010 9 De telles dégradations laissent une mauvaise impression à l'utilisateur qui peut alors se détourner de l'usage du service. L'invention propose une solution visant à atténuer cette mauvaise impression lorsque les conditions réseau ne permettent plus une communication vidéo de bonne qualité. Pour cela, 5 l'invention propose, lorsque les erreurs de transmission sont telles que la qualité de la vidéo décodée est mauvaise, de remplacer l'affichage de la vidéo dégradée par l'affichage d'un contenu de substitution. Le procédé selon l'invention est remarquable en ce que lorsque la vidéo reçue par le terminal 101 est affectée par des erreurs de transmission, ce dernier envoie une demande d'un contenu de substitution vers le terminal 100. A la réception de 10 cette demande, le terminal 100 obtient un contenu de substitution qu'il transmet au terminal 101 selon un moyen de transport distinct du moyen de transport utilisé pour échanger les données audio et vidéo entre les terminaux. A la réception du contenu de substitution par le terminal 101, ce dernier effectue la restitution du contenu de substitution à la place de la vidéo. Ainsi, les dégradations de la vidéo ne sont pas visibles par l'utilisateur dans le contenu 15 substitué, ce qui limite la mauvaise impression ressentie par l'utilisateur et réduit le risque qu'il se détourne du service. Les étapes du procédé d'amélioration vont maintenant être décrites en référence à la figure 2. Lors d'une première étape 200, une communication est établie entre les terminaux 100 et 20 101. Lors de cette communication, des paquets de données sont échangés entre les terminaux. En particulier, le terminal 100 envoie au terminal 101 des paquets de données correspondants à un flux audio et vidéo capturé et encodé par le terminal 100. Les données ainsi transmises sont reçues par le terminal 101 à l'étape 200. A l'étape 201, le terminal 101 évalue la qualité de la vidéo décodée. Pour cela, le terminal 25 peut examiner les numéros de séquence des paquets de données reçus afin de terminer si des paquets sont manquants, sachant qu'il existe une corrélation forte entre le nombre de paquets manquants et la qualité des flux audio et/ou vidéo décodé. Ainsi, le terminal 101 peut calculer automatiquement une valeur représentative de la qualité de la vidéo décodée. Il peut s'agir par exemple d'un taux de perte de paquets. Selon un mode de réalisation 30 particulier, l'utilisateur signale un problème de qualité par une action sur un élément d'interaction prévu à cet effet sur l'interface du terminal. A l'étape 202, lorsque l'utilisateur du terminal 101 signale une dégradation de la qualité de la vidéo, ou bien selon un mode de réalisation particulier, lorsque le taux de perte de paquets excède un seuil prédéterminé, par exemple lorsque le taux de perte excède 10%, une 35 demande de contenu de substitution est envoyée au terminal 100. Cette demande peut être 3052010 10 envoyée par l'intermédiaire d'un message de signalisation comportant une indication selon laquelle un contenu de substitution est demandé. Dans le cas du protocole SIP, il peut s'agir par exemple d'un message de type « INFO » comprenant une indication selon laquelle un contenu de substitution est demandé. La demande peut toutefois être transmise par un autre 5 moyen de communication, comme par exemple un message de type SMS (Short Message System) ou HTTP. A l'étape 203, le terminal 101 reçoit une réponse à la demande de contenu de substitution envoyée. Le contenu de substitution est envoyé selon un moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo. Par exemple, alors que les 10 données vidéo et audio de la communication sont envoyées selon un protocole RTP, le contenu de substitution est envoyé selon un protocole tel que http, TCP/IP ou encore MSRP (Message Session Relay Protocol). Selon une réalisation particulière, le moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo est un protocole de transport de données fiable, c'est-à-dire un protocole selon lequel la délivrance des 15 messages envoyés est garantie. Cette garantie peut être obtenue par exemple par des retransmissions des paquets de données perdus. De cette façon, le terminal 101 est sûr de recevoir le contenu de substitution demandé et l'intégrité de ce contenu est garanti. Lors d'une étape 204, le terminal 101 restitue le contenu de substitution en remplacement de la vidéo dont les dégradations ont provoqué l'envoi de la demande d'un contenu de 20 substitution. Ainsi, les dégradations subies par le flux vidéo sont compensées par la restitution d'un contenu alternatif de bonne qualité. Selon un mode particulier de réalisation de l'invention, le contenu de substitution est une image fixe. Ainsi, une image peut être affichée en lieu et place de la vidéo dégradée. Une telle disposition permet de masquer la vidéo dégradée et ainsi d'éviter à l'utilisateur de voir 25 les imperfections du flux vidéo décodé. De cette façon, le procédé réduit la mauvaise impression laissée par une vidéo d'aspect déplorable et contribue à éviter que l'utilisateur ne se détourne du service. Selon une réalisation particulière, l'image fixe de substitution est une image capturée à partir d'un dispositif de capture du terminal 100. L'image peut être capturée à la réception de la 30 demande de contenu de substitution par le terminal 100, ou bien il peut s'agir d'une image capturée précédemment lors de la communication vidéo initiale. De cette façon, le procédé contribue à maintenir un contact visuel de qualité avec l'utilisateur du terminal 100. En variante, le contenu de substitution peut consister en une courte séquence d'images animées, comme par exemple une image au format « GIF » (Graphic Interchange Format). 35 L'étape 204 peut alors consister en la lecture de la séquence d'images animées en lieu et 3052010 n place de la vidéo dégradée. Selon une réalisation particulière, le contenu de substitution est une séquence audiovisuelle comportant au moins une composante vidéo. Cette séquence audiovisuelle peut être générée à partir des composantes audio et/ou vidéo transmises lors de la communication lorsqu'elles ont été affectées par des dégradations. Par exemple, la 5 séquence audiovisuelle de substitution peut comprendre les composantes audio et/ou vidéo transmises pendant les dernières secondes de la communication. Selon une réalisation particulière, un contenu de substitution est transmis à intervalle régulier. Par exemple, le terminal 100 peut comprendre une horloge configurée pour déclencher la capture d'une nouvelle image et l'envoi de cette image capturée à intervalle 10 régulier vers le terminal 101. Selon un mode particulier de réalisation de l'invention, la transmission de la vidéo depuis le premier terminal vers le second terminal est suspendue tant que le contenu de substitution n'est pas reçu par le second terminal. De cette façon, le procédé permet de libérer de la bande passante pour faciliter la transmission du contenu de substitution vers le terminal 101. 15 Pour cela, le procédé peut comprendre une étape d'envoi par le terminal 101, d'un message acquittant la bonne réception du contenu de substitution. Ainsi, le terminal 100 peut stopper l'émission du flux vidéo à l'envoi du contenu de substitution et rétablir la transmission à la réception de l'acquittement envoyé par le terminal 101. Selon un mode particulier de réalisation, le procédé comprend une étape de mémorisation 20 du contenu de substitution dans une mémoire associée au terminal 101, de façon à ce que le contenu de substitution soit disponible ultérieurement. De cette façon, le procédé permet de restituer très rapidement le contenu de substitution lorsque des erreurs de transmission sont détectées, sans que le temps de transmission d'un nouveau contenu de substitution ne vienne en ralentir la restitution. Le contenu de substitution peut également être mémorisé sur 25 une unité de stockage distante, comme par exemple un service de stockage en ligne. De façon correspondante au procédé d'amélioration, l'invention vise également un procédé de transmission d'un contenu de substitution sur un terminal. Les étapes d'un tel procédé vont maintenant être décrites en référence à la figure 3. Lors d'une étape 300, le terminal 100 reçoit une demande de contenu de substitution en 30 provenance du terminal 101. Comme indiqué précédemment en référence à l'étape 202 de la figure 2, cette demande peut être transmise de différentes manières par le terminal 101. La réception d'une telle demande déclenche une étape 301 d'obtention d'un contenu de substitution. Lors de cette étape, le terminal recherche par exemple dans une mémoire un contenu de substitution sélectionné au préalable à cet effet par l'utilisateur. Il peut s'agir 35 d'une image désignée à cet effet dans un album photo du terminal. Le contenu de 3052010 12 substitution peut également être capturé à la réception de la demande à partir d'un dispositif de capture d'image du terminal, comme par exemple une caméra vidéo ou un appareil photo. Le contenu peut également correspondre à une image capturée précédemment lors de la communication vidéo. 5 Lors d'une étape 302, le contenu de substitution obtenu est transmis vers le terminal 101 par l'intermédiaire d'un moyen de transport distinct du moyen de transport utilisé pour transmettre la vidéo. Les considérations techniques relatives à ce moyen de transport sont analogues à celles décrites en référence à l'étape 203. Selon une réalisation particulière, l'invention s'applique à une communication audio dans 10 laquelle des pertes au cours de la transmission rendent inaudible l'audio décodé sur le terminal 101. Dans une telle réalisation, le contenu de substitution peut être un court extrait sonore enregistré à partir d'un microphone du terminal 100. Selon un mode de réalisation préféré, le court extrait correspond aux dernières secondes du signal audio envoyé au cours de la conversation. Ainsi, lorsque le son décodé par le terminal 101 est inintelligible, une 15 demande de contenu de substitution est automatiquement envoyée au terminal 100. A la réception de cette demande, le terminal 100 obtient le signal audio correspondant aux dernières secondes de communication à partir d'une mémoire. Pour cela, le terminal 100 peut comprendre une mémoire tampon circulaire configurée pour mémoriser les 10 dernières secondes du signal audio transmis lors de la communication. Le contenu de substitution est 20 alors obtenu à partir de cette mémoire tampon et envoyé au terminal 101 par l'intermédiaire d'un moyen de transport alternatif et fiable. De cette façon, le terminal 100 peut restituer à l'étape 204 le signal audio de substitution à la place du signal audio de la communication. Une telle disposition permet avantageusement à l'utilisateur du terminal 101 d'avoir une chance de comprendre ce que disait l'interlocuteur au moment de la perte de paquet. Selon 25 une réalisation particulière, le terminal comprend une telle mémoire tampon configurée pour mémoriser les dernières secondes d'une communication vidéo. La figure 4 illustre l'architecture d'un dispositif 400 adapté pour mettre en oeuvre le procédé d'amélioration selon un mode particulier de réalisation. 30 Le dispositif comprend un espace de stockage 401, par exemple une mémoire MEM, une unité de traitement 402 équipée par exemple d'un processeur PROC. L'unité de traitement peut être pilotée par un programme 403, par exemple un programme d'ordinateur PGR, mettant en oeuvre le procédé d'amélioration tel que décrit dans l'invention en référence à la figure 2, et notamment les étapes de détection d'une perte de paquet par comparaison de 35 numéros de séquence contenus dans les paquets composant un flux de communication 3052010 13 audio et/ou vidéo entre un premier et un second terminal, d'envoi d'une demande d'un contenu de substitution vers le premier terminal, de réception d'un contenu de substitution en provenance du premier terminal, le contenu de substitution étant reçu selon un moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo ou 5 l'audio de la communication, et de restitution de contenu de substitution sur le second terminal à la place de la vidéo. À l'initialisation, les instructions du programme d'ordinateur 403 sont par exemple chargées dans une mémoire RAM (Random Access Memory) avant d'être exécutées par le processeur de l'unité de traitement 402. Le processeur de l'unité de traitement 402 met en 10 oeuvre les étapes du procédé d'amélioration selon les instructions du programme d'ordinateur 403. Pour cela, le dispositif comprend, outre la mémoire 401, un module de communication 404 adapté pour recevoir un flux audio ou vidéo selon un premier moyen de transport de données. Il s'agit par exemple d'une interface réseau Wifi, Ethernet ou encore d'une 15 connexion à un réseau cellulaire de type 3G ou 4G couplée avec une pile protocolaire SIP et/ou RTP par exemple. Ce module de communication permet au terminal d'échanger des flux audiovisuels avec un autre terminal. Le dispositif comprend également un module de communication 405 adapté pour envoyer une demande de contenu de substitution vers un autre dispositif. Un tel module de 20 communication peut également correspondre à une interface réseau de type Wifi, Ethernet, 3G ou 4G. L'interface réseau peut être partagée avec celle décrite en référence au module de communication 404. Le module de communication 405 comprend en outre une pile protocolaire configurée pour transmettre des messages de signalisations vers un dispositif de transmission selon l'invention et en particulier d'envoyer une demande de contenu de 25 substitution vers un terminal comprenant un dispositif de transmission avec lequel une communication est établie. Il s'agit par exemple d'une pile protocolaire SIP. Le dispositif comprend également un module de communication 406 adapté pour recevoir des données transmises de manière fiable selon un mode de transport distinct du mode de transport mis en oeuvre pour transmettre les médias de la communication. Par exemple, il 30 s'agit d'une pile TCP/IP, http ou encore MSRP. Ce module de communication permet la réception du contenu de substitution transmis par un dispositif de transmission selon l'invention auquel a été envoyée une demande de contenu de substitution. Le dispositif comprend aussi un module de restitution 407 adapté pour restituer le contenu de substitution sur le second terminal à la place de la vidéo. Il peut s'agir d'un module 35 d'affichage adapté pour décoder et afficher une image ou une vidéo de substitution en lieu et 3052010 14 place de la vidéo de la communication, ou encore une séquence d'images animées ou une séquence audiovisuelle. Selon une réalisation particulière, il s'agit d'une interface de restitution audio adaptée pour restituer un signal sonore de substitution. Enfin, le dispositif peut comprendre un module de détection 408 d'une dégradation de la 5 qualité d'un flux audio ou d'un flux vidéo dégradé. Par exemple, un tel module peut être mis en oeuvre par un programme d'ordinateur exécuté par l'unité de traitement 402 et comportant des instructions adaptées pour examiner les numéros de séquence des paquets de données reçus afin de déterminer un taux de pertes de paquets. Les instructions peuvent en outre être configurées pour déclencher l'envoi, par le module de communication 405, d'une 10 demande de contenu de substitution lorsque le taux de perte excède un seuil prédéterminé. Un tel dispositif d'amélioration de la qualité d'une communication peut avantageusement être mis en oeuvre dans un terminal de télécommunication tel qu'un téléphone mobile de type smartphone, une tablette ou encore un ordinateur personnel. 15 La figure 5 illustre l'architecture d'un dispositif 500 adapté pour mettre en oeuvre le procédé de transmission selon un mode particulier de réalisation. Le dispositif comprend un espace de stockage 501, par exemple une mémoire MEM, une unité de traitement 502 équipée par exemple d'un processeur PROC. L'unité de traitement peut être pilotée par un programme 503, par exemple un programme d'ordinateur PGR, 20 mettant en oeuvre le procédé de transmission tel que décrit dans l'invention en référence à la figure 3, et notamment les étapes de réception d'une demande de contenu de substitution en provenance d'un terminal, d'obtention d'un contenu de substitution, et de transmission du contenu obtenu vers le terminal par l'intermédiaire d'un second moyen de transport distinct du moyen de transport utilisé pour échanger les flux audiovisuels de la communication. 25 À l'initialisation, les instructions du programme d'ordinateur 503 sont par exemple chargées dans une mémoire RAM (Random Access Memory) avant d'être exécutées par le processeur de l'unité de traitement 502. Le processeur de l'unité de traitement 502 met en oeuvre les étapes du procédé de transmission selon les instructions du programme d'ordinateur 503. 30 Pour cela, le dispositif comprend, outre la mémoire 501, un module de communication 504 adapté pour recevoir un flux audio ou vidéo selon un premier moyen de transport de données. Il s'agit par exemple d'une interface réseau Wifi, Ethernet ou encore d'une connexion à un réseau cellulaire de type 3G ou 4G couplée avec une pile protocolaire SIP et/ou RTP par exemple. Ce module de communication permet au terminal d'échanger des 35 flux audiovisuels avec un autre terminal. 3052010 15 Le dispositif comprend également un module de communication 505 adapté pour recevoir une demande de contenu de substitution en provenance d'un autre dispositif. Un tel module de communication peut également correspondre à une interface réseau de type Wifi, Ethernet, 3G ou 4G. L'interface réseau peut être partagée avec celle décrite en référence au 5 module de communication 504. Le module de communication 505 comprend en outre une pile protocolaire configurée pour transmettre et recevoir des messages de signalisation vers un autre dispositif et en particulier d'envoyer une demande de contenu de substitution vers un dispositif d'amélioration selon l'invention compris dans un terminal avec lequel une communication est établie. Il s'agit par exemple d'une pile protocolaire SIP. 10 Le dispositif comprend également un module de communication 506 adapté pour envoyer un contenu de substitution de manière fiable selon un mode de transport distinct du mode de transport mis en oeuvre pour transmettre les médias de la communication. Par exemple, il s'agit d'une pile TCP/IP, http ou encore MSRP. Ce module de communication permet l'envoi du contenu de substitution vers un dispositif d'amélioration selon l'invention au terminal de 15 télécommunication ayant envoyé une demande de contenu de substitution. Le dispositif de transmission comprend enfin un module d'obtention 507 d'un contenu de substitution. Un tel module peut être implémenté par un programme d'ordinateur comportant des instructions adaptées pour rechercher dans une mémoire un contenu de substitution sélectionné au préalable par un utilisateur du dispositif. Selon une réalisation particulière, le 20 module d'obtention coopère avec un module de capture vidéo, tel qu'une caméra associée au dispositif. De cette façon le dispositif de transmission peut transmettre un contenu de substitution correspondant à une image fixe ou une séquence audiovisuelle capturée par le dispositif. De façon optionnelle, le module d'obtention peut comprendre une mémoire tampon circulaire configurée pour mémoriser les dernières secondes d'un flux audio et/ou vidéo 25 envoyé au cours d'une communication. De cette façon, le dispositif peut transmettre un contenu de substitution correspondant aux dernières paroles ayant été prononcées par l'utilisateur du dispositif et/ou aux dernières images transmises au cours de la communication. Un tel dispositif de transmission peut être avantageusement intégré à un terminal de 30 communication tel qu'un téléphone mobile de type smartphone, une tablette, une montre connectée, un projecteur vidéo, un ordinateur personnel ou tout autre dispositif adapté pour établir des communications audiovisuelles au travers d'un réseau de communication. Selon une réalisation particulière, le terminal peut comprendre un dispositif d'amélioration selon l'invention et un dispositif de transmission selon l'invention. 35 REVENDICATIONS1. Procédé d'amélioration de la qualité d'une communication audiovisuelle établie entre un premier et au moins un second terminal, le procédé étant caractérisé en ce qu'il comporte, lorsque la vidéo reçue par le second terminal est affectée par des erreurs de transmission, les étapes suivantes: envoi d'une demande d'un contenu de substitution vers le premier terminal, réception, selon un moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo, d'un contenu de substitution en provenance du premier terminal, restitution de contenu de substitution sur le second terminal à la place de la vidéo. 2. Procédé selon la revendication 1 caractérisé en ce que l'envoi du message vers le premier terminal est effectué suite à une action d'un utilisateur du second terminal sur un élément d'interaction. 3. Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que la demande de contenu de substitution est envoyée automatiquement par le second terminal lorsque la valeur d'une donnée représentative de la qualité de la vidéo décodée sur le second terminal excède un seuil prédéterminé. 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le contenu de substitution est une séquence vidéo. 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo est un protocole de transport de données fiable. 6. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que la transmission de la vidéo depuis le premier terminal vers le second terminal est suspendue tant que le contenu de substitution n'est pas reçu par le second terminal. 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le contenu de substitution est enregistré dans une mémoire associée au second terminal. 3052010 17 8. Dispositif d'amélioration de la qualité d'une communication vidéo établie entre un premier et un second terminal, le dispositif étant caractérisé en ce qu'il comporte : un module de communication adapté pour recevoir un flux vidéo selon un premier moyen de transport de données, 5 un module de communication adapté pour envoyer une demande de contenu de substitution vers le premier terminal, un module de communication adapté pour recevoir un contenu de substitution en provenance du premier terminal, selon un moyen de transport de données distinct du moyen de transport utilisé pour transmettre la vidéo, 10 un module d'affichage adapté pour restituer le contenu de substitution sur le second terminal à la place de la vidéo. 9. Terminal caractérisé en ce qu'il comporte un dispositif d'amélioration selon la revendication 8. 15 10. Support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé d'amélioration selon l'une quelconque des revendications 1 à 7. 20 11. Procédé de transmission d'un contenu de substitution depuis un premier terminal vers un second terminal lors d'une communication vidéo établie entre les deux terminaux selon un premier moyen de transport, le procédé étant caractérisé en ce qu'il comporte les étapes suivantes : réception d'une demande de contenu de substitution en provenance du second 25 terminal, obtention d'un contenu de substitution, et transmission du contenu obtenu vers le second terminal par l'intermédiaire d'un second moyen de transport distinct du premier moyen de transport. 30 12. Procédé selon la revendication 11 caractérisé en ce que le contenu de substitution est une séquence audiovisuelle capturée à partir d'un dispositif de capture du premier terminal. 13. Dispositif de transmission d'un contenu de substitution vers un second dispositif lors 35 d'une communication vidéo entre deux dispositifs, le dispositif étant caractérisé en ce qu'il comporte: 3052010 18 un module de communication adapté pour recevoir une demande de contenu de substitution en provenance du second dispositif, un module d'obtention d'un contenu de substitution, un module de communication adapté pour transmettre le contenu obtenu au second 5 dispositif. 14. Terminal caractérisé en ce qu'il comporte un dispositif de transmission selon la revendication 13. 10 15. Support d'informations lisible par un processeur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de transmission selon l'une quelconque des revendications 11 à 12.