TABLE  DES  MATIÈRES

 Introduction       ix
    Intro.1     Flux de transport  x
   Intro. 2     Flux de programme    xii
   Intro. 3     Conversion entre flux de transport et flux de programme    xiii
   Intro. 4     Flux élémentaire empaqueté    xiii
   Intro. 5     Modèle temporel  xiv
   Intro. 6     Accès conditionnel  xiv
   Intro. 7     Opérations à l'échelle du multiplex    xiv
   Intro. 8     Opérations à l'échelle des flux individuels   xv
             Intro. 8.1     Démultiplexage    xv
             Intro. 8.2     Synchronisation    xv
             Intro. 8.3     Relation avec la couche de compression    xv
   Intro. 9      Décodeur de référence du système    xvi
  Intro. 10     Applications   xvi
SECTION  1  –  GÉNÉRALITÉS
        1.1     Domaine d'application
        1.2     Références normatives
                  1.2.1     Recommandations | Normes internationales identiques
                  1.2.2     Paires de Recommandations | Normes internationales équivalentes par leur contenu technique
                  1.2.3     Autres références
SECTION  2  –  ÉLÉMENTS  TECHNIQUES
        2.1     Définitions
        2.2     Symboles et abréviations
                  2.2.1     Opérateurs arithmétiques
                  2.2.2     Opérateurs logiques
                  2.2.3     Opérateurs relationnels
                  2.2.4     Opérateurs au niveau des bits
                  2.2.5     Affectation
                  2.2.6     Mnémoniques
                  2.2.7     Constantes
        2.3     Méthode de description de la syntaxe des flux binaires
        2.4     Prescriptions applicables au flux binaire de transport
                  2.4.1     Structure de codage et paramètres du flux de transport
                  2.4.2     Décodeur modèle du système pour le flux de transport
                               2.4.2.1     Fréquence de l'horloge système
                               2.4.2.2     Entrée dans le décodeur modèle du système pour le flux de transport
                               2.4.2.3     Mise en mémoire tampon
                               2.4.2.4     Décodage
                               2.4.2.5     Présentation
                               2.4.2.6     Gestion de la mémoire tampon
                               2.4.2.7     Extensions du décodeur T-STD pour l'acheminement de données ISO/CEI 14496
                  2.4.3     Spécification de la syntaxe et de la sémantique du flux de transport
                               2.4.3.1     Flux de transport
                               2.4.3.2     Couche paquet du flux de transport
                               2.4.3.3     Définition sémantique des champs dans la couche paquet du flux de transport
                               2.4.3.4     Champ d'adaptation
                               2.4.3.5     Définition sémantique des champs contenus dans la structure adaptation_field
                               2.4.3.6     Paquet de flux PES
                               2.4.3.7     Définition sémantique des champs contenus dans un paquet de flux PES
                               2.4.3.8     Acheminement de flux de programme et de flux de système ISO/CEI 11172-1 dans le flux de transport
                  2.4.4     Informations spécifiques du programme
                               2.4.4.1     Pointeur
                               2.4.4.2     Définition sémantique des champs dans la syntaxe du pointeur
                               2.4.4.3     Table d'association de programmes
                               2.4.4.4     Affectation des identificateurs de table
                               2.4.4.5     Définition sémantique des champs contenus dans une section d'association de programmes
                               2.4.4.6     Table d'accès conditionnel
                               2.4.4.7     Définition sémantique des champs dans une section d'accès conditionnel
                              
