Brevet FR3103667A1 — publié le 20210528

Equipement décodeur comprenant : - des premiers moyens de communication (10) agencés pour recevoir un flux de transport de signaux de télévision numérique (7) transmis par un opérateur de télévision, le flux de transport (7) comprenant un flux vidéo, un flux audio et des métadonnées ; - des deuxièmes moyens de communication (14) agencés pour communiquer avec un équipement auxiliaire (4) comprenant un organe (22) ; - un démultiplexeur (15) agencé pour extraire du flux de transport le flux vidéo, le flux audio et les métadonnées ; l’équipement décodeur (1) étant agencé pour transmettre les métadonnées via les deuxièmes moyens de communication (14) à l’équipement auxiliaire (4), les métadonnées étant aptes à être utilisées par l’équipement auxiliaire (4) pour produire un signal de commande destiné à piloter en temps réel l’organe (22) de l’équipement auxiliaire (4) à partir des métadonnées. FIGURE DE L’ABREGE : Fig.2 Equipement décodeur transmettant des métadonnées à un équipement auxiliaire pour le piloter L’invention concerne le domaine des équipements décodeurs, par exemple des boîtiers décodeurs, qui reçoivent un flux de transport de signaux de télévision numérique. ARRIERE PLAN DE L’INVENTION Un boîtier décodeur (ou STB, pour Set-Top Box , en anglais) reçoit classiquement un flux de transport de signaux de télévision numérique (ou TS, pour Transport Stream ). Le flux de transport peut être transmis au boîtier décodeur par câble, par satellite, mais aussi via une liaison IP (par exemple DASH ou HLS), c’est-à-dire via une liaison qui utilise un protocole internet. Le flux de transport comporte un flux vidéo comprenant des échantillons vidéo, et un flux audio comprenant des échantillons audio. Le boîtier décodeur décode puis synchronise les échantillons vidéo et les échantillons audio. L'affichage vidéo se fait alors généralement sur une télévision. L’audio, quant à lui, peut être joué soit par la télévision, soit par un amplificateur audio/vidéo, soit par un autre équipement de diffusion audio connecté directement au boîtier décodeur. L’équipement de diffusion audio est par exemple une barre de son ou une enceinte connectée. OBJET DE L’INVENTION L’invention a pour objet de proposer de nouvelles fonctionnalités à un utilisateur d’un équipement décodeur. En vue de la réalisation de ce but, on propose un équipement décodeur comprenant : - des premiers moyens de communication agencés pour recevoir un flux de transport de signaux de télévision numérique transmis par un opérateur de télévision, le flux de transport comprenant un flux vidéo, un flux audio et des métadonnées ; - des deuxièmes moyens de communication agencés pour communiquer avec un équipement auxiliaire comprenant un organe ; - un démultiplexeur agencé pour extraire du flux de transport le flux vidéo, le flux audio et les métadonnées ; l’équipement décodeur étant agencé pour transmettre les métadonnées via les deuxièmes moyens de communication à l’équipement auxiliaire, les métadonnées étant aptes à être utilisées par l’équipement auxiliaire pour produire un signal de commande destiné à piloter en temps réel l’organe de l’équipement auxiliaire à partir des métadonnées. L’équipement auxiliaire, connecté à l’équipement décodeur, est donc piloté grâce à des métadonnées incluses dans le flux de transport reçu par l’équipement décodeur. On peut donc mettre en œuvre, grâce à l’invention, de nombreuses et diverses fonctionnalités qui permettent à l’équipement auxiliaire et donc à son utilisateur d’interagir en temps réel avec un programme de télévision. On propose de plus un équipement décodeur tel que précédemment décrit, dans lequel chaque métadonnée est associée à un marqueur temporel de présentation, l’équipement décodeur ayant une première horloge interne et étant agencé pour transmettre les métadonnées, les marqueurs temporels de présentation et la première horloge interne à l’équipement auxiliaire via les deuxièmes moyens de communication. On propose de plus un équipement décodeur tel que précédemment décrit, dans lequel l’équipement décodeur est agencé pour être relié à un équipement de restitution vidéo, et pour afficher en temps réel les métadonnées sur un écran de l’équipement de restitution vidéo. On propose aussi un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant agencé pour afficher chaque métadonnée sur l’écran de l’équipement de restitution vidéo lorsque la première horloge interne est égale au marqueur temporel de présentation de ladite métadonnée. On propose aussi un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant agencé pour recevoir de l’équipement auxiliaire, via les deuxièmes moyens de communication, des premières informations relatives à une utilisation de l’équipement auxiliaire, l’équipement décodeur étant en outre agencé pour retransmettre à l’opérateur de télévision ces premières informations via les premiers moyens de communication. On propose de plus un équipement décodeur tel que précédemment décrit, dans lequel les premières informations comprennent des données biométriques d’un utilisateur de l’équipement auxiliaire. On propose de plus un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant agencé pour recevoir de l’opérateur de télévision, via les premiers moyens de communication, des deuxièmes informations produites à partir des premières informations, les deuxièmes informations étant intégrées dans les métadonnées, l’équipement décodeur étant en outre agencé pour afficher les deuxièmes informations sur l’écran de l’équipement de restitution vidéo. On propose de plus un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant agencé pour transmettre les métadonnées à l’équipement auxiliaire en utilisant un protocole WebSocket , l’équipement décodeur remplissant la fonction de serveur WebSocket et l’équipement auxiliaire remplissant la fonction de client WebSocket . On propose de plus un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant agencé pour transmettre les métadonnées à l’équipement auxiliaire en utilisant un protocole de HTTP Live Streaming. On propose en outre un équipement décodeur tel que précédemment décrit, l’équipement décodeur étant un boîtier décodeur (ou STB, pour Set-Top Box en anglais). On propose en outre un procédé de diffusion mis en œuvre dans un équipement décodeur tel que précédemment décrit, comprenant les étapes de : - recevoir le flux de transport transmis par l’opérateur de télévision ; - extraire du flux de transport les métadonnées ; - transmettre les métadonnées via les deuxièmes moyens de communication à l’équipement auxiliaire. On propose en outre un programme d’ordinateur comprenant des instructions qui conduisent l’équipement décodeur tel que précédemment décrit à exécuter les étapes du procédé de diffusion ci-dessus. On propose aussi un support d'enregistrement lisible par ordinateur, sur lequel est enregistré le programme d’ordinateur ci-dessus. On propose en outre un équipement auxiliaire comprenant : - des troisièmes moyens de communication agencés pour communiquer avec un équipement décodeur, et donc pour recevoir des métadonnées transmises par l’équipement décodeur ; - un organe ; - des moyens de commande agencés pour acquérir les métadonnées, pour produire un signal de commande à partir des métadonnées, et pour piloter en temps réel l’organe en utilisant le signal de commande. On propose de plus un équipement auxiliaire, dans lequel chaque métadonnée est associée à un marqueur temporel de présentation, l’équipement auxiliaire étant en outre agencé pour recevoir une première horloge interne de l’équipement décodeur, l’équipement auxiliaire ayant une deuxième horloge interne et étant agencé pour utiliser chaque métadonnée lorsque : STC2 = PTS_méta – Δ, où Δ est un décalage temporel entre la première horloge interne et la deuxième horloge interne, où STC2 est la deuxième horloge interne, et où PTS_méta est le marqueur temporel de présentation de ladite métadonnée. On propose de plus un équipement auxiliaire tel que précédemment décrit, l’équipement auxiliaire étant un vélo connecté, l’organe étant un actionneur d’inclinaison du vélo connecté, et les métadonnées comprenant un pourcentage de pente. On propose aussi un procédé de pilotage d’un organe d’un équipement auxiliaire tel que précédemment décrit, comprenant les étapes de : - recevoir les métadonnées transmises par l’équipement décodeur ; - produire un signal de commande à partir des métadonnées ; - piloter en temps réel l’organe en utilisant le signal de commande. On propose aussi un programme d’ordinateur comprenant des instructions qui conduisent l’équipement auxiliaire tel que précédemment décrit à exécuter les étapes du procédé de pilotage ci-dessus. On propose en outre un support d'enregistrement lisible par ordinateur, sur lequel est enregistré le programme d’ordinateur qui vient d’être décrit. L’invention sera mieux comprise à la lumière de la description qui suit d’un mode de mise en œuvre particulier non limitatif de l’invention. Il sera fait référence aux dessins annexés, parmi lesquels : la figure 1 représente schématiquement un opérateur de télévision et une habitation à l’intérieur de laquelle se trouvent une passerelle, un boîtier décodeur, une télévision et un vélo connecté ; la figure 2 représente schématiquement le boîtier décodeur, le vélo connecté et la télévision ; la figure 3 représente schématiquement le boîtier décodeur et le vélo connecté ; la figure 4 représente, en fonction du temps, des échanges de données entre l’opérateur de télévision, le boîtier décodeur et le vélo connecté. En référence à la figure 1, un équipement décodeur selon l’invention, en l’occurrence un boîtier décodeur 1, est ici connecté à une passerelle 2 (ou gateway , en anglais), à un équipement de restitution vidéo, en l’occurrence à une télévision 3, et à un équipement auxiliaire, en l’occurrence à un vélo connecté 4. Le boîtier décodeur 1, la passerelle 2, la télévision 3 et le vélo connecté 4 sont positionnés dans une habitation 5. Un opérateur de télévision 6 génère, depuis une unité de tête de réseau (ou headend ), un flux de transport de signaux de télévision numérique 7. Le flux de transport 7 comprend tout d’abord, de manière classique, un flux vidéo et un flux audio. Le flux vidéo est identifié par un identifiant de programme vidéo (appelé ici PID vidéo, PID pour Program Identifier ). Le flux audio est identifié par un identifiant de programme audio (appelé ici PID audio). Le flux de transport 7 comprend donc des échantillons vidéo et des échantillons audio qui sont multiplexés. Chaque échantillon est horodaté grâce à un marqueur temporel de présentation (ou PTS, pour Presentation Time Stamp ). Le marqueur temporel de présentation définit la date à laquelle l’échantillon doit être rendu (c’est-à-dire affiché pour la vidéo et joué pour l’audio). Le flux de transport 7 transporte de plus un signal d’horloge de référence (ou PCR, pour Program Clock Reference ). Le flux de transport 7 est reçu par la passerelle 2 puis transmis au boîtier décodeur 1. Une première horloge interne est définie dans le boîtier décodeur 1. Le boîtier décodeur 1 utilise le signal d’horloge de référence pour asservir sa première horloge interne et cadencer correctement l’affichage des échantillons. Lorsque le marqueur temporel de présentation d’un échantillon vidéo est égal à la première horloge interne, le boîtier décodeur 1 affiche l’échantillon vidéo sur l’écran de la télévision 3. Lorsque le marqueur temporel de présentation d’un échantillon audio est égal à la première horloge interne, le boîtier décodeur 1 joue l’échantillon audio sur les enceintes internes de la télévision 3. Le flux de transport 7 comporte aussi des données de type « métadonnées » (ou metadata ), qui sont identifiées par un identifiant de métadonnées (appelé ici PID métadonnées). Les métadonnées sont utilisées pour commander un organe du vélo connecté 4, ledit organe étant en l’occurrence un actionneur d’inclinaison (ici un actionneur électromécanique) du vélo connecté 4. L’actionneur d’inclinaison permet de conférer une inclinaison commandée au vélo connecté 4. Dans cet exemple d’application, le programme de télévision diffusé est une course cycliste et les métadonnées comprennent des paramètres de la course cycliste. Les paramètres de la course cycliste comportent ici des pourcentages de pente, ainsi que des valeurs de dénivelé et de vitesse du vent. Chaque métadonnée est associée à un marqueur temporel de présentation, qu’on appellera PTS_méta. On note qu’il n’y a pas nécessairement d’échantillon vidéo ou d’échantillon audio présenté en même temps qu’une métadonnée. Les métadonnées peuvent être transmises dans une table privée, au sens de la norme MPEG-2 Part 1 . On utilise alors par exemple le descripteur de tag Metadata 0x26. Pour chaque métadonnée, le marqueur temporel de présentation associé à ladite métadonnée se trouve dans le payload de la métadonnée. On décrit maintenant plus en détail, en référence aux figures 2 et 3, le boîtier décodeur 1 et le vélo connecté 4. Le boîtier décodeur 1 comprend tout d’abord des premiers moyens de communication 10 via lesquels il reçoit de la passerelle 2 le flux de transport 7 transmis par l’opérateur de télévision 6. Les premiers moyens de communication 10 comportent un récepteur frontal 11. Le récepteur frontal 11 peut comprendre tout type d’interface, filaire ou non filaire, lui permettant de recevoir le flux de transport 7. L’interface est par exemple une interface Ethernet ou une interface CPL (pour Courants Porteurs en Ligne). Le boîtier décodeur 1 comprend de plus un « système sur puce » 12 (appelé généralement System On Chip ), un port HDMI 13 et des deuxièmes moyens de communication 14. Le système sur puce 12 comprend un démultiplexeur 15, un premier composant de traitement 16, un composant de rendu graphique 17, un décodeur audio/vidéo 18 et un mélangeur vidéo et graphique 19. Le premier composant de traitement 16 est adapté à exécuter des instructions d’un programme pour traiter et diffuser les métadonnées vers le vélo connecté 4. Le premier composant de traitement 16 est par exemple un microcontrôleur, un processeur, ou bien un circuit logique programmable tel qu’un FPGA (pour Field Programmable Gate Arrays ) ou un ASIC (pour Application Specific Integrated Circuit ). Le port HDMI 13 du boîtier décodeur 1 est relié à un port HDMI de la télévision 3 via un câble HDMI 20. Les deuxièmes moyens de communication 14 permettent au boîtier décodeur 1 de communiquer avec le vélo connecté 4. Les deuxièmes moyens de communication 14 mettent en œuvre tout type de technologie permettant cette communication, filaire (en Ethernet par exemple) ou non filaire (en Bluetooth ou en WiFi par exemple). Le vélo connecté 4, quant à lui, comprend, outre l’actionneur d’inclinaison 22, des troisièmes moyens de communication 23 et des moyens de commande 24. Les troisièmes moyens de communication 23 permettent au vélo connecté 4 de communiquer avec les deuxièmes moyens de communication 14 du boîtier décodeur 1. Les moyens de commande 24 comportent un deuxième composant de traitement adapté à exécuter des instructions d’un programme pour piloter l’actionneur d’inclinaison 22 et incliner de la sorte le vélo connecté 4. Le deuxième composant de traitement est par exemple un microcontrôleur, un processeur, ou bien un circuit logique programmable tel qu’un FPGA (pour Field Programmable Gate Arrays ) ou un ASIC (pour Application Specific Integrated Circuit ). Une deuxième horloge interne est définie dans le vélo connecté 4. On décrit maintenant, en référence à la figure 4 (et à la figure 2), la manière dont coopèrent le boîtier décodeur 1 et le vélo connecté 4. L’opérateur de télévision 6 produit le flux de transport 7 comprenant un flux vidéo, un flux audio et des métadonnées. Comme on l’a vu, les métadonnées comprennent notamment des pourcentages de pente. Le flux de transport 7 est transmis au boîtier décodeur 1 (étape E1), qui reçoit le flux de transport 7 via ses premiers moyens de communication 10. Le démultiplexeur 15 du boîtier décodeur 1 extrait du flux de transport 7 les métadonnées Méta (voir figure 2), d’une part, et le flux vidéo f_v et le flux audio f_a, d’autre part. Le décodeur audio/vidéo 18 produit à partir du flux vidéo f_v et du flux audio f_a un signal vidéo décodé Svd et un signal audio brut Sab. Les métadonnées, après avoir été acquises, mises en forme et traitées par le premier composant de traitement 16, sont transmises aux deuxièmes moyens de communication 14 du boîtier décodeur 1. Le vélo connecté 4 estime, via des aller-retours de paquets réseau et grâce à l'envoi de la première horloge interne, le décalage temporel Δ entre la première horloge interne (du boîtier décodeur 1) et la deuxième horloge interne (du vélo connecté 4) : Δ = STC1 – STC2, où STC1 est la première horloge interne et STC2 est la deuxième horloge interne (étape E2). Le décalage temporel Δ peut être négatif si la deuxième horloge interne du vélo connecté 4 est en avance par rapport à la première horloge interne du boîtier décodeur 1. Le premier composant de traitement 16 du boîtier décodeur 1 transmet les métadonnées au vélo connecté 4 via les deuxièmes moyens de communication (étape E3). Le premier composant de traitement 16 du boîtier décodeur 1 transmet aussi au vélo connecté 4, via les deuxièmes moyens de communication 14, les marqueurs temporels de présentation et la première horloge interne du boîtier décodeur 1. Le vélo connecté 4 reçoit, via les troisièmes moyens de communication 23, les métadonnées, les marqueurs temporels de présentation et la première horloge interne. La transmission des métadonnées par le boîtier décodeur 1 au vélo connecté 4 utilise un protocole WebSocket , le boîtier décodeur 1 remplissant la fonction de serveur WebSocket et le vélo connecté 4 remplissant la fonction de client WebSocket . On obtient ainsi un canal bidirectionnel entre le boîtier décodeur 1 et le vélo connecté 4. Des données peuvent ainsi être envoyées en mode push du boîtier décodeur 1 vers le vélo connecté 4. Bien sûr, un autre protocole pourrait être utilisé. Par exemple, le boîtier décodeur 1 pourrait transmettre les métadonnées au vélo connecté 4 en utilisant un protocole de HTTP Live Streaming. Le vélo connecté 4 reçoit chaque métadonnée à un temps t tel que : t En effet, les marqueurs temporels de présentation, lors de la réception du flux de transport 7 par le boîtier décodeur 1, sont toujours supérieurs d'une dizaine de secondes par rapport à la première horloge interne du boîtier décodeur 1. Les marqueurs temporels de présentation des métadonnées sont donc eux aussi supérieurs d’une dizaine de secondes par rapport à la deuxième horloge interne lors de leur réception par le vélo connecté 4. Pour chaque métadonnée, le vélo connecté 4 récupère le marqueur temporel de présentation de la métadonnée, noté PTS_méta. La métadonnée en question est utilisée par le vélo connecté 4 lorsque : STC2 = PTS_méta – Δ (étape E4). Le deuxième composant de traitement des moyens de commande 24 du vélo connecté 4 acquiert les métadonnées, produit un signal de commande à partir des métadonnées, et pilote en temps réel l’actionneur d’inclinaison 22 en utilisant le signal de commande. Ainsi, si la métadonnée en question est un pourcentage de pente égale à 8%, le deuxième composant de traitement des moyens de commande 24 produit un signal de commande qui, lorsque : STC2 = PTS_méta – Δ, commande l’actionneur d’inclinaison 22 de sorte que celui-ci confère au vélo connecté 4 une inclinaison égale à 8%. Le boîtier décodeur 1 traite par ailleurs les métadonnées, puis les transmet à la télévision 3 qui les affiche sur son écran (étape E5). Plus précisément, le premier composant de traitement 16 et le composant de rendu graphique 17 du système sur puce 12 du boîtier décodeur 1 acquièrent les métadonnées Méta. Le composant de rendu graphique 17 produit un signal de rendu graphique Srg intégrant les métadonnées. Le mélangeur vidéo et graphique 19 mélange le signal vidéo décodé Svd et le signal de rendu graphique Srg et produit un signal vidéo brut Svb. Le signal audio brut Sab et le signal vidéo brut Svb sont alors transmis au port HDMI 13, puis à la télévision 3 via le câble HDMI 20. Le signal de rendu graphique Srg est tel que les pourcentages de pente des métadonnées sont affichés en transparence au-dessus de la vidéo, dans le coin haut droit de l'écran de la télévision 3. Le boîtier décodeur 1 affiche chaque métadonnée lorsque la première horloge interne du boîtier décodeur 1 est égale au marqueur temporel de présentation de ladite métadonnée. Le vélo connecté 4 transmet alors au boîtier décodeur 1, via les troisièmes moyens de communication 23 du vélo connecté 4 et les deuxièmes moyens de communication 14 du boîtier décodeur 1, des premières informations relatives à une utilisation du vélo connecté 4 (étape E6). Les premières informations comprennent ici des données biométriques de l’utilisateur liées à son activité sur le vélo connecté 4. Le boitier décodeur 1 envoie alors à l’opérateur de télévision 6 ces premières informations via les premiers moyens de communication 10, via la passerelle 2 et via internet (étape E7). Les premières informations sont reçues par l’opérateur de télévision 6. L’opérateur de télévision 6 produit des deuxièmes informations à partir des premières informations, puis intègre les deuxièmes informations dans des métadonnées incluses dans le flux de transport 7, et les retransmet au boîtier décodeur 1. Les deuxièmes informations comprennent par exemple un classement entre les utilisateurs, qui est obtenu à partir des premières informations (et des données biométriques). Le boîtier décodeur 1 affiche alors les deuxièmes informations sur l’écran de la télévision 3. Le classement est ainsi affiché par le boîtier décodeur 1 en incrustation sur l’écran de la télévision 3. Ainsi, les métadonnées présentes dans le flux de transport 7 comprennent à la fois des métadonnées à destination du vélo connecté 4 (ici, les pourcentages de pente), et des métadonnées à destination de la télévision 3 (ici, le classement entre les utilisateurs). On réalise de la sorte une boucle de données transmises en parallèle du flux de transport live entre : l’opérateur de télévision 6 ↔ le boîtier décodeur 1 ↔ le vélo connecté 4 ↔ l’utilisateur. Bien entendu, l’invention n’est pas limitée au mode de réalisation décrit mais englobe toute variante entrant dans le champ de l’invention telle que définie par les revendications. L’invention est ici mise en œuvre dans une application dans laquelle l’inclinaison d’un vélo connecté est commandée à partir de pourcentages de pente inclus dans les métadonnées. Bien sûr, cette application n’est pas limitative. L’équipement auxiliaire n’est pas nécessairement un vélo connecté, mais pourrait être un autre équipement sportif connecté (par exemple un rameur ou un tapis de course), ou bien un équipement connecté non sportif. Les métadonnées peuvent comprendre tout type de donnée pouvant être utilisé pour piloter l’organe d’un tel équipement auxiliaire. L’organe pilotable de l’équipement auxiliaire n’est pas nécessairement un actionneur, et la réponse à la commande n’est pas nécessairement une réponse mécanique. L’organe pourrait ainsi par exemple être un composant électrique, et la commande pourrait être le réglage d’un paramètre électrique dudit composant électrique. Par exemple, si l’organe comprend un amplificateur de puissance, les métadonnées pourraient être utilisées pour commander une puissance de sortie de l’amplificateur de puissance. L’équipement décodeur n’est pas nécessairement un boîtier décodeur mais pourrait être un autre équipement capable d’acquérir et de décoder un flux de transport de signaux de télévision numérique, par exemple un smartphone . Equipement décodeur comprenant : - des premiers moyens de communication (10) agencés pour recevoir un flux de transport de signaux de télévision numérique (7) transmis par un opérateur de télévision (6), le flux de transport (7) comprenant un flux vidéo, un flux audio et des métadonnées ; - des deuxièmes moyens de communication (14) agencés pour communiquer avec un équipement auxiliaire (4) comprenant un organe (22) ; - un démultiplexeur (15) agencé pour extraire du flux de transport le flux vidéo, le flux audio et les métadonnées ; l’équipement décodeur (1) étant agencé pour transmettre les métadonnées via les deuxièmes moyens de communication (14) à l’équipement auxiliaire (4), les métadonnées étant aptes à être utilisées par l’équipement auxiliaire (4) pour produire un signal de commande destiné à piloter en temps réel l’organe (22) de l’équipement auxiliaire (4) à partir des métadonnées. Equipement décodeur selon la revendication 1, dans lequel chaque métadonnée est associée à un marqueur temporel de présentation, l’équipement décodeur (1) ayant une première horloge interne et étant agencé pour transmettre les métadonnées, les marqueurs temporels de présentation et la première horloge interne à l’équipement auxiliaire (4) via les deuxièmes moyens de communication (14). Equipement décodeur selon l’une des revendications précédentes, dans lequel l’équipement décodeur (1) est agencé pour être relié à un équipement de restitution vidéo (3), et pour afficher en temps réel les métadonnées sur un écran de l’équipement de restitution vidéo. Equipement décodeur selon la revendication 2 et la revendication 3, l’équipement décodeur étant agencé pour afficher chaque métadonnée sur l’écran de l’équipement de restitution vidéo lorsque la première horloge interne est égale au marqueur temporel de présentation de ladite métadonnée. Equipement décodeur selon l’une des revendications précédentes, l’équipement décodeur (1) étant agencé pour recevoir de l’équipement auxiliaire (4), via les deuxièmes moyens de communication (14), des premières informations relatives à une utilisation de l’équipement auxiliaire, l’équipement décodeur étant en outre agencé pour retransmettre à l’opérateur de télévision (6) ces premières informations via les premiers moyens de communication (10). Equipement décodeur selon la revendication 5, dans lequel les premières informations comprennent des données biométriques d’un utilisateur de l’équipement auxiliaire. Equipement décodeur selon la revendication 3 et la revendication 5, l’équipement décodeur étant agencé pour recevoir de l’opérateur de télévision (6), via les premiers moyens de communication (10), des deuxièmes informations produites à partir des premières informations, les deuxièmes informations étant intégrées dans les métadonnées, l’équipement décodeur (1) étant en outre agencé pour afficher les deuxièmes informations sur l’écran de l’équipement de restitution vidéo (3). Equipement décodeur selon l’une des revendications précédentes, l’équipement décodeur (1) étant agencé pour transmettre les métadonnées à l’équipement auxiliaire (4) en utilisant un protocole WebSocket , l’équipement décodeur remplissant la fonction de serveur WebSocket et l’équipement auxiliaire remplissant la fonction de client WebSocket . Equipement décodeur selon l’une des revendications 1 à 7, l’équipement décodeur (1) étant agencé pour transmettre les métadonnées à l’équipement auxiliaire en utilisant un protocole de HTTP Live Streaming. Equipement décodeur selon l’une des revendications précédentes, l’équipement décodeur (1) étant un boîtier décodeur (ou STB, pour Set-Top Box en anglais). Procédé de diffusion mis en œuvre dans un équipement décodeur selon l’une des revendications précédentes, comprenant les étapes de : - recevoir le flux de transport (7) transmis par l’opérateur de télévision (6) ; - extraire du flux de transport les métadonnées ; - transmettre les métadonnées via les deuxièmes moyens de communication (14) à l’équipement auxiliaire (4). Programme d’ordinateur comprenant des instructions qui conduisent l’équipement décodeur (1) selon l’une des revendications 1 à 10 à exécuter les étapes du procédé de diffusion selon la revendication 11. Support d'enregistrement lisible par ordinateur, sur lequel est enregistré le programme d’ordinateur selon la revendication 12. Equipement auxiliaire comprenant : - des troisièmes moyens de communication (23) agencés pour communiquer avec un équipement décodeur (1), et donc pour recevoir des métadonnées transmises par l’équipement décodeur ; - un organe (22) ; - des moyens de commande (24) agencés pour acquérir les métadonnées, pour produire un signal de commande à partir des métadonnées, et pour piloter en temps réel l’organe en utilisant le signal de commande. Equipement auxiliaire selon la revendication 14, dans lequel chaque métadonnée est associée à un marqueur temporel de présentation, l’équipement auxiliaire (4) étant en outre agencé pour recevoir une première horloge interne de l’équipement décodeur (1), l’équipement auxiliaire ayant une deuxième horloge interne et étant agencé pour utiliser chaque métadonnée lorsque : STC2 = PTS_méta – Δ, où Δ est un décalage temporel entre la première horloge interne et la deuxième horloge interne, où STC2 est la deuxième horloge interne, et où PTS_méta est le marqueur temporel de présentation de ladite métadonnée. Equipement auxiliaire selon l’une des revendications 14 ou 15, l’équipement auxiliaire étant un vélo connecté, l’organe étant un actionneur d’inclinaison du vélo connecté, et les métadonnées comprenant un pourcentage de pente. Procédé de pilotage d’un organe d’un équipement auxiliaire selon l’une des revendications 14 à 16, comprenant les étapes de : - recevoir les métadonnées transmises par l’équipement décodeur ; - produire un signal de commande à partir des métadonnées ; - piloter en temps réel l’organe en utilisant le signal de commande. Programme d’ordinateur comprenant des instructions qui conduisent l’équipement auxiliaire selon l’une des revendications 14 à 16 à exécuter les étapes du procédé de pilotage selon la revendication 17. Support d'enregistrement lisible par ordinateur, sur lequel est enregistré le programme d’ordinateur selon la revendication 18.