1、 UNION INTERNATIONALE DES TLCOMMUNICATIONS UIT-T J.124SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (03/2004) SRIE J: RSEAUX CBLS ET TRANSMISSION DES SIGNAUX RADIOPHONIQUES, TLVISUELS ET AUTRES SIGNAUX MULTIMDIAS Services interactifs pour la distribution de tlvision numrique Format de mul
2、tiplexage pour la webodiffusion multimdia sur les rseaux TCP/IP Recommandation UIT-T J.124 Rec. UIT-T J.124 (03/2004) i Recommandation UIT-T J.124 Format de multiplexage pour la webodiffusion multimdia sur les rseaux TCP/IP Rsum La prsente Recommandation dfinit un format de multiplexage tendu fond s
3、ur la Rec. UIT-T J.123, pour la transmission audio et vido utilisant un protocole de tlchargement sur rseau TCP/IP sans protocole de commande de session entre le serveur et le client, galement dnomm “tlchargement progressif“. La prsente Recommandation utilise pour la premire fois une structure fragm
4、ente dans laquelle les donnes de mdia sont divises en fragments de mdia, un en-tte de film tant lui aussi divis en en-ttes de fragments de film en fonction des donnes de mdia fragmentes. A chaque en-tte de fragment de film correspond un fragment de mdia, lensemble de ces lments constituant un fragme
5、nt de film. Ladoption de la structure fragmente pour des contenus de longue dure permet dviter les en-ttes dmesurs qui ont pour effet de retarder au dpart la diffusion de flux en mode progressif. Par ailleurs, des informations textuelles formates sont enregistres dans les donnes de mdia de manire qu
6、elles soient entrelaces entre elles dans un fichier. Ce format permet aussi dacheminer des mtadonnes, des informations de gestion des droits numriques (DRM, digital rights management), ainsi que des flux audio, vido et de texte. Des exemples dutilisation de la prsente Recommandation sont donns dans
7、les Appendices I, II et III. Source La Recommandation J.124 de lUIT-T a t approuve le 15 mars 2004 par la Commission dtudes 9 (2001-2004) de lUIT-T selon la procdure dfinie dans la Recommandation UIT-T A.8. ii Rec. UIT-T J.124 (03/2004) AVANT-PROPOS LUIT (Union internationale des tlcommunications) e
8、st une institution spcialise des Nations Unies dans le domaine des tlcommunications. LUIT-T (Secteur de la normalisation des tlcommunications) est un organe permanent de lUIT. Il est charg de ltude des questions techniques, dexploitation et de tarification, et met ce sujet des Recommandations en vue
9、 de la normalisation des tlcommunications lchelle mondiale. LAssemble mondiale de normalisation des tlcommunications (AMNT), qui se runit tous les quatre ans, dtermine les thmes dtude traiter par les Commissions dtudes de lUIT-T, lesquelles laborent en retour des Recommandations sur ces thmes. Lappr
10、obation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans la Rsolution 1 de lAMNT. Dans certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUIT-T, les normes ncessaires se prparent en collaboration avec lISO et la CEI. NO
11、TE Dans la prsente Recommandation, lexpression “Administration“ est utilise pour dsigner de faon abrge aussi bien une administration de tlcommunications quune exploitation reconnue. Le respect de cette Recommandation se fait titre volontaire. Cependant, il se peut que la Recommandation contienne cer
12、taines dispositions obligatoires (pour assurer, par exemple, linteroprabilit et lapplicabilit) et considre que la Recommandation est respecte lorsque toutes ces dispositions sont observes. Le futur dobligation et les autres moyens dexpression de lobligation comme le verbe “devoir“ ainsi que leurs fo
13、rmes ngatives servent noncer des prescriptions. Lutilisation de ces formes ne signifie pas quil est obligatoire de respecter la Recommandation. DROITS DE PROPRIT INTELLECTUELLE LUIT attire lattention sur la possibilit que lapplication ou la mise en uvre de la prsente Recommandation puisse donner lie
14、u lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas position en ce qui concerne lexistence, la validit ou lapplicabilit des droits de proprit intellectuelle, quils soient revendiqus par un Membre de lUIT ou par une tierce partie trangre la procdure dlaboration des Recommandations.
15、A la date dapprobation de la prsente Recommandation, lUIT navait pas t avise de lexistence dune proprit intellectuelle protge par des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, comme il ne sagit peut-tre pas de renseignements les plus rcents, il est vivement recommand
16、aux responsables de la mise en uvre de consulter la base de donnes des brevets du TSB. UIT 2004 Tous droits rservs. Aucune partie de cette publication ne peut tre reproduite, par quelque procd que ce soit, sans laccord crit pralable de lUIT. Rec. UIT-T J.124 (03/2004) iii TABLE DES MATIRES Page 1 Do
17、maine dapplication 1 2 Rfrences. 1 2.1 Rfrences normatives 1 2.2 Rfrences informatives . 1 2.3 Bibliographie 1 3 Termes et dfinitions 2 4 Abrviations 2 5 Architecture de rfrence 3 6 Format de multiplexage 3 6.1 Structure de base. 3 6.2 Structure des objets. 4 6.3 Ordre des botes 6 6.4 Structure des
18、pistes. 6 6.5 Structure des donnes de mdia . 7 6.6 Autres descriptions . 7 7 Dfinitions des botes . 8 7.1 Bote type de fichier . 8 7.2 Autres botes. 9 8 Bote gestion des droits numriques (DRM) 9 8.1 Syntaxe . 9 8.2 Smantique . 9 9 Format des textes synchroniss 10 9.1 Prise en charge du format Unicod
19、e 10 9.2 Octets, caractres et glyphes. 10 9.3 Jeux de caractres pris en charge 10 9.4 Polices de caractres prises en charge 11 9.5 Polices et mesures. 11 9.6 Prise en charge des couleurs. 12 9.7 Position de reproduction et composition du texte 12 9.8 Dfilement horizontal (style “bandeau“) 14 9.9 Lan
20、gage 15 9.10 Sens dcriture. 15 9.11 Renvoi la ligne. 16 9.12 Mise en surbrillance des sous-titres cods et karaok 16 9.13 Mdia pilote 17 9.14 En-tte mdia pilote 17 9.15 Enregistrement de styles. 17 9.16 Format de descripteur dchantillon 18 iv Rec. UIT-T J.124 (03/2004) Page 9.17 Format des chantillon
21、s 19 9.18 Ensembles de fonctionnalits . 23 Appendice I Exemple dapplication: transmission vido la carte (VOD) type 25 Appendice II Exemple dapplication: transmission avec accs alatoire 26 Appendice III Exemple dapplication: transmission vido en direct. 27 Rec. UIT-T J.124 (03/2004) 1 Recommandation
22、UIT-T J.124 Format de multiplexage pour la webodiffusion multimdia sur les rseaux TCP/IP 1 Domaine dapplication La prsente Recommandation dfinit un format de multiplexage adapt au tlchargement progressif ainsi qu la transmission audio et vido utilisant un protocole de tlchargement sur rseau TCP/IP.
23、Contrairement la Rec. UIT-T J.123, la prsente Recommandation autorise lutilisation dune structure fragmente pour les contenus de longue dure. Par ailleurs, des informations textuelles formates sont enregistres dans les donnes de mdia de manire quelles soient entrelaces entre elles dans un fichier. L
24、utilisation de ce format permet de raliser la webodiffusion de contenus de longue dure et de programmes en direct. 2 Rfrences La prsente Recommandation se rfre certaines dispositions des Recommandations UIT-T et textes suivants qui, de ce fait, en sont partie intgrante. Les versions indiques taient
25、en vigueur au moment de la publication de la prsente Recommandation. Toute Recommandation ou tout texte tant sujet rvision, les utilisateurs de la prsente Recommandation sont invits se reporter, si possible, aux versions les plus rcentes des rfrences normatives suivantes. La liste des Recommandation
26、s de lUIT-T en vigueur est rgulirement publie. La rfrence un document figurant dans la prsente Recommandation ne donne pas ce document en tant que tel le statut dune Recommandation. 2.1 Rfrences normatives 1 Recommandation UIT-T J.123 (2002), Format de multiplexage pour la webodiffusion sur le rseau
27、 TCIP/IP. 2 ISO/CEI 14496-12:2003, Technologies de linformation Codage des objets audiovisuels Partie 12: Format ISO de base pour les fichiers mdias. 3 ISO/CEI 14496-14:2003, Technologies de linformation Codage des objets audiovisuels Partie 14: Format de fichier MP4. 2.2 Rfrences informatives 4 Rec
28、ommandation UIT-T J.120 (2000), Distribution de programmes radiophoniques et tlvisuels sur le rseau Internet. 5 ISO/CEI 14496-2:2004, Technologies de linformation Codage des objets audiovisuels Partie 2: Codage visuel. 6 ISO/CEI 14496-3:2001, Technologies de linformation Codage des objets audiovisue
29、ls Partie 3: Codage audio. 7 IETF RFC 2068 (1997), Hypertext Transfer Protocol HTTP/1.1. 2.3 Bibliographie 8 3GPP TS 26.245:2003, Transparent end-to-end streaming service; Timed text format. 2 Rec. UIT-T J.124 (03/2004) 3 Termes et dfinitions La prsente Recommandation dfinit les termes suivants: 3.1
30、 bote: module orient objet dfini par un identificateur de type unique et une longueur 2. 3.2 segment: ensemble contigu dchantillons associs une piste. 3.3 bote conteneur: bote dont lobjet unique est de contenir et de grouper un ensemble de botes associes. 3.4 bote film: bote conteneur dont les sous-
31、botes dfinissent les mtadonnes associes une prsentation (“moov“). 3.5 bote de donnes de mdia: bote conteneur qui peut contenir des donnes de mdia relles associes une prsentation (“mdat“). 3.6 prsentation: une ou plusieurs squences vido, pouvant tre combines avec de laudio. 3.7 tlchargement progressi
32、f: diffusion de flux au moyen dun protocole de tlchargement sur rseau TCP/IP sans protocole de commande de session. Le client peut lancer la lecture des mdias avant que le fichier soit entirement tlcharg. 3.8 chantillon: image individuelle en vido, ou une section comprime contigu dans le temps daudi
33、o. 3.9 descripteur dchantillon: une structure qui dfinit et dcrit le format dun certain nombre dchantillons dans une piste. 3.10 tableau dchantillons: rpertoire condens servant au squencement et la prsentation physique des chantillons dans une piste. 3.11 piste: ensemble dchantillons lis, qui corres
34、pond une squence dimage ou une squence daudio chantillonn. 3.12 webodiffusion: la webodiffusion est dfinie dans la Rec. UIT-T J.120, “Distribution de programmes radiophoniques et tlvisuels sur rseau protocole Internet“. 4 Abrviations La prsente Recommandation utilise les abrviations suivantes: DRM g
35、estion des droits numriques (digital rights management) HTTP protocole de transport hypertexte (hypertext transport protocol) IP protocole Internet (Internet protocol) MP4 format de fichier MPEG-4 (MPEG-4 file format) SMIL langage SMIL (synchronized multimedia integration language) TCP protocole de
36、commande de transmission (transmission control protocol) UTF-8 format de transformation unicode (forme 8 bits) (unicode transformation format (the 8-bit form) UTF-16 format de transformation unicode (forme 16 bits) (unicode transformation format (the 16-bit form) UUID identificateur universel unique
37、 (universal unique identifier) Rec. UIT-T J.124 (03/2004) 3 5 Architecture de rfrence Dans la prsente Recommandation, on suppose que le protocole de tlchargement (par exemple, HTTP) doit tre utilis pour la webodiffusion multimdia car il ne ncessite pas la prsence de protocoles complexes serveur-clie
38、nt. Larchitecture de rfrence pour la webodiffusion multimdia sur rseau TCP/IP est reprsente la Figure 5-1 ci-dessous. Figure 5-1/J.124 Architecture de la webodiffusion multimdia sur rseaux TCP/IP 6 Format de multiplexage 6.1 Structure de base Le format est structurellement fond sur le format ISO de
39、base pour les fichiers mdias dfini en 2. La structure de base du format est reprsente sur la Figure 6-1, qui se compose des donnes dextension, de len-tte de contenu et des donnes de mdia. 4 Rec. UIT-T J.124 (03/2004) Figure 6-1/J.124 Structure de base du format de fichier 6.2 Structure des objets Le
40、 fichier est structur sous forme dune squence dobjets appele “bote“, certains de ces objets peuvent contenir dautres botes. La squence dobjet dans le fichier doit contenir exactement un enrobage de mtadonnes de prsentation (bote film moov). Il doit se trouver au dbut du fichier. Les autres objets qu
41、e lon trouve ce niveau peuvent tre des botes types de fichier ftyp, des botes uuid, des botes fragments de film moof et des botes donnes de mdia mdat. Toutes les botes dfinies dans la prsente Recommandation sont indiques dans le Tableau 6-1 en gris. Tableau 6-1/J.124 Types et structure des botes fty
42、p type de fichier et compatibilit uuid bote “uuid“ pour la gestion DRM (voir le 8) moov conteneur de toutes les informations mvhd en-tte de film, dclarations gnrales trak conteneur dune piste ou dun flux individuel tkhd en-tte de piste, informations gnrales concernant la piste tref conteneur de rfre
43、nce de piste edts conteneur de la liste de montage elst liste de montage mdia conteneur de linformation de mdia dans une piste mdhd en-tte de mdia, informations gnrales concernant le mdia Rec. UIT-T J.124 (03/2004) 5 Tableau 6-1/J.124 Types et structure des botes hdlr pilote, indique le type de mdia
44、 (pilote) minf conteneur dinformations concernant le mdia vmhd en-tte de mdia vido, informations gnrales smhd en-tte de mdia son, informations gnrales hmhd en-tte de mdia commentaire, informations gnrales nmhd en-tte de mdia nul, informations gnrales dinf bote dinformations concernant les donnes, co
45、nteneur dref bote de rfrence de donnes, indique la ou les sources des donnes de mdia dans la piste stbl bote tableau dchantillons, conteneur concernant la carte temps/espace stsd description des chantillons (type de codec, initialisation, etc.) stts temps dchantillonnage (dcodage) ctts temps dchanti
46、llonnage (composition) stsc chantillon-segment, information de dcalage des donnes partielles stsz tailles des chantillons (cadrage) stz2 tailles des chantillons compacts (cadrage) stco dcalage des segments, information de dcalage des donnes partielles co64 dcalage des segments: 64 bits stss tableau
47、dchantillon de sync (point daccs alatoire) stsh tableau dchantillon de synchronisation virtuelle padb bits de remplissage dchantillon stdp priorit de dgradation des chantillons mvex bote de dlimitation de film mehd bote den-tte de dlimitation de film trex bote de dlimitation de piste par dfaut moof fragment de film mfhd en-tte de fragment de film traf fragment de piste tfhd en-tte de fragment de piste trun longueur de fragment de piste mfra accs alatoire au ou aux fragments de film (facultatif) tfra accs al