2.4.4.8       Table de mappage de programme
                               2.4.4.9      Définition sémantique des champs contenus dans la section de mappage de flux de programme pour le flux de transport
                              2.4.4.10     Syntaxe de la section relative aux données privées
                              2.4.4.11     Définition sémantique des champs contenus dans une section de données privées
                              2.4.4.12     Syntaxe de la section du flux de transport
                              2.4.4.13     Définition sémantique des champs contenus dans une section de flux de transport
        2.5     Prescriptions applicables au flux binaire de programme
                  2.5.1     Structure de codage et paramètres du flux de programme
                  2.5.2     Décodeur modèle du système pour le flux de programme
                               2.5.2.1     Fréquence de l'horloge système
                               2.5.2.2     Entrée dans le décodeur modèle du système pour le flux de programme
                               2.5.2.3     Mise en mémoire tampon
                               2.5.2.4     Flux de paquets PES
                               2.5.2.5     Décodage et présentation
                               2.5.2.6     Extensions du décodeur P-STD pour l'acheminement de données ISO/CEI 14496
                  2.5.3     Spécification de la syntaxe du flux de programme
                               2.5.3.1     Flux de programme
                               2.5.3.2     Définition sémantique des champs dans un flux de programme
                               2.5.3.3     Couche bloc de paquets dans un flux de programme
                               2.5.3.4     Définition sémantique des champs contenus dans un bloc de paquets pour flux de programme
                               2.5.3.5     En-tête de données systèmes
                               2.5.3.6     Définition sémantique des champs contenus dans l'en-tête système
                               2.5.3.7     Couche paquet du flux de programme
                               2.5.4.1     Syntaxe de la structure program_stream_map
                               2.5.4.2     Définition sémantique des champs contenus dans la structure de mappage de flux de programme
                  2.5.5     Répertoire du flux de programme
                               2.5.5.1     Syntaxe du paquet de flux PES pour le répertoire de flux de programme
                               2.5.5.2     Définition sémantique des champs contenus dans un répertoire de flux de programme
        2.6     Descripteurs de programme et d'élément de programme
                  2.6.1     Définition sémantique des champs des descripteurs de programme et d'élément de programme
                  2.6.2     Descripteur de flux vidéo
                  2.6.3     Définition sémantique des champs dans un descripteur de flux vidéo
                  2.6.4     Descripteur de flux audio
                  2.6.5     Définition sémantique des champs dans un descripteur de flux audio
                  2.6.6     Descripteur de hiérarchie
                  2.6.7     Définition sémantique des champs dans un descripteur de hiérarchie
                  2.6.8     Descripteur d'enregistrement
                  2.6.9     Définition sémantique des champs dans un descripteur d'enregistrement
                 2.6.10     Descripteur d'alignement de flux de données
                 2.6.11     Définition sémantique des champs dans un descripteur d'alignement de flux de données
                 2.6.12     Descripteur de grille de fond réceptrice
                 2.6.13     Définition sémantique des champs dans un descripteur de grille de fond réceptrice
                 2.6.14     Descripteur de fenêtre vidéo
                 2.6.15     Définition sémantique des champs dans un descripteur de fenêtre vidéo
                 2.6.16     Descripteur d'accès conditionnel
                 2.6.17     Définition sémantique des champs dans un descripteur d'accès conditionnel
                 2.6.18     Descripteur de code de langue selon l'ISO 639
                 2.6.19     Définition sémantique des champs dans un descripteur de code de langue selon l'ISO 639
                 2.6.20     Descripteur d'horloge système
                 2.6.21     Définition sémantique des champs dans un descripteur d'horloge système
                 2.6.22     Descripteur d'utilisation du tampon de multiplexage
                 2.6.23     Définition sémantique des champs dans un descripteur d'utilisation du tampon de multiplexage
                 2.6.24     Descripteur de droit d'auteur
                 2.6.25     Définition sémantique des champs dans un descripteur de droit d'auteur
                 2.6.26     Descripteur de débit maximal
                 2.6.27     Définition sémantique des champs dans un descripteur de débit maximal
                 2.6.28     Descripteur d'indicateur de données privées
                 2.6.29     Définition sémantique des champs dans un descripteur d'indicateur de données privées
                 2.6.30     Descripteur de tampon de lissage
                 2.6.31     Définition sémantique des champs dans un descripteur de mémoire de lissage
                 2.6.32     Descripteur STD
                 2.6.33     Définition sémantique des champs du descripteur STD
                 2.6.34     Descripteur IBP
                 2.6.35     Définition sémantique des champs du descripteur IBP
                 2.6.36     Descripteur MPEG-4 vidéo
                 2.6.37     Définition sémantique des champs dans le descripteur MPEG-4 vidéo
                 2.6.38     Descripteur MPEG-4 audio
                 2.6.39     Définition sémantique des champs du descripteur MPEG-4 audio
                 2.6.40     Descripteur IOD
                 2.6.41     Définition sémantique des champs du descripteur IOD
                 2.6.42     Descripteur SL
                 2.6.43     Définition sémantique des champs du descripteur SL
                 2.6.44     Descripteur FMC
                 2.6.45     Définition sémantique des champs du descripteur FMC
                 2.6.46     Descripteur External_ES_ID
                 2.6.47     Définition sémantique des champs du descripteur External_ES_ID
                 2.6.48     Descripteur Muxcode
                 2.6.49     Sémantique des champs du descripteur Muxcode
                 2.6.50     Descripteur FmxBufferSize
                 2.6.51     Sémantique des champs du descripteur FmxBufferSize
                 2.6.52     Descripteur MultiplexBuffer
                 2.6.53     Sémantique des champs du descripteur MultiplexBuffer
        2.7     Restrictions appliquées à la sémantique des flux binaires multiplexés
                  2.7.1     Fréquence de codage de la référence temporelle du système
                  2.7.2     Fréquence de codage de la référence temporelle de programme
                  2.7.3     Fréquence de codage de la référence temporelle d'un flux élémentaire
                  2.7.4     Fréquence de codage de l'élément presentation timestamp
                  2.7.5     Codage conditionnel des éléments horodateurs
                  2.7.6     Contraintes de synchronisation applicables au décodage échelonnable
                  2.7.7     Fréquence de codage de l'élément P-STD_buffer_size dans les en-têtes de paquet d'un flux PES
                  2.7.8     Codage d'en-tête système dans le flux de programme
                  2.7.9     Flux de programme de type flux paramétrique contraint du système
                 2.7.10     Verrouillage de la fréquence des échantillons dans les flux de transport
        2.8     Compatibilité avec l'ISO/CEI 11172
        2.9     Enregistrement des identificateurs de droits d'auteur
                  2.9.1     Généralités
                  2.9.2     Implémentation d'un organisme d'enregistrement
       2.10     Enregistrement du format de données privées
                 2.10.1     Généralités
                 2.10.2     Implémentation d'un organisme d'enregistrement (RA, registration authority)
       2.11     Acheminement de données ISO/CEI 14496
                 2.11.1     Introduction
                 2.11.2     Acheminement de flux élémentaires distincts ISO/CEI 14496-2 et 14496-3 dans des paquets PES
                              2.11.2.1     Introduction
                              2.11.2.2     Extensions du système STD pour des flux élémentaires distincts ISO/CEI 14496
                 2.11.3     Acheminement de scènes ISO/CEI 14496-1 audiovisuelles et de flux ISO/CEI 14496 associés
                              2.11.3.1     Introduction
                              2.11.3.2     Attribution de valeurs ES_ID
                              2.11.3.3     Synchronisation des scènes ISO/CEI 14496 et des flux associés
                              2.11.3.4     Synchronisation de flux empaquetés SL
                              2.11.3.5     Synchronisation de flux FlexMux
                              2.11.3.6     Acheminement de flux de paquets SL dans des paquets PES
                              2.11.3.7     Acheminement de paquets FlexMux dans des paquets PES
                              2.11.3.8     Acheminement de paquets SL et de paquets FlexMux dans des sections
                              2.11.3.9     Extensions du modèle T-STD
                             2.11.3.10      Acheminement dans un flux de transport
                             2.11.3.11      Modèle P-STD pour le contenu 14496
                             2.11.3.12      Acheminement dans un flux de programme
