Brevet FR3082084A1 — publié le 20191206

Lecture de contenu multimédia I. Domaine de l'invention Le domaine de l'invention est celui de la lecture de contenus multimédia dans le contexte audiovisuel. L'invention s'applique plus particulièrement à la lecture d'un contenu multimédia à diffusion programmée. L'invention peut notamment être mise en oeuvre dans un terminal tel que par exemple une tablette, un téléphone portable, un smartphone (« téléphone intelligent »), un ordinateur personnel, un récepteur de télévision, un décodeur de type Set-Top-Box ou un poste de radio connecté à un réseau de communication, etc... Il. Présentation de l'art antérieur Les contenus multimédia à diffusion programmée sont par exemple des programmes de télévision diffusés en direct, qui sont transmis, via un réseau de transmission de données, puis reçus par un terminal de lecture de contenu multimédia d'un utilisateur donné, tel que par exemple un récepteur de télévision numérique équipé d'un décodeur du type Set-Top-Box. Actuellement, de tels contenus ne sont pas toujours bien adaptés aux intérêts et/ou aux habitudes de l'utilisateur qui les regardent ou les écoutent. Dans le cas par exemple des journaux de télévision, ces derniers sont diffusés à un instant prédéterminé, par exemple 20h pour l'édition du soir. Un utilisateur qui rentre chez lui après 20h ratera donc tout ou partie du journal, ce qui l'oblige à attendre que la totalité du journal soit disponible en mode de diffusion différée, qu'on appelle également catch-up TV ou replay TV selon la terminologie anglo-saxonne couramment utilisée. Il arrive aussi que les types de contenus radio ou télé diffusés n'intéressent pas particulièrement l'utilisateur, qui se passionne pour des sujets bien spécifiques, lesquels peuvent d'ailleurs parfois être considérés comme trop spécifiques par les chaînes de télévision ou de radio, pour que ces dernières 2 souhaitent diffuser des contenus sur ces sujets à des heures de forte audience, notamment la tranche horaire 20h-23h. Il en résulte que l'utilisateur a tendance à zapper d'une chaîne à l'autre pour chercher un contenu multimédia qui lui plaise, voire à délaisser les chaînes de télévision ou de radio pour se diriger 5 vers d'autres types de contenus multimédia, tels que par exemple les contenus multimédia téléchargeables depuis des plateformes de fourniture de contenus. Ces contenus sont accessibles dans des catalogues de contenus multimédia, tels que des bibliothèques multimédia, par exemple des catalogues de vidéo à la demande (VOD, pour « Video on Demand » en anglais), des catalogues de 10 podcasts audio et/ou vidéo, etc... Toutefois, les services proposant ces contenus multimédia téléchargeables sont le plus souvent payants et contraignent l'utilisateur à effectuer certaines démarches pour s'inscrire au service, sélectionner le(s) contenu(s) qu'il souhaite voir ou écouter, puis le(s) télécharger. Par ailleurs, une fois que les contenus VOD ont été téléchargés, ils 15 doivent être lus dans une période courte, ce qui oblige l'utilisateur à être disponible durant cette période courte pour profiter des contenus téléchargés. Un autre inconvénient des contenus à diffusion programmée réside dans le fait que les conditions de visualisation ou d'écoute ne sont pas toujours optimales en raison du débit de transmission de données parfois insuffisant 20 entre la plateforme de fourniture de contenus et le réseau local auquel est connecté le récepteur de télévision numérique. De ce fait, l'utilisateur est dans l'impossibilité de visionner ou d'écouter des contenus multimédia, avec un haut niveau de qualité. 25 III. Obiet et résumé de l'invention Un des buts de l'invention est de remédier à des inconvénients de l'état de la technique précité. A cet effet, un objet de la présente invention concerne un procédé de lecture d'un contenu multimédia, à un instant prédéterminé inscrit dans un flux 30 de diffusion reçu par un dispositif de lecture de contenu multimédia. Le procédé de lecture selon l'invention est remarquable en ce que, au 3 niveau d'un dispositif de lecture du contenu multimédia, est mis en oeuvre ce qui suit : - avant l'instant prédéterminé : - envoyer à un serveur distant une requête en fourniture 5 d'un contenu multimédia à lire, - recevoir un identifiant du contenu multimédia à lire, l'identifiant étant associé à une information de balisage de flux, - stocker l'identifiant reçu en correspondance avec 10 l'information de balisage reçue, - télécharger tout ou partie du contenu multimédia à partir de l'identifiant reçu, - à l'instant prédéterminé : - recevoir un flux contenant une information de balisage 15 identique à l'information de balisage qui a été stockée avant l'instant prédéterminé, - à partir de l'information de balisage identique reçue, lire le contenu multimédia téléchargé, correspondant à l'identifiant stocké en correspondance avec 20 l'information de balisage. L'invention permet avantageusement de proposer à l'utilisateur d'un dispositif de lecture de contenu multimédia, de stocker à l'avance, dans le dispositif de lecture, tout ou partie d'un contenu multimédia que l'utilisateur pourra visionner et/ou écouter à un instant prédéterminé associé à une 25 information de balisage inscrite dans un flux de diffusion qui est reçu par le dispositif de lecture. Compte tenu du fait que le téléchargement de tout ou partie du contenu multimédia à lire à l'instant prédéterminé a lieu à l'avance dans le dispositif de lecture, le contenu multimédia peut être avantageusement téléchargé avec un 30 niveau de qualité supérieur à celui qu'il aurait s'il était diffusé en temps réel, ce qui est d'autant plus intéressant pour un utilisateur, dont le réseau local, auquel 4 est connecté le dispositif de lecture, présente un faible débit de transmission. Le téléchargement pourra par exemple être mis en oeuvre dans des périodes où l'audience est peu élevée, de manière à éviter un encombrement du réseau qui serait provoqué par le lancement de plusieurs requêtes en 5 fourniture de contenu, en provenance de plusieurs dispositifs de lecture éligibles au service proposant un tel téléchargement. Le téléchargement peut également être mis en oeuvre dans des périodes où le dispositif de lecture est en veille fonctionnelle (mais actif pour les services techniques), de manière à éviter, lorsque le dispositif de lecture est en fonctionnement, tout problème de 10 sous-capacité du réseau local de l'utilisateur, qui devrait absorber à la fois le téléchargement du contenu multimédia à lire et la réception du flux transportant les contenus diffusés par une chaîne sélectionnée par l'utilisateur. Enfin, l'avantage de télécharger le contenu multimédia à l'avance entraîne une lecture de ce contenu qui est stable, car indépendante des 15 fluctuations de débit du réseau local auquel est connecté le dispositif de lecture. Grâce à l'invention, l'utilisateur aura ainsi la possibilité de visionner ou d'écouter des contenus multimédia avant même qu'ils soient diffusés, ce qui est particulièrement avantageux lorsqu'il s'agit par exemple d'émissions de radio ou de télévision préenregistrées. Puisque les contenus multimédia sont enregistrés, 20 l'utilisateur est avantageusement en mesure de se positionner dans le contenu où il le souhaite pour le jouer, d'avancer sur certains passages, de revenir au début ou à la fin, etc..., ce qui rend le procédé de lecture beaucoup plus souple que celui proposé en lien avec les services de catch-up TVIreplay TV (disponible après la diffusion complète), ou même avec service de start over 25 (restart)qui ne concerne que les contenus en cours de diffusion. Selon un mode de réalisation particulier, lorsque c'est une partie du contenu multimédia qui a été téléchargée, puis lue à l'instant prédéterminé, le téléchargement de la partie restante du contenu multimédia se poursuit simultanément à la lecture de la partie téléchargée, de sorte que la partie 30 restante du contenu multimédia soit lue à la suite de la partie téléchargée qui a été lue à l'instant prédéterminé. 5 Un tel mode de réalisation permet à un utilisateur intéressé par un contenu multimédia commençant à une heure définie dans la grille de programmation, et n'étant pas disponible à cette heure définie, de pouvoir visionner ou écouter plus tard la totalité du contenu, et cela quand il le souhaite 5 puisque le contenu a été téléchargé, moyennant un niveau de qualité supérieur à celui du contenu en cours de diffusion. Selon un autre mode de réalisation, lorsque c'est une partie du contenu multimédia qui a été téléchargée, puis lue à l'instant prédéterminé, la partie restante du contenu multimédia est lue dans le flux en temps réel, par exemple 10 au moyen d'un procédé connu de streaming adaptatif (DASH pour « Dynamic Adaptive Streaming over http »), à la suite de la partie téléchargée qui a été lue à l'instant prédéterminé. Un tel mode de réalisation est avantageux dans le cas où la partie restante du contenu multimédia n'a pas pu être téléchargée à temps. 15 Selon un mode de réalisation, l'utilisateur a la possibilité de régler les paramètres d'usage de son dispositif de lecture selon différentes modalités ci-dessous : - téléchargement à l'avance de la totalité du contenu multimédia en haute qualité, 20 - streaming du reste du contenu multimédia si la totalité du contenu n'a pas pu être téléchargée avant l'instant de diffusion de ce dernier, - valeur du débit de transmission du contenu à télécharger, - valeur du débit binaire (bit rate) du contenu à télécharger, - etc... 25 Selon un autre mode de réalisation particulier : - l'information de balisage qui est reçue avant l'instant prédéterminé étant en outre associée à un instant égal à, ou antérieurement proche de, l'instant prédéterminé de lecture du contenu multimédia, - le téléchargement du contenu multimédia est mis en oeuvre 30 selon un débit qui tient compte de l'instant égal à, ou antérieurement proche de, l'instant prédéterminé de lecture du contenu multimédia. 6 Grâce à ce mode de réalisation, le téléchargement du contenu multimédia à lire peut être mis en oeuvre selon un débit variable. Ainsi, le débit sera d'autant plus élevé (respectivement plus faible) que la durée séparant l'instant auquel est reçue l'information relative au contenu multimédia à lire, et 5 l'instant égal à, ou antérieurement proche de, l'instant prédéterminé de lecture du contenu multimédia, est faible (respectivement élevée). Selon un autre mode de réalisation particulier, lors de l'envoi au serveur distant de la requête en fourniture du contenu multimédia à lire à l'instant prédéterminé, la requête contient une information de profil d'un utilisateur du 10 dispositif de lecture. Un tel mode de réalisation permet à l'utilisateur de paramétrer le dispositif de lecture selon au moins un critère conforme à ses intérêts personnels. Un tel critère peut être lié au genre du contenu (ex : actualités, film, émissions de variétés, etc...), à une catégorie du contenu (ex : science-fiction, 15 musique classique, animaux sauvages, etc...). Un tel critère peut être également lié à la localisation de l'utilisateur (ex : département de la ville dans laquelle l'utilisateur habite, le nom de sa rue ou de son quartier, etc...). Un tel critère peut être également temporel, par exemple être lié à une ou plusieurs plages horaires au cours desquelles l'utilisateur a l'habitude de regarder la 20 télévision ou d'écouter la radio. Grâce à un tel paramétrage, il est possible de télécharger à l'avance, dans le dispositif de lecture de l'utilisateur, un contenu multimédia : - qui présente un niveau de qualité audio et/ou vidéo optimal, - tout en étant conforme aux intérêts de l'utilisateur, 25 - et tout en correspondant à la ligne éditoriale de la régie de radiodiffusion ou de télédiffusion. Selon un autre mode de réalisation particulier, un flux représentatif d'au moins un contenu multimédia, différent du contenu multimédia à lire à l'instant prédéterminé, est reçu par le dispositif de lecture, en parallèle du flux qui est 30 reçu avant et/ou à l'instant prédéterminé de lecture du contenu multimédia. Un tel mode de réalisation permet au dispositif de lecture de télécharger 7 à l'avance un contenu multimédia, avant l'instant prédéterminé de sa lecture, pendant que l'utilisateur visionne et/ou écoute un autre contenu multimédia en cours de diffusion, un tel téléchargement étant totalement transparent pour l'utilisateur. Un tel mode de réalisation est adapté aux utilisateurs disposant 5 d'un réseau local ayant un débit suffisamment élevé de transmission de données pour recevoir le contenu en cours de diffusion et le contenu multimédia à télécharger. En outre, l'intérêt du mode de réalisation venant d'être mentionné réside dans le fait que l'autre contenu multimédia programmé à l'instant prédéterminé, 10 tel qu'inscrit dans le flux de diffusion qui est reçu par le dispositif de lecture, peut avantageusement être remplacé par le contenu multimédia qui a été stocké à l'avance dans le dispositif de lecture de l'utilisateur. De cette manière, quel que soit le moment où l'utilisateur sélectionne une chaîne de diffusion, un contenu multimédia peut être proposé à l'utilisateur, en remplacement du 15 contenu multimédia diffusé en direct par la chaîne de diffusion sélectionnée. Une tel mode de réalisation permet donc d'enrichir la programmation de contenus proposée par les chaînes de diffusion, par la possibilité pour l'utilisateur de visionner ou d'écouter un contenu multimédia mieux adapté (automatiquement ou non) à ses intérêts, à la place du contenu multimédia 20 programmé. Le contenu multimédia d'intérêt est avantageusement récupéré par le dispositif de lecture à partir d'un serveur distant, avant l'instant prédéterminé de diffusion du contenu multimédia programmé dans la grille de programmes, de façon à éviter de devoir transmettre au dispositif de lecture, au même instant prédéterminé, le contenu multimédia d'intérêt, en parallèle du flux de diffusion 25 du contenu multimédia programmé. Une telle disposition permet d'éviter de surcharger le réseau local de transmission de données auquel est connecté le dispositif de lecture, et plus généralement le réseau de communication qui relie le serveur de contenus multimédia et différents dispositifs de lecture susceptibles de requérir des contenus d'intérêt au même instant prédéterminé 30 de diffusion du contenu multimédia programmé. Ainsi, grâce à l'invention, compte tenu du fait que le contenu multimédia 8 est stocké à l'avance dans le dispositif de lecture, même un utilisateur disposant d'un débit de transmission faible, aurait la possibilité de visionner et/ou d'écouter un contenu multimédia adapté à ses intérêts, à la place d'un contenu multimédia programmé, dans des conditions de fonctionnement 5 optimales. Il en résulte que l'invention s'adresse à un large parc de dispositifs de lecture, qu'ils soient limités ou non en débit, et moyennant un espace de stockage adapté. Un autre avantage du mode de réalisation qui vient d'être décrit réside dans le fait qu'en l'absence de contenus multimédia téléchargés dans le 10 dispositif de lecture selon l'invention, l'utilisateur accède malgré tout aux contenus transportés dans un flux de diffusion d'une chaîne donnée, lequel constitue ainsi un flux reçu par défaut par le dispositif de lecture. Selon un autre mode de réalisation particulier, suite à l'envoi au serveur distant de la requête en fourniture du contenu multimédia à lire à l'instant 15 prédéterminé, le dispositif de lecture reçoit en plus de l'identifiant du contenu multimédia à lire, qui est associé à une information de balisage de flux, au moins un autre identifiant d'un contenu multimédia à lire à un autre instant prédéterminé, l'autre identifiant étant associé lui-même à une information de balisage de flux correspondante. 20 Grâce à cet autre mode de réalisation, l'invention propose avantageusement de télécharger plusieurs contenus multimédia à lire à des instants prédéterminés respectifs, de manière à constituer ainsi pour l'utilisateur une chaîne de diffusion personnalisée, pour laquelle le flux diffusé contient une pluralité d'informations de balisage associées respectivement à une pluralité de 25 contenus multimédia téléchargés préalablement dans le dispositif de lecture de l'utilisateur. Selon un autre mode de réalisation particulier, l'ordre des informations de balisage et/ou le contenu des informations de balisage est modifiable. Ainsi, un contenu multimédia associé à une information de balisage 30 donnée pourra être substitué par un contenu multimédia associé à une autre information de balisage. 9 Selon un autre mode de réalisation particulier, le marquage temporel d'au moins une information de balisage dans le flux de diffusion peut être supprimé s'il est décidé de ne pas diffuser le contenu multimédia associé à cette information de balisage. 5 Selon un autre mode de réalisation particulier, le marquage temporel d'au moins une information de balisage dans le flux de diffusion peut être ajouté s'il est décidé d'ajouter à la volée un contenu multimédia associé à cette information de balisage. Un tel mode de réalisation peut s'avérer utile dans le cas où la ligne éditoriale de la régie de télédiffusion ou de radiodiffusion doit 10 être modifiée en temps réel. Ainsi, les régies de chaînes de diffusion de contenus ont la possibilité de modifier à la volée, dans le flux diffusé, l'ordre d'insertion prévu des informations de balisage ou encore remplacer le contenu d'une information de balisage par un autre, ce qui n'a pas d'impact pour l'utilisateur, dont les 15 contenus multimédia à lire ont été téléchargés à l'avance en association avec les informations de balisage correspondantes. Les régies de chaînes peuvent également supprimer à la volée l'inscription d'une information de balisage qui était prévue. Selon un autre mode de réalisation particulier, avant l'instant 20 prédéterminé de lecture du contenu multimédia, l'identifiant du contenu multimédia, qui a été reçu, est une adresse d'accès au contenu multimédia, depuis le serveur distant ou un autre serveur distant. Grâce à ce mode de réalisation, le dispositif reçoit directement en réponse à la requête en fourniture de contenus multimédia, qu'il a envoyée au 25 serveur distant, une adresse d'accès à un fichier contenant ledit contenu, tel que par exemple un fichier vidéo ou audio. De cette manière, le dispositif de lecture peut, quasiment directement en réponse à la requête, télécharger le fichier qui contient le contenu demandé, à partir du serveur distant ou d'un autre serveur de contenus distant. 30 Selon un autre mode de réalisation, avant l'instant prédéterminé de lecture du contenu multimédia, l'identifiant du contenu multimédia, qui a été 10 reçu, est une chaîne de caractères à partir de laquelle le dispositif de lecture créée une adresse d'accès au contenu multimédia depuis un serveur de contenus différent du serveur distant. Une telle disposition permet au dispositif de lecture, en reconstruisant lui- 5 même le chemin d'accès au contenu, d'accéder à un serveur de contenus qui appartient, non pas aux régies de chaînes de diffusion, mais à des fournisseurs de contenus indépendants et partenaires de l'opérateur de télécommunications auquel est abonné l'utilisateur. Les différents modes ou caractéristiques de réalisation précités peuvent 10 être ajoutés indépendamment ou en combinaison les uns avec les autres, au procédé de lecture défini ci-dessus. L'invention concerne également un dispositif de lecture d'un flux représentatif d'un contenu multimédia à un instant prédéterminé. Un tel dispositif de lecture est remarquable en ce qu'il comprend un 15 module de traitement qui est agencé pour mettre en oeuvre ce qui suit : - avant l'instant prédéterminé : - envoyer à un serveur distant une requête en fourniture d'un contenu multimédia à lire, - recevoir un identifiant du contenu multimédia à lire, 20 l'identifiant étant associé à une information de balisage de flux, - stocker l'identifiant reçu en correspondance avec l'information de balisage reçue, - télécharger tout ou partie du contenu multimédia à partir 25 de l'identifiant reçu, - à l'instant prédéterminé : - recevoir un flux contenant une information de balisage identique à l'information de balisage qui a été stockée avant l'instant prédéterminé, 30 - à partir de l'information de balisage identique reçue, lire le contenu multimédia téléchargé correspondant à l'identifiant stocké en 11 correspondance avec l'information de balisage. L'invention concerne encore un programme d'ordinateur comportant des instructions pour mettre en oeuvre le procédé de lecture selon l'invention, lorsqu'il est exécuté sur un terminal ou plus généralement sur un ordinateur. 5 Chacun de ces programmes 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 également un support d'enregistrement lisible par un 10 ordinateur sur lequel est enregistré un programme d'ordinateur, ce programme comportant des instructions adaptées à la mise en oeuvre du procédé de lecture selon l'invention, tel que décrit ci-dessus. Un tel support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut 15 comporter un moyen de stockage, tel qu'une ROM ou une RAM, par exemple un CD ROM, une ROM ou une RAM de circuit microélectronique, une clé USB, ou encore un moyen d'enregistrement magnétique, par exemple un disque dur. D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via 20 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'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter 25 ou pour être utilisé dans l'exécution du procédé de lecture précité. Le dispositif de réception, le programme d'ordinateur et le support d'enregistrement correspondants précités présentent au moins les mêmes avantages que ceux conférés par le procédé de lecture selon la présente invention. 30 12 IV. Liste des figures D'autres avantages et caractéristiques de l'invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs modes de réalisation particuliers de l'invention, donnés à titre de simples exemples 5 illustratifs et non limitatifs, et des dessins annexés, parmi lesquels : - la figure 1 présente de façon schématique un premier mode de réalisation d'une architecture dans laquelle est mis en oeuvre le procédé de lecture de contenu multimédia selon l'invention ; - la figure 2 représente la structure d'un flux de diffusion, selon un 10 premier mode de réalisation ; - la figure 3 représente un premier mode de réalisation d'un dispositif de lecture mettant en oeuvre le procédé de lecture de contenu multimédia selon l'invention ; - la figure 4A présente de façon schématique le déroulement d'un 15 procédé de lecture de contenu multimédia, dans le contexte de diffusion de la figure 1, selon une première alternative ; - les figures 4B et 4C présentent de façon schématique le déroulement d'un procédé de lecture de contenu multimédia, dans le contexte de diffusion de la figure 1, selon une deuxième alternative ; 20 - la figure 5 présente de façon schématique un deuxième mode de réalisation d'une architecture dans laquelle est mis en oeuvre le procédé de lecture de contenu multimédia selon l'invention ; - la figure 6 représente la structure d'un flux de diffusion, selon un deuxième mode de réalisation ; 25 - la figure 7 représente un deuxième mode de réalisation d'un dispositif de lecture mettant en oeuvre le procédé de lecture de contenu multimédia selon l'invention ; - la figure 8 présente de façon schématique un mode de réalisation du déroulement d'un procédé de lecture de contenu multimédia, 30 dans le contexte de diffusion de la figure 5. 13 V. Description de modes de réalisation particuliers de l'invention V.1.1 Description du système de diffusion mettant en oeuvre l'invention selon un premier mode de réalisation 5 En relation avec la figure 1, on présente un mode de réalisation d'un système SYD1 de diffusion de flux, dans lequel est mis en oeuvre le procédé de lecture de contenu multimédia selon un premier mode de réalisation. Selon l'invention, le système de diffusion SYD1 comprend : - une régie de télédiffusion RGTut dédiée uniquement à un 10 utilisateur UT et apte à proposer à ce dernier au moins un contenu multimédia CM ut de type audiovisuel, à un instant prédéterminé, et/ou - un régie de radiodiffusion RGRut dédiée uniquement à l'utilisateur UT et apte à proposer à ce dernier au moins un contenu multimédia CM ut de type audio, à un instant prédéterminé. 15 A cet effet, le système comprend : - un équipement de diffusion EDT associé à la régie de télédiffusion RGTut, - un équipement de diffusion EDR associé à la régie de radiodiffusion RGRut. 20 De façon connue en soi, les équipements de diffusion EDT et EDR sont adaptés à diffuser des flux, par exemple, par voie aérienne (ex : hertzienne ou satellite) selon la technique dite de « broadcast » ou alors au moyen d'un réseau matériel (ex : câble ou fibre) de type Internet, selon la technique multicast ou unicast. Chaque flux diffusé contient une ou plusieurs informations 25 de balisage associées respectivement à un ou plusieurs instants prédéterminés de lecture d'un contenu multimédia donné. Le système de diffusion précité permet à un terminal TER appartenant à l'utilisateur UT de recevoir le flux diffusé en provenance de l'équipement de diffusion EDT ou EDR, aussi bien en situation de mobilité qu'en situation de 30 sédentarité, via un réseau de communication RC. En situation de mobilité, le terminal TER est par exemple un téléphone 14 portable, un smartphone (« téléphone intelligent »), une tablette, un ordinateur portable, etc... En situation de sédentarité, le terminal TER pourrait être un ordinateur personnel de type PC. 5 Toujours en situation de sédentarité, et comme représenté sur la figure 1 , le terminal TER comprend par exemple : - un terminal d'accès TAC qui est apte à recevoir et traiter les flux diffusés en provenance de l'équipement de diffusion EDT ou EDR, - un terminal de restitution TRES qui est apte à restituer à 10 l'utilisateur UT au moins tout ou partie d'un contenu multimédia, à partir d'un instant prédéterminé indiqué dans le flux diffusé qui a été traité par le terminal d'accès TAC. Dans un exemple de réalisation, le terminal d'accès TAC et le terminal de restitution TRES sont regroupés en un seul terminal. Il pourrait par exemple 15 s'agir d'un téléviseur contenant un décodeur de type set-top-box. Dans un autre exemple, le terminal d'accès TAC est un boîtier de connexion Internet et le terminal de restitution TRES est une tablette faisant office de terminal de restitution connecté au boîtier au moyen d'un réseau local, par exemple sans fil, en particulier du type WiFi ou CPL (abréviation de « courants porteurs en 20 ligne »). Selon un autre exemple, le terminal d'accès TAC est un boîtier de connexion Internet et le terminal de restitution est un poste de radio connecté à ce boîtier au moyen d'un réseau local, par exemple sans fil, en particulier du type WiFi ou CPL. Le terminal d'accès TAC est aussi muni de moyens de stockage de 25 contenus multimédia. De façon alternative, il peut aussi être connecté à un module d'enregistrement de contenus multimédia externe. L'utilisateur UT peut interagir avec le terminal d'accès TAC à l'aide d'une télécommande classique ou à l'aide d'un terminal qui comprend à cet effet une application logicielle adaptée de télécommande. Le terminal d'accès TAC, de 30 même que le terminal TER, comprennent en outre des moyens de connexion au réseau de communication RC qui peuvent être, par exemple, de type x-DSL, 15 fibre ou encore 3G, 4G, 5G. Un contenu multimédia à lire à un instant prédéterminé fait partie d'un ensemble ES de contenus multimédia CM1ut, CM2ut,- - ., CMiut,- - ., CNAKut prédéterminés, avec 1 iK. L'ensemble ES est stocké dans un serveur de 5 contenus SC qui est accessible via le réseau de communication RC. Par contenu multimédia, on entend un contenu de type audiovisuel, de type audio, ou encore de type graphique (ex : image contenant ou non du texte). Le serveur de contenus SC appartient à l'opérateur de télécommunications qui gère le réseau de communication RC ou bien à un fournisseur de services 10 ayant conclu un partenariat avec l'opérateur de télécommunications. Le système de diffusion SYD1 comprend également un serveur distant SD qui est destiné à recevoir des requêtes en provenance du terminal TAC, via le réseau de communication RC. Sur la figure 1, le serveur distant SD est distinct du serveur de contenus SC. Toutefois, selon un autre exemple, le 15 serveur distant SD pourrait comprendre le serveur de contenus SC. V.1.2 Description de la structure d'un flux diffusé selon un premier mode de réalisation En référence à la figure 2, est représenté un premier mode de réalisation 20 de la structure d'un flux F1, tel que diffusé par les équipements de diffusion EDT et EDR de la figure 1. Le flux F1 se compose de deux portions F1a et F1 b. La portion de flux Fia est éditée préalablement à sa diffusion et peut contenir ou pas une information INC qui est relative à un contenu multimédia 25 CM1 ut destiné à être lu à un instant prédéterminé tpi. La régie RGTut ou RGRut peut inscrire plusieurs fois l'information INC dans la portion de flux Fia, par exemple toutes les 30 secondes. La et/ou les informations INC étant optionnelles, elles sont représentées en pointillé sur la figure 2. La portion de flux F1 b est éditée préalablement à sa diffusion de 30 manière à contenir : - une information de balisage Ti ut qui est un marqueur temporel 16 de l'instant prédéterminé tpi, - une autre information de balisage To qui est un marqueur temporel d'un instant to précédant de quelques secondes l'instant prédéterminé tpt. 5 De façon optionnelle, la portion de flux F1b peut contenir une information de balisage TSTOP ajoutée en temps réel et associée à un contenu multimédia spécifique diffusé en temps réel. Ce contenu multimédia spécifique est une information à caractère exceptionnel, que la régie de télédiffusion RGTut ou de radiodiffusion RGRut a besoin de diffuser au plus vite à l'utilisateur UT dès 10 qu'elle en a eu connaissance. Dans l'exemple de la figure 2, les deux portions de flux Fia et F1b appartiennent au même flux F1. Selon un autre exemple, les portions de flux F1a et F1b pourraient correspondre à deux flux distincts. Comme représenté sur la figure 2, une pluralité de K contenus 15 multimédia CM1ut, CM2ut,--., CMiut,--., CMKut, tel que 1. En référence aux figures 7 et 8, le procédé de lecture se déroule ensuite comme suit : En S100, le module de communication COM' reçoit le flux F, lequel contient un marqueur temporel TD de l'instant ti, de début de diffusion du 5 contenu multimédia CM. En S101, le module d'analyse ANA' lit le marqueur temporel TD. En 5102, après un laps de temps prédéfini de quelques secondes (ex : 8s) associé au marqueur temporel TD, le module de traitement MT' active le module de lecture ML'1 pour qu'il lise le contenu multimédia CM diffusé. 10 En 5103, le module de restitution REST' restitue le contenu multimédia CM, au fur et à mesure que ce dernier est lu en 5102. En 5104, le module de communication COM' reçoit, simultanément au flux F, le flux F2. Selon une première variante, pour laquelle aucune information INC précitée n'est présente dans la portion de flux F2a, au bout d'une durée 15 prédéterminée configurée dans le dispositif de lecture DL' ou bien sur réception d'une requête émise en provenance du serveur distant SD, le module de traitement MT' active en S106 le module de communication COM', pour qu'il envoie au serveur distant SD, via le réseau de communication RC de la figure 5, une requête RQ en fourniture d'un contenu multimédia à lire à un instant 20 prédéterminé. Selon une deuxième variante, pour laquelle une ou plusieurs informations INC précitées sont présentes dans la portion de flux F2a, au cours de la réception 5104, le module COM' reçoit une information INC contenue dans la portion de flux F2a, l'information INC étant relative à un contenu 25 multimédia à lire à un instant prédéterminé diffusé plus tard, dans la portion F2b du flux F2. En S105, le module d'analyse ANA' de la figure 7 lit l'information INC. En 5106, suite à la lecture de l'information INC, le module de traitement MT' active le module de communication COM', pour qu'il envoie au serveur 30 distant SD, via le réseau de communication RC de la figure 5, une requête RQ en fourniture d'un contenu multimédia à lire à un instant prédéterminé. 36 En S107, le module de communication COM' reçoit en provenance du serveur distant SD une réponse RP à la requête RQ. La réponse RP contient : - un identifiant ID; d'un contenu multimédia CMiut d'intérêt pour l'utilisateur UT, 5 - et une information de balisage de flux Tiut, associée à l'identifiant ID;. L'information de balisage Ti ut est destinée à être inscrite dans la portion F2b du flux F2 à l'instant prédéterminé tp;. En S108, le dispositif de lecture DL' stocke dans la mémoire MEM' 10 l'identifiant ID; reçu, en correspondance avec l'information de balisage Ti ut reçue. En S109, à partir de l'identifiant ID; stocké en S108, le dispositif de lecture DL' télécharge tout ou partie du contenu CMiut dans la mémoire MEM' ou bien dans une autre mémoire du dispositif DL' dédiée au stockage de contenus multimédia. 15 Le contenu CMiut est stocké en association avec l'identifiant ID; et l'information de balisage Tiut. Les opérations S104 à S109 sont mises en oeuvre avant l'instant prédéterminé tp;. A l'instant prédéterminé tp; inscrit dans la portion de flux F2b, le module 20 de communication COM' reçoit en S110, dans la portion de flux F2b, l'information de balisage Tiut. En S111, le module d'analyse ANA' de la figure 7 lit l'information de balisage Tiut. En S112, suite à la lecture de l'information de balisage Tiut, le module de 25 traitement MT' active le module de lecture ML'2 pour qu'il lise le contenu multimédia CMiut, ou la partie de ce dernier, qui a été téléchargé en S109 et qui correspond à l'identifiant ID; stocké en association avec l'information de balisage Tiut. En S113, le module de contrôle de restitution COR' commande alors la 30 restitution du contenu multimédia CMiut, sur le périphérique PER', à la place de 37 la restitution du contenu multimédia CM qui est en train d'être lu par le premier module de lecture ML'1. Lorsqu'en S109, une partie seulement du contenu multimédia CMiut a été téléchargée, soit parce que le débit de transmission des données dans le 5 réseau local de l'utilisateur UT a été ralenti ou parce que le temps n'était pas suffisant pour télécharger la totalité du contenu CMiut avant l'instant prédéterminé tipi, selon une première variante, la partie restante du contenu multimédia CMiut est téléchargée en S114a, simultanément à la lecture en S112 de la partie qui a déjà été téléchargée avant l'instant prédéterminé tph de 10 manière à ce que la partie restante soit lue puis restituée à son tour, une fois terminée la lecture et la restitution de la partie déjà téléchargée. L'utilisateur UT peut ainsi visionner et/ou écouter la totalité du contenu multimédia CMiut à l'instant prédéterminé tp; et bénéficier du téléchargement complet de ce contenu pour éventuellement le revoir et/ou le réécouter plus tard. 15 Selon une deuxième variante, une fois que la partie du contenu multimédia CMiut qui a déjà été téléchargée a été lue en 5109, la partie restante du contenu multimédia CMiut est lue en temps réel dans la portion de flux Fi b, en S114b, selon un procédé de streaming adaptatif bien connu. Une fois que le contenu multimédia CMiut a fini d'être restitué, le module 20 de contrôle de restitution COR' commande alors en S115, sur le périphérique PER', la restitution à nouveau du contenu multimédia CM qui est en cours de diffusion ou bien du contenu multimédia qui suit le contenu multimédia CM, si la diffusion de ce dernier s'est terminée pendant la restitution du contenu multimédia CMiut. 25 Une fois que le contenu multimédia CMiut a été restitué en S113, en S116, le module de communication COM' envoie au serveur distant SD un message MES indiquant que le contenu multimédia CMiut a été lu. A titre d'exemple, le message MES peut contenir l'identifiant ID; du contenu multimédia CMiut. L'opération S116 est optionnelle. 30 Un tel procédé de lecture selon le deuxième mode de réalisation permet de remplacer à la volée un contenu multimédia CM en cours de diffusion et 38 visionné et/ou écouté par l'utilisateur UT, par un contenu multimédia CMiut plus adapté au profil de l'utilisateur UT et qui a été stocké à l'avance dans le dispositif de lecture DL' avec une meilleure qualité audio et/ou vidéo. De cette manière, quel que soit le moment où l'utilisateur UT sélectionne une chaîne de 5 diffusion, un contenu multimédia peut être proposé à l'utilisateur UT, en remplacement du contenu multimédia CM diffusé en direct par la chaîne de diffusion sélectionnée par l'utilisateur UT. Selon un mode de réalisation, l'information de balisage Ti ut qui a été reçue en S104 est en outre associée à un instant to qui est égal à, ou 10 antérieurement proche de l'instant prédéterminé tipi. De cette façon, le contenu multimédia CMiut, ou la partie de ce dernier, qui est téléchargé(e) en S109 est mise en oeuvre selon un débit de transmission de données qui tient compte de la durée comprise entre un instant tup, à partir duquel le téléchargement S109 a commencé, et l'instant to. 15 A cet effet, le module de traitement MT' active le module de calcul CAL' pour qu'il calcule, en S117, la durée t0-t. En S118, le module de traitement MT' active le module MVD' de variation de débit de façon à télécharger plus ou moins rapidement le contenu multimédia CMiut en fonction de la durée to-tup respectivement plus ou moins 20 courte qui a été calculée en S117. Les opérations S117 et S118 étant optionnelles, elles sont représentées en pointillés sur la figure 8. Selon un mode de réalisation, la requête RQ envoyée en S106 au serveur distant SD contient la/les information(s) de profil PWS concernant 25 l'utilisateur UT, ce qui permet de proposer à l'instant prédéterminé tipi un contenu multimédia CMiut qui soit parfaitement ciblé au moment où l'utilisateur UT requiert ce contenu. Selon un mode de réalisation, l'identifiant ID; qui a été reçu en S107 est une adresse d'accès au contenu multimédia CMiut, soit directement auprès du 30 serveur SD, qui, selon un exemple possible non représenté sur la figure 5, peut 39 contenir le serveur de contenus SC. Une telle adresse d'accès est par exemple une URL (de l'anglais « Uniform Resource Locator Selon un autre mode de réalisation, l'identifiant ID; qui a été reçu en S107 est une chaîne de caractères à partir de laquelle est créée, dans le dispositif de 5 lecture DL', une adresse d'accès au contenu multimédia CMiut auprès du serveur de contenus SC, l'adresse d'accès créée étant une URL. Une telle chaîne de caractères comprend par exemple le nom du fichier qui contient le contenu multimédia CMiut, tel que par exemple : - « CMiut.mp4 » si le fichier est de type mp4, 10 - « CMiut.mp3 » si le fichier est de type mp3, - « CMiut.jpg » si le fichier est de type jpeg. Le procédé de lecture qui vient d'être décrit en référence aux figures 7 et 8 peut bien entendu être mis en oeuvre pour une pluralité de contenus multimédia CM1ut, CM2ut,-, CMiut,- - CMKut destinés à être lus à des instants 15 prédéterminés correspondants tipi, tp2,..., tpi,..., tpK. Il va de soi que les modes de réalisation qui ont été décrits ci-dessus ont été donnés à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l'homme de l'art sans pour autant sortir du cadre de l'invention. REVENDICATIONS1. Procédé de lecture d'un contenu multimédia (CM1 ut), à un instant prédéterminé (tpi) inscrit dans un flux de diffusion reçu par un dispositif de lecture de contenu multimédia, caractérisé en ce que, au niveau d'un dispositif de lecture du contenu multimédia, est mis en oeuvre ce qui suit : - avant l'instant prédéterminé : - envoyer (S3) à un serveur distant une requête (RQ) en fourniture du contenu multimédia à lire, - recevoir (S4) un identifiant (ID1) du contenu multimédia à lire, l'identifiant étant associé à une information de balisage (Ti ut) de flux, - stocker (S5) l'identifiant reçu en correspondance avec l'information de balisage, - télécharger (S6) tout ou partie du contenu multimédia (CM1 ut), à partir de l'identifiant reçu, - à l'instant prédéterminé (tipi) : - recevoir (S7) un flux contenant une information de balisage (Ti ut) identique à ladite information de balisage qui a été stockée avant l'instant prédéterminé, - à partir de l'information de balisage identique reçue, lire (S9) le contenu multimédia (CM1 ut) téléchargé correspondant à l'identifiant stocké en correspondance avec l'information de balisage. 2. Procédé de lecture selon la revendication 1, dans lequel lorsque c'est une partie du contenu multimédia qui a été téléchargée, puis lue à l'instant prédéterminé, le téléchargement de la partie restante du contenu multimédia (CM1 ut) se poursuit (S12a) simultanément à la lecture (S9) de la partie téléchargée, de sorte que la partie restante du contenu multimédia soit lue à la suite de la partie téléchargée qui a été lue à l'instant prédéterminé. 41 3. Procédé de lecture selon la revendication 1, dans lequel lorsque c'est une partie du contenu multimédia qui a été téléchargée, puis lue à l'instant prédéterminé, la partie restante du contenu multimédia est lue (S12b) dans le flux en temps réel, à la suite de la partie téléchargée qui a été lue à l'instant 5 prédéterminé. 4. Procédé de lecture selon l'une quelconque des revendications 1 à 3, dans lequel : - l'information de balisage qui est reçue avant l'instant 10 prédéterminé étant en outre associée à un instant (t0) égal à, ou antérieurement proche de, l'instant prédéterminé de lecture du contenu multimédia, - le téléchargement du contenu multimédia est mis en oeuvre selon un débit qui tient compte de l'instant égal à, ou antérieurement proche, de l'instant prédéterminé de lecture du contenu multimédia. 15 5. Procédé de lecture selon l'une quelconque des revendications 1 à 4, dans lequel lors de l'envoi au serveur distant de la requête (RQ) en fourniture du contenu multimédia à lire à l'instant prédéterminé, la requête contient une information de profil (PWS) d'un utilisateur du dispositif de lecture. 20 6. Procédé de lecture selon l'une quelconque des revendications 1 à 5, dans lequel un flux (F) représentatif d'au moins un contenu multimédia, différent du contenu multimédia à lire à l'instant prédéterminé, est reçu par le dispositif de lecture, en parallèle du flux (F2) qui est reçu avant et/ou à l'instant prédéterminé 25 de lecture du contenu multimédia. 7. Procédé de lecture selon l'une quelconque des revendications 1 à 6, dans lequel, suite à l'envoi (S3) au serveur distant de la requête en fourniture du contenu multimédia à lire à l'instant prédéterminé, le dispositif de lecture reçoit 30 (S4) en plus de l'identifiant (ID1) du contenu multimédia (CM1ut) à lire qui est associé à une information de balisage (T1ut) de flux, au moins un autre 42 identifiant (ID2) d'un contenu multimédia (CM2ut) à lire à un autre instant prédéterminé (tp2), l'autre identifiant étant lui-même associé à une information de balisage de flux (T20 correspondante. 5 8. Procédé de lecture selon la revendication 7, dans lequel l'ordre des informations de balisage (Ti ut T2ut) et/ou le contenu des informations de balisage est modifiable. 9. Procédé de lecture selon l'une quelconque des revendications 1 à 8, dans 10 lequel avant l'instant prédéterminé de lecture du contenu multimédia, l'identifiant (ID1) du contenu multimédia, qui a été reçu, est une adresse d'accès (URL) au contenu multimédia, depuis le serveur distant ou un autre serveur distant. 15 10. Procédé de lecture selon l'une quelconque des revendications 1 à 8, dans lequel avant l'instant prédéterminé de lecture du contenu multimédia, l'identifiant du contenu multimédia, qui a été reçu, est une chaîne de caractères à partir de laquelle le dispositif de lecture crée une adresse d'accès au contenu multimédia depuis un serveur de contenus différent du serveur distant. 20 11. Dispositif (DL) de lecture d'un contenu multimédia (CM1ut) à un instant prédéterminé (tipi) inscrit dans un flux de diffusion reçu par le dispositif, caractérisé en ce qu'il comprend un module de traitement (MT) qui est agencé pour mettre en oeuvre ce qui suit : 25 - avant l'instant prédéterminé : - envoyer à un serveur distant une requête en fourniture d'un contenu multimédia à lire, - recevoir un identifiant (ID1) du contenu multimédia à lire, l'identifiant étant associé à une information de balisage 30 (Ti ut)de flux, - stocker l'identifiant reçu en correspondance avec 43 l'information de balisage reçue, - télécharger tout ou partie du contenu multimédia à partir de l'identifiant reçu, - à l'instant prédéterminé : 5 - recevoir un flux contenant une information de balisage identique à ladite information de balisage qui a été stockée avant l'instant prédéterminé, - à partir de l'information de balisage identique reçue, lire le contenu multimédia téléchargé correspondant à l'identifiant stocké en 10 correspondance avec l'information de balisage. 12. Programme d'ordinateur comportant des instructions qui implémentent le procédé de lecture selon l'une quelconque des revendications 1 à 10, lorsque ledit programme est exécuté sur un ordinateur. 15 13. Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions qui implémentent le procédé de lecture selon l'une quelconque des revendications 1 à 10, lorsque ledit programme est exécuté par un ordinateur. 20 25 30