Brevet FR3015165A1 — publié le 20150619

L'invention concerne la diffusion de contenu dans le cadre d'un réseau Web. Aujourd'hui, la majeure partie des jeux vidéo sont diffusés sous forme de fichier disponible sur un support d'information tel qu'un disque ou une carte mémoire. Cela implique que le jeu n'est pas accessible à distance en temps réel. En outre, actuellement, la diffusion en temps réel de contenu est faite en utilisant des technologies propriétaires vers des clients distants qui peuvent être des clients dits légers (notamment le navigateur de l'ordinateur ou du Smartphone...) ou dédié tels que des applications mobiles, tablettes... Plusieurs type des contenus peuvent être ainsi diffusés : vidéo, jeu, applications telles que le bureau de l'ordinateur ou du Smartphone, ou des applications plus classiques à savoir notamment des moyens de traitements, tel qu'un bloc-notes, des kiosques de presses, galeries photos... Cette diffusion depuis une plateforme temps réel des contenus ne pouvant pas être aujourd'hui effectuée sans solution propriétaire : ceci implique que les clients distants doivent eux aussi disposer de cette solution propriétaire. Un des buts de la présente invention est de remédier à des insuffisances de l'état de la technique. Un objet de l'invention est un procédé de diffusion d'un contenu comportant : un établissement d'une session de communication Web temps réel entre un dispositif requérant ayant requis ledit contenu et un dispositif de diffusion mettant en oeuvre ledit procédé de diffusion, et une transmission, lors de ladite session de communication Web temps réel, d'un signal de reproduction dudit contenu requis vers ledit dispositif requérant. Ainsi, le dispositif de diffusion utilise pour la diffusion du contenu une solution non propriétaire de communication Web temps réel. Le dispositif de diffusion selon l'invention permet à la plateforme de fourniture de services de ne pas utiliser un navigateur pour ouvrir une session WebRTC par exemple. Avantageusement, le procédé de diffusion comporte une capture dudit contenu requis fournissant ledit signal de reproduction dudit contenu requis utilisé par la transmission. Ainsi la capture du contenu est intégré à la diffusion. Avantageusement, le procédé de diffusion comporte une réception d'une requête de connexion du dispositif requérant, ladite réception déclenchant l'établissement de la session de communication Web temps réel. Ainsi, le dispositif requérant un contenu peut déclencher en parallèle la connexion pour la diffusion du contenu requis et l'exécution de ce contenu permettant ainsi de réduire les délais. Avantageusement, la requête de connexion provient d'un dispositif de liaison ayant reçu la requête du dispositif requérant. Ainsi, plusieurs dispositifs de diffusion peuvent être mis à disposition pour la diffusion de contenu d'un dispositif de fourniture de services, le dispositif de liaison connaissant l'ensemble des dispositifs de diffusion apte à établir une session de communication Web temps réel et étant apte à mettre en relation un dispositif requérant avec l'un de ces dispositifs de diffusion disponibles. Avantageusement, le procédé de diffusion comporte, suite à l'établissement de la session de communication Web temps réel, une émission d'un signal de déclenchement à un serveur d'exécution exécutant le contenu requis. Ainsi, la requête de contenu du dispositif requérant peut être relayée par la diffusion pour déclencher l'exécution du contenu requis évitant ainsi au dispositif requérant d'émettre deux requêtes: un requête de connexion pour la diffusion du contenu et une requête de contenu pour l'exécution du contenu. En outre, cela évite avec le risque que le contenu s'exécute mais ne puisse pas être diffuser surchargeant le dispositif d'exécution d'une exécution inutile puisque non diffusée . Avantageusement, le signal de déclenchement comporte une information de connexion. Ainsi, le dispositif requérant ne perdra pas le début du contenu, puisque l'exécution attendra cette information du dispositif de diffusion l'informant que la session de communication Web temps réel utilisée pour la diffusion du contenu requis est établie. Et, le délai sera réduit car le dispositif d'exécution aura déjà initier l'exécution du contenu, c'est à dire mise en oeuvre toutes les étapes de traitement préalable à l'exécution proprement dite du contenu : par exemple chargée l'ensemble des commandes nécessaires pour démarrer l'exécution dans sa pile d'exécution. Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de diffusion et étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de diffusion lorsque ledit programme est exécuté par un processeur. Ce programme peut utiliser n'importe quel langage de programmation et être sous la forme de code source, code objet ou code intermédiaire entre code source te code objet tel que dans une forme partiellement compilée ou dans n'importe quelle autre forme souhaitable. Un objet de l'invention est aussi un dispositif de diffusion d'un contenu comportant : Un gestionnaire de session de communication Web temps réel apte à établir une session de communication Web temps réel entre un dispositif requérant ayant 20 requis ledit contenu et un dispositif de diffusion mettant en oeuvre ledit procédé de diffusion, et Un transmetteur, lors de ladite session de communication Web temps réel, d'un signal de reproduction dudit contenu requis vers ledit dispositif requérant. 25 Avantageusement, le dispositif de diffusion comporte un périphérique de capture du contenu requis fournissant ledit signal de reproduction dudit contenu requis au transmetteur. Un objet de l'invention est également un procédé de requête de contenu 30 comportant : Un établissement d'une session de communication Web temps réel entre le dispositif requérant ayant requis ledit contenu et le dispositif de diffusion, et Une réception, lors de ladite session de communication Web temps réel d'un signal de reproduction dudit contenu provenant dudit dispositif de diffusion. 35 Avantageusement, le procédé de requête de contenu comporte : une émission d'une requête de connexion à un dispositif de liaison connaissant au moins un dispositif de diffusion apte à établir une session de communication Web temps réel, et 15 une émission, en parallèle de l'émission de la requête de connexion, d'une requête dudit contenu à un dispositif de fourniture de services déclenchant une exécution dudit contenu par un dispositif d'exécution. Avantageusement, le procédé de requête de contenu comporte une émission d'une requête de contenu à un dispositif de liaison connaissant au moins un dispositif de diffusion apte à établir une session de communication Web temps réel, ladite requête de contenu comportant : une requête de connexion permettant l'établissement de la session de communication Web temps réel, et la requête de contenu proprement dite permettant au dispositif de diffusion de déclencher l'exécution dudit contenu requis par un dispositif d'exécution. Avantageusement, l'établissement de session de communication Web temps réel du procédé de requête de contenu comporte une émission d'une requête d'établissement de communication Web temps réel du dispositif requérant vers le dispositif de diffusion. Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de requeté de contenu faisant partie d'un terminal de communication et étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de requête de contenu lorsque ledit programme est exécuté par un processeur. Ce programme peut utiliser n'importe quel langage de programmation et être sous la forme de code source, code objet ou 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. Un objet de l'invention est encore un dispositif requérant un contenu comportant un gestionnaire de session de communication Web temps réel apte à établir une session de communication Web temps réel entre le dispositif requérant ayant requis ledit contenu et le dispositif de diffusion, et Un récepteur, lors de ladite session de communication Web temps réel d'un signal de reproduction dudit contenu provenant dudit dispositif de diffusion. Les caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description, faite à titre d'exemple, et des figures s'y rapportant qui représentent : Figure 1, un schéma simplifié d'un procédé de diffusion selon l'invention, Figure 2, un schéma simplifié d'un procédé de requête de contenu selon l'invention, Figure 3, un schéma d'une architecture de communication comportant un dispositif de diffusion et un dispositif de requête de contenu selon l'invention, - Figure 4, un digramme simplifié des échanges lors de la mise en oeuvre d'un procédé de diffusion selon l'invention. La figure 1 illustre un schéma simplifié d'un procédé de diffusion DIFF selon l'invention. Le procédé de diffusion DIFF d'un contenu comporte : un établissement SS_COM_ESTB d'une session de communication Web temps réel SS_COM entre un dispositif requérant 10 ayant requis ledit contenu et un dispositif de diffusion mettant en oeuvre ledit procédé de diffusion, et une transmission C_RPR_TR, lors de ladite session SS_COM, d'un signal de reproduction dudit contenu requis c_rpr_sg vers ledit dispositif requérant 10. En particulier, le procédé de diffusion DIFF comporte une capture C_CPT dudit contenu requis fournissant ledit signal de reproduction dudit contenu requis c rpr sg utilisé par la transmission C_RPR_TR. En particulier, le procédé de diffusion DIFF comporte une réception REQ_REC d'une requête de connexion cnx req du dispositif requérant 10. La réception de la requête de connexion REQ_REC déclenche estb trg l'établissement de la session de communication Web temps réel SS_COM_ESTB. En particulier, la requête de connexion cnx req provient d'un dispositif de liaison 4 ayant reçu la requête du dispositif requérant 10. Un dispositif de liaison 4 est un dispositif apte à voir les dispositifs connectés parmi plusieurs dispositif aussi appelé client apte à établir une session de communication Web temps réel. Notamment, le dispositif de liaison 4 dispose d'un annuaire de dispositifs apte à établir une session de communication Web temps réel (à savoir que soit il comporte un tel annuaire par exemple dans une base de données, soit il comporte une connexion avec un tel annuaire). En particulier, le procédé de diffusion DIFF comporte, suite à l'établissement de la session de communication Web temps réel SS_COM_ESTB, une émission EXE_EM d'un signal de déclenchement exe trg à un dispositif d'exécution 21 exécutant le contenu requis C_EXE. En particulier, le signal de déclenchement exe trg comporte une information de connexion, permettant d'informer le dispositif d'exécution qu'une session de communication Web temps réel Web temps a été établie pour diffuser le contenu requis. Un mode de réalisation du procédé de diffusion DIFF est un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de diffusion lorsque ledit programme est exécuté par un processeur. La figure 2 illustre un schéma simplifié d'un procédé de requête de contenu selon l'invention. Le procédé de requête de contenu C_REQ comporte : - Un établissement SS_COM_ESTB d'une session de communication Web temps réel entre le dispositif requérant ayant requis ledit contenu 10 et le dispositif de diffusion 3, et - Une réception C_RPR_REC, lors de ladite session de communication Web temps réel SS_COM d'un signal de reproduction dudit contenu c rpr sg provenant dudit dispositif de diffusion 3. En particulier, le procédé de requête de contenu C_REQ comporte : une émission CNX_REQ_TR d'une requête de connexion cnx req à un dispositif de liaison 4 connaissant au moins un dispositif de diffusion 10 apte à établir une session de communication Web temps réel, et une émission C_REQ_TR, en parallèle de l'émission de la requête de connexion CNX_REQ_TR, d'une requête dudit contenu c req à un dispositif de fourniture de services 2 déclenchant une exécution dudit contenu par un dispositif d'exécution. Dans une alternative, le procédé de requête de contenu C_REQ comporte une émission C_REQ_TR d'une requête de contenu c_req" à un dispositif de liaison 4 connaissant au moins un dispositif de diffusion 10 apte à établir une session de communication Web temps réel, ladite requête de contenu c_req" comportant : une requête de connexion cnx req permettant l'établissement de la session de communication Web temps réel, et la requête de contenu proprement dite c req permettant au dispositif de diffusion de déclencher l'exécution dudit contenu requis par un dispositif d'exécution. En particulier, l'établissement de session de communication Web temps réel SS_COM_ESTB du procédé de requête de contenu C_REQ comporte une émission d'une requête d'établissement de communication Web temps réel ss_com_estb_req du dispositif requérant vers le dispositif de diffusion. Le dispositif de diffusion 3 établira la session de communication Web temps réel SS_COM suite à cette requête d'établissement et notamment après réception d'une acceptation ss_com_ok du dispositif requérant 10 au dispositif de diffusion 3. Un mode de réalisation du procédé de diffusion DIFF est un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de requête de contenu C_REQ lorsque ledit programme est exécuté par un processeur. La figure 3 illustre un schéma d'une architecture de communication comportant un dispositif de diffusion 3, 30 et un dispositif de requête de contenu 1, 10 selon l'invention. Le dispositif de diffusion d'un contenu 3, 30 comporte : - Un gestionnaire 302 de session de communication Web temps réel SS_COM entre un dispositif requérant 1, 10 ayant requis ledit contenu et un dispositif de diffusion 3, 30 mettant en oeuvre ledit procédé de diffusion, et - Un transmetteur 304, lors de ladite session de communication Web temps réel SS_COM, d'un signal de reproduction dudit contenu requis c rpr sg vers ledit dispositif requérant 1, 10. En particulier, le dispositif de diffusion 3 comporte un périphérique de capture 31 du contenu requis fournissant ledit signal de reproduction dudit contenu requis c rpr sg au transmetteur 304. Le dispositif requérant un contenu 1, 10 comportant un gestionnaire 114 de session de communication Web temps réel SS_COM entre le dispositif requérant 1, 10 ayant requis ledit contenu et le dispositif de diffusion 3, 30, et Un récepteur 115, lors de ladite session de communication Web temps réel SS_COM, d'un signal de reproduction dudit contenu c_rpr_sg provenant dudit dispositif de diffusion 3, 30. En particulier, un terminal 1 constitue ou comporte un dispositif de requête de contenu (respectivement 1, 10) selon l'invention. Le terminal 1 comporte notamment des reproducteurs 11, 12a, 12b tels qu'un écran 11, des hauts parleurs 12a, 12b, etc apte à reproduire le contenu c requis en utilisant directement le signal de reproduction dudit contenu requis c_rpr_sg reçu du dispositif de diffusion 3, 30. En particulier, le terminal 1 comporte une interface d'interaction 13 tels qu'un clavier, une souris, un écran tactile, une manette de jeux, une caméra de contrôle kinétique, etc. Ainsi, un utilisateur du terminal 1 peut commander via cette interface d'interaction 13 l'accès à un fournisseur de services (jeux vidéo, VOD, etc.). la commande d'accès de l'interface 13 déclenche l'envoi, par connecteur 110 du dispositif requérant 10, d'une demande de connexion aux services srv cnx vers un dispositif de fourniture de services 22, en particulier d'un gestionnaire d'accès aux services 221. Ce gestionnaire d'accès aux services 221 permet notamment de déclencher l'envoi d'un liste de services srv_Ist par le point d'accès aux services 222. Le gestion d'accès 221 déclenche cet envoi srv_Ist éventuellement après authentification de l'utilisateur et/ou du terminal 1 demandant l'accès aux services srv cnx. La liste des services srv Ist fournie est fonction des services disponibles avec le dispositif de fourniture de services 22, notamment dans au moins une base de données de services 220 locale et/ou distante, et/ou des souscriptions de l'utilisateur, etc. La liste de services srv_Ist reçues par le dispositif requérant 10 est reproduite par au moins l'un des reproducteurs 11, 12a, 12b du terminal 1 permettant à l'utilisateur de sélectionner grâce à l'interface d'interaction 13 un contenu c de la liste de services srv Ist. En particulier, le dispositif requérant 10 comporte un requêteur de contenu 113a, 113b apte à transmettre une requête de contenu c_req directement ou non à un dispositif d'exécution de contenu 21. Le requêteur de contenu 113a, 113b est notamment commandé par un sélecteur 112 recevant une interaction de sélection d'un contenu c_slct d'une interface d'interaction 13. Dans une première alternative, un requêteur de contenu 113a transmet une requête de contenu c reg soit au dispositif de fourniture de services 22, soit directement à un dispositif d'exécution de contenu 21. En parallèle de cette requête de contenu c req, le dispositif requérant 10, notamment un connecteur Web temps réel 113b du dispositif requérant 10, demande une connexion Web temps réel cnx req à un dispositif de liaison 4 ayant connaissance des dispositifs de diffusion apte à établir une session de communication Web temps réel. Dans une deuxième alternative, un requêteur de contenu 113a transmet une requête de contenu c req* comportant une requête de connexion cnx req et une requête de contenu c req proprement dite au dispositif de fourniture de services 22. Le dispositif de fourniture de services 22 transmet alors une requête de connexion à un dispositif de liaison 4 et déclenche, en parallèle, c req l'exécution du contenu requis c par un dispositif d'exécution de contenu 21. En particulier, un récepteur de requête 223 du dispositif de fourniture de services 22 reçoit la requête cnx req ou c req* et commande un ou plusieurs requêteurs (tel qu'un requêteur de contenu 224b et, dans la deuxième alternative, un connecteur Web temps réel 224a). Ainsi, le requêteur de contenu 224b déclenche l'exécution c_req par un dispositif d'exécution 21 du contenu requis c. Et, dans la deuxième alternative, en parallèle du déclenchement de l'exécution, le connecteur 224a commande une connexion Web temps réel pour le dispositif requérant 10 à un dispositif de liaison 4. En particulier, un récepteur de requête 41 du dispositif de liaison 4 reçoit la requête cnx req ou c req* et, dans la deuxième alternative, transmet la requête de contenu c req proprement dite soit au dispositif de fourniture de services 22, soit directement au dispositif d'exécution de contenu 21. En particulier, un récepteur 211 du dispositif d'exécution 21 recevant une requête de contenu c_req déclenche finit l'exécution, notamment un préparateur d'exécution 212 apte à lire un contenu c requis dans une base de données 210 locale ou non et, éventuellement à placer les données du contenu c dans une pile d'exécution. En parallèle, le dispositif de liaison 4 ayant reçu une requête de connexion cnx req détermine au moyen d'un annuaire 40 au moins un dispositif de diffusion 3, 30 apte à établir une session de communication Web temps réel avec le dispositif requérant 10. En particulier, un moteur de recherche 42 effectue cette détermination et déclenche une transmission par un émetteur 43 dudit dispositif de liaison 4 d'une commande ss_cmd d'établissement de session de communication Web temps réel à l'un des clients de la session de communication Web temps réel : soit au dispositif requérant 10, soit au dispositif de diffusion 3, 30 ainsi déterminé. Ainsi, le dispositif de liaison 4 gère la signalisation pour des communications Web temps réel. Notamment, le dispositif de liaison vérifie quels sont les dispositifs de diffusion disponibles : par exemple, le dispositif de liaison 4 envoie une requête de disponibilité (non illustré) à un ensemble de dispositifs de diffusion 3, 30 (identifié notamment à partir de l'annuaire 40) et reçoit éventuellement en réponse une information de disponibilité indiquant la disponibilité ou non du dispositif de diffusion 3, 30 répondant. Le dispositif de liaison 4, en particulier le moteur de recherche 42, déterminera alors le dispositif de diffusion 3, 30 pour répondre à la demande de connexion cnx_req parmi les dispositifs de diffusion ayant indiqué qu'ils sont disponibles. En particulier, le dispositif de diffusion 3, 30 comporte un récepteur 301 déclenchant estb trg, suite à la réception de la commande ss_cmd, l'établissement de la session de communication Web temps réel SS_COM par le gestionnaire 302 de session de communication Web temps réel. Notamment, le gestionnaire 302 de session de communication Web temps réel envoie une requête d'établissement de session ss com_estb req au dispositif requérant 10, en particulier au gestionnaire 114, qui accepte celle-ci ss_com ok, permettant le déclenchement de l'établissement de la session de communication Web temps réel SS_COM. De manière alternative, le dispositif requérant 10 comporte un gestionnaire 114 de session de communication Web temps réel qui déclenche, suite à la réception de la commande ss_cmd, l'établissement de la session de communication Web temps réel SS_COM par le gestionnaire 114 de session de communication Web temps réel. Notamment, le gestionnaire 114 de session de communication Web temps réel envoie une requête d'établissement de session ss com_estb req à un gestionnaire 302 de session de communication Web temps réel d'un dispositif de diffusion 3, 30 déterminé par le dispositif de liaison 4 (le dispositif de liaison ayant notamment fournit l'adresse du dispositif de diffusion ainsi déterminé dans la commande ss_cmd). Eventuellement, le gestionnaire 302 du dispositif de diffusion 3, 30 accepte l'établissement de la session de communication Web temps réel ss com_ok, permettant le déclenchement de l'établissement de la session de communication Web temps réel SS_COM. Eventuellement, le dispositif de diffusion 3, 30 (notamment un contrôleur de capture 303) sur commande, en particulier, du gestionnaire 302, suite à la réception d'une requête de connexion cnx req par le récepteur 301 ou d'une requête d'établissement de session de communication Web temps réel ss com estb req d'un dispositif requérant 10, effectue une intégration d'un périphérique de capture 31 au dispositif de diffusion 3, 30. En particulier, un contrôleur de capture 303 déclenche une capture du contenu cpt trg par un périphérique de capture 31 du ou intégré au dispositif de diffusion, respectivement, 3, 30. En outre, le contrôleur de capture 303 déclenche exe_trg l'exécution du contenu par le dispositif d'exécution 21 éventuellement sur récepteur d'une requête de connexion cnx_req, ou en parallèle du déclenchement de l'établissement d'une session ss_com_trg, ou lorsque la session de communication Web temps réel est établie, et/ou suite à une intégration d'un périphérique de capture 31... Soit le récepteur 211 reçoit la commande de déclenchement exe_trg et commande un préparateur d'exécution 212 qui recherche notamment le contenu c dans une base de données 210 qui transmet le contenu ply à un exécuteur 213 qui exécute le contenu. Soit le préparateur d'exécution 212 a effectué les tâches préalables à l'exécution proprement dite du contenu telles que la recherche du contenu dans une base de données 210, l'injection des premières données d'exécution du contenu dans une pile d'exécution, et la commande de déclenchement exe_trg commande alors le démarrage d'un exécuteur 213 qui exécute le contenu notamment récupère les données d'exécution déjà présente dans la pile d'exécution. Cette deuxième variante permettant de réduire les délais d'exécution tout en réduisant les exécutions inutiles en raison d'un problème de diffusion (notamment session de communication Web temps réel non établie et/ou périphérique de capture non intégré, etc.). L'exécuteur 213 effectue l'exécution du contenu requis et fournit un signal de contenu c_rpr_sg qui est capturée par le périphérique de capture 31, aussi nommé module leurre car le périphérique de capteur 31 leurre le dispositif d'exécution 21 qui le prend pour un dispositif de reproduction tel qu'un écran et/ou un haut-parleur... alors que le dispositif de diffusion 30 le prend pour un dispositif de capture tel qu'une caméra et/ou un microphone... Ainsi, l'invention propose un dispositif de diffusion 3, 30 de contenus en temps réel pouvant intégrer un périphérique de capture virtuel 31, notamment de capture vidéo virtuel. Ainsi, l'invention propose de se baser sur des systèmes de communication Web temps réel , en particulier mettant en oeuvre la norme WebRTC, qui ne sont pas nativement réalisés pour la diffusion. Le dispositif de diffusion peut alors diffuser en temps réel sans nécessiter de technologies propriétaire vers des clients distants qui peuvent être légers (navigateurs ou dédiée (applications mobiles, tablettes...) sans restriction sur le type de contenu : audio/vidéo, applications... L'invention permet au dispositif de fourniture de services de gérer la charge. La figure 4 illustre un digramme simplifié des échanges lors de la mise en oeuvre d'un procédé de diffusion selon l'invention. Un dispositif de requête de contenu ou dispositif requérant 10, aussi nommé client récepteur car il reçoit le contenu requis, se connecte à une page de services Ist_pg notamment en demandant un accès à des services srv cnx à un dispositif de fourniture de services 21. Le dispositif de fourniture de services fournit une liste de services srv Ist au dispositif requérant 10 sur lequel, par exemple, s'affiche une page Internet des services Ist pg proposant l'accès à plusieurs contenus, notamment par des liens c1_Ink, c2_Ink... Ces contenus étant des contenus multimédias tels que photos, musique, vidéos, etc. mais aussi des applications tels que un bureau d'ordinateur, jeux vidéo et autres applications...40 Ce dispositif requérant 10 est notamment un navigateur supportant une communication Web temps réel, par exemple Web RTC, ou disposant d'une application native fondée sur un protocole supportant une communication Web temps réel, par exemple Web RTC. Ce dispositif requérant 10 est notamment intégré dans un ordinateur (PC), une tablette, un téléphone (en particulier un Smartphone)... En particulier, le dispositif requérant 10 émet en parallèle une requête de contenu (du contenu cl en l'occurrence) cl_req et une demande de connexion en req pour une communication Web temps réel. La requête de connexion cnx req est reçue par un dispositif de liaison 4 qui identifie un dispositif de diffusion 3, 30 auquel il transmet la requête de connexion cnx req. Notamment, le dispositif de liaison 4 connaît les clients connectés (dispositif(s) requérant(s) et aussi le ou les dispositifs de diffusion qui sont vu comme des clients. En particulier, le dispositif de liaison 4 transmet alors au dispositif requérant 101es informations de connexion d'une dispositif de diffusion 3, 30, tel qu'une adresse d'une machine, notamment une machine virtuelle. La réception de la requête de connexion cnx req par le dispositif de diffusion déclenche ss_com trg un établissement d'une session de communication Web temps réel SS_COM entre le dispositif de diffusion 3, 30 et le dispositif requérant 10. En particulier, la réception de la requête de connexion cnx req par le dispositif de diffusion déclenche une demande d'intégration cpt_int d'un périphérique de capture 31 au dispositif de diffusion 3 permettant d'établir une interconnexion INTCNX entre le dispositif de diffusion proprement dit 30 et le périphérique de capture 31. Ainsi, le dispositif de diffusion 3, 30 comporte des moyens de communications Web temps réel, notamment Web RTC, et dispose d'un périphérique de capture 31. La communication Web temps réel, notamment le WebRTC, n'est pas dédié à réaliser des dispositif de diffusion (streaming en anglais). Le dispositif de diffusion proprement dit 30 peut être vu comme un pair de connexion (Peer Connection Client en anglais) chargé de s'interconnecter avec le périphérique de capture 31 afin de diffuser n'importe quel contenu. La réception de la requête de contenu cl_req par le dispositif d'exécution 22 déclenche l'exécution du contenu C_EXE qui fournit le signal de contenu c_rpr_sg. Le périphérique de capture 31 capture C_CPT ce signal c_rpr_sg, fournit via l'interconnexion INTCNX le signal de reproduction c_rpr_sg au dispositif de diffusion 30 pour la transmission C_RPR_TR via la session de communication Web temps réel SS_COM au dispositif requérant 10 qui le reçoit C_RPR_REC, et soit le reproduit RPR soit le fournit à des reproducteurs (non illustré) disponibles dans un terminal comportant le dispositif requérant 10. L'invention vise aussi un support. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker au moins l'un des programmes. 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 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. Au moins l'un des programmes selon l'invention peut être en particulier téléchargé sur un réseau notamment 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. Dans une autre implémentation, l'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique le terme module peut correspondre aussi bien à un composant logiciel ou à un composant matériel. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonction selon la description ci-dessous. Un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions. REVENDICATIONS1. Procédé de diffusion d'un contenu comportant : Un établissement d'une session de communication Web temps réel entre un dispositif requérant ayant requis ledit contenu et un dispositif de diffusion mettant en oeuvre ledit procédé de diffusion, et une transmission, lors de ladite session de communication Web temps réel, d'un signal de reproduction dudit contenu requis vers ledit dispositif requérant. 2. . Procédé de diffusion selon la revendication précédente, caractérisé en ce que ledit procédé de diffusion comporte une capture dudit contenu requis fournissant ledit signal de reproduction dudit contenu requis utilisé par la transmission. 3. Procédé de diffusion selon l'une quelconque des revendications précédentes, caractérisé en ce que le procédé de diffusion comporte une réception d'une requête de connexion du dispositif requérant, ladite réception déclenchant l'établissement de la session de communication Web temps réel. 4. Procédé de diffusion selon la revendication précédente, caractérisé en ce que la requête de connexion provient d'un dispositif de liaison ayant reçu la requête du dispositif requérant. 5. Procédé de diffusion selon l'une quelconque des revendications précédentes caractérisé en ce que le procédé de diffusion comporte, suite à l'établissement de la session de communication Web temps réel, une émission d'un signal de déclenchement à un serveur d'exécution exécutant le contenu requis. 6. Procédé de diffusion selon la revendication précédente, caractérisé en ce que le signal de déclenchement comporte une information de connexion. 7. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de diffusion selon l'une quelconque des revendications précédentes lorsque ledit programme est exécuté par un processeur. 8. Dispositif de diffusion d'un contenu comportant : Un gestionnaire de session de communication Web temps réel apte à établir une session de communication Web temps réel entre un dispositif requérant ayant requis ledit contenu et un dispositif de diffusion mettant en oeuvre ledit procédé de diffusion, et Un transmetteur, lors de ladite session de communication Web temps réel, d'un signal de reproduction dudit contenu requis vers ledit dispositif requérant. 9. Dispositif de diffusion selon la revendication précédente, caractérisé en ce que le dispositif de diffusion comporte un périphérique de capture du contenu requis fournissant ledit signal de reproduction dudit contenu requis au transmetteur. 10. Procédé de requête de contenu comportant :Un établissement d'une session de communication Web temps réel entre le dispositif requérant ayant requis ledit contenu et le dispositif de diffusion, et Une réception, lors de ladite session de communication Web temps réel d'un signal de reproduction dudit contenu provenant dudit dispositif de diffusion. 11. Procédé de requête de contenu selon la revendication précédente, caractérisé en ce que le procédé de requête de contenu comporte : une émission d'une requête de connexion à un dispositif de liaison connaissant au moins un dispositif de diffusion apte à établir une session de communication Web temps réel, et une émission, en parallèle de l'émission de la requête de connexion, d'une requête dudit contenu à un dispositif de fourniture de services déclenchant une exécution dudit contenu par un dispositif d'exécution. 12. Procédé de requête de contenu selon la revendication 10, caractérisé en ce que le procédé de requête de contenu comporte une émission d'une requête de contenu à un dispositif de liaison connaissant au moins un dispositif de diffusion apte à établir une session de communication Web temps réel, ladite requête de contenu comportant : une requête de connexion permettant l'établissement de la session de communication Web temps réel, et la requête de contenu proprement dite permettant au dispositif de diffusion de déclencher l'exécution dudit contenu requis par un dispositif d'exécution. 13. Procédé de requête de contenu selon l'une quelconque des revendications 10 à 13, caractérisé en ce que l'établissement de session de communication Web temps réel comporte une émission d'une requête d'établissement de communication Web temps réel du dispositif requérant vers le dispositif de diffusion. 14. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de requête de contenu selon l'une quelconque des revendications 10 à 14 lorsque ledit programme est exécuté par un processeur. 15. Dispositif requérant un contenu comportant - un gestionnaire de session de communication Web temps réel apte à établir une session de communication Web temps réel entre le dispositif requérant ayant requis ledit contenu et le dispositif de diffusion, et Un récepteur, lors de ladite session de communication Web temps réel d'un signal de reproduction dudit contenu provenant dudit dispositif de diffusion.