Annexe A – Modèle de décodeur pour le contrôle CRC
        A.0     Décodeur modèle de contrôle CRC
Annexe B – Commande et contrôle des supports d'enregistrement numérique (DSM-CC)
        B.0     Introduction
                  B.0.1     Objet
                  B.0.2     Futures applications
                  B.0.3     Avantages
                  B.0.4     Fonctions fondamentales
                               B.0.4.1     Sélection du flux
                               B.0.4.2     Extraction
                               B.0.4.3     Enregistrement
        B.1     Eléments généraux
                  B.1.1     Domaine d'application
                  B.1.2     Aperçu général du mode d'application du protocole DSM-CC
                  B.1.3     Transmission des commandes et acquittements du protocole DSM-CC
        B.2     Eléments techniques
                  B.2.1     Définitions
                  B.2.2     Spécification de la syntaxe du protocole DSM-CC
                  B.2.3     Sémantique des champs contenus dans la spécification syntaxique du protocole DSM‑CC
                  B.2.4     Couche de commande
                  B.2.5     Sémantique des champs contenus dans la couche de commande
                  B.2.6     Couche d'acquittement
                  B.2.7     Sémantique des champs contenus dans la couche d'acquittement
                  B.2.8     Code temporel
                  B.2.9     Sémantique des champs contenus dans la structure de code temporel
