FR2849980A1 - Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede - Google Patents
Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede Download PDFInfo
- Publication number
- FR2849980A1 FR2849980A1 FR0300406A FR0300406A FR2849980A1 FR 2849980 A1 FR2849980 A1 FR 2849980A1 FR 0300406 A FR0300406 A FR 0300406A FR 0300406 A FR0300406 A FR 0300406A FR 2849980 A1 FR2849980 A1 FR 2849980A1
- Authority
- FR
- France
- Prior art keywords
- stream
- personal computer
- video
- decoder
- main
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000012545 processing Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000002093 peripheral effect Effects 0.000 claims description 4
- 230000000295 complement effect Effects 0.000 abstract 1
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
- H04N21/44055—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption by partially decrypting, e.g. decrypting a video stream that has been partially encrypted
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23473—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by pre-encrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
- H04N21/23476—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption by partially encrypting, e.g. encrypting the ending portion of a movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4184—External card to be used in combination with the client device, e.g. for conditional access providing storage capabilities, e.g. memory stick
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
La présente invention concerne un procédé pour la distribution de séquences vidéo consistant à diffuser un flux numérique principal et une information complémentaire nécessaire à la visualisation de la séquence vidéo, et à reconstruire sur le site de réception le flux vidéo visualisable sur un équipement muni d'un écran (6), caractérisé en ce que le site de réception comporte un ordinateur personnel (1) des moyens de stockage de masse (10), et un périphérique de traitement vidéo muni de moyens de communication avec ledit ordinateur personnel (1) et de transmission du flux visualisable à un dispositif d'affichage, le flux numérique principal étant reçu par ledit ordinateur personnel (1), l'application logicielle de reconstruction du flux d'affichage étant exécutée dans le périphérique de traitement vidéo (2). Elle concerne aussi un décodeur (1) et un système pour la mise en oeuvre dudit procédé.
Description
PROCEDE POUR LA DISTRIBUTION DE SEQUENCES VIDEO,
DECODEUR ET SYSTEME POUR LA MISE EN îUVRE DE CE PROCEDE.
La présente invention concerne le domaine de la distribution sécurisée de séquences vidéos.
Une technique de sécurisation d'une séquence vidéos consiste à altérer, au moment de la diffusion, le flux vidéo numérique pour qu'il soit compatible avec les formats standards et puisse être reconnu par un équipement de 10 lecture, mais ne puisse être visualisé en l'état d'une manière satisfaisante pour un destinataire. Une information complémentaire est transmise par une voie séparée. La combinaison du flux numérique principal et de cette information complémentaire permet seule la visualisation de 15 la séquence vidéo initiale.
L'usager dispose d'un décodeur recevant le flux numérique vidéo modifié, ainsi que l'information complémentaire. Ce décodeur doit disposer d'un moyen de stockage de masse pour assurer un tampon entre le flux 20 entrant, pouvant être limité par le débit de la liaison entre le décodeur et le réseau, et le processeur vidéo assurant la reconstruction. Il s'agit donc d'un équipement relativement cher, limitant les possibilités de diffusion de séquences selon cette technique.
Le but de l'invention est de répondre à ce problème en permettant la mise en oeuvre d'un décodeur simplifié, tout en garantissant une grande sécurité contre le piratage.
A cet effet, l'invention concerne selon son 30 acception la plus générale un procédé pour la distribution de séquences vidéo consistant à diffuser un flux numérique principal et une information complémentaire nécessaire à la visualisation de la séquence vidéo, et à reconstruire sur le site de réception le flux vidéo visualisable sur un équipement muni d'un écran, caractérisé en ce que le site de réception comporte un ordinateur personnel comprenant une liaison haut-débit et des moyens de stockage de masse, et un périphérique de traitement vidéo muni de moyens de 5 communication avec ledit ordinateur personnel et de transmission du flux visualisable à un dispositif d'affichage, le flux numérique principal étant reçu par ledit ordinateur personnel, l'application logicielle de reconstruction du flux d'affichage étant exécutée dans le 10 périphérique de traitement vidéo.
Selon une première variante, l'information complémentaire est reçue par l'ordinateur personnel, le flux numérique principal et l'information complémentaire étant transmise par l'ordinateur principal au périphérique 15 de traitement vidéo.
Selon une deuxième variante, l'information complémentaire est reçue par le périphérique de traitement vidéo, le flux numérique principal étant transmis par l'ordinateur principal au périphérique de traitement vidéo. 20 Selon une troisième variante, l'information complémentaire et le flux numérique principal sont reçus par le périphérique de traitement vidéo, le flux numérique principal étant transmis par le périphérique de traitement vidéo à l'ordinateur principal pour enregistrement dans sa 25 mémoire de masse afin de pouvoir être rejoué plus tard.
L'invention concerne également un décodeur comportant une entrée pour recevoir un flux numérique provenant d'un ordinateur personnel, un circuit de traitement vidéo pour reconstruire un flux visualisable à 30 partir dudit flux numérique et d'une information complémentaire, et une sortie délivrant un signal vidéo affichable sur un dispositif d'affichage.
De préférence, le décodeur est dépourvu de disque dur, et plus particulièrement est dépourvu de moyen de stockage du flux numérique et du flux vidéo.
Avantageusement, le décodeur comprend un moyen de 5 communication avec un réseau pour la réception de l'information complémentaire.
Selon une variante, il comprend un moyen de communication avec un ordinateur personnel pour la réception de l'information complémentaire.
Selon un mode de réalisation préféré, il comprend des moyens de communication sans fil avec un ordinateur personnel, pour la réception du flux numérique.
L'invention sera mieux comprise à la lecture de la description qui suit, se référant aux dessins annexés 15 correspondant à des exemples non limitatifs de réalisation, o: - la figure 1 représente le schéma de principe d'un décodeur selon l'invention; - la figure 2 représente une première variante d'un 20 décodeur selon l'invention; - la figure 3 représente une deuxième variante d'un décodeur selon l'invention.
Pour la réception et l'exploitation des séquences vidéos diffusées, chaque utilisateur devra disposer de deux 25 équipements complémentaires: - un ordinateur personnel (1) non modifié, - un décodeur (2).
Sur la figure 1, le décodeur (2) comporte une sortie pour relier au moins un dispositif d'affichage, par 30 exemple un moniteur, un vidéo projecteur ou un dispositif de type écran de télévision (6).
Le décodeur (2) comprend principalement, d'une part, une unité de traitement adaptée pour traiter, en particulier décoder et désembrouiller tout flux vidéo de type MPEG selon un programme logiciel de décodage et de désembrouillage pré-chargé, de manière à l'afficher, en temps réel et, d'autre part, au moins une interface d'écran (7).
Le décodeur est également raccordé à un ordinateur (1) par des liaisons filaires de type FIREWIRE ou USB-2, ou par une liaison sans fil de type Bluetooth ou AirPort. La liaison (3) achemine les informations complémentaires, et la liaison (4) achemine le flux vidéo modifié par le 10 serveur pour le rendre inexploitable en l'état.
Avantageusement la liaison (3) est confondue avec la liaison (4).
Lorsque l'usager du décodeur (2) veut réellement visualiser sur son écran (6) le programme audiovisuel, il 15 en fait la demande au système de synthèse (8) avec sa télécommande comme il le ferait avec un magnétoscope ou un lecteur de DVD présentant un menu sur son écran de télévision. Le décodeur dialogue avec l'ordinateur (1) pour déclencher l'envoi du flux vidéo modifié. Le système de 20 synthèse (8) commence à analyser le flux MPEG modifié en provenance du disque dur (10) de l'ordinateur via le tampon de lecture (11) de l'ordinateur. L'ordinateur établit alors une liaison avec le serveur vidéo via le réseau de télécommunication (12) qui est dans notre exemple une 25 liaison DSL.
Le disque dur (10) de l'ordinateur (1) peut être utilisé comme mémoire tampon pour stocker momentanément au moins une partie du programme ou de la séquence vidéo à afficher, en cas de visualisation différée ou de limitation 30 dans la bande passante du réseau de transmission (12). La visualisation peut être retardée ou différée à la demande de l'utilisateur ou du serveur vidéo.
Comme le montre la figure 1, l'interface de connexion (5) de l'ordinateur (1) est reliée à un réseau de transmission et de diffusion large bande (12) telle qu'un modem, un modem satellite, un modem câblé, d'une interface de ligne à fibre optique ou d'une interface radio ou infrarouge pour la communication sans-fil.
C'est par cette liaison classique de diffusion vidéo que seront transmis les contenus des programmes audiovisuels comme des films. Toutefois, de façon à ne pas laisser faire de copies pirates, avant de transmettre le contenu audiovisuel depuis le serveur il est prévu de 10 conserver une petite partie du contenu audiovisuel dans le portail ou le serveur vidéo.
En cas de visualisation d'un programme audiovisuel en temps réel, cette petite partie du contenu audiovisuel conservée dans le serveur sera également envoyée au module 15 (6) via le réseau de télécommunication (13) qui peut être le même réseau que celui de transmission et de diffusion large bande (12).
Comme les images successives d'une séquence vidéo comportent un grand nombre d'éléments visuels identiques 20 (comme en cinéma, une image ressemble à la précédente), MPEG n'enregistre que les éléments qui diffèrent de l'image d'origine. Par exemple, et sans que cet exemple soit limitatif de l'invention, on modifiera donc une image entière de référence en conservant les coefficients DC des 25 modifications apportées dans le portail et, pour les images successives qui dépendent de cette image I de référence, il n'est pas nécessaire d'apporter des modifications puisqu'elles feront diverger le flux visualisé en raison des perturbations apportées aux images I de référence. La 30 compression MPEG commence donc, dans un premier temps, par décomposer l'image en différentes matrices carrées comportant plusieurs points ou pixels, ayant chacun leur propre valeur colorimétrique. Un calcul permet d'obtenir une valeur moyenne pour chaque matrice au sein de laquelle chaque point est maintenant noyé. Ce traitement génère une pixélisation et l'apparition d'aplats uniformes, là o existaient des nuances de teinte. La deuxième étape de la compression MPEG consiste à ne conserver d'une image à l'autre que les éléments changeants.
Dans le cas d'un programme audiovisuel de type MPEG, toutes les caractéristiques des images I en provenance du serveur vidéo ne sont pas transmises vers le module (5). En particulier, les caractéristiques peuvent 10 être les coefficients de corrélation DC contenus dans les images I. Certains coefficients DC de ces images I sont conservés dans le serveur vidéo. Par contre, en lieu et place des coefficients DC de ces images I non transmis, le 15 serveur intercalera de faux coefficients DC de même nature que les coefficients DC enlevés et conservés dans le portail de sorte que le Lecteur standard MPEG du module (8) ne soit pas perturbé par ces modifications qu'il ignorera et reconstituera en sortie un flux de sortie MPEG qui sera 20 non correct du point de vue visuel pour un être humain mais correct du point de vue format MPEG.
Le lecteur MPEG (8) du décodeur (2) est un lecteur standard MPEG et n'est en aucune manière modifié ou affecté par les changements apportés aux images I. Comme le montre la figure 1, l'interface de connexion de l'ordinateur (1) est reliée à un réseau de télécommunication étendu, directement ou par un réseau local servant de réseau d'accès et est constitué par exemple d'une interface de ligne d'abonné (Réseau 30 téléphonique analogique ou numérique, DSL, BLR, GSM, GPRS, UMTS, etc).
Ainsi donc, les programmes audiovisuels sont diffusés de façon classique en mode multidiffusion (" broadcast ") via le réseau de transmission large bande (12) de type hertzien, câble, satellite, numérique hertzien, DSL, etc. Chaque programme audiovisuel ainsi diffusé peut être crypté ou non, et, les flux de type MPEG comportent des modifications au niveau de certaines images 5 I comme décrit ci-dessus. En fonction des paramètres choisis par l'usager ou des informations transmises par le serveur de diffusion, certains programmes audiovisuels ainsi modifiés et incomplets sont enregistrés dans le disque dur de l'ordinateur (1).
Lorsque l'usager désire visualiser un programme audiovisuel ainsi enregistré dans le disque dur (10) de son ordinateur (1) il se connecte alors au portail via la liaison de type réseau local ou accès direct et à travers le réseau de télécommunication lui-même relié au serveur 15 vidéo.
Tout au long de la visualisation du programme audiovisuel, les liaisons restent établies et permettent à l'ordinateur (1) de recevoir via la liaison (13) les fonctions et les paramètres de remise en ordre des 20 coefficients DC modifiés des images I. Le flux numérique principal en provenance du disque dur de l'ordinateur (1) et information complémentaire provenant du serveur vidéo via la liaison (13) sont transmis par l'ordinateur (1) au décodeur (2) via respectivement les liaisons (4) et (3). La 25 combinaison du flux numérique principal et de cette information complémentaire permet seule la visualisation de la séquence vidéo initiale. Les coefficients DC modifiés des images I ainsi transmis ne sont jamais enregistrés dans le disque dur de l'ordinateur (1) car les images I 30 reconstituées sont directement affichées sur l'écran de visualisation (6) via le traitement effectué par le décodeur (2) après avoir été traitées par le Lecteur (8) à partir de sa mémoire locale volatile (12). Une fois traités et visualisés, les coefficients DC modifiés et/ou manquants des images I venant d'être transmis par le serveur vidéo seront effacés de la mémoire volatile locale (12) du décodeur (2).
A chaque fois que l'usager voudra regarder un 5 programme enregistré dans le disque dur (10) de l'ordinateur (1) il se connectera automatiquement vers le serveur. Selon un mode de réalisation particulier, l'ordinateur (1) ou le décodeur (2) comprend un lecteur de cartes à puce (9) qui permettra au portail d'authentifier 10 l'usager propriétaire du décodeur (2).
Selon un mode de réalisation particulier, pour un contenu MPEG donné, la carte à puce contient ladite information complémentaire.
La figure 2 représente une variante de réalisation, 15 dans laquelle le décodeur comprend un modem (6) relié à un réseau (13), pour recevoir directement les informations complémentaires. Le flux vidéo modifié est reçu comme dans l'exemple précédent par un ordinateur (1) à travers la liaison (4).
La figure 3 représente une variante de réalisation, dans laquelle le décodeur comprend également un modem (11) relié au réseau (12), pour recevoir directement le flux numérique principal modifié. Le flux numérique principal modifié est alors également transmis à l'ordinateur (1) à 25 travers la liaison (4bis) pour être enregistré sur le disque dur (10).
Avantageusement les modems (6) et (11) sont confondus ainsi que les liaisons vers les réseaux (12) et (13).
Avantageusement dans les figures 1, 2 et 3, l'ordinateur (1) comporte un lecteur de disques, par exemple un lecteur de CD ou de DVD, pour lire directement des flux numériques principaux enregistrés sur disques. Les f lux numériques principaux sont enregistrés au préalable sur lesdits disques.
Claims (10)
1 - Procédé pour la distribution de séquences vidéo consistant à diffuser un flux numérique principal et une information complémentaire nécessaire à la visualisation de la séquence vidéo, et à reconstruire sur le site de réception le flux vidéo visualisable sur un équipement muni d'un écran (6) , caractérisé en ce que le site de réception comporte un ordinateur personnel (1) des moyens de stockage de masse (10), et un périphérique de traitement vidéo (2) muni de moyens de communication avec ledit ordinateur personnel (1) et de transmission du flux visualisable à un dispositif d'affichage, le flux numérique principal étant reçu par ledit ordinateur personnel (1) (1), l'application logicielle de reconstruction du flux d'affichage étant exécutée dans le périphérique de traitement vidéo (2) et non pas dans l'ordinateur personnel (1) (1).
2 - Procédé pour la distribution de séquences vidéo selon la revendication 1, caractérisé en ce que le flux vidéo numérique principal est transmis par le serveur par l'intermédiaire d'un réseau numérique, l'ordinateur personnel (1) comprenant une liaison haut-débit pour recevoir ledit flux principal.
3 - Procédé pour la distribution de séquences vidéo selon la revendication 1, caractérisé en ce que le flux vidéo numérique principal est transmis par le serveur par l'intermédiaire d'un support matériel, l'ordinateur personnel (1) comprenant un lecteur pour exploiter ledit support numérique et lire ledit flux principal.
4 - Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'information complémentaire est reçue par l'ordinateur personnel (1), le flux numérique principal et l'information complémentaire étant transmise par l'ordinateur principal au périphérique de traitement vidéo.
- Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'information complémentaire est reçue par le périphérique de traitement vidéo, le flux numérique principal étant transmis par l'ordinateur principal au périphérique de traitement vidéo.
6 - Procédé selon la revendication 5, caractérisé en ce que le flux numérique principal est reçu par le périphérique de traitement vidéo, le flux numérique principal étant transmis par le périphérique de traitement vidéo à l'ordinateur pour enregistrement dans sa mémoire de masse afin de pouvoir être rejoué plus tard.
7 - Décodeur pour la mise en oeuvre du procédé selon la revendication 1, caractérisé en ce qu'il comporte une entrée pour recevoir un flux numérique provenant d'un ordinateur personnel (1), un circuit de traitement vidéo pour reconstruire un flux visualisable à partir dudit flux numérique et d'une information complémentaire, et une sortie délivrant un signal vidéo affichable sur un dispositif d'affichage.
8 - Décodeur selon la revendication 5, caractérisé en ce qu'il est dépourvu de moyen de stockage de masse du flux numérique et du flux vidéo.
9 - Décodeur selon la revendication 5, caractérisé en ce qu'il comprend un moyen de communication avec un réseau pour la réception de l'information complémentaire.
- Décodeur selon la revendication 5, caractérisé en ce qu'il comprend un moyen de communication avec un ordinateur personnel (1) pour la réception de l'information complémentaire.
11 - Décodeur selon la revendication 5, caractérisé en ce qu'il comprend des moyens de communication sans fil avec un ordinateur personnel (1), pour la réception du flux numérique.
12 - Système comprenant un décodeur conforme à la revendication 7 et un ordinateur personnel (1), caractérisé en ce que l'ordinateur personnel (1) comporte un lecteur de disques sur lesquels sont enregistrés les flux numériques principaux et en ce que le décodeur comporte des moyens de communication avec l'ordinateur personnel (1), pour recevoir le flux principal modifié.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0300406A FR2849980B1 (fr) | 2003-01-15 | 2003-01-15 | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede |
EP04702358A EP1627528A2 (fr) | 2003-01-15 | 2004-01-15 | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce procede |
PCT/FR2004/050017 WO2004066627A2 (fr) | 2003-01-15 | 2004-01-15 | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce procede |
US11/181,077 US20050283811A1 (en) | 2003-01-15 | 2005-07-14 | Process for distributing video sequences, decoder and system for carrying out this process |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0300406A FR2849980B1 (fr) | 2003-01-15 | 2003-01-15 | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2849980A1 true FR2849980A1 (fr) | 2004-07-16 |
FR2849980B1 FR2849980B1 (fr) | 2005-04-08 |
Family
ID=32524936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0300406A Expired - Fee Related FR2849980B1 (fr) | 2003-01-15 | 2003-01-15 | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede |
Country Status (4)
Country | Link |
---|---|
US (1) | US20050283811A1 (fr) |
EP (1) | EP1627528A2 (fr) |
FR (1) | FR2849980B1 (fr) |
WO (1) | WO2004066627A2 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2898458A1 (fr) * | 2006-03-10 | 2007-09-14 | Medialive | Procede pour la distribution securisee de sequences audiovisuelles, decodeur et systeme pour la mise en oeuvre de ce procede |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2909507B1 (fr) * | 2006-12-05 | 2009-05-22 | Medialive Sa | Procede et systeme de distribution securisee de donnees audiovisuelles par marquage transactionel |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0753225B1 (fr) * | 1994-03-31 | 1998-12-16 | AT&T Corp. | Appareil et procede pour integrer le transfert des donnees vers l'aval assure par un canal de television par cable, avec le transfert des donnees vers l'amont assure par un autre moyen |
Family Cites Families (58)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3341291B2 (ja) * | 1991-11-22 | 2002-11-05 | ソニー株式会社 | 受信装置 |
US5331670A (en) * | 1992-01-31 | 1994-07-19 | At&T Bell Laboratories | Synchronization scheme for a digital communications system |
JP3348310B2 (ja) * | 1992-09-28 | 2002-11-20 | ソニー株式会社 | 動画像符号化方法および動画像符号化装置 |
JPH06141004A (ja) * | 1992-10-27 | 1994-05-20 | Mitsubishi Corp | 課金システム |
US7089212B2 (en) * | 1992-12-15 | 2006-08-08 | Sl Patent Holdings Llc | System and method for controlling access to protected information |
US5420866A (en) * | 1994-03-29 | 1995-05-30 | Scientific-Atlanta, Inc. | Methods for providing conditional access information to decoders in a packet-based multiplexed communications system |
US5748786A (en) * | 1994-09-21 | 1998-05-05 | Ricoh Company, Ltd. | Apparatus for compression using reversible embedded wavelets |
US5703887A (en) * | 1994-12-23 | 1997-12-30 | General Instrument Corporation Of Delaware | Synchronization and error detection in a packetized data stream |
US5892900A (en) * | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
CN1912885B (zh) * | 1995-02-13 | 2010-12-22 | 英特特拉斯特技术公司 | 用于安全交易管理和电子权利保护的***和方法 |
US5852664A (en) * | 1995-07-10 | 1998-12-22 | Intel Corporation | Decode access control for encoded multimedia signals |
US5675390A (en) * | 1995-07-17 | 1997-10-07 | Gateway 2000, Inc. | Home entertainment system combining complex processor capability with a high quality display |
US6957350B1 (en) * | 1996-01-30 | 2005-10-18 | Dolby Laboratories Licensing Corporation | Encrypted and watermarked temporal and resolution layering in advanced television |
US6233256B1 (en) * | 1996-03-13 | 2001-05-15 | Sarnoff Corporation | Method and apparatus for analyzing and monitoring packet streams |
KR100203262B1 (ko) * | 1996-06-11 | 1999-06-15 | 윤종용 | 픽춰단위 동기화를 위한 비디오디코더의 인터페이스장치 |
US7177429B2 (en) * | 2000-12-07 | 2007-02-13 | Blue Spike, Inc. | System and methods for permitting open access to data objects and for securing data within the data objects |
US5953506A (en) * | 1996-12-17 | 1999-09-14 | Adaptive Media Technologies | Method and apparatus that provides a scalable media delivery system |
US6674477B1 (en) * | 1997-03-17 | 2004-01-06 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for processing a data series including processing priority data |
US6445740B1 (en) * | 1997-07-11 | 2002-09-03 | Koninklijke Philips Electronics N.V. | Audiovisual data decoding method |
US6018359A (en) * | 1998-04-24 | 2000-01-25 | Massachusetts Institute Of Technology | System and method for multicast video-on-demand delivery system |
KR100294890B1 (ko) * | 1998-07-01 | 2001-07-12 | 윤종용 | 워터마킹을 사용한 디지털 영상 코딩 장치와 디코딩 장치 및 그 방법 |
JO2117B1 (en) * | 1998-07-15 | 2000-05-21 | كانال + تيكنولوجيز سوسيته انونيم | A method and device for the secure communication of information between a group of audio-visual devices that operate with numbers |
AR020608A1 (es) * | 1998-07-17 | 2002-05-22 | United Video Properties Inc | Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto |
US6735699B1 (en) * | 1998-09-24 | 2004-05-11 | Ryuichi Sasaki | Method and system for monitoring use of digital works |
EP1005233A1 (fr) * | 1998-10-12 | 2000-05-31 | STMicroelectronics S.r.l. | Contrôle de codage à débit constant dans un codeur vidéo par une préanalyse des tranches d'images |
US6421720B2 (en) * | 1998-10-28 | 2002-07-16 | Cisco Technology, Inc. | Codec-independent technique for modulating bandwidth in packet network |
US6195394B1 (en) * | 1998-11-30 | 2001-02-27 | North Shore Laboratories, Inc. | Processing apparatus for use in reducing visible artifacts in the display of statistically compressed and then decompressed digital motion pictures |
US6577849B1 (en) * | 1999-02-03 | 2003-06-10 | Motorola, Inc. | Method and apparatus for providing additional information about a broadcast |
US6480537B1 (en) * | 1999-02-25 | 2002-11-12 | Telcordia Technologies, Inc. | Active techniques for video transmission and playback |
US6597961B1 (en) * | 1999-04-27 | 2003-07-22 | Realnetworks, Inc. | System and method for concealing errors in an audio transmission |
JP3911905B2 (ja) * | 1999-04-30 | 2007-05-09 | 松下電工株式会社 | インパクト回転工具 |
FI111764B (fi) * | 1999-06-10 | 2003-09-15 | Nokia Corp | Menetelmä ja järjestely kuvatiedon käsittelemiseksi |
US6526581B1 (en) * | 1999-08-03 | 2003-02-25 | Ucentric Holdings, Llc | Multi-service in-home network with an open interface |
US20020019984A1 (en) * | 2000-01-14 | 2002-02-14 | Rakib Selim Shlomo | Headend cherrypicker with digital video recording capability |
US6701528B1 (en) * | 2000-01-26 | 2004-03-02 | Hughes Electronics Corporation | Virtual video on demand using multiple encrypted video segments |
JP2001251616A (ja) * | 2000-03-02 | 2001-09-14 | Media Glue Corp | 多重化音響・動画圧縮符号化信号変換方法、装置および変換プログラムを記録した媒体 |
US6771828B1 (en) * | 2000-03-03 | 2004-08-03 | Microsoft Corporation | System and method for progessively transform coding digital data |
JP2001320363A (ja) * | 2000-05-10 | 2001-11-16 | Pioneer Electronic Corp | 著作権保護方法、記録方法、記録装置、再生方法及び再生装置 |
JP2001359070A (ja) * | 2000-06-14 | 2001-12-26 | Canon Inc | データ処理装置、データ処理方法及びコンピュータ可読記憶媒体 |
US7333610B2 (en) * | 2000-08-11 | 2008-02-19 | Nds Ltd | System and method for pre-encryption of transmitted content |
EP1215880A3 (fr) * | 2000-12-07 | 2003-08-13 | Sony United Kingdom Limited | Intégration de données dans un matériau |
US7421082B2 (en) * | 2000-12-28 | 2008-09-02 | Sony Corporation | Data delivery method and data delivery system using sets of passkeys generated by dividing an encryption key |
US20020133830A1 (en) * | 2001-01-08 | 2002-09-19 | Artista Communications, Inc. | Adaptive video on-demand system and method using tempo-differential file transfer |
JP2002278859A (ja) * | 2001-03-16 | 2002-09-27 | Nec Corp | コンテンツ配信システム、コンテンツ配信方法及びコンテンツを再生するためのコンテンツ再生装置 |
CN1274153C (zh) * | 2001-04-18 | 2006-09-06 | 皇家菲利浦电子有限公司 | 部分加密的声频编码 |
US7124303B2 (en) * | 2001-06-06 | 2006-10-17 | Sony Corporation | Elementary stream partial encryption |
US7072291B1 (en) * | 2001-08-23 | 2006-07-04 | Cisco Technology, Inc. | Devices, softwares and methods for redundantly encoding a data stream for network transmission with adjustable redundant-coding delay |
US6873744B2 (en) * | 2002-04-17 | 2005-03-29 | Regents Of The University Of Minnesota | Image restoration from transformed component data |
US7530084B2 (en) * | 2002-05-28 | 2009-05-05 | Sony Corporation | Method and apparatus for synchronizing dynamic graphics |
FR2846179B1 (fr) * | 2002-10-21 | 2005-02-04 | Medialive | Embrouillage adaptatif et progressif de flux audio |
US7321625B2 (en) * | 2002-12-13 | 2008-01-22 | Ntt Docomo, Inc. | Wavelet based multiresolution video representation with spatially scalable motion vectors |
FR2850515B1 (fr) * | 2003-01-23 | 2005-07-01 | Medialive | Procede et systeme adaptatif et progressif de distribution securisee d'images fixes codees en ondelettes |
US7382969B2 (en) * | 2003-02-19 | 2008-06-03 | Sony Corporation | Method and system for preventing the unauthorized copying of video content |
US20040168185A1 (en) * | 2003-02-24 | 2004-08-26 | Dawson Thomas Patrick | Multimedia network picture-in-picture |
US7298741B2 (en) * | 2003-02-27 | 2007-11-20 | Sharp Laboratories Of America, Inc. | Robust MPEG-2 multiplexing system and method using an adjustable time stamp |
FR2854019B1 (fr) * | 2003-04-16 | 2005-09-16 | Medialive | Embrouillage, desembrouillage et distribution securisee de sequences audiovisuelles issues de codeurs videos bases sur un traitement par ondelettes |
FR2854531B1 (fr) * | 2003-05-02 | 2007-01-05 | Medialive | Procede et systeme pour securiser l'embrouillage, le desembrouillage et la distribution de sequences visuelles vectorielles |
FR2854530B1 (fr) * | 2003-05-02 | 2005-07-22 | Medialive | Procede et dispositif pour securiser la transmission, l'enregistrement et la visualisation de flux empaquetes audiovisuels numeriques |
-
2003
- 2003-01-15 FR FR0300406A patent/FR2849980B1/fr not_active Expired - Fee Related
-
2004
- 2004-01-15 WO PCT/FR2004/050017 patent/WO2004066627A2/fr active Application Filing
- 2004-01-15 EP EP04702358A patent/EP1627528A2/fr not_active Withdrawn
-
2005
- 2005-07-14 US US11/181,077 patent/US20050283811A1/en not_active Abandoned
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0753225B1 (fr) * | 1994-03-31 | 1998-12-16 | AT&T Corp. | Appareil et procede pour integrer le transfert des donnees vers l'aval assure par un canal de television par cable, avec le transfert des donnees vers l'amont assure par un autre moyen |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2898458A1 (fr) * | 2006-03-10 | 2007-09-14 | Medialive | Procede pour la distribution securisee de sequences audiovisuelles, decodeur et systeme pour la mise en oeuvre de ce procede |
WO2007104876A1 (fr) * | 2006-03-10 | 2007-09-20 | Medialive | Procédé pour la distribution sécurisée de séquences audiovisuelles, décodeur et système pour la mise en œuvre de ce procédé |
Also Published As
Publication number | Publication date |
---|---|
US20050283811A1 (en) | 2005-12-22 |
EP1627528A2 (fr) | 2006-02-22 |
WO2004066627A3 (fr) | 2006-01-19 |
WO2004066627A2 (fr) | 2004-08-05 |
FR2849980B1 (fr) | 2005-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2849567A1 (fr) | Dispositif securise pour la diffusion, l'acces, la copie, l'enregistrement, la visualisation a la demande et la gestion des droits des images photographiques de type jpeg | |
EP1477009B1 (fr) | Dispositif pour securiser la transmission, l'enregistrement et la visualisation de programmes audiovisuels | |
WO2003065731A1 (fr) | Dispositif pour la diffusion securisee, l'acces conditionnel, la visualisation controlee, la copie privee et la gestion des droits de contenus audiovisuels de type mpeg-4 | |
FR2898458A1 (fr) | Procede pour la distribution securisee de sequences audiovisuelles, decodeur et systeme pour la mise en oeuvre de ce procede | |
EP1470714B1 (fr) | Dispositif securise pour le traitement des oeuvres audiovisuelles de haute qualite | |
EP3380983B1 (fr) | Procédé d'identification de processeurs de sécurité | |
FR2841724A1 (fr) | Systeme et procede de synchronisation pour programmes audiovisuels, dispositifs et procedes associes | |
EP1590959B1 (fr) | Dispositif securise pour la diffusion, l ' enregistrement et la visualisation a la demande des oeuvres audiovisuelles au format de type mpeg-2 ts | |
FR2849980A1 (fr) | Procede pour la distribution de sequences video, decodeur et systeme pour la mise en oeuvre de ce prodede | |
EP1994718B2 (fr) | Procédé et équipement de distribution de contenus audiovisuels numériques sécurisés par des solutions interopérables | |
WO2004100532A1 (fr) | Procede et dispositif pour securiser la transmission, l'enregistrement et la visualisation de flux empaquetes audiovisuels numeriques | |
WO2004093453A1 (fr) | Procede et equipement de distribution de produits videos numeriques avec une restriction de certains des droits de representation et de reproduction | |
EP1590961A2 (fr) | Procede et dispositif de protection pour la diffusion securisee d'oeuvres audiovisuelles | |
EP4184922A1 (fr) | Procédé de gestion de l' accès à un contenu multimédia | |
WO2004032508A1 (fr) | Method pour la transmission securisee de fichiers audiovisuels | |
EP1554879A2 (fr) | Dispositif pour la transformation de contenus multimedias et audiovisuels de type mpeg-2 en contenus securises de meme type | |
FR3001352A1 (fr) | Enregistrement d'un service numerique telediffuse recu sous forme embrouillee et relecture du service enregistre a partir de modules pcmcia de controle d'acces | |
FR2797735A1 (fr) | Procede et dispositif de restitution d'un signal de television numerique |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property | ||
ST | Notification of lapse |
Effective date: 20160930 |