Brevet FR2846179A1 — publié le 20040423

i EMBROUILLAGE ADAPTATIF ET PROGRESSIF DE FLUX AUDIO La présente invention se rapporte au domaine du traitement des flux audio numériques. On se propose dans la présente invention de fournir un système permettant d'embrouiller auditivement et de recomposer un contenu audio numérique. La présente invention se rapporte plus particulièrement à un dispositif capable de transmettre de 10 façon sécurisée un ensemble de flux audio de haute qualité auditive vers un lecteur (" player ") musical ou de parole pour être enregistré dans la mémoire ou sur le disque dur d'un boîtier décodeur reliant le réseau de télétransmission au lecteur audio, tout en préservant la 15 qualité auditive, mais en évitant toute utilisation frauduleuse comme la possibilité de faire des copies pirates de programmes audio enregistrés dans la mémoire ou sur le disque dur du boîtier décodeur. L'invention concerne un procédé pour la 20 distribution de séquences audio numériques selon un format de flux nominal constitué par une succession de trames comprenant chacune au moins un bloc audio numérique regroupant un certain nombre de coefficients correspondant à des éléments audio simples codés numériquement selon un 25 mode précisé à l'intérieur du flux concerné et utilisé par tous les décodeurs audio capables de le jouer afin de pouvoir le décoder correctement. Ce procédé comporte: * une étape préparatoire consistant à modifier au moins un desdits coefficients, 30 * une étape de transmission - d'un flux principal conforme au format nominal, constitué par des trames contenant les blocs modifiés au cours de l'étape préparatoire et - par une voie séparée dudit flux principal d'une information numérique complémentaire permettant de reconstituer le flux originel à partir du calcul, sur l'équipement 5 destinataire, en fonction dudit flux principal et de ladite information complémentaire. On définit ladite information complémentaire en tant qu'un ensemble constitué de données (par exemple des coefficients décrivant le flux 10 numérique originel ou des extraits du flux originel) et de fonctions (par exemple, la fonction substitution ou permutation). Une fonction est définie comme contenant au moins une instruction mettant en rapport des données 15 et des opérateurs. Ladite information numérique complémentaire décrit les opérations à effectuer pour récupérer le flux originel à partir du flux modifié. La reconstitution du flux originel s'effectue sur l'équipement destinataire à partir du flux principal modifié déjà présent ou envoyé en temps réel sur l'équipement destinataire et de l'information complémentaire, envoyée en temps réel au moment de 25 l'écoute, comprenant des données et des fonctions exécutées à l'aide de routines (ensemble d'instructions) numériques. L'art antérieur connaît déjà par la demande de brevet internationale WO 0058963 (Liquid Audio) un système 30 de sécurité pour les lecteurs de musique portables. Des données comme un morceau musical sont sauvegardées en tant que morceau portable sécurisé (SPT: secure portable track), qui peut être lié à un ou plusieurs lecteurs (" players ") et peut être lié à un moyen de sauvegarde 35 particulier, restreignant ainsi la lecture du SPT à des players spécifiques et assurant que la lecture est seulement effectuée à partir du moyen de sauvegarde original. Le SPT est lié à un player par encryptage de données du SPT en utilisant une clé de sauvegarde qui est 5 unique au player, difficile à changer et est gardée par le lecteur dans des conditions de sécurité strictes. Le SPT est lié à un moyen particulier de sauvegarde en incluant des données identifiant uniquement le moyen de sauvegarde dans une forme résistante à la falsification, c'est-à-dire 10 signée de façon cryptée. On connaît également, par le brevet américain US 4600941 (Sony), un système d'embrouillage pour les signaux audio dans lequel un signal audio est divisé en blocs, chaque bloc étant formé d'une pluralité de trames, 15 la pluralité de trames étant réarrangée sur une base de temps dans un ordre prédéterminé à chaque bloc de façon à être encodée, et le signal encodé est ré-arrangé sur une base de temps dans un ordre original de façon à être décodé. Dans ce système sont fournis un premier circuit de 20 traitement du signal pour insérer une portion redondante dans une portion entre des trames contiguÙs et comprimer en temps de base les trames en réponse aux portions redondantes lors de l'encodage, un circuit générant un signal pour insérer un signal de contrôle autre qu'une 25 information audio dans les portions redondantes, un circuit de détection de signal de contrôle pour détecter le signal de contrôle lors du décodage et un deuxième circuit de traitement du signal pour enlever les portions redondantes en synchronisme avec le signal de contrôle 30 détecté et décompressant en temps de base les trames en réponse aux portions redondantes. On connaît également, par le brevet américain US 5058159 (Macrovision corporation), une méthode et un système pour embrouiller et désembrouiller des signaux 35 d'information audio. Les signaux audio sont embrouillés en inversant le spectre de fréquence original de telle sorte que les portions de fréquence qui sont à l'origine en bas dans la bande de fréquence audio sont déplacées en haut tandis que les portions à l'origine en haut de la bande 5 sont déplacées en bas. Un son pilote d'une fréquence connue est enregistré avec les signaux audio aux fréquences déplacées. Lors de la reproduction, chaque variation en phase et en fréquence sont recherchées par le son pilote, qui est utilisé pour générer le signal de 10 démodulation pour reconstituer le contenu original en fréquences des signaux audio. L'art antérieur connaît également par la demande de brevet internationale WO 99/55089 " Multimedia Adaptive Scrambling System " (" Système Adaptatif d'Embrouillage 15 Multimédia ") un système pour l'embrouillage d'échantillons numériques représentant des données multimédias (audio et vidéo), de manière à ce que le contenu de ces échantillons soit dégradé, mais reconnaissable, ou sinon fourni avec la qualité requise. 20 Le niveau de qualité est relié à un rapport signal / bruit associé, et est déterminé à l'aide de tests objectifs et subjectifs. Un nombre donné de LSBs (" Least Significant Bits ", bits de poids le plus faible) est embrouillé trame par trame, de manière adaptative en fonction de la 25 dynamique des valeurs possibles. Toutes les clefs de cryptage sont incluses dans le flux audio/vidéo et utilisées par le décodeur pour désembrouiller et restituer le flux. Après le désembrouillage, la clef de cryptage n'est pas récupérable, car elle est elle-même embrouillée 30 par le décodeur. L'état de l'art fait preuve de beaucoup de systèmes de protection de flux audio, essentiellement basés sur le cryptage des données, en rajoutant des clefs de cryptage indépendantes du contenu du flux audio, et qui 35 donc modifient le format du flux structuré. Une réalisation particulière et différente est celle de la société Coding Technologies, qui consiste à protéger par embrouillage une partie sélectionnée du bitstream (on appelle " bitstream " le flux binaire à la sortie de 5 l'encodeur audio) et non pas le bitstream entier. Les parties protégées représentent les valeurs spectrales du signal audio, menant à ce que lors du décodage sans décrypter, le flux audio est distordu et désagréable à l'écoute. La présente invention entend remédier aux inconvénients de l'art antérieur en proposant d'appliquer un embrouillage adaptatif et progressif en fonction de la structure du flux audio, du profil du client et d'événements extérieurs. Dans la présente invention, on entend sous le terme " embrouillage " la modification d'un flux audio numérique par des méthodes appropriées de manière à ce que ce flux reste conforme à la norme ou au standard avec lequel il a été encodé numériquement, tout en le rendant 20 audible par un lecteur audio (ou player), mais altéré du point de vue de la perception auditive humaine. Dans la présente invention, on entend sous le terme " désembrouillage " le processus de restitution par des méthodes appropriées du flux initial, le flux audio 25 restitué après le désembrouillage étant identique au flux audio originel initial. La reconstitution du flux originel s'effectue sur l'équipement destinataire à partir du flux principal modifié déjà présent ou envoyé en temps réel sur l'équipement destinataire et de l'information complémentaire, envoyée en temps réel au moment de l'écoute, comprenant des données et des fonctions exécutées à l'aide de routines (ensemble d'instructions) numériques. La totalité ou une sous-partie de l'information complémentaire est envoyée en fonction du profil et des 35 droits du client. On définit comme quantité d'informations contenues dans ladite sous-partie de l'information complémentaire le nombre de données et/ou des fonctions appartenant à l'information complémentaire envoyée au destinataire pendant la connexion. Le type d'informations contenues dans ladite sous-partie, correspond à un niveau de scalabilité déterminé en fonction du profil du destinataire. On définit comme type, la nature des données et/ou fonctions appartenant à l'information complémentaire envoyée au 10 destinataire pendant la connexion. Par exemple, le type de données est relatif aux habitudes du destinataire (heure de connexion, durée de la connexion, régularité de la connexion et des paiements), de son environnement (habite une grande ville, le temps qu'il fait en ce moment) et à 15 ses caractéristiques (âge, sexe, religion, communauté). Ladite information complémentaire est composée au moins de fonctions, qui sont personnalisées pour chaque destinataire par rapport à la session de connexion. On définit une session à partir de l'heure de 20 connexion, la durée, le type dudit flux modifié écouté et les éléments connectés (destinataires, serveurs). Ladite information complémentaire est subdivisée en au moins deux sousparties, chacune des sous-parties pouvant être distribuée par différents médias, 25 ou par le même média. Par exemple, dans le cas de distribution de l'information complémentaire par plusieurs médias, on peut assurer une gestion plus complexe des droits des destinataires. On entend par " profil " de l'utilisateur, 30 un fichier numérique comprenant des descripteurs et informations spécifiques à l'utilisateur, par exemple ses préférences culturelles et ses caractéristiques sociales et culturelles, ses habitudes d'utilisation telles que la périodicité de l'utilisation des moyens audio, la durée 35 moyenne de l'écoute d'une séquence audio embrouillée, la fréquence d'écoute d'une séquence embrouillée, le prix que l'utilisateur est prêt à payer ou toute autre caractéristique comportementale au regard de l'exploitation de séquences audio. Ce profil se formalise par un fichier 5 numérique ou une table numérique exploitable par des moyens informatiques. Beaucoup de systèmes d'embrouillage ont un effet immédiat, soit le flux initial est totalement embrouillé, soit le flux initial n'est pas du tout 10 embrouillé, aussi généralement différentes séquences audio peuvent être embrouillées avec le même algorithme et les mêmes paramètres de réglage. De nombreuses protections utilisées ne changent pas l'embrouillage d'un flux audio en fonction de son contenu. Dans la présente invention, on applique un embrouillage adaptatif et progressif en fonction de la structure du flux (bitstream) audio et/ou de son contenu, en changeant les algorithmes et/ou les paramètres de l'embrouillage en fonction des caractéristiques du flux 20 audio et de l'application utilisateur, et cela dans le but de réaliser une protection fiable, du point de vue de la détérioration du flux d'origine et de la résistance au piratage, pour un cot minimal, tout en assurant à la fin la qualité de service requise par le destinataire ou le 25 client. On applique différentes adaptations de l'embrouillage, comme par exemple celles citées cidessous. L'invention concerne dans son acception la plus générale un procédé pour la distribution de séquences 30 audio numériques selon un format de flux nominal constituées par une succession de trames comprenant chacune au moins un bloc audio numérique regroupant une pluralité de coefficients correspondant à des éléments audio simples codés numériquement, le procédé comportant 35 une étape de modification d'au moins un bloc du flux originel caractérisé en ce que ladite étape de modification agit de façon adaptative sur ledit flux originel en fonction d'une partie au moins des caractéristiques représentatives de la structure, du 5 contenu et des paramètres du flux audio originel, du profil du destinataire, et d'événements externes. De préférence, l'étape de modification consiste à remplacer une partie desdits coefficients pour produire d'une part un flux audio principal au format 10 nominal et d'autre part une information complémentaire de modification permettant la reconstruction du flux originel par un décodeur de l'équipement destinataire, la portée des modifications étant variable et déterminée par lesdites caractéristiques représentatives. Selon une variante, le flux principal modifié est enregistré sur l'équipement destinataire préalablement à la transmission de l'information complémentaire sur l'équipement destinataire. Selon une variante, le flux principal modifié 20 est enregistré sur un support physique pour être transmis à l'équipement destinataire préalablement à la transmission de l'information complémentaire sur l'équipement destinataire. Selon une autre variante, le flux principal 25 modifié et l'information complémentaire sont transmis ensemble en temps réel. Avantageusement, ladite information complémentaire de modification comprend au moins une routine numérique apte à exécuter une fonction. Selon un mode de mise en oeuvre particulier, ladite information complémentaire de modification est subdivisée en au moins deux sous-parties. Selon une variante, lesdites sous-parties de l'information complémentaire de modification sont 35 distribuées par différents médias. Selon une autre variante, lesdites sousparties de l'information complémentaire de modification sont distribuées par le même média. Selon un mode de mise en oeuvre particulier, 5 l'information complémentaire est transmise sur un vecteur physique. Selon une variante, l'information complémentaire est transmise en ligne. Avantageusement, lesdites séquences audio 10 numériques sont modifiées de façon différenciée en fonction de leur contenu audio. Avantageusement, lesdites séquences audio numériques sont modifiées de façon différenciée en fonction de la couche de scalabilité modifiée. Avantageusement, lesdites séquences audio numériques sont modifiées de façon différenciée en fonction du débit en kilo bits par seconde (kbits/s) du flux originel. Selon une variante, lesdites séquences audio 20 numériques sont modifiées de façon différenciée en fonction du profil et du niveau numérique défini par la norme ou le standard avec laquelle ou lequel elles ont été encodées. Selon une autre variante, lesdites séquences 25 audio numériques sont modifiées de façon différenciée en fonction du nombre de canaux audio présents dans le flux. Avantageusement, lesdites séquences audio numériques sont modifiées de façon différenciée en fonction du couplage et du multiplexage entre les 30 différents canaux audio présents dans le flux. Selon une variante, lesdites séquences audio numériques sont modifiées de façon différenciée en fonction de la fréquence d'échantillonnage avec laquelle a été encodé le flux audio. Selon une autre variante, lesdites séquences audio numériques sont modifiées de façon différenciée en fonction du modèle psycho acoustique utilisé. Selon un mode de mise en oeuvre particulier, 5 lesdites séquences audio numériques sont modifiées de manière différenciée en fonction de leur scalabilité granulaire. Avantageusement, lesdites séquences audio numériques sont modifiées d'une manière progressive 10 augmentant l'effet de dégradation jusqu'à l'embrouillage complet du flux audio. De préférence, lesdites séquences audio numériques sont modifiées avec une génération aléatoire des paramètres et configurations d'embrouillage. Selon une variante, le procédé comporte une étape préalable de conversion analogique/numérique sous un format structuré, le procédé étant appliqué à un signal audio analogique. La présente invention se rapporte également à 20 un système pour la distribution de séquences audio numériques comportant un serveur audio comprenant des moyens pour diffuser un flux modifié conformément à l'un quelconque des procédés précédents, et une pluralité d'équipements munis d'un circuit d'embrouillage, 25 caractérisé en ce que le serveur comprend en outre un moyen d'enregistrement du profil numérique de chaque destinataire et un moyen d'asservissement des moyens de modification en fonction de variables d'entrée correspondant à une partie au moins des caractéristiques 30 représentatives de la structure, du contenu et des paramètres du flux audio originel, du profil du destinataire, et d'événements externes. Un flux audio numérique est généralement composé de séquences constituées de trames ou de blocs, organisés selon un format numérique spécifique pour chaque codeur audio, incluant les en-têtes des trames avec les 5 différents paramètres d'encodage et des coefficients relatifs à une représentation spécifique des échantillons audio numériques. Connaissant la manière dont sont effectués la modélisation, la compression et l'encodage du signal audio pour le codeur audio et/ou le standard ou la 10 norme donnés, il est toujours possible d'extraire à partir du bitstream les paramètres principaux qui le décrivent et qui sont envoyés au décodeur. Une fois ces paramètres identifiés, ils sont modifiés de manière à ce que le flux audio généré par le 15 codeur et/ou le standard donnés soit conforme à ce codeur et/ou ce standard. De plus, la modification assure la stabilité du signal sonore, mais le rend inexploitable par l'utilisateur, car il est embrouillé. Cependant, il peut être compris et interprété dans le décodeur correspondant 20 à son encodage et joué par un player sans que ce dernier ne soit perturbé. La modification d'une ou de plusieurs des composantes dudit signal audio (enveloppe spectrale, fondamental ou harmoniques, modèle psychoacoustique, 25 évolution temporelle, Rapport Signal/Bruit, composition, compression, quantification, transformation) va provoquer sa dégradation du point de vue auditif et le transformer en un signal complètement incompréhensible et désagréable du point de vue de la perception auditive subjective. La 30 partie du signal audio ou la composante le décrivant qui sera modifiée dépend de son encodage, pour chaque codeurdécodeur donné, et ceci que ce soit pour la parole, la musique, le bruit ou les effets spéciaux, les sons synthétiques ou tout signal audio du même type. Selon la 35 manière dont sont réalisés l'encodage et la transmission des paramètres résultants, on peut avoir une information directe ou indirecte sur les principales caractéristiques du signal audio et donc les modifier. Ce principe est applicable pour tous les types de codeurs numériques ainsi 5 que pour toutes leurs couches, de base ou d'amélioration (" base and enhancement layers ") ou la combinaison des deux. On applique une adaptation des paramètres d'embrouillage en fonction du contenu du flux audio: 10 parole naturelle ou synthétique, musique, bruits, sons naturels ou synthétiques ou composés, effets spéciaux. Par exemple, l'encodeur HVXC (Harmonic Vector excitation Coding) pour la parole, et l'encodeur HILN (Harmonic and Individual Lines plus Noise) pour la musique, définis par 15 la norme MPEG-4 sont des codeurs paramétriques qui codent le signal audio séparément ou conjointement en fonction de son contenu. Par exemple dans le cas o la parole est prédominante, le bitstream provenant du HVXC contient les valeurs des LSP (Line Spectral Pairs) reflétant les 20 paramètres LPC (Linear Predictive Coding). Les valeurs des LSP de la trame courante sont quantifiées vectoriellement en deux étapes, sont stabilisées dans une valeur afin d'assurer la stabilité du filtre de synthèse LPC et sont ensuite rangées dans un bitstream en ordre ascendant, avec 25 un minimum de distance entre coefficients adjacents. Les indices des paires LSP quantifiées vectoriellement sont transmis au décodeur, qui restitue à partir de tables standards les valeurs des LSP et donc des LPC. En remplaçant les indices originels avec d'autres valeurs 30 prises à partir de tables prédéfinies dans la norme, le bitstream restera conforme, mais les valeurs LSP décodées ne correspondront pas aux paramètres LPC originels. Par conséquent, l'enveloppe spectrale sera modifiée et la parole détériorée. Beaucoup de codeurs audio se caractérisent par la scalabilité. On définit la notion de " scalabilité " à partir du mot anglais " scalability " qui caractérise un 5 encodeur capable d'encoder ou un décodeur capable de décoder, un ensemble ordonné de flux binaires de façon à produire ou reconstituer une séquence multi couches. En fonction de la configuration de l'encodeur audio, on applique un embrouillage adaptatif par rapport à la couche 10 de base ou aux couches d'amélioration. Par exemple, les encodeurs HVXC et HILN, possèdent chacun une couche de base et une couche d'amélioration, ce qui permet plusieurs configurations possibles. En fonction du degré d'embrouillage souhaité, on modifie les paramètres pour la 15 couche de base, pour la couche d'amélioration ou pour les deux couches. On applique également une adaptation en fonction du débit en nombre de kilo bits par seconde (kbits/s) du flux audio, qu'il soit constant ou variable. 20 Pour certains flux audio plus complexes (comme ceux du type MPEG-4, qui ont un débit variable dans de très larges proportions (de 2 kbits/s à 64 kbits/s), on choisit les paramètres de l'embrouillage en fonction du débit, étant donné qu'un embrouillage pour un faible débit de l'ordre 25 de 2 kbits/s s'avère moins efficace pour des débits plus élevés, o la précision de l'encodage est beaucoup plus grande. On applique également une adaptation des paramètres de l'embrouillage en fonction de la scalabilité 30 granulaire fine, provenant du terme anglais " fine granular scalability " caractérisant certains flux audio. On définit la notion de " scalabilité granulaire " à partir de l'expression en anglais " granular scalability " utilisée dans la norme MPEG-4 qui caractérise un encodeur 35 capable d'encoder ou un décodeur capable de décoder un ensemble ordonné de flux binaires de façon à produire ou reconstituer une séquence multi couches. On définit la granularité comme la quantité d'informations susceptible d'être transmise par couche d'un système caractérisé par 5 une scalabilité quelconque, le système est alors aussi granulaire. Par exemple, le schéma d'encodage AAC (Advanced Audio Coding) avec BSAC (Bit Sliced Arithmetic Coding) procure la possibilité d'un encodage avec réduction du bruit d'un bitstream AAC en un bitstream avec 10 une scalabilité granulaire fine entre 16 kbits/s et 64 kbits/s par canal, dont le débit binaire est modulable avec un pas de 1 kbits/s. Pour certains flux audio plus complexes (comme ceux définis par la norme MPEG-4), on applique un embrouillage 15 adaptatif en fonction des types d'objets contenus dans le flux, du profil (" profile "), du niveau (" level "), désignant la complexité et les options utilisées lors de la construction du flux audio. En effet, dans le cadre de MPEG-4 audio, on a une multitude d'objets et de profils 20 audio. Par exemple, pour les objets audio naturels, un des profils est le " Simple scalable " qui contient les outils CELP (Code Excited Linear Prediction) et AAC (Advanced Audio Coding). L'embrouillage est effectué en fonction des paramètres de ces deux codeurs. La modification adaptative 25 des éléments du flux audio est effectuée en fonction des types d'objets audio que contient chaque profil et level. On applique également une adaptation des paramètres de l'embrouillage en fonction du nombre de canaux audio présents dans le flux. On applique une adaptation des paramètres de l'embrouillage en fonction du couplage et du multiplexage entre les différents canaux audio présents dans le flux. On applique une adaptation des paramètres de l'embrouillage en fonction de la fréquence d'échantillonnage avec laquelle a été encodé le flux audio. On applique une adaptation des paramètres de l'embrouillage en fonction du modèle psycho acoustique utilisé, caractérisant certains encodeurs audio. On applique aussi un embrouillage progressif, de manière à ce que l'utilisateur commence à écouter le flux audio non embrouillé. Ensuite, on commence par un embrouillage léger qu'on renforce de plus en plus, jusqu'à 10 ce que le flux audio devienne entièrement embrouillé. Le but recherché est d'éveiller l'intérêt de l'utilisateur pour le flux audio, mais en lui enlevant les droits de l'écouter si ce dernier ne les a pas achetés. Une réalisation de cette application est d'embrouiller le flux 15 audio avec un ou plusieurs des algorithmes donnés en modifiant progressivement les paramètres d'embrouillage pendant une durée de temps déterminée de manière à augmenter le désagrément, jusqu'à arriver à un flux complètement embrouillé et inaudible. On réalise généralement un embrouillage adaptatif en fonction du contenu, des caractéristiques, de la structure et de la composition du flux numérique défini par une norme ou un standard donné. On réalise également un embrouillage avec une 25 génération aléatoire des combinaisons paramétriques à appliquer pour l'embrouillage du flux audio. De cette manière, on assure une protection robuste et difficilement attaquable ou ne pouvant pas être piratée par une personne mal intentionnée. On applique également une adaptation des paramètres et algorithmes d'embrouillage en fonction du profil du destinataire, en fonction du comportement du destinataire pendant la connexion au serveur (par exemple la régularité et l'acceptation des paiements), en fonction 35 du prix qu'il est prêt à payer, en fonction de ses habitudes (par exemple temps, heure de connexion), en fonction de ses caractéristiques (par exemple âge, sexe, religion, communauté), ou en fonction de données communiquées par un tiers (par exemple appartenance à des 5 associations ou figurant sur des bases de données de consommateurs). On applique également une adaptation des paramètres et algorithmes d'embrouillage en fonction d'événements externes, comme par exemple l'heure de 10 diffusion, le taux d'audience, des événements sociauxpolitiques, ou des perturbations durant la diffusion. On comprendra mieux l'invention à l'aide de la description, faite ci-après à titre purement explicatif, d'un mode de réalisation de l'invention, en référence à la 15 figure annexée: la figure 1 illustre un mode de réalisation particulier du système client-serveur selon l'invention. Le flux audio de type MPEG-AAC que l'on souhaite sécuriser (1) est envoyé à un système d'analyse (121) et d'embrouillage (122) qui va générer un flux 20 principal modifié et une information complémentaire en sortie. Le flux d'origine (1) peut être directement sous forme numérique (10) ou sous forme analogique (11). Dans ce dernier cas, le flux analogique (11) est converti 25 par un codeur non représenté en un format numérique (10). Dans la suite du texte, nous noterons (1) le flux numérique audio d'entrée. Un premier flux (124) au format MPEG-AAC, de format identique au flux numérique d'entrée (1) en dehors 30 de ce que certains de ses coefficients et/ou valeurs ont été modifiés, est placé dans une mémoire tampon de sortie (125). L'information complémentaire (123), de format quelconque, contient les références des parties des échantillons audio qui ont été modifiées et est placée 35 dans le tampon (126). En fonction des caractéristiques du flux d'entrée (1), le système d'analyse (121) et d'embrouillage (122) décide quel embrouillage adaptatif appliquer et quels paramètres du flux modifier et aussi en fonction des droits du client, de quelle manière appliquer les modifications, par exemple progressive ou pas. Le flux MPEG-AAC (125) est ensuite transmis, soit sous forme physique sur un CD-ROM, une mémoire non volatile, DVD, etc., soit via un réseau (4) de type réseau téléphonique, DSL (Digital Subscriber Line), BLR (Boucle 10 Locale Radio), DAB (Digital Audio Broadcasting), RTC (Réseau Téléphonique Commuté), mobiles numériques (GSM, GPRS, UMTS), hertzien, câble, satellite, etc., au client (8), et plus précisément dans sa mémoire (81) de type RAM, ROM, disque dur. Lorsque le destinataire (8) fait la demande d'écouter une séquence audio présente dans sa mémoire (81), deux éventualités sont possibles. - soit le destinataire (8) ne possède pas les droits nécessaires pour jouer la séquence audio. Dans ce cas, le flux (125) généré par le système de brouillage 20 (122) présent dans sa mémoire (81) est passé au système de synthèse (82), qui ne le modifie pas et le transmet à l'identique à un lecteur audio classique (83) et son contenu, fortement dégradé auditivement, est joué par le player (83) sur le casque ou les hauts parleurs (9). - soit, le destinataire (8) possède les droits pour écouter la séquence audio. En fonction des droits du destinataire, le serveur (12) transmet l'information complémentaire (126) appropriée par la liaison (6), correspondant au type d'embrouillage effectué. Dans ce 30 cas, le système de synthèse fait une demande d'audition au serveur (12) contenant l'information nécessaire (126) à la récupération de la séquence audio originelle (1). Le serveur (12) envoie alors par la liaison (6) via des réseaux de transmission type ligne téléphonique analogique 35 ou numérique, DSL (Digital Subscriber Line), BLR (Boucle Locale Radio), DAB (Digital Audio Broadcasting), RTC (Réseau Téléphonique Commuté), réseaux mobiles numériques (GSM, GPRS, UMTS), hertzien, câble, ou satellite l'information complémentaire (126) permettant la 5 reconstitution de la séquence audio de façon à ce que le client (8) puisse écouter et/ou stocker la séquence audio. Le système de synthèse (82) procède alors au désembrouillage de la séquence audio par la reconstruction du flux d'origine en combinant le flux principal modifié 10 (125) et l'information complémentaire (126). Le flux audio ainsi obtenu en sortie du système de synthèse (82) est alors transmis au lecteur audio classique (83) et la séquence audio originelle est jouée sur le casque ou les hauts parleurs (9). REVENDICATIONS 1. Procédé pour la distribution de séquences 5 audio numériques selon un format de flux nominal constituées par une succession de trames comprenant chacune au moins un bloc audio numérique regroupant une pluralité de coefficients correspondant à des éléments audio simples codés numériquement, le procédé comportant 10 une étape de modification d'au moins un bloc du flux originel caractérisé en ce que ladite étape de modification agit de façon adaptative sur ledit flux originel en fonction d'une partie au moins des caractéristiques représentatives de la structure, du 15 contenu et des paramètres du flux audio originel, du profil du destinataire, et d'événements externes. 2. Procédé pour la distribution de séquences audio numériques selon la revendication 1, caractérisé en 20 ce que l'étape de modification consiste à remplacer une partie desdits coefficients pour produire d'une part un flux audio principal au format nominal et d'autre part une information complémentaire de modification permettant la reconstruction du flux originel par un décodeur de 25 l'équipement destinataire, la portée des modifications étant variable et déterminée par lesdites caractéristiques représentatives. 3. Procédé pour la distribution de séquences 30 audio numériques selon la revendication 2, caractérisé en ce que le flux principal modifié est enregistré sur l'équipement destinataire préalablement à la transmission de l'information complémentaire sur l'équipement destinataire. 4. Procédé pour la distribution de séquences audio numériques selon la revendication 2, caractérisé en ce que, le flux principal modifié est enregistré sur un support physique pour être transmis à l'équipement 5 destinataire préalablement à la transmission de l'information complémentaire sur l'équipement destinataire. 5. Procédé pour la distribution de séquences 10 audio numériques selon la revendication 2, caractérisé en ce que le flux principal modifié et l'information complémentaire sont transmis ensemble en temps réel. 6. Procédé pour la distribution de séquences 15 audio numériques selon l'une au moins des revendications 2 à 5, caractérisé en ce que ladite information complémentaire de modification comprend au moins une routine numérique apte à exécuter une fonction. 7. Procédé pour la distribution de séquences audio numériques selon l'une quelconque des revendications 2 à 6, caractérisé en ce que ladite information complémentaire de modification est subdivisée en au moins deux sous-parties. 8. Procédé pour la distribution de séquences audio numériques selon la revendication 7, caractérisé en ce que lesdites sous-parties de l'information complémentaire de modification sont distribuées par 30 différents médias. 9. Procédé pour la distribution de séquences audio numériques selon la revendication 7, caractérisé en ce que lesdites sous-parties de l'information complémentaire de modification sont distribuées par le même média. 10. Procédé pour la distribution de séquences 5 audio numériques selon l'une au moins des revendications 2 à 9, caractérisé en ce que l'information complémentaire est transmise sur un vecteur physique. 11. Procédé pour la distribution de séquences 10 audio numériques selon l'une au moins des revendications 2 à 9, caractérisé en ce que l'information complémentaire est transmise en ligne. 12. Procédé pour la distribution de séquences 15 audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction de leur contenu audio. 13. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction de la couche de scalabilité modifiée. 25 14. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction 30 du débit en kbits par seconde du flux originel. 15. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio 35 numériques sont modifiées de façon différenciée en fonction du profil et du niveau numérique défini par la norme ou le standard avec laquelle ou avec lequel elles ont été encodées. 16. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction du nombre de canaux audio présents dans le flux. 17. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction 15 du couplage et du multiplexage entre les différents canaux audio présents dans le flux. 18. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications 20 précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction de la fréquence d'échantillonnage avec laquelle a été encodé le flux audio. 19. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de façon différenciée en fonction du modèle psycho acoustique utilisé. 30 20. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées de manière différenciée en 35 fonction de leur scalabilité granulaire. 21. Procédé pour la distribution de séquences audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio 5 numériques sont modifiées d'une manière progressive augmentant l'effet de dégradation jusqu'à l'embrouillage complet du flux audio. 22. Procédé pour la distribution de séquences 10 audio numériques selon l'une au moins des revendications précédentes, caractérisé en ce que lesdites séquences audio numériques sont modifiées avec une génération aléatoire des paramètres et configurations d'embrouillage. 23. Procédé pour la distribution de séquences audio numériques selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape préalable de conversion analogique/numérique sous un format structuré, le procédé étant appliqué à un signal 20 audio analogique. 24. Système pour la distribution de séquences audio numériques comportant un serveur audio comprenant des moyens pour diffuser un flux modifié conformément à 25 l'une quelconque des revendications précédentes, et une pluralité d'équipements munis d'un circuit d'embrouillage, caractérisé en ce que le serveur comprend en outre un moyen d'enregistrement du profil numérique de chaque destinataire et un moyen d'asservissement des moyens de 30 modification en fonction de variables d'entrée correspondant à une partie au moins des caractéristiques représentatives de la structure, du contenu et des paramètres du flux audio originel, du profil du destinataire, et d'événements externes.