Annexe C – Informations spécifiques du programme
        C.0     Explications relatives aux informations spécifiques du programme (PSI) contenues dans un flux de transport
        C.1     Introduction
        C.2     Mécanisme fonctionnel
        C.3     Mappage de sections dans des paquets du flux de transport
        C.4     Fréquences de répétition et accès aléatoire
        C.5     En quoi consiste un programme?
        C.6     Affectation du numéro de programme
        C.7     Utilisation des informations PSI dans un système type
        C.8     Relations entre structures d'informations PSI
                  C.8.1     Table d'association de programmes (PAT)
                  C.8.3     Table d'accès conditionnel (CAT)
                  C.8.4     Table d'informations sur le réseau (NIT)
                  C.8.5     Sections privées
                  C.8.6     Descripteurs
        C.9     Affectation spectrale et temps d'acquisition du signal
Annexe D – Implications de la présente Recommandation | Norme internationale (systèmes) quant au modèle de synchronisation et à ses applications
        D.0     Introduction
                  D.0.1     Modèle de gestion du temps
                  D.0.2    Synchronisation de la présentation des données audio et vidéo
                  D.0.3     Recalage sur l'horloge de base du système dans le décodeur
                  D.0.4     Gigue des références SCR et PCR
                  D.0.5     Récupération d'horloge en présence d'une gigue de réseau
                  D.0.6     Horloge système utilisée pour construire une sous-porteuse de chrominance
                  D.0.7     Reconstruction des données vidéo et audio en composantes
                  D.0.8     Glissement des trames
                  D.0.9     Lissage de la gigue due au réseau
Annexe E – Applications de transmission de données
        E.0     Généralités
        E.1     Suggestion
Annexe F – Présentation graphique de la syntaxe pour la présente Recommandation | Norme internationale
        F.0     Introduction
                  F.0.1     Syntaxe d'un flux de transport
                  F.0.2     Paquet de flux PES
                  F.0.3     Section de table d'association de programmes
                  F.0.4     Section de table d'accès conditionnel
                  F.0.5     Section de table de mappage de programme pour flux de transport
                  F.0.6     Section de table de données privées
                  F.0.7     Flux de programme
Annexe G – Informations générales
        G.0     Informations générales
                  G.0.1     Emulation d'octets de synchronisation
                  G.0.2     Etat d'image sautée et processus de décodage
                  G.0.3     Sélection de valeurs d'identificateur PID
                  G.0.4     Emulation d'un code de début de paquet PES
