Brevet FR2988965A1 — publié le 20131004

L'invention concerne le partage de contenu lors d'une session de communication, notamment le partage en mode « diffusion en continu » (streaming en anglais) de contenu. Les techniques actuelles permettent à un utilisateur de partager une vidéo diffusée en continu. Ainsi, Alice ayant accès à une vidéo sur un site Internet de diffusion pense que la vidéo intéressera Bob et décide de la partager avec lui. Le site Internet lui propose de transmettre une invitation de partage de la vidéo à Bob. Bob pourra alors à son tour se voir diffuser en continu cette vidéo. Dans le cadre des suites de communications, il a été envisagé que de tels partage puisse avoir lors d'une session de communication. Notamment, Alice et Bob démarre une conversation en messagerie instantanée dans une session de communication. Lors de cette conversation Alice fait mention d'une vidéo dont elle a eu connaissance et décide de la partager dans le cadre de cette session de communication. Elle enverra préalablement et/ou postérieurement au message de partage un ou plusieurs de messages pour commenter la vidéo. Étant donné que la diffusion en continu d'une vidéo entraine que celle est diffusée de manière disjointe pour Alice et Bob : même si Alice et Bob commence la lecture de cette vidéo au même instant, la vidéo visualisée par Alice ne sera pas nécessairement synchrone avec la vidéo visualisée par Bob. Par conséquent, si Alice voit sur la vidéo une scène pour laquelle elle envoie un message à Bob, il est peu probable que le commentaire d'Alice soit reçu par Bob au moment où il visualise cette même scène de la vidéo (même si Bob visualise la vidéo de façon synchrone). Au mieux, la scène sera visualisée par Bob dans un faible laps de temps par rapport à la réception par Bob du commentaire d'Alice et Bob fera facilement le lien permettant d'enrichir de manière intéressante la conversation. Mais, il est aussi probable qu'en raison des différences de terminaux utilisés par Alice et Bob, des différences entre les réseaux de communication permettant d'acheminer la vidéo à Alice et à Bob, etc. Bob recevant le commentaire d'Alice ne comprenne pas le sujet du commentaire et que, par conséquent, la réception tardive ou avancée du commentaire d'Alice par rapport à la diffusion de la scène à laquelle le commentaire fait référence soit ignore le commentaire, soit déclenche des messages de Bob à Alice qui n'auraient pas eu lieu s'il avait visualisé la scène. Un des buts de la présente invention est d'apporter des améliorations par rapport à l'état de la technique. Un objet de l'invention est un procédé de partage d'un contenu lors d'une session de communication entre des terminaux de communication comportant, lors d'une reproduction d'un élément d'un contenu par un premier terminal de communication d'un utilisateur participant à ladite session communication : - au moins une association d'une métadonnée audit élément dudit contenu, ladite métadonnée comportant un commentaire dudit utilisateur, et - une transmission de ladite métadonnée dans ladite session communication. Ainsi, un commentaire fait par un utilisateur partageant un contenu dans une session de communication sera lié sous forme de métadonnée à l'élément ayant déclenché chez l'utilisateur ce commentaire pour être partagé avec le contenu dans la session de communication. Dans le cas de notre exemple, Alice pourra ajouter un commentaire et lié ce commentaire sous forme de métadonnée à la scène de la vidéo qui lui a déclenchée ce commentaire. La métadonnée comportant le commentaire sera transmise dans la session de communication à Bob. Avantageusement, ladite association comporte l'enregistrement dans ladite métadonnée d'un identifiant dudit élément. Ainsi, dans le cas où le terminal de communication utilisé pour faire le commentaire n'est pas la source du contenu, et de manière plus générale lorsque la source du contenu n'est pas un terminal de communication d'un utilisateur mais un dispositif de fourniture de service au sein du réseau de communication tel qu'une plateforme de contenu, il reste possible à un utilisateur d'un terminal de communication recevant le contenu partagé de partager un commentaire sur un élément du contenu ayant déclenché chez lui ce commentaire. Avantageusement, ladite association comporte l'enregistrement dans ladite métadonnée d'un identifiant dudit contenu. Ainsi, lorsqu'un participant à ladite session de communication revoit l'historique de ces communications, si le contenu commenté n'a pas été enregistré dans la session de communication, le commentaire transmis dans ladite session de communication permet de déclencher la reproduction dudit commentaire avec l'élément d'un contenu dont la reproduction aura été déclenché par l'accès à l'historique de cette session de communication, voire, si l'identifiant comporte une adresse dudit contenu, le chargement du contenu à partir de l'adresse utilisée pour le charger lors de la communication 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 faisant partie de... 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 partage d'un 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 te code objet tel que dans une forme partiellement compilée ou dans n'importe quelle autre forme souhaitable. Un autre objet de l'invention est un procédé de reproduction d'un contenu partagé lors d'une session communication entre des terminaux de communication, comportant, lors de la reproduction, par un terminal de communication participant à ladite session communication, dudit contenu partagé, une reproduction d'un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session communication à un élément dudit contenu partagé. Ainsi, les utilisateurs d'autres terminaux de communication participant à la session de communication sont notifiés du commentaire fait par l'un des utilisateurs participant à cette session de communication. Notamment, Bob sera notifié du commentaire d'Alice sur une scène indiquée à Bob de la vidéo. Avantageusement, lors de la reproduction dudit élément auquel ladite métadonnée est associée, ledit message reproduit comporte ledit commentaire. Ainsi, dans notre exemple, Bob verra le commentaire d'Alice en même temps que la scène de la vidéo ayant déclenché ce commentaire à Alice. Avantageusement, ledit procédé de reproduction comporte, lors de la reproduction d'une représentation d'ensemble dudit contenu partagé, une estimation de la position dans ladite représentation d'ensemble dudit élément auquel est associée ladite métadonnée, la position estimée permettant une reproduction dudit message en association avec ladite position dudit élément. Ainsi, dans notre exemple, si, au moment de la réception de la métadonnée, Bob visionne une partie de la vidéo postérieure à l'élément de la vidéo ayant déclenché le commentaire d'Alice, Bob sera néanmoins notifié qu'Alice a fait un commentaire et à quel élément de la vidéo ce commentaire est attaché permettant à Bob de visualiser le commentaire avec la scène de la vidéo associée au moment où il le souhaite. Avantageusement, ledit procédé de reproduction est mis en oeuvre par un deuxième terminal de communication participant à ladite session communication distinct du premier terminal de communication utilisé pour associer un commentaire audit contenu partagé. Ainsi, n'importe quel utilisateur d'un terminal participant à la session communication est informé d'un commentaire d'un autre utilisateur participant et de l'élément du contenu auquel ce commentaire se rapporte. Avantageusement, ledit procédé de reproduction est mis en oeuvre lors d'une reproduction des messages échangés lors de ladite session de communication. Ainsi, n'importe quel utilisateur d'un terminal ayant participé à la session de communication peut, lors d'un rejoué de la conversation ayant eu lieu lors de cette session de communication, se voir aussi rejouer les commentaires que lui-même ou d'autres utilisateurs de terminaux de communication ayant participé à la session de communication ont fait et à quels éléments respectifs du contenu partagé lors de cette session de communication ces commentaires se rapportent. Dans notre exemple, aussi bien Alice ou Bob accédant à leur historique de communication et rejouant la conversation qu'ils ont eu ensemble y compris le partage de la vidéo, se verront afficher lors de la scène à laquelle le commentaire d'Alice se rapporte, ce commentaire d'Alice et, éventuellement, notifier dès le début du rejeu de la vidéo partagé qu'Alice a fait un commentaire et à quelle scène de la vidéo ce commentaire se rapporte. 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 faisant partie de... et étant conçus pour commander l'exécution des différentes étapes de ce procédé.40 L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de reproduction d'un contenu partagé 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 un terminal de communication d'un utilisateur comportant : des moyens de commentaires d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication participe, lesdits moyens de commentaire étant apte, lors d'une reproduction par ledit terminal de communication d'un élément dudit contenu partagé, à associer une métadonnée comportant un commentaire dudit utilisateur à un élément dudit contenu partagé et à transmettre dans ladite session communication, et des moyens de reproduction d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication participe, lesdits moyens de reproduction étant apte à reproduire un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session communication à un élément dudit contenu partagé. Ainsi, le terminal de communication permet à son utilisateur de commenter un contenu et de partager en même temps que ce contenu son commentaire dans une session de communication avec d'autres utilisateurs de terminaux de communication en précisant à quel élément du contenu partagé ce commentaire se rapporte, et respectivement à ce même utilisateur d'être informé d'un commentaire d'un autre utilisateur d'un terminal de communication sur un contenu partagé lors d'une session de communication, et de l'élément du contenu auquel ce commentaire se rapporte. Un autre objet de l'invention est un dispositif de fourniture de service de communication comportant : des moyens de commentaires d'un contenu partagé lors d'une session de communication apte, lors d'une reproduction d'un élément dudit contenu par un terminal de communication d'un utilisateur participant à ladite session de communication, à associer une métadonnée comportant un commentaire dudit utilisateur sur commande dudit terminal de communication audit élément dudit contenu partagé et à transmettre ladite métadonnée dans ladite session communication, et des moyens de gestion de reproduction d'un contenu partagé lors d'une session de communication apte à déclencher une reproduction sur un deuxième terminal de communication participant à ladite session de communication d'un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication participant à ladite session de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session de communication à un élément dudit contenu partagé.. Ainsi, c'est le dispositif de fourniture de service de communication qui permet à un utilisateur d'un terminal de communication d'une session de communication mise en oeuvre par ce dispositif de fourniture de service de commenter un contenu et de partager en même temps que ce contenu son commentaire dans une session de communication avec d'autres utilisateurs de terminaux de communication en précisant à quel élément du contenu partagé ce commentaire se rapporte, et respectivement à ce même utilisateur d'être informé d'un commentaire d'un autre utilisateur d'un terminal de communication sur un contenu partagé lors d'une session de communication, et de l'élément du contenu auquel ce commentaire se rapporte. 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 : Figures I a et 1 b, un schéma général d'une session de communication comportant un procédé de commentaire d'un contenu partagé selon deux modes de réalisation de l'invention, - Figure 2, un schéma général d'une session de communication comportant un procédé de reproduction d'un commentaire sur un contenu partagé selon l'invention, - Figure 3, un schéma simplifié d'une métadonnée associée à un élément d'un contenu partagé lors d'une session de communication selon l'invention, - Figure 4, un exemple d'architecture de communication implémentant l'invention, - Figures 5a à 5f, un exemple d'utilisation de l'invention lors d'une session de communication en cours, - Figures 6a à 6d, un exemple d'utilisation de l'invention lors de la consultation d'un historique de sessions de communication. Par contenu est entendu tout type de fichier audio, image, vidéo, texte, présentation, multimédia... Par partage est entendue une action d'un premier utilisateur permettant à au moins un deuxième utilisateur d'au moins lire le contenu partagé, voire d'écrire et/ou modifier et/ou créer...ce contenu partagé. Par session de communication est entendu toute communication synchrone : téléphonique, messagerie instantanée, visiophonie, téléconférence... Par élément d'un contenu est entendu : - un son, un élément sonore (c'est-à-dire une phrase sonore correspondant à un mot, une expression, une phrase, un une phrase ou un extrait musical) et/ou un instant donné d'un fichier audio, une partie d'une image, - une image, une séquence d'image et/ou un instant d'un fichier vidéo, un extrait d'un texte (cet extrait pouvant être un mot, une phrase, un paragraphe et/ou une sélection de quelques mots), un instant donné, un objet, un texte, une animation et/ou un transparent d'une présentation, etc. Par métadonnée associée à un contenu est entendu une donnée complémentaire du contenu intégrée ou non audit contenu. Par association d'une métadonnée à un élément d'un contenu est entendue soit une écriture de ladite métadonnée dans ledit contenu directement avec ledit élément, soit une écriture de ladite métadonnée dans ledit contenu directement dans le contenu (notamment dans l'en-tête dudit contenu), un identifiant dudit élément du contenu ayant été préalablement inscrit dans ladite métadonnée, soit une inscription dans ladite métadonnée (qui peut être enregistré séparément du contenu) d'un ou plusieurs identifiant(s) du contenu et dudit élément du contenu. Les figures 1 a et 1 b illustrent un schéma général d'une session de communication comportant un procédé de commentaire d'un contenu partagé selon deux modes de réalisation de l'invention. Lors d'une session de communication SS est mis en oeuvre un procédé de partage selon l'invention CCNT_SH. Le procédé de partage CCNT_SH d'un contenu c lors d'une session de communication entre des terminaux de communication (non illustrés sur la figure 1) comporte, lors d'une reproduction CNT_DSP d'un élément d'un contenu ecc par un premier terminal de communication d'un utilisateur participant à ladite session communication : - au moins une association ASSOC d'une métadonnée mdt audit élément dudit contenu ec, ladite métadonnée mdt comportant un commentaire cmt dudit utilisateur, et - une transmission de ladite métadonnée dans ladite session communication tr mdt ou C_SH. Dans un premier mode de réalisation du procédé de partage illustré par la figure 1a, ladite association ASSOC comporte l'enregistrement MDT_WR dans ladite métadonnée mdt d'un identifiant dudit élément ecc_id. En particulier, ladite association ASSOC comporte l'enregistrement MDT_WR dans ladite métadonnée d'un identifiant dudit contenu c id. Le procédé de partage comporte alors une transmission MDT_SH de la métadonnée dans la session de communication SS indépendante du contenu partagé C_SH. Notamment, la métadonnée est transmise avec les données de signalisation de la session de communication ou les données utiles de la session de communication. Dans un deuxième mode de réalisation du procédé de partage illustré par la figure 1b, ladite association ASSOC comporte une commande WR_CMD d'enregistrement de ladite métadonnée mdt dans ledit contenu c. En particulier, ledit enregistrement peut être réalisé dans des données de signalisation telles qu'un en-tête dudit élément du contenu ecc. En particulier, ledit enregistrement peut être réalisé n'importe où dans ledit contenu c notamment dans l'en-tête dudit contenu. Dans ce cas, pour que l'association ASSOC avec un élément d'un contenu soit finalisée, une étape supplémentaire peut être nécessaire. Il s'agit d'une étape d'identification de l'élément de contenu ecc associé ID, telle que : - un enregistrement MDT_WR d'un identifiant de l'élément du contenu ecc_id dans la métadonnée mdt préalablement à son enregistrement dans le contenu c, - ou encore, lorsque la métadonnée mdt est enregistrée dans un premier champ spécifique d'un contenu c, un enregistrement d'un identifiant de l'élément de contenu ecc_id dans un deuxième champ dudit contenu, ledit deuxième champ étant associé par ledit contenu au premier champ dudit contenu c. Dans ce deuxième mode de réalisation, le procédé de partage comporte une transmission du contenu partagé C_SH dans la session de communication SS intégrant la transmission de la métadonnée MDT_SH.40 Ainsi, comme illustré par les figures la et 1b, lors d'une session de communication SS entre des terminaux de communication, un utilisateur d'un des terminaux de communication peut requérir le partage d'un contenu req sh(c). Le procédé de partage CCNT_SH selon l'invention est alors mis en oeuvre. En particulier, le procédé de partage CCNT_SH comporte une reproduction CNT_DSP du contenu partagé c sur au moins un des terminaux de communication participant à ladite session de communication SS. L'invention présente l'avantage de gérer, lors d'une session de communication, la cohérence entre le contenu partagé reproduit sur un terminal de communication et les commentaires émis par l'utilisateur de ce terminal. Cette cohérence est particulièrement bénéfique lorsque les reproductions du contenu sur plusieurs terminaux de communication participants à la session peuvent être indépendantes L'invention peut néanmoins être utilisée avantageusement lors d'une session de communication pour laquelle les reproductions du contenu partagé sur plusieurs terminaux de communication participants à la session sont synchronisées. En effet, les participants pourront alors lors de la lecture de l'historique de communication revoir les commentaires dans leur contexte par rapport à la reproduction du contenu partagé sans que celui-ci ne soit nécessairement enregistré dans l'historique de communication. En particulier, le procédé de partage CCNT_SH comporte une capture CMT_CAPT d'un commentaire du contenu partagé d'un utilisateur d'un terminal de communication sur lequel est reproduit le contenu partagé. Par capture est entendue une capture audio et/ou vidéo et/ou gestuelle (dans le cas d'interface cinétique par accéléromètre(s) et/ou caméra(s), etc.), et/ou une capture de saisie notamment sur un clavier ou un écran tactile... En particulier, le procédé de partage CCNT_SH comporte une génération d'une métadonnée NW_MDT. Notamment, la génération NW_MDT comporte l'intégration d'un commentaire cmt issu de la capture CMT_CAPT dans la métadonnée mdt. Dans le premier mode de réalisation illustré par la figure 1 a, la capture d'un commentaire CMT_CAPT déclenche une capture d'un identifiant ID_CAPT de l'élément de contenu ecc reproduit à l'instant de la capture du commentaire CMT_CAPT, c'est-à-dire de l'élément de contenu sur lequel l'utilisateur fait ce commentaire. Par instant de capture de commentaire est notamment entendu un instant associé au déclenchement de l'étape de capture de commentaire CMT_CAPT par l'utilisateur sur son terminal de communication, ou un instant associé au démarrage automatisé d'une capture du commentaire CMT_CAPT (c'est-à-dire un démarrage de capture de commentaire déclenchée automatiquement par un début d'un échange écrit, vocal... par un utilisateur alors qu'un contenu est reproduit sur sont terminal de communication). L'identifiant d'élément de contenu ecc_id ainsi capturé est ensuite enregistré dans la métadonnée mdt lors de l'association ASSOC. En particulier, le capteur d'un identifiant ID_CAPT permet en outre la capture de l'identifiant du contenu c id et son enregistrement dans la métadonnée lors de l'association ASSOC. Dans le deuxième mode de réalisation, la capture d'un commentaire CMT_CAPT déclenche un lien ECC_LNK avec l'élément de contenu ecc reproduit à l'instant de la capture du commentaire CMT_CAPT. Ce lien ECC_LNK peut être l'ouverture d'un lien en écriture sur le contenu c de la base de données BDD_CNT, une capture d'identifiant(s) tel que l'adresse de l'élément de contenu ecc dans la base de données BDD_CNT, etc. Ainsi l'association ASSOC pourra utiliser ce lien ECC_LNK pour requérir l'écriture WR_CMD dans le contenu c de la base de données BDD_CNT de la métadonnée mdt comportant le commentaire cmt. De manière alternative (non illustrée), le partage de commentaire CMT_SH et le partage du contenu CNT_SH peuvent être mise en oeuvre de manière indépendante dans un seul et même dispositif ou dans des dispositifs distincts. L'invention peut être implémentée sous la forme d'un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de partage d'un contenu lorsque ledit programme est exécuté par un processeur, notamment un processeur d'une plateforme de service de partage de contenu dans le cadre d'une session de communication. La figure 2 illustre un schéma général d'une session de communication comportant un procédé de reproduction CCNT_DSP d'un commentaire sur un contenu partagé selon l'invention. Le procédé de reproduction CCNT_DSP d'un contenu partagé lors d'une session communication SS entre des terminaux de communication, comportant, lors de la reproduction CNT_DSP, par un terminal de communication participant à ladite session communication, dudit contenu partagé, une reproduction d'un message MSSG_DSP en fonction d'un commentaire cmt d'un utilisateur d'un premier terminal de communication, ledit commentaire cmt étant contenu dans une métadonnée mdt associée lors de ladite session communication SS à un élément dudit contenu partagé ecc. En particulier, lors de la reproduction dudit élément du contenu ecc auquel ladite métadonnée mdt est associée, ledit message mssg2 reproduit comporte ledit commentaire cmt. En particulier, le procédé de reproduction CCNT_DSP comporte, lors de la reproduction d'une représentation d'ensemble dudit contenu partagé, une estimation POS_DT de la position dans ladite représentation d'ensemble dudit élément de contenu ecc auquel est associée ladite métadonnée, la position estimée pos permettant une reproduction dudit message mssgl en association avec ladite position eccpos dudit élément de contenu ecc. En particulier, un procédé de reproduction CCNT_DSP d'un contenu partagé commenté lors d'une session de communication SS comporte une reproduction du contenu CNT_SH sur un terminal de communication participant à la session de communication. En particulier, le procédé de reproduction CCNT_DSP d'un contenu partagé commenté comporte une reproduction de commentaires CMT_DSP du contenu partagé. De manière alternative (non illustrée), la reproduction de commentaire CMT_DSP et la reproduction du contenu partagé CNT_DSP peuvent être mise en oeuvre de manière indépendante dans un seul et même dispositif ou dans des dispositifs distincts. Un procédé de reproduction d'un contenu partagé commenté CCNT_DSP comporte, en particulier, une réception de métadonnée MDT_RC. Les métadonnées mdt reçues ont été préalablement associées à un élément du contenu partagé ecc et transmise dans la session de communication SS pour être partagées. En particulier, le procédé de reproduction d'un contenu partagé commenté CCNT_DSP comporte une attente ou ECC_WT de la reproduction de l'élément du contenu ecc auquel est associée la métadonnée reçue mdt, aussi nommé élément de contenu commenté ecc, ou plus généralement une surveillance des éléments de contenu commentés ecc dans les métadonnées reçues mdt, notamment lorsque la métadonnée est reçue indépendamment de l'élément de contenu commenté. Ainsi, lorsque l'élément de contenu commenté ecc est reproduit, le procédé de reproduction d'un contenu partagé commenté CCNT_DSP déclenche la reproduction MSSG_DSP d'un message comportant le commentaire cmt enregistré dans la métadonnée mdt reçue.40 En particulier, le procédé de reproduction d'un contenu partagé commenté CCNT_DSP comporte une génération d'un message MSSG_GEN en fonction des métadonnées reçues mdt, notamment de l'élément de contenu reproduit, etc. Ainsi, un premier message mssgl pourra être généré pour être reproduit à une position estimée POSDT dans une représentation d'ensemble du contenu c, un deuxième message mssg2 pour être reproduit avec l'élément de contenu commenté, etc. L'ensemble des étapes de génération MSSG_GEN et de reproduction MSSG_DSP de messages constitue un traitement des métadonnées MDT-TRT incluant éventuellement une estimation de position POS_DT telle que décrite plus haut. En particulier, le procédé de reproduction CCNT_DSP est mis en oeuvre par un deuxième terminal de communication participant à ladite session communication distinct du premier terminal de communication utilisé pour associer un commentaire audit contenu partagé. En particulier, le procédé de reproduction est mis en oeuvre lors d'une reproduction des messages échangés lors de ladite session de communication (c'est-à-dire une fois la session de communication close). L'invention peut être implémentée sous la forme d'un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de reproduction d'un contenu partagé lorsque ledit programme est exécuté par un processeur notamment un processeur d'une plateforme de service de reproduction et/ou de partage de contenu dans le cadre d'une session de communication, ou un dispositif de reproduction de contenu d'un terminal de communication. La figure 3 illustre un schéma simplifié d'une métadonnée associée à un élément d'un contenu partagé lors d'une session de communication selon l'invention. Une métadonnée selon l'invention comporte au moins un commentaire cmt et éventuellement des identifiants tel qu'un identifiant d'élément de contenu ecc-id sur lequel le commentaire a été fait, et/ou un identifiant du contenu cnt id. Par identifiants étant entendu soit une référence de l'élément dans le contenu, soit un instant associé à cet élément dans le défilement du contenu, soit une adresse de cet élément dans le contenu ou dans une base de données dans laquelle le contenu est enregistré. La figure 4 illustre un exemple d'architecture de communication implémentant l'invention. L'architecture illustré comporte deux terminaux de communication 11 et 12, un dispositif de fourniture de service de communication 3 et un dispositif de service de partage de contenu 2. Les terminaux de communication 11 et 12 comportant : des moyens de commentaires respectivement 113 et 123 d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication respectivement 11 et 12 participe, lesdits moyens de commentaire respectivement 113 et 123 étant apte, lors d'une reproduction par ledit terminal de communication respectivement 11 et 12 d'un élément dudit contenu partagé, à associer une métadonnée comportant un commentaire dudit utilisateur à un élément dudit contenu partagé et à transmettre dans ladite session communication, et des moyens de reproduction respectivement 112 et 122 d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication participe, lesdits moyens de reproduction respectivement 112 et 122 étant apte à reproduire un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session communication à un élément dudit contenu partagé. En particulier, le premier terminal de communication 11 comporte des moyens d'émission/réception 110 permettant, par exemple, de demander la.ss req l'établissement d'une session de communication avec au moins un deuxième terminal 12 à un dispositif de fourniture de service de communication 3, et/ou de recevoir une requête en communication un autre terminal de communication via un dispositif de fourniture de service de communication 3 et/ou d'accepter une communication demandé par un autre terminal de communication via un dispositif de fourniture de service de communication 3 et/ou d'établir une session de communication /c. ss avec au moins un deuxième terminal 12 à un dispositif de fourniture de service de communication 3. En particulier, le deuxième terminal de communication 12 comporte des moyens d'émission/réception 110 permettant, par exemple, de demander l'établissement d'une session de communication avec au moins un deuxième terminal 12 à un dispositif de fourniture de service de communication 3, et/ou de recevoir une requête en communication la.ss_req d'un premier terminal de communication via un dispositif de fourniture de service de communication 3 et/ou d'accepter lb.ss_ok une communication demandé par un premier terminal de communication via un dispositif de fourniture de service de communication 3 et/ou d'établir une session de communication /c. ss avec au moins un premier terminal 11 à un dispositif de fourniture de service de communication 3. En particulier, le premier terminal de communication 11 comporte des moyens de partage de contenu 111 permettant de requérir le partage d'un contenu 2a.sh_req à un dispositif de service de partage de contenu 2 durant une session de communication ic.ss. En particulier, le dispositif de service de partage de contenu 2 comporte des moyens de partage de contenu dans une session de communication apte à transmettre 2b.cnt sh dans la session de communication en cours 1c.ss le contenu requis par le premier terminal de communication 11 après l'avoir retrouver dans une base de données de contenu 21 intégré ou non au dispositif de service de partage de contenu 2. Les premier et deuxième terminaux de communication reproduisent ce contenu reçu 2c.cnt grâce à leurs moyens de reproduction 112 et 122 respectifs. En particulier, un utilisateur du deuxième terminal de communication 12 fait un commentaire en lien avec un élément du contenu reproduit. Les moyens de commentaires 123 du deuxième terminal envoient la métadonnée correspondante 3a.mdt via ses moyens d'émission/réception 120 au premier terminal de communication 11 via la session de communication en cours : 3b.mdt sh. Les moyens de commentaires 113 recevant la métadonnée 3c.mdt permette la reproduction d'un message 3d.mssg dsp en fonction du commentaire et de l'élément de contenu associé par les moyens de reproduction 112 De manière plus générale, l'architecture peut comporter un nombre de terminaux de communication 11, 12 supérieur ou égal à 2 (le dispositif de fourniture de service de communication 3 permet alors notamment la mise en téléconférence de ces terminaux de communication) et/ou un ou plusieurs dispositif de service de partage de contenu 2. Ainsi, l'utilisateur d'un premier terminal de communication peut choisir de partager ses photos de vacances disponibles localement dans son terminal de communication, l'utilisateur d'un deuxième terminal de communication peut partager le film de la kermesse de ses enfants disponibles sur un site de partage fourni par son opérateur, et un film d'un extrait d'un concert disponible sur un site de partage public tel que YouTube, etc. durant la même conversation de messagerie instantanée. L'invention permettra à ces deux utilisateurs de commenter tous les deux des parties des photos, des moments de chacun de ces films, etc. Dans un mode de réalisation alternatif (non illustré), les moyens de commentaires et de gestion de reproduction ne sont plus dans les terminaux de communication comme illustré par la figure 4 mais intégré soit au dispositif de service de partage de contenu 2 soit au dispositif de fourniture de service de communication 3 (celui-ci pouvant notamment intégré aussi un dispositif de service de partage de contenu). Le dispositif de fourniture de service de communication comporte alors: des moyens de commentaires d'un contenu partagé lors d'une session de communication apte, lors d'une reproduction d'un élément dudit contenu par un terminal de communication d'un utilisateur participant à ladite session de communication, à associer une métadonnée comportant un commentaire dudit utilisateur sur commande dudit terminal de communication audit élément dudit contenu partagé et à transmettre ladite métadonnée dans ladite session communication, et des moyens de gestion de reproduction d'un contenu partagé lors d'une session de communication apte à déclencher une reproduction sur un deuxième terminal de communication participant à ladite session de communication d'un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication participant à ladite session de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session de communication à un élément dudit contenu partagé. Les figures 5a à 5f illustrent un exemple d'utilisation de l'invention lors d'une session de communication en cours. Un utilisateur A utilise un premier terminal de communication 11 pour établir une session de communication avec un deuxième terminal de communication d'un utilisateur B comme le montre la figure 5a. Pour cela, l'utilisateur A sélectionne sur l'écran du premier terminal de communication 11 grâce à un curseur illustré par une flèche : l'utilisateur B parmi une liste d'utilisateurs de terminaux de communication {xxx, yyy, B, etc.} et un mode de communication en l'occurrence la messagerie instantanée parmi une liste de modes de communication (messagerie instantanée, téléphonie, etc.) illustré par la bulle sur la figure 5a. La figure 5b illustre une session de communication de messagerie instantanée entre le premier terminal de communication de l'utilisateur A et un deuxième terminal de communication 12 de l'utilisateur B. Sur l'écran du premier terminal de communication de l'utilisateur A et l'écran du deuxième terminal 12 de l'utilisateur B s'affiche une fenêtre de communication correspondant à la session de communication ouverte. Dans la première partie de cette fenêtre C1, s'affiche des indicateurs de la session de communication en cours notamment le nom de l'interlocuteur en l'occurrence « ss :B » pour indiquer à l'utilisateur A qu'il est en session de communication avec un utilisateur B, et respectivement « ss :A » pour indiquer à l'utilisateur B qu'il est en session de communication avec un utilisateur A. Dans la deuxième partie de cette fenêtre C2 s'affiche les échanges ayant eu lieu dans la session de communication en cours, en l'occurrence le fait que l'utilisateur A ait émis un premier texte « blablabla.... » et le fait que l'utilisateur B ait répondu « rrrrr.... ». Dans la troisième partie de la fenêtre C3 s'ouvre un espace de saisie des messages afin que respectivement les utilisateurs A et B puissent saisir un texte pour l'envoyer par la session de communication en cours à l'autre utilisateur, respectivement B et A. Dans l'exemple illustré par la figure 5b, l'utilisateur A choisit non pas de saisir un texte des cette troisième partie de fenêtre C3 mais d'accéder au menu de troisième partie C3a lui permettant d'envoyer d'autre élément qu'un texte via cette session de communication, en l'occurrence l'utilisateur A choisit l'élément de partage de contenu CNT_SH du menu au moyen du curseur crsr a qui déclenche le procédé de partage de contenu associé à cet élément du menu C3a. La figure 5c illustre l'ouverture par le procédé de partage de contenu d'une fenêtre de sélection d'un contenu à partager C3b. La fenêtre illustrée C3b comporte en l'occurrence un choix de 4 contenus disponibles à partager :MV1, MV2, MV3 et MV4 , à titre d'exemple. L'utilisateur A sélectionne le contenu MV3 pour être partager dans la session de communication en cours. Dans notre exemple, le contenu MV3 est transmis indépendamment aux terminaux de communication des deux utilisateurs participants à la session de communication. Ainsi, la figure 5d montre que la deuxième partie de la fenêtre de conversation C2 est étendue par une fenêtre d'affichage C2a du contenu partagé, en l'occurrence une vidéo MV3. Dans notre exemple, le réseau de communication et les terminaux de communication des utilisateurs A et B sont tels que l'utilisateur B reçoit la vidéo en avance sur l'utilisateur A comme le montre le point noir sur la barre de défilement en bas de la fenêtre C2a. En outre, la fenêtre C2a peut notamment afficher l'utilisateur ayant mis le contenu en partage en l'occurrence « A : ». La figure 5e illustre un exemple d'implémentation de l'invention dans lequel l'utilisateur B saisit un commentaire MV3_cmt_tX. à un moment donné de la reproduction de la vidéo MV3 dans l'espace de saisie dédié à la session de communication comme le montre le curseur de saisie crsr b et la flèche vers le point noir sur la barre de défilement de la vidéo MV3. Il peut être aussi envisagé que l'utilisateur B puisse, à partir de la fenêtre d'affichage de la vidéo C2a, avoir accès à un menu de commentaire (non illustré) notamment par un clic droit sur la souris. Le menu serait composé par exemple d'un espace de saisie ou du déclenchement d'un enregistrement audio et/ou vidéo. La saisie déclenche la génération d'une métadonnée comportant le commentaire et associé selon l'invention à l'élément de la vidéo en cours lors du début de la saisie, et la transmission de cette métadonnée par la session de communication en cours entre les deux utilisateurs A et B. Ainsi, comme l'illustre la figure 5f, la métadonnée transmise permet notamment d'afficher un message B_mssg dans la fenêtre d'affichage C2b du contenu partagé lors de la session de communication. Si comme l'illustre la figure 5f, l'élément de contenu affiché n'est pas celui associé à la métadonnée comportant le commentaire, le message est en particulier affiché en association avec la position de l'élément de contenu associé dans une représentation d'ensemble, en l'occurrence sur la barre de défilement de la vidéo représentée à titre d'exemple en bas de la fenêtre C2a. Dans un mode de réalisation plus simple, il peut être envisagé que l'utilisateur A ne soit pas notifié du commentaire de B si l'élément de contenu associé n'est pas reproduit. Lorsque, comme le montre la figure 5g, l'élément de contenu associé est reproduit sur la fenêtre d'affichage C2a de l'utilisateur A alors un message est reproduit comportant le commentaire de l'utilisateur B, en l'occurrence « B :cmt » indiquant non seulement le commentaire mais aussi l'émetteur de ce commentaire. La figure 5g propose un mode de réalisation dans lequel, le commentaire est reproduite avec le contenu partagé en l'occurrence dans la même fenêtre d'affichage C2a, notamment à la façon d'un sous-titre sur une vidéo. Les figures 6a à 6d illustrent un exemple d'utilisation de l'invention lors de la consultation d'un historique de sessions de communication. Un utilisateur A utilise un premier terminal de communication 11 pour revoir une session de communication avec un deuxième terminal de communication d'un utilisateur B comme le montre la figure 6a. Pour cela, l'utilisateur A sélectionne sur l'écran du premier terminal de communication 11 grâce à un curseur illustré par une flèche : une session de communication avec un utilisateur B parmi une liste de sessions de communication d'un historique conversationnel com_hist. La figure 6b illustre la reproduction d'une session de communication de messagerie instantanée entre le premier terminal de communication de l'utilisateur A et un deuxième terminal de communication 12 de l'utilisateur B. Sur l'écran du premier terminal de communication de l'utilisateur A s'affiche une fenêtre de communication correspondant à la session de communication ouverte. Dans la première partie de cette fenêtre C1, s'affiche des indicateurs de la session de communication passées notamment le nom de l'interlocuteur en l'occurrence « B 27/02/2012 11 :28» pour indiquer à l'utilisateur A qu'il s'agit d'une ancienne session de communication avec un utilisateur B. Dans la deuxième partie de cette fenêtre C2 s'affiche les échanges ayant eu lieu dans cette session de communication en cours, en l'occurrence le fait que l'utilisateur A ait émis un premier texte « blablabla.... » et le fait que l'utilisateur B ait répondu « rrrrr.... ». La figure 6b montre que la deuxième partie de la fenêtre de conversation C2 est, éventuellement, étendue par une fenêtre d'affichage C2a d'un contenu partagé, en l'occurrence une vidéo MV3, lors de la session de communication passée que l'utilisateur A consulte. Dans cette consultation a posteriori de la session de communication, la métadonnée générée lors d'un commentaire de l'utilisateur B a été enregistrée dans l'historique de la session de communication indépendamment ou dans le contenu partagé. Ainsi, comme l'illustre la figure 6b, la métadonnée permet notamment d'afficher un message B_mssg dans la fenêtre d'affichage C2b du contenu partagé lors de la session de communication. Si comme l'illustre la figure 6b, l'élément de contenu affiché n'est pas celui associé à la métadonnée comportant le commentaire, le message est en particulier affiché en association avec la position de l'élément de contenu associé dans une représentation d'ensemble, en l'occurrence sur la barre de défilement de la vidéo représentée à titre d'exemple en bas de la fenêtre C2a. Dans un mode de réalisation plus simple, il peut être envisagé que l'utilisateur A ne soit pas notifié du commentaire de B si l'élément de contenu associé n'est pas reproduit. Lorsque, comme le montre la figure 6c, l'élément de contenu associé est reproduit sur la fenêtre d'affichage C2a de l'utilisateur A alors un message est reproduit comportant le commentaire de l'utilisateur B, en l'occurrence « B :cmt » indiquant non seulement le commentaire mais aussi l'émetteur de ce commentaire. La figure 6c propose un mode de réalisation dans lequel, le commentaire est reproduite avec le contenu partagé en l'occurrence dans la même fenêtre d'affichage C2a, notamment à la façon d'un sous-titre sur une vidéo. L'invention vise aussi un support d'informations. Le support d'information peut être n'importe quelle entité ou dispositif capable de stocker au moins l'un des programmes selon l'invention. 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. Le programme 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 partage d'un contenu lors d'une session de communication entre des terminaux de communication comportant, lors d'une reproduction d'un élément d'un contenu par un premier terminal de communication d'un utilisateur participant à ladite session communication : - au moins une association d'une métadonnée audit élément dudit contenu, ladite métadonnée comportant un commentaire dudit utilisateur, et - une transmission de ladite métadonnée dans ladite session communication. 2. Procédé de partage selon la revendication précédente caractérisé en ce que ladite association comporte l'enregistrement dans ladite métadonnée d'un identifiant dudit élément. 3. Procédé de partage selon la revendication précédente caractérisé en ce que ladite association comporte l'enregistrement dans ladite métadonnée d'un identifiant dudit contenu. 4. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de partage d'un contenu selon l'une quelconque des revendications 1 ou 2 lorsque ledit programme est exécuté par un processeur. 5. Procédé de reproduction d'un contenu partagé lors d'une session communication entre des terminaux de communication, comportant, lors de la reproduction, par un terminal de communication participant à ladite session communication, dudit contenu partagé, une reproduction d'un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session communication à un élément dudit contenu partagé. 6. Procédé de reproduction d'un contenu selon la revendication précédente caractérisé en ce que, lors de la reproduction dudit élément auquel ladite métadonnée est associé, ledit message reproduit comporte ledit commentaire. 7. Procédé de reproduction d'un contenu selon l'une quelconque des revendications 4 ou 5, caractérisé en ce que ledit procédé de reproduction comporte, lors de la reproduction d'une représentation d'ensemble dudit contenu partagé, une estimation de la position dans ladite représentation d'ensemble dudit élément auquel est associé ladite métadonnée, la position estimée permettant une reproduction dudit message en association avec ladite position dudit élément. 8. Procédé de reproduction d'un contenu partagé selon l'une quelconque des revendications 4 à 6, caractérisé en ce que ledit procédé de reproduction est mis en oeuvre par un deuxième terminal de communication participant à ladite session communication distinct du premier terminal de communication utilisé pour associer un commentaire audit contenu partagé. 9. Procédé de reproduction d'un contenu partagé selon l'une quelconque des revendications 4 à 7, caractérisé en ce que ledit procédé de reproduction est mis en oeuvre lors d'une reproduction des messages échangés lors de ladite session de communication. 10. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de reproduction d'un contenu partagé selon l'une quelconque des revendications 4 à 8 lorsque ledit programme est exécuté par un processeur. 11. Terminal de communication d'un utilisateur comportant : - des moyens de commentaires d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication participe, lesdits moyens de commentaire étant apte, lors d'une reproduction par ledit terminal de communication d'un élément dudit contenu partagé, à associer une métadonnée comportant un commentaire dudit utilisateur à un élément dudit contenu partagé et à transmettre dans ladite session communication, et - des moyens de reproduction d'un contenu partagé lors d'une session de communication à laquelle ledit terminal de communication participe, lesdits moyens de reproduction étant apte à reproduire un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session communication à un élément dudit contenu partagé. 12. Dispositif de fourniture de service de communication comportant : - des moyens de commentaires d'un contenu partagé lors d'une session de communication apte, lors d'une reproduction d'un élément dudit contenu par un terminal de communication d'un utilisateur participant à ladite session de communication, à associer une métadonnée comportant un commentaire dudit utilisateur sur commande dudit terminal de communication audit élément dudit contenu partagé et à transmettre ladite métadonnée dans ladite session communication, et - des moyens de gestion de reproduction d'un contenu partagé lors d'une session de communication apte à déclencher une reproduction sur un deuxième terminal de communication participant à ladite session de communication d'un message en fonction d'un commentaire d'un utilisateur d'un premier terminal de communication participant à ladite session de communication, ledit commentaire étant contenu dans une métadonnée associée lors de ladite session de communication à un élément dudit contenu partagé.