FR2984669A1 - Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal - Google Patents
Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal Download PDFInfo
- Publication number
- FR2984669A1 FR2984669A1 FR1162103A FR1162103A FR2984669A1 FR 2984669 A1 FR2984669 A1 FR 2984669A1 FR 1162103 A FR1162103 A FR 1162103A FR 1162103 A FR1162103 A FR 1162103A FR 2984669 A1 FR2984669 A1 FR 2984669A1
- Authority
- FR
- France
- Prior art keywords
- intermediate device
- source
- terminal equipment
- sources
- video stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/20—Arrangements for broadcast or distribution of identical information via plural systems
- H04H20/22—Arrangements for broadcast of identical information via plural broadcast systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/26—Arrangements for switching distribution systems
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Conformément à l'invention, le procédé de fourniture est mis en oeuvre par un dispositif intermédiaire (3) entre l'équipement terminal (2) et une pluralité de sources vidéo (SRC1, SRC2, ..., SRCN) distribuant le flux via des réseaux d'accès distincts (AN1, AN2,..., ANN), et comprend : - une étape d'obtention, pour au moins deux sources de ladite pluralité de sources (SRC1, SRC2, ..., SRCN), d'au moins une métrique représentative d'une qualité de transmission du flux vidéo numérique entre le dispositif intermédiaire et ladite source via le réseau d'accès associé à la source ; - une étape d'identification, d'une source parmi lesdites au moins deux sources dont ladite au moins une métrique vérifie un critère de qualité prédéterminé ; et - une étape de sélection de la source identifiée pour fournir le flux à l'équipement terminal.
Description
Arrière-plan de l'invention L'invention se rapporte au domaine général des télécommunications. Elle concerne plus particulièrement la fourniture d'un flux vidéo numérique à un équipement terminal tel un téléviseur, par un dispositif intermédiaire entre cet équipement terminal et une pluralité de sources vidéo distribuant ce flux vidéo via des réseaux d'accès distincts (ex. de natures différentes tels que des réseaux TNT (Télévision Numérique Terrestre), câble, ADSL (Asymmetric Digital Subscriber Line), satellite, etc., et/ou de même nature mais opérés par des opérateurs de service et/ou de réseaux différents).
Le flux vidéo numérique est par exemple un programme ou une chaîne TV, produit et transmis aux différentes sources vidéo par un fournisseur de flux multimédia. Par la suite, on appelle flux vidéo numérique un ensemble de flux, comprenant un flux vidéo principal et un ou des flux secondaires, tels que des flux audio, des métadonnées associées au flux vidéo,... Ainsi, par source vidéo distribuant un flux sur un réseau d'accès, on entend, au sens de l'invention, une unité du réseau d'accès qui traite et met en forme le flux vidéo reçu du fournisseur conformément aux protocoles mis en oeuvre sur le réseau d'accès, puis transmet le flux ainsi traité au dispositif intermédiaire via le réseau d'accès. Un tel dispositif intermédiaire est par exemple un boîtier décodeur numérique gérant la télévision, aussi connu sous le nom de Set Top Box (STB), ou tout autre équipement électronique multi-accès contenant plus d'un tuner vidéo, tel qu'un enregistreur à disque dur, un magnétoscope, ou un décodeur satellite ou TNT, auquel est raccordé l'équipement terminal via une interface adaptée (ex. prise Péritel, interface HDMI (High Definition Multimedia Interface), ou autre interface spécialisée). La transmission d'un flux vidéo numérique, tel qu'un programme ou une chaîne TV, est sensible aux perturbations rencontrées sur le réseau d'accès traversé par le flux jusqu'au dispositif intermédiaire auquel est raccordé l'équipement terminal. Ces perturbations se traduisent généralement au niveau de l'équipement terminal par une baisse de la qualité de service, ce qui n'est pas satisfaisant pour l'utilisateur de l'équipement terminal qui a souscrit à un service vidéo. On se place par la suite dans le cas où des perturbations sont rencontrées sur le réseau d'accès qui fournit le flux vidéo à l'équipement terminal (ex. un réseau d'accès ADSL). Si le dispositif intermédiaire auquel est raccordé l'équipement terminal est adapté à recevoir des flux vidéo provenant de plusieurs sources vidéo appartenant à des réseaux d'accès distincts, l'utilisateur va alors rechercher, par exemple à l'aide de sa télécommande, s'il est possible de changer de source vidéo afin d'obtenir une meilleure qualité de service. En effet, il est possible qu'un autre réseau d'accès fournissant ce même flux vidéo (ex. un réseau d'accès TNT) ne soit pas sujet à des perturbations, et ne connaisse pas à proprement parler de dysfonctionnement. Dans les dispositifs intermédiaires de l'état de la technique, l'utilisateur doit naviguer dans les menus offerts par le dispositif intermédiaire. Cette opération s'avère souvent fastidieuse pour l'utilisateur, et peut requérir, en fonction de la complexité du dispositif intermédiaire, l'exécution de plusieurs actions via différents menus. Par ailleurs, l'utilisateur ne disposant d'aucune visibilité sur l'état de fonctionnement du réseau d'accès qu'il va choisir, il peut avoir à réitérer cette opération plusieurs fois jusqu'à trouver un réseau d'accès lui proposant une qualité de service satisfaisante. Il existe donc un besoin d'un procédé de fourniture d'un flux vidéo à un équipement terminal qui permet d'offrir une qualité de service satisfaisante à un utilisateur de cet équipement terminal et qui ne présente pas les inconvénients de l'état de la technique.
Objet et résumé de l'invention L'invention répond notamment à ce besoin en proposant un procédé de fourniture d'un flux vidéo numérique à un équipement terminal, mis en oeuvre par un dispositif intermédiaire entre cet équipement terminal et une pluralité de sources vidéo distribuant le flux via des réseaux d'accès distincts, ce procédé comprenant : une étape d'obtention par le dispositif intermédiaire, pour au moins deux sources évaluées de la pluralité de sources, d'au moins une métrique représentative d'une qualité de transmission du flux entre le dispositif intermédiaire et chaque source évaluée via le réseau d'accès associé à la source évaluée ; une étape d'identification, par le dispositif intermédiaire, d'une source parmi lesdites au moins deux sources évaluées dont ladite au moins une métrique vérifie un critère de qualité prédéterminé ; et une étape de sélection, par le dispositif intermédiaire, de la source identifiée pour fournir le flux à l'équipement terminal. Corrélativement, l'invention vise également un dispositif intermédiaire entre un équipement terminal et une pluralité de sources vidéo distribuant un flux vidéo numérique via des réseaux d'accès distincts, ce dispositif intermédiaire étant apte à gérer automatiquement la fourniture du flux à l'équipement terminal, et comprenant des moyens d'obtention, pour au moins deux sources évaluées de la pluralité de sources, d'au moins une métrique représentative d'une qualité de transmission du flux entre le dispositif intermédiaire et chaque source évaluée via le réseau d'accès associé à la source évaluée ; des moyens d'identification d'une source parmi lesdites au moins deux sources évaluées, dont ladite au moins une métrique vérifie un critère de qualité prédéterminé ; et des moyens de sélection de la source identifiée pour fournir le flux à l'équipement terminal. L'invention propose donc de gérer dynamiquement et automatiquement le choix de la source vidéo (et donc du réseau d'accès associé) pour fournir un flux vidéo numérique à un équipement terminal, en prenant en compte la qualité de service courante offerte sur les différents réseaux d'accès disponibles au niveau du dispositif intermédiaire.
En effet, l'invention offre un basculement automatique vers une source sélectionnée qui vérifie un ou plusieurs critères de qualité déterminé(s). De cette sorte, on assure en permanence au niveau de l'équipement terminal une qualité de service satisfaisante pour la réception du flux vidéo.
Par ailleurs, cette opération est transparente pour l'utilisateur de l'équipement terminal, et ne nécessite pas d'opération manuelle de l'utilisateur ni de navigation dans les menus du dispositif intermédiaire. Préférentiellement, au moins une métrique représentative d'une qualité de transmission est obtenue à partir d'au moins une information véhiculée au niveau de la couche de transport du flux sur le réseau d'accès associé à la source évaluée. Par couche de transport du flux vidéo sur le réseau d'accès, on entend au sens de l'invention la couche de transport applicative du flux (i.e. qui est liée au type de flux transmis, c'est-à-dire ici à de la vidéo), qui elle-même s'appuie de façon connue, sur une couche de transport TCP/IP (Transmission Control Protocol / Internet Protocol). Cette couche de transport applicative est par exemple une couche de transport MPEG-2 TS (Moving Picture Experts Group 2 - Transport Stream), HTTP (HyperText Transfer Protocol) ou HTTP streaming, RTP/RTCP (Real-time Transfer Protocol / Real-time Transfer Control Protocol), etc. Lorsque le flux vidéo est composé de plusieurs paquets multimédia encapsulés par la couche transport, ladite au moins une information peut comprendre notamment un indicateur de qualité de service contenu dans un entête d'un paquet multimédia du flux. Un tel indicateur est par exemple, pour le protocole de transport MPEG-2 TS, l'indicateur « transport error » qui reflète la présence d'erreurs de transmission, ou l'indicateur « continuity counter » qui permet de détecter l'absence d'un paquet à la réception. Ces indicateurs reflètent avantageusement la perception finale de l'utilisateur de l'équipement terminal.
Ainsi, la métrique considérée peut être constituée de l'indicateur en lui-même ou être déduite de cet indicateur ou d'une pluralité d'indicateurs de la couche transport. Une telle métrique basée sur des informations de la couche transport du flux vidéo est avantageusement obtenue à partir du signal numérique transportant le flux vidéo. Autrement dit, son obtention ne requiert que des traitements numériques et peut être réalisée à l'aide de fonctions de traitement ou de calculs disponibles dans des circuits électroniques grand public. L'invention ne nécessite donc pas l'utilisation de composants complexes ni de traitements onéreux au niveau du dispositif intermédiaire, et est donc facile à intégrer dans les dispositifs intermédiaires existants. En outre, l'utilisation d'une telle métrique permet de comparer entre elles des sources vidéo qui appartiennent à des réseaux d'accès disparates (ex. satellite, ADSL), et qui s'appuient soit sur la même couche de transport applicative pour le transport de flux vidéo (ex. MPEG-2 TS), soit sur des couches de transport distinctes mais qui contiennent des informations similaires ou comparables.
En variante, au moins une métrique représentative d'une qualité de transmission peut être obtenue à partir d'un indicateur de qualité relatif à un signal physique transportant le flux. Un tel indicateur est par exemple un niveau de puissance ou d'amplitude du signal physique transportant le flux vidéo, un gabarit du signal physique, etc.
Dans un mode particulier de réalisation de l'invention, avant les étapes d'obtention, d'identification et de sélection, le dispositif intermédiaire utilise une source dite courante parmi ladite pluralité de sources pour fournir le flux à l'équipement terminal, la source identifiée étant sélectionnée pour fournir le flux à l'équipement terminal en remplacement de la source courante. L'invention permet donc un basculement automatique de la fourniture du flux entre deux sources vidéo. Ainsi, par exemple, l'étape d'obtention de métriques pour des sources distinctes de la source courante, l'étape d'identification et l'étape de sélection, peuvent être mises en oeuvre sur détection d'une baisse de la qualité de la transmission du flux entre la source courante et le dispositif intermédiaire sur le réseau d'accès associé à la source courante.
Ceci permet d'anticiper une baisse trop importante de la qualité de service du flux vidéo fourni à l'utilisateur de l'équipement terminal. En choisissant un critère de détection approprié, le remplacement de la source courante peut être réalisé avant même que l'utilisateur de l'équipement final ne perçoive la baisse de la qualité de transmission sur le réseau d'accès associé à la source courante.
Par ailleurs, on évite ainsi une mise en oeuvre des étapes d'obtention, d'identification et de sélection lorsque la source vidéo courante délivre une qualité de service satisfaisante à l'utilisateur et qu'il n'est pas nécessaire de basculer vers une autre source vidéo. En variante, les étapes d'obtention, d'identification et de sélection, peuvent être mises en oeuvre à une fréquence paramétrable ou à des instants paramétrables.
Notamment, on peut choisir de mettre en oeuvre ces étapes régulièrement (c'est-à- dire périodiquement), de façon à traquer l'évolution de la qualité de transmission sur les différents réseaux d'accès. Avantageusement, le choix de la fréquence ou des instants est paramétrable et peut être adapté au cours du temps. Dans un mode de réalisation particulier de l'invention, l'étape de sélection est conditionnée par l'identification répétée et ininterrompue de la même source au cours de l'étape d'identification pendant une période de temps prédéterminée ou un nombre prédéterminé de fois. Il s'agit, via ce mode de réalisation, d'éviter un changement intempestif et trop fréquent de la source vidéo fournissant le flux vidéo, qui peut s'avérer coûteux en termes de ressources. L'invention propose ainsi d'introduire un mécanisme d'hystérésis visant à limiter la fréquence des basculements entre les sources vidéo et à éviter les basculements non justifiés liés à une baisse ponctuelle de la qualité de la source vidéo courante ou à des performances fluctuantes des réseaux d'accès sélectionnés.
La période prédéterminée ou le nombre prédéterminé pris en compte dans le mécanisme d'hystérésis dépendent bien entendu de la fréquence à laquelle les étapes du procédé sont réitérées. Ils peuvent également être déterminés en fonction d'autres facteurs, comme par exemple le type de flux vidéo distribué, les réseaux d'accès considérés, etc.
Dans un mode particulier de réalisation de l'invention, le procédé de gestion automatique comprend en outre, avant le remplacement de la source courante par la source identifiée, une étape de mémorisation dans une mémoire tampon (ou buffer) d'une partie du flux distribué par la source courante et/ou par la source sélectionnée. Cette étape permet d'assurer une continuité dans la fourniture du flux vidéo à l'équipement terminal de sorte à réaliser un basculement entre les sources vidéo transparent pour l'utilisateur (sans phénomène de gel d'écran par exemple), notamment lorsque la source vidéo courante et la source vidéo sélectionnée distribuent le flux vidéo via des réseaux d'accès ayant des débits différents. On assure ainsi la synchronisation entre les deux sources vidéo avant le basculement vers la source vidéo sélectionnée.
Dans un mode particulier de réalisation, les différentes étapes du procédé de gestion automatique sont déterminées par des instructions de programmes d'ordinateurs. En conséquence, l'invention vise aussi un programme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en oeuvre dans un dispositif intermédiaire ou plus généralement dans un ordinateur, ce programme comportant des instructions adaptées à la mise en oeuvre des étapes d'un procédé de gestion automatique tel que décrit ci-dessus. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable.
L'invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. 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 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 être utilisé dans l'exécution du procédé en question.
Selon un autre aspect, l'invention vise également un système de fourniture d'un flux vidéo numérique comprenant : un équipement terminal ; et un dispositif intermédiaire entre ledit équipement terminal et une pluralité de sources vidéo distribuant le flux vidéo numérique via des réseaux d'accès distincts, ce dispositif intermédiaire étant conforme à l'invention et apte à gérer automatiquement la fourniture du flux à l'équipement terminal. On peut également envisager, dans d'autres modes de réalisation, que le procédé de gestion automatique, le dispositif intermédiaire et le système de fourniture selon l'invention présentent en combinaison tout ou partie des caractéristiques précitées. Brève description des dessins D'autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : la figure 1 représente, de façon schématique, un système de fourniture d'un flux vidéo et un dispositif intermédiaire conformes à l'invention, dans un mode particulier de réalisation ; la figure 2 représente, de façon schématique, l'architecture matérielle du dispositif intermédiaire de la figure 1 ; la figure 3 représente, sous forme d'ordinogramme, les principales étapes d'un procédé de gestion automatique selon l'invention, dans un mode particulier de réalisation dans lequel il est mis en oeuvre par le dispositif intermédiaire de la figure 1 ; la figure 4 représente, de façon schématique, l'architecture fonctionnelle du dispositif intermédiaire de la figure 1 ; la figure 5 représente un entête d'un paquet MPEG-TS 2 contenant des indicateurs de qualité de service pouvant être utilisés pour l'obtention des métriques utilisées pour sélectionner une source vidéo dans le procédé représenté à la figure 3 ; et la figure 6 représente des rapports échangés dans le cadre du protocole RTP/RTCP contenant des indicateurs pouvant être utilisés pour l'obtention des métriques utilisées pour sélectionner une source vidéo dans le procédé représenté à la figure 3. Description détaillée de l'invention La figure 1 représente, dans son environnement, un système 1 de distribution d'un flux vidéo numérique F, conforme à l'invention, dans un mode particulier de réalisation.
Le flux vidéo numérique F est par exemple un programme TV ou une chaîne TV, produit par un fournisseur PROV de contenus multimédia. On suppose dans l'exemple envisagé ici, que ce flux F est transmis à une pluralité de sources vidéo SRC1, SRC2,..., SRCN, qui sont aptes à distribuer le flux F via respectivement des réseaux d'accès AN1, AN2,..., ANN distincts.
Plus précisément, chaque source SRCn, n=1,...,N, traite et code le flux F reçu du fournisseur PROV conformément aux protocoles de communication mis en oeuvre sur le réseau d'accès ANn correspondant, puis le diffuse sur le réseau d'accès ANn. Le flux F est transporté sur les réseaux d'accès AN1, AN2,..., ANN sous la forme d'un signal physique noté respectivement (F)1, (F)2,..., (F)N se propageant dans les réseaux. Les réseaux d'accès AN1, AN2,..., ANN sont ici des réseaux d'accès distincts de différentes natures (i.e. de différents types), aptes à distribuer des flux vidéo numériques. Par exemple, AN1 est un réseau de TV numérique de type TNT, AN2 est un réseau satellite, AN3 est un réseau ADSL, AN4 est un réseau de distribution de flux vidéo par le câble (i.e. N=4).
D'autres réseaux d'accès, ainsi qu'un nombre inférieur ou supérieur de réseaux d'accès peuvent bien entendu être envisagés. Notamment, dans une variante de réalisation, on considère des réseaux d'accès distincts de même type, mais opérés par des opérateurs de réseaux et/ou de service différents. Dans une autre variante hybride, on peut considérer des réseaux d'accès de différents types ainsi que des réseaux d'accès de même type, mais opérés par des opérateurs de services et/ou de réseaux différents. Dans l'exemple envisagé ici, par souci de simplification, l'ensemble des réseaux d'accès considérés s'appuie sur une couche de transport MPEG-2 TS. Cette couche de transport est en effet couramment utilisée dans les réseaux d'accès distribuant des flux vidéo numériques, comme par exemple dans les réseaux TNT, satellite, IPTV sur ADSL, etc. La couche de transport MPEG-2 TS est décrite dans la norme ISO 13818-1. Toutefois, l'invention s'applique également à d'autres couches de transport applicatives telles que HTTP ou RTP/RTCP. Conformément à l'invention, le système 1 de distribution comprend : - un équipement terminal 2, tel que par exemple un téléviseur ; et - un dispositif intermédiaire 3 entre l'équipement terminal 2 et les sources vidéo SRC1, SRC2,..., SRCN, fournissant le flux vidéo F à l'équipement terminal 2. Le dispositif intermédiaire 3 est ici un boitier décodeur numérique de type Set Top Box, disposant de multiples interfaces pour recevoir les flux vidéo distribués via les différents réseaux d'accès AN1, AN2,..., ANN. Il est raccordé à l'équipement terminal 2 par l'intermédiaire d'une interface de sortie appropriée, telle que par exemple une interface HDMI, Péritel (ou SCART, pour Syndicat des Constructeurs d'Appareils Radiorécepteurs et Téléviseurs) ou toute autre interface spécialisée. Cette hypothèse n'est toutefois pas limitative, et l'invention s'applique également à tout type d'équipement électronique multi-accès contenant un ou plusieurs tuner(s) vidéo, tel qu'un enregistreur à disque dur, un magnétoscope, ou un décodeur satellite ou TNT, auquel est raccordé l'équipement terminal via une interface appropriée. Le dispositif intermédiaire 3 dispose ici de l'architecture matérielle d'un ordinateur, représentée schématiquement à la figure 2.
Il comporte notamment un processeur 4, une mémoire vive 5, une mémoire morte 6, une interface de sortie 7 des flux vidéo (ex. interface HDMI, Péritel ou autre interface spécialisée), raccordée à l'équipement terminal 2. Le dispositif intermédiaire 3 comporte en outre des moyens de communication 8 avec les sources vidéo SRC1, SRC2,..., SRCN, qui comprennent notamment des moyens 8_1, 8_2,..., 8_N de réception et de traitement des flux vidéo fournis respectivement par ces sources via les réseaux d'accès AN1, AN2,..., ANN, connus de l'homme du métier. Ainsi, dans l'exemple envisagé précédemment, les moyens 8_1, 8_2, 8_4 de réception et de traitement intègrent notamment un tuner vidéo, un décodeur de canal et une mémoire tampon (buffer), tandis que les moyens 8_3 de réception et de traitement intègrent entre autres, une pile TCP/IP (le tuner et le décodeur de canal étant intégrés dans un modem ADSL situé à l'extérieur et en amont du dispositif intermédiaire 3 dans la chaîne de transmission le reliant à la source SRC3) et une mémoire tampon. La mémoire morte 6 du dispositif intermédiaire 3 constitue un support d'enregistrement conforme à l'invention, lisible par le processeur 4 et sur lequel est enregistré un programme d'ordinateur conforme à l'invention, comportant des instructions pour l'exécution des étapes d'un procédé de gestion automatique selon l'invention décrites maintenant en référence aux figures 3 à 6. La figure 3 représente les principales étapes d'un procédé de gestion automatique conforme à l'invention, mis en oeuvre par le dispositif intermédiaire 3, dans un mode particulier de réalisation. La mise en oeuvre de ces étapes s'appuie sur l'architecture fonctionnelle du dispositif intermédiaire 3 représentée à la figure 4. Pour illustrer les différentes étapes mises en oeuvre par le dispositif intermédiaire 3, on se place dans l'exemple envisagé précédemment de N=4 sources vidéo distinctes, avec SRC1/AN1 = TNT, SRC2/AN2 = satellite, SRC3/AN3 = ADSL et SRC4/AN4 = câble.
On suppose que l'utilisateur de l'équipement terminal 2 souhaite visualiser le flux vidéo numérique F, et que celui-ci lui est fourni dans un premier temps par le dispositif intermédiaire 3 en utilisant la dernière source vidéo LAST visionnée par l'équipement terminal 2 (étape E10). Par exemple LAST = SRC 1 : autrement dit, le flux vidéo F est fourni à l'équipement terminal 2 via le réseau TNT. La source SRC1 est une source courante au sens de l'invention, utilisée pour fournir le flux F à l'équipement terminal 2. En variante, on peut définir une source vidéo par défaut à utiliser lors du démarrage de l'équipement terminal 2. Pour fournir le flux F à l'équipement terminal 2, le dispositif intermédiaire 3 traite le signal (F)1 transportant le flux vidéo numérique F reçu de la source SRC1 via le réseau d'accès AN1. A cette fin, la fonction de réception et de traitement RX PROC 1 du dispositif intermédiaire 3 représentée sur la figure 4, met en oeuvre notamment une étape de démodulation COFDM (Coded Orthogonal Frequency Division Multiplexing) puis une étape d'extraction de la couche DVB-T (Digital Video Broadcast Terrestrial), connues en soi. On obtient à l'issue de ces étapes des paquets multimédia encapsulés par la couche de transport MPEG-2 TS du flux F. Ces paquets multimédia (i.e. parties du flux F au sens de l'invention) sont mémorisés dans la mémoire tampon des moyens de réception et de traitement 8_1 (fonction BUFFER 1).
Puis le dispositif intermédiaire 3 redirige la mémoire tampon des moyens 8_1 associée à la source SRC1 vers des décodeurs audio et vidéo (fonction DEC illustrée à la figure 4) connus en soi, les sorties de ces décodeurs étant elles-mêmes redirigées vers l'interface de sortie 7 raccordée à l'équipement terminal 2 afin que l'utilisateur puisse visualiser le flux vidéo F sur l'équipement terminal 2.
Dans le mode de réalisation décrit ici, en parallèle de la fourniture du flux F à l'équipement terminal 2, le dispositif intermédiaire 3 surveille la qualité de la transmission du flux F entre la source courante SRC1 et le dispositif intermédiaire 3, sur le réseau d'accès AN1 (étape E20). Il s'agit en effet de s'assurer que la qualité de service fournie à l'utilisateur en utilisant la source SRC1 est toujours satisfaisante. Cette surveillance est assurée par la fonction SRC SELEL .I.ON du dispositif intermédiaire 3 ou par une unité fonctionnelle distincte. La source SRC1 est une source évaluée au sens de l'invention. A cette fin, dans le mode de réalisation décrit ici, le dispositif intermédiaire 3 obtient deux métriques représentatives de cette qualité de transmission du flux vidéo F (étape E20), et détermine si ces métriques reflètent ou non une baisse de la qualité de la transmission du flux F sur le réseau d'accès AN1 (étape E30). Plus précisément ici, ces métriques sont obtenues à partir d'informations véhiculées au niveau de la couche de transport applicative du flux vidéo F sur le réseau d'accès AN1, autrement dit de la couche de transport MPEG-2 TS. Dans l'exemple envisagé ici, les informations considérées pour l'obtention des métriques de qualité de transmission sont les paramètres Transport Error Indicator (TEI) et Continuity Counter (CC) présents dans l'entête de chaque paquet multimédia du flux F délivré par la fonction RX PROC 1. Ces paramètres, qui traduisent respectivement la présence d'une erreur de transport et un compteur de continuité permettant d'identifier la perte d'un paquet, sont des indicateurs de qualité de service connus en soi, présents dans l'entête des paquets MPEG-2 TS.
La figure 5 illustre la structure d'un entête d'un paquet MPEG-2 TS, et la présence des paramètres TEI et CC dans cet entête. Par défaut, au démarrage du procédé de gestion automatique, on suppose que la source SRC1 a une qualité satisfaisante, c'est-à-dire que les deux métriques TEI et CC vérifient les deux critères de qualité suivants : TEI = 0 et le compteur CC s'incrémente à chaque nouveau paquet multimédia reçu par le dispositif intermédiaire 3 de la source SRC1. Tant que ces deux critères sont vérifiés par les métriques obtenues par le dispositif intermédiaire 3 (réponse non au test de l'étape E30), celui-ci maintient l'utilisation de la source courante pour fournir le flux F à l'équipement terminal 2.
En revanche, si le dispositif intermédiaire 3 observe que l'une et/ou l'autre des métriques obtenues ne vérifie(nt) plus l'un de ces (ou ces) critères de qualité (étape E30), alors une baisse de la qualité de transmission est détectée (réponse oui au test de l'étape E30). Suite à cette détection, le dispositif intermédiaire 3 active le traitement des signaux (F)2, (F)3, (F)4 en provenance des autres sources vidéo, et la mémorisation des signaux traités (i.e. parties du flux F) dans les mémoires tampons BUFFER2, BUFFER3 et BUFFER4 respectivement. En variante, le traitement des signaux (F)2, (F)3, (F)4 peut être réalisé en parallèle du traitement du signal reçu de la source SRC1, indépendamment de la détection d'une baisse de qualité sur la source SRC1.
Dans une autre variante encore, le dispositif intermédiaire 3 peut décider de ne traiter qu'un ensemble limité de sources parmi les sources SRC2, SRC3 et SRC4, par exemple uniquement la source SRC2. Il obtient, suite à ce traitement, par l'intermédiaire de sa fonction SRC SELECTION, les deux métriques TEI et CC pour les autres sources SRC2, SRC3 et SRC4 (étape E40), extraites des entêtes des paquets multimédia traités, de façon similaire aux métriques extraites pour la source SRC1. Les sources SRC2, SRC3 et SRC4 sont des sources évaluées au sens de l'invention. Puis il détermine si parmi les sources SRC2, SRC3 et SRC4, il existe au moins une source dont les métriques vérifient les deux critères de qualité introduits précédemment, c'est-à- dire TEI=0 et CC incrémenté à chaque paquet (test de l'étape E50). On note que SRC1 ne vérifiant plus ces critères de qualité, elle n'est plus considérée par le dispositif intermédiaire 3 à cette étape. Si ce n'est pas le cas, le dispositif intermédiaire 3 maintient l'utilisation de la source SRC1 pour fournir le flux F à l'équipement terminal 2 (réponse non au test de l'étape E50). Si le dispositif intermédiaire 3 identifie une seule source (par exemple SRC2) parmi les sources SRC2, SRC3 et SRC4 vérifiant les deux critères, la fonction SRC SELF_ I ION du dispositif intermédiaire 3 sélectionne cette source pour fournir le flux F à l'équipement terminal 2 (étape E60). Si plusieurs sources vérifient les deux critères (ex. SRC2 et SRC3), la fonction SRC SELEC l ION sélectionne une source aléatoirement parmi ces sources (étape E60). Bien entendu, d'autres méthodes pour sélectionner une source parmi plusieurs sources vérifiant les deux critères peuvent être envisagées. La source sélectionnée devient la nouvelle source courante (étape E70) utilisée par le dispositif intermédiaire 3 pour fournir le flux F à l'équipement terminal. La fonction SRC SELECTION du dispositif intermédiaire 3 redirige alors les paquets multimédia mémorisés dans la mémoire tampon associée à la source sélectionnée vers les décodeurs vidéo et audio (fonction DEC). Les sorties des décodeurs sont ensuite redirigées vers l'interface 7 de sortie pour être fournies à l'équipement terminal 2 (étape E80).
Une surveillance de la qualité de transmission entre la nouvelle source courante et le dispositif intermédiaire 3 est de nouveau mise en oeuvre : les étapes E20 à E80 sont répétées pour cette nouvelle source courante. Dans le mode de réalisation décrit ici, on a envisagé l'obtention par le dispositif intermédiaire 3 de deux métriques pour identifier et sélectionner une source vidéo proposant une qualité satisfaisante, à savoir les paramètres TEI et CC présents dans l'entête des paquets MPEG-2 TS du flux vidéo F. Ces hypothèses ne sont pas limitatives, et l'invention s'applique également à un nombre différent de métriques (i.e. au moins une métrique), à d'autres métriques extraites de la couche transport MPEG-2 TS, ainsi qu'à d'autres couches de transport applicatives, telles que par exemple HTTP ou RTP/RTCP. Ainsi, par exemple pour une couche de transport MPEG-2 TS, une autre métrique au sens de l'invention peut être la dérive de l'horloge du flux ou la dérive de l'horloge des paquets multimédia composant le flux. Ces métriques peuvent être obtenues à partir des horloges présentes dans le champ PCR_PID de la table PAT (Program Association Table) associée au flux et aux paquets multimédia du flux. De façon connue, la table PAT identifie et indique la localisation des paquets multimédia composant le flux, ainsi que les horloges de référence (PCR, Program Clock Reference) du flux et des paquets multimédia du flux. Pour une couche de transport applicative RTP/RTCP (définie dans le document de l'IETF RFC 3550), on peut utiliser comme métriques au sens de l'invention, les paramètres « numéro de séquence » ou « estampille temporelle » présents dans l'entête d'un paquet multimédia RTP, ou encore des indicateurs de qualité de service présents dans les rapports RTCP, également appelés SR (Sender Report) et RR (Receiver Report), qui fournissent des statistiques compilées de la transmission au niveau de l'émetteur et du récepteur du flux. Un exemple de ces rapports est illustré à la figure 6.
Ainsi, dans les rapports émis par l'émetteur et le récepteur illustrés sur cette figure, on peut notamment considérer les indicateurs de qualité de service suivants : - « Fraction lost », qui indique le rapport ou la différence (selon les implémentations) entre paquets attendus et paquets perdus calculé(e) sur des intervalles de temps prédéterminés (typiquement depuis la réception d'un SR (Sender Report) ou d'un RR (Receiver Report) ; « Cumulative number of packet lost », qui indique le nombre cumulé de paquets perdus ; « Extended highest sequence number received », qui indique le numéro de séquence (de paquet RTP) le plus grand reçu depuis une source ; « Interarrival jitter », qui indique la dérive entre les arrivées ; « Last SR », qui indique le dernier rapport reçu en provenance de l'émetteur ; et « Delay since last SR », qui indique le retard depuis le dernier rapport reçu en provenance de l'émetteur. Pour une couche de transport applicative HTTP, on peut utiliser notamment comme métriques au sens de l'invention, les paramètres « numéro d'ordre », « numéro d'accusé de réception », « checksum » présents dans les entêtes des paquets TCP (i.e. couche de transport utilisée par HTTP). En variante, on peut également calculer des métriques à partir de ces paramètres telles que par exemple, une métrique représentant le nombre de paquets perdus sur une période de temps prédéfinie, une métrique représentant la gigue, une métrique représentant le nombre de renvois de paquets, etc. Dans le mode de réalisation décrit, on suppose que tous les réseaux d'accès s'appuient sur une même couche de transport applicative, à savoir une couche MPEG-2 TS. L'invention s'applique également à des réseaux d'accès s'appuyant sur des couches de transport distinctes. Dans un tel contexte, on utilise comme métriques de qualité, des métriques pouvant être obtenues à partir d'informations similaires présentes dans les différentes couches de transport ou tout du moins comparables entre elles. Des règles de correspondance sont alors à définir entre les métriques. Ces règles relèvent à proprement parler du paramétrage du procédé. Dans l'exemple envisagé pour illustrer le mode de réalisation décrit, on a considéré des critères de qualité définis par une fonction booléenne (ex. métrique supérieure ou égale à un seuil, ou différente d'une valeur prédéterminée). On peut bien entendu considérer d'autres types de critères définis en fonction des métriques que l'on souhaite utiliser. Par exemple, on peut également envisager d'utiliser des rapports issus de la correction de la vidéo ou du son associé(e) au flux, disponibles au niveau des décodeurs vidéo et/ou audio de la fonction DEC. Par ailleurs, dans le mode de réalisation décrit ici, on a envisagé uniquement des métriques basées sur des informations véhiculées au niveau de la couche de transport applicative du flux vidéo. En variante, d'autres types de métriques peuvent être utilisés, comme par exemple des métriques obtenues à partir d'un indicateur de qualité relatif à un signal physique transportant le flux vidéo, telles que notamment une métrique représentant un gabarit du signal physique ou une amplitude du signal physique.
On peut également envisager dans une variante hybride de réalisation d'obtenir, au cours de l'étape d'obtention, des métriques de différents types (ex. métrique(s) relative(s) à un signal physique et métrique(s) relative(s) à des informations de la couche de transport du flux). En outre, dans le mode de réalisation décrit ici, on identifie et on sélectionne une nouvelle source sur détection d'une baisse de qualité de la source courante. Dans un autre mode de réalisation, le dispositif intermédiaire 3 met en oeuvre de façon périodique ou à des instants prédéterminés, les étapes E20 et E40 d'obtention des métriques pour les différentes sources (y compris pour la source courante), l'étape d'identification d'une source (parmi toutes les sources, i.e. incluant la source courante) vérifiant les critères prédéterminés, et de sélection de la source identifiée. Autrement dit, il obtient lesdites métriques pour chacune des sources SRC1, SRC2, SRCN et identifie à partir de ces métriques la source offrant la meilleure qualité de service compte tenu des critères de qualité envisagés (ou une source parmi les sources vérifiant les critères de qualité). Cette source est alors sélectionnée pour fournir le flux vidéo à l'équipement terminal 2 si elle est différente de la source courante.
La fréquence (respectivement les instants) à laquelle sont réitérées ces étapes peut être paramétrable ; elle peut en outre être adaptée au fil du temps si nécessaire. Le choix de la fréquence en elle-même dépend de différents facteurs, comme par exemple du type de flux vidéo (ex. crypté ou non), des réseaux d'accès considérés, etc.
Par ailleurs, dans un autre mode de réalisation de l'invention, pour parer à des phénomènes d'instabilité de la qualité de service et de la source vidéo (autrement dit une fluctuation à la baisse puis à la hausse puis à la baisse, etc. de la qualité de transmission d'un réseau d'accès) et éviter un basculement intempestif d'une source vidéo vers une autre et vice-versa, la sélection d'une source vidéo est encadrée par une fonction d'hystérésis.
Plus précisément, dans ce mode de réalisation, le dispositif intermédiaire 3 décide d'un basculement vers la source identifiée (i.e. d'une sélection de la source) uniquement si cette même source a été identifiée de façon répétée et ininterrompue un nombre prédéterminé de fois ou pendant une période prédéterminée au cours d'étapes d'identification successives antérieures. A cette fin, le dispositif intermédiaire 3 peut par exemple utiliser un compteur incrémenté lors de chaque identification d'une même source, et réinitialisé à 0 à chaque identification d'une source différente. Dans le mode de réalisation décrit ici, on a utilisé les mêmes métriques pour identifier et sélectionner une nouvelle source et pour détecter la baisse de qualité de la source courante. Ce mode de réalisation permet avantageusement de préserver les ressources du système. Toutefois en variante, on peut envisager des métriques différentes pour réaliser ces deux étapes.
Claims (15)
- REVENDICATIONS1. Procédé de fourniture d'un flux vidéo numérique (F) à un équipement terminal (2), mis en oeuvre par un dispositif intermédiaire (3) entre ledit équipement terminal (2) et une pluralité de sources vidéo (SRC1, SRC2, SRCN) distribuant ledit flux via des réseaux d'accès distincts (AN1, AN2,..., ANN), ledit procédé comprenant : une étape d'obtention (E20 ; E40) par le dispositif intermédiaire (3), pour au moins deux sources évaluées de ladite pluralité de sources (SRC1, SRC2, SRCN), d'au moins une métrique représentative d'une qualité de transmission du flux vidéo numérique entre le dispositif intermédiaire et chaque source évaluée via le réseau d'accès associé à la source évaluée ; une étape d'identification (E50), par le dispositif intermédiaire, d'une source parmi lesdites au moins deux sources évaluées dont ladite au moins une métrique vérifie un critère de qualité prédéterminé ; et une étape de sélection (E60) par le dispositif intermédiaire de la source identifiée pour fournir ledit flux audit équipement terminal.
- 2. Procédé de fourniture selon la revendication 1, dans lequel au moins une dite métrique représentative de la qualité de la transmission entre le dispositif intermédiaire et la source évaluée est obtenue à partir d'au moins une information véhiculée au niveau de la couche de transport du flux vidéo sur le réseau d'accès associé à la source évaluée.
- 3. Procédé de fourniture selon la revendication 1 dans lequel, avant les étapes d'obtention, d'identification et de sélection, ledit dispositif intermédiaire utilise une source dite courante (SRC1) parmi ladite pluralité de sources (SRC1, SRC2, SRCN) pour fournir ledit flux (F) audit équipement terminal, la source identifiée étant sélectionnée pour fournir ledit flux à l'équipement en remplacement de la source courante.
- 4. Procédé de fourniture selon la revendication 1 dans lequel lesdites étapes d'obtention, d'identification et de sélection, sont mises en oeuvre à une fréquence paramétrable ou à des instants paramétrables.
- 5. Procédé de fourniture selon la revendication 3 dans lequel l'étape d'obtention de métriques pour des sources distinctes (SRC2, SRC3, SRC4) de la source courante (SRC1), l'étape d'identification (E50) et l'étape de sélection (E60), sont mises en oeuvre sur détection (E30) d'une baisse de la qualité de la transmission du flux entre ladite source courante et ledit dispositif intermédiaire sur le réseau d'accès associé à la source courante.
- 6. Procédé de fourniture selon la revendication 1, dans lequel l'étape de sélection (E60) est conditionnée par l'identification répétée et ininterrompue de la même source au cours de l'étape d'identification pendant une période de temps prédéterminée ou un nombre prédéterminé de fois.
- 7. Procédé de fourniture selon la revendication 2, dans lequel le flux vidéo numérique est composé de plusieurs paquets multimédia encapsulés par la couche transport, ladite au moins une information comprenant un indicateur de qualité de service contenu dans un entête d'un paquet multimédia du flux.
- 8. Procédé de fourniture selon la revendication 1, dans lequel au moins une métrique représentative d'une qualité de transmission est obtenue à partir d'un indicateur de qualité relatif à un signal physique transportant ledit flux vidéo.
- 9. Procédé de fourniture selon la revendication 3, comprenant en outre, avant le remplacement de la source courante par la source identifiée, une étape de mémorisation dans une mémoire tampon d'une partie du flux vidéo numérique distribué par la source courante et/ou par la source sélectionnée.
- 10. Procédé de fourniture selon la revendication 1, dans lequel le flux est transporté par une couche de transport conforme au protocole MPEG-2 TS.
- 11. Programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de fourniture selon la revendication 1 lorsque ledit programme est exécuté par un ordinateur.
- 12. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de fourniture selon la revendication 1.
- 13. Dispositif intermédiaire (3) entre un équipement terminal (2) et une pluralité de sources vidéo (SRC1, SRC2, SRCN) distribuant un flux vidéo numérique (F) via des réseaux d'accès distincts (AN1, AN2, ANN), ledit dispositif intermédiaire étant apte à fournir ledit flux audit équipement terminal, et comprenant : des moyens d'obtention, pour au moins deux sources évaluées de ladite pluralité de sources, d'au moins une métrique représentative d'une qualité de transmission du flux entre le dispositif intermédiaire et chaque source évaluée via le réseau d'accès associé à la source évaluée ; des moyens d'identification d'une source parmi lesdites au moins deux sources évaluées dont ladite au moins une métrique vérifie un critère de qualité de transmission prédéterminé ; et- des moyens de sélection de la source identifiée pour fournir ledit flux audit équipement terminal.
- 14. Système (1) de fourniture d'un flux vidéo numérique (F) comprenant : un équipement terminal (2) ; et un dispositif intermédiaire (3) entre ledit équipement terminal et une pluralité de sources vidéo (SRC1, SRC2, SRCN) distribuant ledit flux vidéo numérique via des réseaux d'accès distincts AN2, NN), ledit dispositif intermédiaire étant conforme à la revendication 13 et apte à gérer automatiquement la fourniture du flux à l'équipement terminal.
- 15
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1162103A FR2984669A1 (fr) | 2011-12-20 | 2011-12-20 | Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1162103A FR2984669A1 (fr) | 2011-12-20 | 2011-12-20 | Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2984669A1 true FR2984669A1 (fr) | 2013-06-21 |
Family
ID=45873000
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1162103A Withdrawn FR2984669A1 (fr) | 2011-12-20 | 2011-12-20 | Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2984669A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170043403A (ko) * | 2015-10-13 | 2017-04-21 | 삼성전자주식회사 | 이종망간 전환시 멀티미디어 서비스 제공 장치 및 방법 |
| KR20190106302A (ko) * | 2018-03-08 | 2019-09-18 | 삼성전자주식회사 | 무선 통신 시스템에서 무선 접속 기술을 스위칭하기 위한 장치 및 방법 |
| KR20240078159A (ko) * | 2022-11-25 | 2024-06-03 | 한국방송공사 | 융합 네트워크 제공 서버 및 이의 동작 방법 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001045427A1 (fr) * | 1999-12-13 | 2001-06-21 | Telediffusion De France | Surveillance de la qualite de service dans une liaison de television numerique |
| US20100260054A1 (en) * | 2009-04-08 | 2010-10-14 | At&T Intellectual Property I, L.P. | Method and apparatus for conducting media quality measurements at a gateway |
| EP2244481A1 (fr) * | 2009-04-21 | 2010-10-27 | Lg Electronics Inc. | Terminal mobile et son procédé de contrôle de la diffusion |
| WO2011084755A1 (fr) * | 2009-12-21 | 2011-07-14 | Qualcomm Incorporated | Commutation entre des flux de diffusion multimédias ayant des niveaux de qualité différents |
-
2011
- 2011-12-20 FR FR1162103A patent/FR2984669A1/fr not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001045427A1 (fr) * | 1999-12-13 | 2001-06-21 | Telediffusion De France | Surveillance de la qualite de service dans une liaison de television numerique |
| US20100260054A1 (en) * | 2009-04-08 | 2010-10-14 | At&T Intellectual Property I, L.P. | Method and apparatus for conducting media quality measurements at a gateway |
| EP2244481A1 (fr) * | 2009-04-21 | 2010-10-27 | Lg Electronics Inc. | Terminal mobile et son procédé de contrôle de la diffusion |
| WO2011084755A1 (fr) * | 2009-12-21 | 2011-07-14 | Qualcomm Incorporated | Commutation entre des flux de diffusion multimédias ayant des niveaux de qualité différents |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170043403A (ko) * | 2015-10-13 | 2017-04-21 | 삼성전자주식회사 | 이종망간 전환시 멀티미디어 서비스 제공 장치 및 방법 |
| CN108141804A (zh) * | 2015-10-13 | 2018-06-08 | 三星电子株式会社 | 用于使用异构网络提供数据服务的装置和方法 |
| EP3343979A4 (fr) * | 2015-10-13 | 2018-07-04 | Samsung Electronics Co., Ltd. | Appareil et procédé permettant de fournir un service de données au moyen d'un réseau hétérogène |
| US10492112B2 (en) | 2015-10-13 | 2019-11-26 | Samsung Electronics Co., Ltd. | Apparatus and method for providing data service using heterogeneous network |
| CN108141804B (zh) * | 2015-10-13 | 2021-03-02 | 三星电子株式会社 | 用于使用异构网络提供数据服务的装置和方法 |
| KR102389003B1 (ko) * | 2015-10-13 | 2022-04-22 | 삼성전자주식회사 | 이종망간 전환시 멀티미디어 서비스 제공 장치 및 방법 |
| KR20190106302A (ko) * | 2018-03-08 | 2019-09-18 | 삼성전자주식회사 | 무선 통신 시스템에서 무선 접속 기술을 스위칭하기 위한 장치 및 방법 |
| US11463930B2 (en) | 2018-03-08 | 2022-10-04 | Samsung Electronics Co., Ltd. | Apparatus and method for switching wireless access technology in wireless communication system |
| KR102534537B1 (ko) * | 2018-03-08 | 2023-05-19 | 삼성전자주식회사 | 무선 통신 시스템에서 무선 접속 기술을 스위칭하기 위한 장치 및 방법 |
| KR20240078159A (ko) * | 2022-11-25 | 2024-06-03 | 한국방송공사 | 융합 네트워크 제공 서버 및 이의 동작 방법 |
| KR102891051B1 (ko) * | 2022-11-25 | 2025-11-25 | 한국방송공사 | 융합 네트워크 제공 서버 및 이의 동작 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3646548B1 (fr) | Procédé de transmission d'un contenu audio interrompu dans un récepteur hybride, système, récepteur et programme associé au procédé | |
| EP2724486B1 (fr) | Retransmission de données perdues entre un émetteur et un récepteur | |
| EP3381196B1 (fr) | Procédé de synchronisation d'un flux audio alternatif | |
| EP2520085A1 (fr) | Procede de signalisation de contenus videos diffuses, procede et dispositif d'enregistrement utilisant la signalisation | |
| EP3890328B1 (fr) | Procédé de gestion d'un flux audio lu de manière synchronisée sur une horloge de référence | |
| EP3840388B1 (fr) | Equipement décodeur à double liaison audio | |
| EP3826316A1 (fr) | Equipement decodeur generant un ordre d'un profil audio a appliquer | |
| EP2947888B1 (fr) | Procédé de téléchargement adaptatif de contenus numériques pour plusieurs écrans | |
| FR2984669A1 (fr) | Procede, dispositif et systeme de fourniture d'un flux video numerique a un equipement terminal | |
| FR2848367A1 (fr) | Systeme et procede de decouverte de services pouvant etre fournis par au moins deux sources de services distinctes | |
| EP1862009A2 (fr) | Procede d'envoi de commande a un serveur de flux de donnees numeriques et appareil implementant le procede | |
| WO2010026355A1 (fr) | Procede et dispositif de redirection d'une requete de controle d'un flux de donnees | |
| EP3646196B1 (fr) | Procédé et dispositif de téléchargement de contenu audiovisuel | |
| EP3284260A1 (fr) | Procédé de remplacement d'un contenu principal par au moins un contenu secondaire, équipement de remplacement de contenus et programme d'ordinateur correspondants | |
| FR3005386A1 (fr) | Procede et dispositif de fourniture d’une partie deja diffusee d’un flux multimedia, terminal utilisateur, programme d’ordinateur et medium de stockage correspondants | |
| EP2129130A1 (fr) | Procédé de transmission simplifié d'un flux de signaux entre un émetteur et un appareil électronique | |
| EP2870773A1 (fr) | Dispositif et procede d'enregistrement de donnees relatifs a une fonction de decalage temporel sur un support d'enregistrement | |
| FR3135857A1 (fr) | Gestion de la restitution d’un contenu multimédia sur plusieurs écrans. | |
| EP4224868A2 (fr) | Procédés de synchronisation, de génération d'un flux, programmes d ordinateur, media de stockage, dispositifs de restitution, d exécution et de génération correspondants | |
| EP2801204B1 (fr) | Dispositif et procede pour la reception d'un flux multiplexe diffusant une table pmt incluant un pid pour identifier des documents audiovisuels sans contraintes temporelles | |
| WO2018002469A1 (fr) | Procédé et dispositif de gestion d'une session de transmission d'un flux vidéo | |
| EP4593401A1 (fr) | Gestion optimisée des fichiers manifestes pour clients de télécommunications recevant des contenus adaptatifs sur http (has) | |
| FR3123531A1 (fr) | Dispositifs et procédés pour enregistrer un contenu de données segmenté en plusieurs segments envoyés sur au moins deux canaux différents | |
| WO2010146165A1 (fr) | Procede de controle d'un decodeur et decodeur mettant en œuvre un tel procede | |
| FR3019429A1 (fr) | Procede et dispositif de controle d'un telechargement de contenus multimedia |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20130830 |