Annexe H – Données privées
        H.0     Données privées
Annexe I – Conformité des systèmes et interface en temps réel
        I.0     Conformité des systèmes et interface en temps réel
Annexe J – Interfaçage entre réseaux générateurs de gigue et décodeurs MPEG-2
        J.0     Introduction
        J.1     Modèle de conformité de réseau
        J.2     Spécification de réseau pour le lissage de gigue
        J.3     Exemples d'implémentations de décodeur
                  J.3.1     Adaptateur de réseau suivi d'un décodeur MPEG-2
                  J.3.2     Décodeur intégré
Annexe K – Combinaison des flux de transport
        K.0     Introduction
        K.1     Les différents types de points de combinaison
                  K.1.1     Points de combinaison ordinaire
                  K.1.2     Points de combinaison transparente
        K.2     Comportement des décodeurs en présence de combinaisons
                  K.2.1     Combinaisons non transparentes
                  K.2.2     Combinaisons transparentes
                  K.2.3     Surremplissage de la mémoire tampon
Annexe L – Procédure d'enregistrement (voir 2.9)
        L.1     Procédure de demande d'un identificateur enregistré (RID, registered identifier)
        L.2     Responsabilités de l'organisme d'enregistrement
                  L.2.1     Renseignements de contact de l'organisme d'enregistrement
        L.3     Responsabilités des parties demandant un identificateur RID
        L.4     Procédure d'appel en cas de refus de demande
Annexe M – Formulaire de demande d'enregistrement (voir 2.9)
        M.1     Renseignements de contact sur l'organisation demandant un identificateur enregistré (RID)
        M.2     Déclaration d'intention d'appliquer l'identificateur RID assigné
        M.3     Date d'implémentation prévue de l'identificateur RID
        M.4     Représentant autorisé
        M.5     Cadre réservé à l'usage officiel de l'organisme d'enregistrement
Annexe N
Annexe O – Procédure d'enregistrement (voir 2.10)
        O.1     Procédure de demande d'un identificateur enregistré (RID)
        O.2     Responsabilités de l'organisme d'enregistrement
        O.3     Renseignements de contact de l'organisme d'enregistrement
        O.4     Responsabilités des parties demandant un identificateur RID
        O.5     Procédure d'appel en cas de refus de demande
Annexe P – Formulaire de demande d'enregistrement
        P.1     Renseignements de contact sur l'organisation demandant un identificateur enregistré (RID)
        P.2     Demande d'identificateur RID spécifique
        P.3     Brève description de l'identificateur RID qui est en usage et date de l'implémentation du système
        P.4     Déclaration d'intention d'appliquer l'identificateur RID assigné
        P.5     Date d'implémentation prévue de l'identificateur RID
        P.6     Représentant autorisé
        P.7     Cadre réservé à l'usage officiel de l'organisme d'enregistrement
Annexe Q – Modèles de mémoires tampons T‑STD et P‑STD pour données  audio ADTS ISO/CEI 13818‑7
        Q.1     Introduction
        Q.2     Débit de débordement de la mémoire tampon de transport
        Q.3     Capacité de mémoire tampon
                  Q.3.1     TBSn: même valeur que pour les autres données audio
                  Q.3.2     BSmux: valeur différente des autres données audio
                  Q.3.3     BSdec: valeur différente des autres données audio
                  Q.3.4     BSoh: valeur différente des autres données audio
        Q.4     Conclusion
Annexe R – Acheminement de scènes ISO/CEI 14496 dans un flux selon la Rec. UIT‑T H.222.0 | ISO/CEI 13818-1
        R.1     Procédure d'accès au contenu pour des éléments de programme ISO/CEI 14496 dans un flux de programme
        R.2     Procédure d'accès au contenu pour des éléments de programme ISO/CEI 14496 dans un flux de transport