Brevet FR2982444A1 — publié le 20130510

PROCEDE ET SYSTEME DE LECTURE DE MULTIMEDIA SUR UN BUREAU VIRTUEL, SYSTEME EN NUAGE POUR LA FOURNITURE D'UN BUREAU VIRTUEL ET SUPPORT DE STOCKAGE LISIBLE PAR ORDINATEUR APPLIQUANT LE PROCEDE La présente invention porte sur un système informatique en nuage (appelé dans cette demande un système en nuage) pour la fourniture d'un bureau virtuel, sur un procédé relatif à un bureau virtuel et sur un support de stockage lisible par ordinateur appliquant le procédé. Plus particulièrement, la présente invention porte sur un système en nuage pour la lecture d'un multimédia sur un bureau virtuel, sur un procédé de lecture de multimédia sur un bureau virtuel et sur un support de stockage lisible par ordinateur appliquant le procédé. L'interface utilisateur d'ordinateur a connu un changement considérable ces quelques dernières années. Au début, les interfaces utilisateur fournissaient une interface de ligne de commande pour exécuter des programmes d'application selon des commandes par caractères entrées par des utilisateurs. L'interface graphique utilisateur (GUI) a été développée par la suite et fournit une interface conviviale par l'intermédiaire d'icônes graphiques. Récemment, l'informatique par bureau virtuel est devenue très populaire. Les utilisateurs peuvent stocker leurs données et leurs applications dans des ordinateurs à distance et, à l'aide d'un bureau virtuel, ils peuvent accéder aux données et aux applications stockées par n'importe quel ordinateur. En conséquence, des utilisateurs peuvent posséder des ordinateurs virtuels qu'ils transportent avec eux. Etant donné que la plupart des bureaux virtuels sont mis en oeuvre par transmission d'images de ceux-ci, il est important d'avoir une large bande passante pour la transmission des images de bureaux virtuels. Une très 5 grande quantité de bande passante est nécessaire, en particulier pour la lecture de multimédia sur un bureau virtuel, mais il peut arriver que ce multimédia demandé ne puisse pas être lu de manière fluide. En outre, une interface de bureau virtuel spécifique doit être installée 10 à la fois dans des ordinateurs à distance et dans des ordinateurs pour demander un bureau virtuel à partir des ordinateurs à distance, ce qui n'est pas commode. Conformément à un mode de réalisation, la présente invention porte sur un procédé de lecture de 15 multimédia sur un bureau virtuel pour recevoir, d'un client, une demande de diffusion en flux de multimédia et pour transmettre le multimédia demandé au client pour une lecture sur le bureau virtuel du client par l'intermédiaire d'une connexion différente. Le procédé de lecture de 20 multimédia sur un bureau virtuel comprend les étapes suivantes : (a) une demande de bureau virtuel est reçue d'un client par un système en nuage ; (b) un bureau virtuel est fourni au client par le système 25 en nuage par l'intermédiaire d'une connexion de bureau virtuel pour un affichage par le client ; (c) une demande de diffusion en flux de multimédia est reçue, par l'intermédiaire de la connexion de bureau virtuel, par le système en nuage pour l'obtention d'un 30 fichier multimédia cible à afficher sur le bureau virtuel du client ; (d) le fichier multimédia cible est obtenu par le système en nuage ; (e) une connexion POUSSER (« PUSH ») avec le client est établie et le fichier multimédia cible est transmis au client par l'intermédiaire de la connexion PUSH par le système en nuage pour une lecture du fichier multimédia cible sur le bureau virtuel du client. Conformément à un autre mode de réalisation, la présente invention porte sur un support de stockage lisible par ordinateur stockant un programme d'ordinateur pour l'exécution des étapes du procédé de lecture de multimédia 10 sur un bureau virtuel mentionné ci-dessus. Les étapes du procédé sont telles que décrites ci-dessus. Conformément à un autre mode de réalisation, la présente invention porte sur un système en nuage pour la fourniture d'un bureau virtuel afin de recevoir, d'un 15 client, une demande de diffusion en flux de multimédia et afin de transmettre le multimédia demandé au client pour une lecture sur le bureau virtuel du client par l'intermédiaire de différentes connexions. Le système en nuage pour la fourniture d'un bureau virtuel comprend un 20 serveur de bureau virtuel et un serveur PUSH. Après réception, d'un client, d'une demande de bureau virtuel à travers un réseau, le serveur de bureau virtuel établit une connexion de bureau virtuel pour le client à travers le réseau. Le serveur de bureau virtuel fournit un bureau 25 virtuel au client par l'intermédiaire de la connexion de bureau virtuel pour un affichage par le client. Le serveur PUSH établit une connexion PUSH avec le client à travers le réseau. Le serveur de bureau virtuel reçoit une demande de diffusion en flux de multimédia pour l'obtention d'un 30 fichier multimédia cible à afficher sur le bureau virtuel du client par l'intermédiaire de la connexion de bureau virtuel. Le système en nuage obtient le fichier multimédia cible et transmet le fichier multimédia cible par l'intermédiaire de la connexion PUSH au client pour une lecture du fichier multimédia cible sur le bureau virtuel du client. La présente invention permet d'obtenir de nombreux avantages. Une bande passante nécessaire pour la transmission de multimédia peut être réduite et, en conséquence, les fichiers multimédia demandés peuvent être lus de manière fluide sans limitation par la bande passante. En outre, sans convertir le multimédia demandé en trames, une ressource de calcul du système en nuage peut être économisée. En outre, si des clients utilisent différentes interfaces de bureau virtuel (VDI) pour demander à un même système en nuage des bureaux virtuels et des fichiers multimédia, le système en nuage peut convertir le multimédia demandé selon des paramètres d'environnement des clients. En d'autres termes, un mode de réalisation de la présente invention est compatible avec des clients ayant différents paramètres d'environnement. L'invention a donc pour objet un système en nuage 20 pour la fourniture d'un bureau virtuel, caractérisé par le fait qu'il comprend : - un serveur de bureau virtuel pour l'établissement d'une connexion de bureau virtuel à travers un réseau après réception, d'un client, d'une demande de bureau virtuel 25 à travers le réseau, et pour la fourniture d'un bureau virtuel au client par l'intermédiaire de la connexion de bureau virtuel pour un affichage par le client ; et - un serveur de type POUSSER (« PUSH ») pour l'établissement d'une connexion PUSH avec le client à 30 travers le réseau ; - le serveur de bureau virtuel recevant une demande de diffusion en flux de multimédia pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client par l'intermédiaire de la connexion de bureau virtuel, - le système en nuage obtenant le fichier multimédia cible et transmettant le fichier multimédia cible par l'intermédiaire de la connexion PUSH au client pour une lecture du fichier multimédia cible sur le bureau virtuel du client. Le système en nuage peut recevoir, du client, un paramètre d'environnement du client par l'intermédiaire de 10 la connexion PUSH, - le serveur de bureau virtuel convertissant le fichier multimédia cible selon le paramètre d'environnement du client, - le serveur PUSH transmettant le fichier multimédia cible 15 converti au client par l'intermédiaire de la connexion PUSH, de telle sorte que le client lit le fichier multimédia cible converti sur le bureau virtuel du client. Le bureau virtuel du client peut être affiché par 20 un navigateur, le serveur PUSH peut transmettre le fichier multimédia cible au navigateur du client, de telle sorte que le client utilise le navigateur pour afficher le fichier multimédia cible sur le bureau virtuel. Le serveur de bureau virtuel peut établir la 25 connexion de bureau virtuel par l'intermédiaire d'une interface de bureau virtuel. Le système en nuage peut comprendre en outre un serveur multimédia pour le stockage d'une pluralité de fichiers multimédia préstockés. 30 Le serveur multimédia peut être monté sur le serveur de bureau virtuel. L'invention a également pour objet un procédé de lecture de multimédia sur un bureau virtuel, caractérisé par le fait qu'il comprend : (a) la réception par un système en nuage tel que défini ci-dessus, à partir d'un client, d'une demande de bureau virtuel ; (b) la fourniture par le système en nuage d'un bureau virtuel au client par l'intermédiaire d'une connexion de bureau virtuel pour un affichage par le client ; (c) la réception par le système en nuage d'une demande de diffusion en flux de multimédia, par l'intermédiaire de la connexion de bureau virtuel, pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client ; (d) l'obtention du fichier multimédia cible par le système en nuage ; et (e) l'établissement par le système en nuage d'une connexion de type POUSSER (« PUSH ») avec le client et la transmission du fichier multimédia cible au client par l'intermédiaire de la connexion PUSH pour une lecture (160) du fichier multimédia cible sur le bureau virtuel du client. Le bureau virtuel du client peut être affiché par un navigateur. Le fichier multimédia cible peut être lu par le navigateur. La connexion de bureau virtuel peut être mise en oeuvre par fourniture du bureau virtuel au client au moyen d'une technologie de diffusion en flux. Le procédé peut comprendre en outre : - la réception par le système en nuage, à partir du client, d'un paramètre d'environnement du client ; et - la conversion du fichier multimédia cible selon le paramètre d'environnement du client et la transmission du fichier multimédia cible converti au client par le système en nuage. Le paramètre d'environnement du client peut comprendre une dimension d'affichage d'un navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client ou un système d'exploitation (OS) présent du client. L'invention a également pour objet un support de stockage lisible par ordinateur, caractérisé par le fait qu'il comporte un programme d'ordinateur pour exécuter un procédé de lecture de multimédia sur un bureau virtuel, tel que défini ci-dessus. Le bureau virtuel du client peut être affiché par un navigateur. Le fichier multimédia cible peut être lu par le navigateur. La connexion de bureau virtuel peut être mise en oeuvre par fourniture du bureau virtuel au client au moyen d'une technologie de diffusion en flux. La support de stockage lisible par ordinateur peut comporter un procédé de lecture de multimédia tel que défini ci-dessus, avec les étapes de réception par le système en nuage, à partir du client, d'un paramètre d'environnement du client et de conversion du fichier multimédia cible selon le paramètre d'environnement du client et la transmission du fichier multimédia cible converti au client par le système en nuage. Le paramètre d'environnement du client peut comprendre une dimension d'affichage du navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client ou un système d'exploitation (OS) présent du client. Ces caractéristiques, aspects et avantages, ainsi 5 que d'autres, de la présente invention seront mieux compris en référence à la description suivante. Il est entendu qu'à la fois la description générale précitée et la description détaillée suivante sont données à titre d'exemple et sont destinées à fournir une explication plus approfondie de 10 l'invention. L'invention sera mieux comprise à la lecture de la description détaillée suivante des modes de réalisation, en référence aux dessins annexés suivants : 15 - la Figure 1 est un organigramme d'un procédé de lecture de multimédia sur un bureau virtuel conformément à un mode de réalisation de la présente invention ; et - la Figure 2 illustre un schéma fonctionnel d'un système 20 en nuage pour la fourniture d'un système de bureau virtuel conformément à un mode de réalisation de la présente invention. Il sera maintenant fait référence en détail aux 25 présents modes de réalisation de l'invention, dont des exemples sont illustrés dans les dessins annexés. Les mêmes chiffres de référence sont utilisés autant que possible dans les dessins et la description pour faire référence aux parties similaires ou analogues. 30 Si l'on fait référence à la Figure 1, on peut voir qu'il y est décrit un organigramme, lequel illustre un procédé de lecture de multimédia sur un bureau virtuel, conformément à un mode de réalisation de la présente invention. Dans le procédé de lecture de multimédia sur un bureau virtuel, une demande de diffusion en flux de multimédia est reçue d'un client et le multimédia demandé est transmis au client pour une lecture sur le bureau virtuel du client par l'intermédiaire d'une connexion différente. Le procédé de lecture de multimédia sur un bureau virtuel peut prendre la forme d'un programme d'ordinateur stocké sur un support de stockage lisible par ordinateur. Tout support de stockage approprié peut être utilisé. Dans certains modes de réalisation, un tel support de stockage approprié peut être un support de stockage lisible par ordinateur non transitoire comprenant une mémoire non volatile, telle que des dispositifs de mémoire morte (ROM), de mémoire morte programmable (PROM), de mémoire morte reprogrammable (EPROM) et de mémoire morte programmable effaçable électriquement (EEPROM) ; une mémoire volatile, telle qu'une mémoire vive statique (SRAM), une mémoire vive dynamique (DRAM) et une mémoire vive à double débit binaire (DDR-RAM) ; des dispositifs de stockage optique, tels que des disques compacts à mémoire morte (CD-ROM) et des disques numériques polyvalents à mémoire morte (DVD-ROM) ; et des dispositifs de stockage magnétique, tels que des lecteurs de disque dur (HDD) et des lecteurs de disquette. Dans d'autres modes de réalisation, d'autres supports de stockage appropriés peuvent être utilisés, lesquels ne devraient pas être limités dans la présente demande. La routine 100 pour le procédé de lecture de multimédia sur un bureau virtuel peut commencer l'opération 110, où un système en nuage reçoit une demande de bureau virtuel d'un client. Dans certains modes de réalisation, le système en nuage peut utiliser une technologie de diffusion en flux pour recevoir la demande de bureau virtuel. La technologie de diffusion en flux peut être mise en oeuvre par fourniture du bureau virtuel au client au moyen d'une interface de bureau virtuel (VDI). Par ailleurs, le système en nuage peut en outre recevoir, du client, un paramètre d'environnement du client. Le paramètre d'environnement du client peut être une dimension d'affichage d'un navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client, un système d'exploitation (OS) présent du client, tout autre paramètre d'environnement relatif à la lecture de multimédia, ou une combinaison de ceux-ci. En outre, après que la demande de bureau virtuel a été reçue, le système en nuage établit une connexion PUSH avec le client. A partir de l'opération 110, la routine 100 se poursuit à l'opération 120, où le système en nuage fournit un bureau virtuel au client par l'intermédiaire d'une connexion de bureau virtuel pour un affichage par le client. La connexion de bureau virtuel est établie suivant la VDI que le client utilise pour transmettre la demande de bureau virtuel. Par la suite, un utilisateur du client peut réaliser certaines opérations sur le bureau virtuel du client. Dans certains modes de réalisation, le bureau virtuel fourni peut adopter un format supporté d'un navigateur, de telle sorte que le bureau virtuel du client peut être affiché par un navigateur. Par conséquent, l'affichage du bureau virtuel peut ne pas être limité par le système d'exploitation (OS) installé sur le client. La routine 100 se poursuit à l'opération 130, où le système en nuage reçoit une demande de diffusion en flux de multimédia pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client par l'intermédiaire de la connexion de bureau virtuel. En pratique, un utilisateur du client peut utiliser le bureau virtuel du client pour demander une lecture du fichier multimédia cible. Par la suite, le client peut générer la demande correspondante et transmet cette dernière au système en nuage. La demande de diffusion en flux de multimédia peut être générée suivant la VDI. La routine 100 se poursuit à l'opération 140, où le système en nuage obtient le fichier multimédia cible. Dans certains modes de réalisation, un service de protocole MIME et de multimédia sur demande (MOD) peut être installé sur le système en nuage. Par conséquent, si le système en nuage reçoit une demande de diffusion en flux de multimédia (opération 130), le service MIME-MOD peut déclencher l'opération 140. Dans certains modes de réalisation, le système en nuage peut convertir le fichier multimédia cible selon le paramètre d'environnement du client (par exemple, une dimension d'affichage d'un navigateur du client, une version de navigateur du navigateur du client, un paramètre de résolution du client, au moins un format multimédia supporté du client, un système d'exploitation (OS) présent du client, tout autre paramètre d'environnement relatif à la lecture de multimédia, ou une combinaison de ceux-ci), de telle sorte que le fichier multimédia cible converti peut être supporté par le client. La routine 100 se poursuit à l'opération 150, où le système en nuage transmet le fichier multimédia cible au client par l'intermédiaire de la connexion PUSH. En d'autres termes, la réception de la demande de diffusion en flux de multimédia à l'opération 130 et la transmission du fichier multimédia cible à l'opération 150 peuvent être réalisées par l'intermédiaire de différentes connexions. Par la suite, la routine 100 se poursuit l'opération 160, où le fichier multimédia cible est lu sur le bureau virtuel du client. Dans un mode de réalisation de la présente invention, le client peut décoder le fichier multimédia cible pour obtenir des trames de ce dernier, et les trames décodées peuvent être superposées sur le bureau virtuel du client pour une lecture sur le bureau virtuel du client. Par conséquent, même si les clients utilisent différentes VDI pour demander au même système en nuage des bureaux virtuels et des fichiers multimédia, le système en nuage peut fournir des fichiers multimédia par l'intermédiaire de la connexion autre que la VDI (par exemple, connexion PUSH) pour une lecture sur les bureaux virtuels des clients. En conséquence, le système en nuage n'a pas besoin de convertir les fichiers multimédia pour différentes VDI. En outre, puisque le système en nuage transmet les fichiers multimédia demandés autres que des trames de ces derniers, une bande passante nécessaire peut être réduite et, en conséquence, les fichiers multimédia demandés peuvent être lus de manière fluide sans limitation par la bande passante. En outre, une ressource de calcul du système en nuage peut être économisée sans convertir le multimédia demandé en trames. Dans un mode de réalisation de la présente invention, si les clients utilisent différentes VDI pour demander au même système en nuage des bureaux virtuels et des fichiers multimédia, le système en nuage peut convertir le multimédia demandé selon les paramètres d'environnement des clients. En d'autres termes, un mode de réalisation de la présente invention est compatible avec des clients ayant différents paramètres d'environnement. Si l'on se réfère à la Figure 2, on peut voir qu'il y est décrit un schéma fonctionnel, lequel illustre un système en nuage pour la fourniture d'un système de bureau virtuel, conformément à un mode de réalisation de la présente invention. Le système en nuage pour la fourniture d'un bureau virtuel reçoit, d'un client, une demande de diffusion en flux de multimédia et transmet le multimédia demandé au client pour une lecture sur le bureau virtuel du client par l'intermédiaire de différentes connexions. Le système en nuage 200 comprend un serveur de bureau virtuel 210 et un serveur PUSH 220. Dans certains modes de réalisation, le système en nuage 200 peut comprendre en outre un serveur multimédia 230 pour le stockage de plusieurs fichiers multimédia préstockés. Le serveur multimédia 230 peut être monté sur le serveur de bureau virtuel 210. Dans un mode de réalisation de la présente invention, le serveur de bureau virtuel 210, le serveur PUSH 220 et le serveur multimédia 230 peuvent être respectivement mis en oeuvre par au moins un serveur en nuage. Dans un autre mode de réalisation de la présente invention, le serveur de bureau virtuel 210, le serveur PUSH 220 et le serveur multimédia 230 peuvent être mis en oeuvre par un même serveur. Dans encore un autre mode de réalisation de la présente invention, le serveur de bureau virtuel 210, le serveur PUSH 220 et le serveur multimédia 230 peuvent être répartis dans plusieurs serveurs en nuage. Après réception, d'un client 400, d'une demande de bureau virtuel à travers un réseau 300, le serveur de bureau virtuel 210 établit une connexion de bureau virtuel sur le client 400 à travers le réseau 300. Par la suite, le serveur de bureau virtuel 210 fournit un bureau virtuel au client 400 par l'intermédiaire de la connexion de bureau virtuel pour un affichage par le client 400. Par la suite, un utilisateur du client 400 peut réaliser certaines opérations sur le bureau virtuel du client 400. Dans certains modes de réalisation, le bureau virtuel fourni peut adopter un format supporté d'un navigateur, de telle sorte que le bureau virtuel du client 400 peut être affiché par un navigateur. Par conséquent, l'affichage du bureau virtuel peut ne pas être limité par le système d'exploitation (OS) installé sur le client 400. Le serveur PUSH 220 établit une connexion PUSH avec le client 400 à travers le réseau 300. Dans certains modes de réalisation, après que le serveur de bureau virtuel 210 reçoit la demande de bureau virtuel, le serveur PUSH 220 peut être amené à établir une connexion PUSH avec le client 400. Par ailleurs, le serveur PUSH 220 peut en outre recevoir, du client 400, un paramètre d'environnement du client 400. Le paramètre d'environnement du client peut comprendre une dimension d'affichage d'un navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client, un système d'exploitation (OS) présent du client, tout autre paramètre d'environnement relatif à la lecture de multimédia, ou une combinaison de ceux-ci. Si un utilisateur du client 400 a besoin de lire un multimédia sur le bureau virtuel du client 400 et de réaliser une opération correspondante sur le bureau virtuel, le client 400 peut générer une demande de diffusion en flux de multimédia pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client 400. Dans certains modes de réalisation, le fichier multimédia cible peut être sélectionné à partir de fichiers multimédia préstockés stockés dans le serveur multimédia 230 monté. Par la suite, le client 400 peut transmettre la demande de diffusion en flux de multimédia au serveur virtuel 210 par l'intermédiaire de la connexion de bureau virtuel. Par conséquent, lorsque le serveur de bureau virtuel 210 reçoit la demande de diffusion en flux de multimédia par l'intermédiaire de la connexion de bureau virtuel, le système en nuage 200 obtient le fichier multimédia cible à partir du serveur multimédia 230. Dans certains modes de réalisation, le service MIME-MOD peut être installé dans le serveur de bureau virtuel 210. Par conséquent, lorsque le serveur de bureau virtuel 210 reçoit la demande de diffusion en flux de multimédia, le service MIME-MOD peut se déclencher pour obtenir le fichier multimédia cible à partir du serveur multimédia 230. Par ailleurs, le serveur de bureau virtuel 210 peut en outre amener le serveur multimédia 230 à convertir le fichier multimédia cible selon le paramètre d'environnement du client 400 (par exemple, une dimension d'affichage d'un navigateur du client 400, une version de navigateur du navigateur du client 400, un paramètre de résolution du client 400, au moins un format multimédia supporté du client 400, un système d'exploitation (OS) présent du client 400, tout autre paramètre d'environnement relatif à la lecture de multimédia, ou une combinaison de ceux-ci), de telle sorte que le fichier multimédia cible converti peut être supporté par le client. Le serveur PUSH 220 transmet le fichier multimédia cible au client 400 par l'intermédiaire de la connexion PUSH pour une lecture du fichier multimédia cible sur le bureau virtuel du client 400. Dans un mode de réalisation de la présente invention, le client 400 peut décoder le fichier multimédia cible pour obtenir des trames de ce dernier, et les trames décodées peuvent être superposées sur le bureau virtuel du client 400 pour une lecture sur le bureau virtuel du client 400. Par conséquent, même si des clients utilisent différentes VDI pour demander au même système en nuage 200 des bureaux virtuels et des fichiers multimédia, le système en nuage 200 peut fournir des fichiers multimédia par l'intermédiaire de la connexion autre que la VDI (par exemple, connexion PUSH) pour une lecture sur les bureaux virtuels des clients. En conséquence, le système en nuage 200 n'a pas besoin de convertir les fichiers multimédia pour différentes VDI. En outre, puisque le système en nuage 200 transmet des fichiers multimédia demandés autres que des trames de ces derniers au client 400, une bande passante nécessaire peut être réduite et, en conséquence, les fichiers multimédia demandés peuvent être lus de manière fluide sans limitation par la bande passante. En outre, une ressource de calcul du système en nuage 200 peut être économisée sans convertir le multimédia demandé en trames. Dans un mode de réalisation de la présente invention, si des clients utilisent différentes VDI pour demander au même système en nuage 200 des bureaux virtuels et des fichiers multimédia, le système en nuage 200 peut convertir le multimédia demandé selon les paramètres d'environnement des clients. En d'autres termes, le système en nuage 200 est compatible avec des clients ayant différents paramètres d'environnement. Bien que la présente invention ait été décrite très en détail en référence à certains de ses modes de réalisation, d'autres modes de réalisation sont possibles. Par conséquent, l'esprit et la portée de l'invention ne sont pas limités à la description des modes de réalisation contenus présentement. Il apparaîtra à l'évidence à l'homme du métier que différentes modifications et variations peuvent être apportées à la structure de la présente invention sans s'écarter de la portée ou de l'esprit de l'invention. A cet égard, il est entendu que la présente invention couvre des modifications et des variations de cette invention. REVENDICATIONS1 - Système en nuage (200) pour la fourniture d'un bureau virtuel, caractérisé par le fait qu'il 5 comprend : - un serveur de bureau virtuel (210) pour l'établissement d'une connexion de bureau virtuel à travers un réseau (300) après réception, d'un client (400), d'une demande de bureau virtuel à travers le réseau (300), et pour la 10 fourniture d'un bureau virtuel au client (400) par l'intermédiaire de la connexion de bureau virtuel pour un affichage par le client (400) ; et - un serveur de type POUSSER (« PUSH ») (220) pour l'établissement d'une connexion PUSH avec le client 15 (400) à travers le réseau (300) ; - le serveur de bureau virtuel (210) recevant une demande de diffusion en flux de multimédia pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client (400) par l'intermédiaire de la 20 connexion de bureau virtuel, - le système en nuage (200) obtenant le fichier multimédia cible et transmettant le fichier multimédia cible par l'intermédiaire de la connexion PUSH au client (400) pour une lecture du fichier multimédia cible sur le 25 bureau virtuel du client (400). 2 - Système en nuage (200) pour la fourniture d'un bureau virtuel selon la revendication 1, caractérisé par le fait que le système en nuage (200) reçoit, du client (400), un paramètre d'environnement du client (400) par 30 l'intermédiaire de la connexion PUSH, - le serveur de bureau virtuel (210) convertissant le fichier multimédia cible selon le paramètre d'environnement du client (400),- le serveur PUSH (220) transmettant le fichier multimédia cible converti au client (400) par l'intermédiaire de la connexion PUSH, de telle sorte que le client (400) lit le fichier multimédia cible converti sur le bureau virtuel du client (400). 3 - Système en nuage (200) pour la fourniture d'un bureau virtuel selon la revendication 1, caractérisé par le fait que le bureau virtuel du client (400) est affiché par un navigateur, par le fait que le serveur PUSH (220) transmet le fichier multimédia cible au navigateur du client (400), de telle sorte que le client (400) utilise le navigateur pour afficher le fichier multimédia cible sur le bureau virtuel. 4 - Système en nuage (200) pour la fourniture d'un bureau virtuel selon la revendication 1, caractérisé par le fait que le serveur de bureau virtuel (210) établit la connexion de bureau virtuel par l'intermédiaire d'une interface de bureau virtuel. 5 - Système en nuage (200) pour la fourniture d'un bureau virtuel selon la revendication 1, caractérisé par le fait qu'il comprend en outre un serveur multimédia (230) pour le stockage d'une pluralité de fichiers multimédia préstockés. 6 - Système en nuage (200) pour la fourniture 25 d'un bureau virtuel selon la revendication 5, caractérisé par le fait que le serveur multimédia (230) est monté sur le serveur de bureau virtuel (210). 7 - Procédé de lecture de multimédia sur un bureau virtuel, caractérisé par le fait qu'il comprend : 30 (f) la réception (110) par un système en nuage tel que défini à la revendication 1, à partir d'un client, d'une demande de bureau virtuel ;(g) la fourniture (120) par le système en nuage d'un bureau virtuel au client par l'intermédiaire d'une connexion de bureau virtuel pour un affichage par le client ; (h) la réception (130) par le système en nuage d'une demande de diffusion en flux de multimédia, par l'intermédiaire de la connexion de bureau virtuel, pour l'obtention d'un fichier multimédia cible à afficher sur le bureau virtuel du client ; (i) l'obtention (140) du fichier multimédia cible par le système en nuage ; et (j) l'établissement (150) par le système en nuage d'une connexion de type POUSSER (« PUSH ») avec le client et la transmission du fichier multimédia cible au client par l'intermédiaire de la connexion PUSH pour une lecture (160) du fichier multimédia cible sur le bureau virtuel du client. 8 - Procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 7, caractérisé par 20 le fait que le bureau virtuel du client est affiché par un navigateur. 9 - Procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 8, caractérisé par le fait que le fichier multimédia cible est lu par le 25 navigateur. 10 - Procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 7, caractérisé par le fait que la connexion de bureau virtuel est mise en oeuvre par fourniture du bureau virtuel au client au moyen 30 d'une technologie de diffusion en flux. 11 - Procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 7, caractérisé par le fait qu'il comprend en outre :- la réception par le système en nuage, à partir du client, d'un paramètre d'environnement du client ; et - la conversion du fichier multimédia cible selon le paramètre d'environnement du client et la transmission du fichier multimédia cible converti au client par le système en nuage. 12 - Procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 11, caractérisé par le fait que le paramètre d'environnement du client comprend une dimension d'affichage d'un navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client ou un système d'exploitation (OS) présent du client. 13 - Support de stockage lisible par ordinateur, 15 caractérisé par le fait qu'il comporte un programme d'ordinateur pour exécuter un procédé de lecture de multimédia sur un bureau virtuel, selon la revendication 7. 14 - Support de stockage lisible par ordinateur selon la revendication 13, caractérisé par le fait que le 20 bureau virtuel du client est affiché par un navigateur. - Support de stockage lisible par ordinateur selon la revendication 14, caractérisé par le fait que le fichier multimédia cible est lu par le navigateur. 16 - Support de stockage lisible par ordinateur 25 selon la revendication 13, caractérisé par le fait que la connexion de bureau virtuel est mise en oeuvre par fourniture du bureau virtuel au client au moyen d'une technologie de diffusion en flux. 17 - Support de stockage lisible par ordinateur 30 selon la revendication 13, caractérisé par le fait qu'il comporte un procédé de lecture de multimédia selon la revendication 11.18 - Support de stockage lisible par ordinateur selon la revendication 17, caractérisé par le fait que le paramètre d'environnement du client comprend une dimension d'affichage du navigateur, une version de navigateur du navigateur, un paramètre de résolution du client, au moins un format multimédia supporté du client ou un système d'exploitation (OS) présent du client.