Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les...

9
2 ME PARTIE : PRÉPARATION DU CONTENU VIDÉO POUR LA DIFFUSION AKAMAI.COM Le guide des meilleures pratiques de STREAMING VIDÉO EN LIGNE PREMIUM

Transcript of Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les...

Page 1: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

2ME PARTIE : PRÉPARATION DU CONTENU VIDÉO POUR LA DIFFUSION

AKAMAI.COM

Le guide des meilleures pratiques de STREAMING VIDÉO EN LIGNE PREMIUM

Page 2: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Les audiences en ligne exigent des expériences

de lecture sans failles, en particulier lorsqu'il

s'agit de contenu premium. Les fournisseurs

de contenu en ligne doivent donc soigneusement

planifier et mettre en œuvre les phases de

préparation et de captation du contenu. Les

conséquences d'une erreur au début de la chaîne

de distribution vidéo OTT peuvent entraîner

d'innombrables problèmes lors de la lecture. Les

enjeux sont plus élevés que jamais dans la mesure

où le coût d'acquisition des droits de contenu et

les attentes de l'audience en matière de qualité

d'expérience ne font qu'augmenter.

Le respect des meilleures pratiques de transcoding,

mise en package, préparation de manifestes,

captation et stockage est obligatoire afin de

préparer du contenu vidéo pour une diffusion

rentable de qualité supérieure. Il est également

essentiel à la mise en œuvre de la personnalisation,

la navigation, la publicité dynamique, la sécurité et

d'autres fonctions qui contribuent à répondre aux

attentes de l'audience et à stimuler les recettes.

Dans cette deuxième partie des « Meilleures

pratiques en matière streaming vidéo premium »,

nous allons explorer la préparation du contenu,

l'interaction entre les origines et les réseaux de

diffusion de contenu, ainsi que les étapes pour

optimiser la qualité de l'expérience.

Deuxième d'une série d'articles sur les meilleures pratiques en matière de diffusion de contenu vidéo premium, cet article explore la préparation de vidéos OTT pour la diffusion sur des réseaux de diffusion de contenu.

2

Explorons la deuxième phase : préparation du contenu vidéo POUR LA DIFFUSION.

Page 3: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Dans le processus de transcoding, il est fondamental que le contenu soit préparé au plus haut niveau de

qualité et optimisé avant la livraison. Cela implique une préparation de la segmentation du streaming,

des débits binaires, de la profondeur des octets, et des politiques d'image pour le live, ainsi que des cas

d'utilisation à la demande sur tous les terminaux de lecture connectés à Internet. La qualité des rendus vidéo

produits pendant le transcoding est essentielle au maintien de la qualité en aval lors de la diffusion et de la

lecture. Cependant, il ne suffit pas forcément de créer des rendus vidéo haute qualité dans tous les cas. Selon

la situation, la qualité vidéo peut être trop élevée, ce qui conduit à une perte de bande passante, ou elle peut

être trop faible et se traduire par une lecture pixélisée.

Pour répondre aux attentes de qualité de lecture des internautes, il convient de veiller à sélectionner avec

grand soin l'échelle de débit optimale pendant le processus de transcoding pour chaque élément de contenu

donné. Certains fournisseurs de contenu choisissent une approche de taille unique, créant une échelle de

débit binaire similaire pour l'ensemble de leur catalogue vidéo à la demande (VOD). Toutefois, cela peut

entraîner des coûts de stockage et de diffusion superflus, et résulter en une qualité de lecture non optimale.

La meilleure pratique pour la vidéo à la demande exige un encodage sensible au contexte, qui établit une

échelle de débit optimale pour chaque titre dans un catalogue. Chaque scène est produite en plusieurs

niveaux de qualité puis s'adapte selon le besoin. Grâce à cette approche, la qualité perçue lors de la lecture est

la même, mais nécessite moins de bande passante. Les fournisseurs de contenu se servent de plus en plus de

l'apprentissage automatique pour obtenir des sélections optimales d'échelle de débit.

La meilleure pratique pour les scénarios de streaming en temps réel reste la création d'une échelle de débit

unique pour tous, qui peut être adaptée à certains scénarios de visionnage. La réduction du nombre de rendus

disponibles peut être mise en œuvre plus loin sur la chaîne grâce à la manipulation de manifestes ou via la

logique de lecteur avancée.

Transcoding et création de profil de débit binaire pour les vidéos OTT

3

Optimisation des échelles de débit binaires pour une lecture vidéo optimale

Page 4: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Alors que le codec AVC a pendant longtemps été

le plus utilisé dans le streaming vidéo, l'avènement

de l'ultra-haute définition 4K (UHD) a encouragé les

fournisseurs de contenu à examiner les nouvelles

alternatives de codecs. Elles comprennent le

codec HEVC, qui assure systématiquement une

amélioration de l'efficacité de compression de 50 %

par rapport au codec AVC.

Le codec HEVC a pris de l'ampleur en prévision

de la disponibilité UHD à grande échelle grâce à

la confiance du secteur dans la supériorité de la

qualité du streaming UHD 4K et à la prise en charge

intégrée des derniers smartphones et téléviseurs

Apple. Il gagne également du terrain du côté des

encodeurs dans la mesure où les fournisseurs et les

distributeurs de contenu remplacent ou étendent

leur matériel d'encodage.

Régler le casse-tête des codecs de nouvelle génération

4

Cela dit, l'émergence d'autres codecs de nouvelle

génération indique que le HEVC ne fera peut-être

pas consensus dans le secteur comme c'était le cas

pour AVC, du moins pas avant un certain temps.

Les frais de redevance demeurent un obstacle pour

le codec HEVC. En effet, certaines options hautes

performances comme les codecs libres VP9 de

Google et AV1 de The Alliance for Open Media

sont prises en charge par divers terminaux,

navigateurs web et leaders du secteur, et génèrent

par conséquent une rude concurrence.

Cette incertitude souligne le besoin de faire

particulièrement attention au choix des codecs.

Puisque tous les codecs ne prennent pas en charge

tous les terminaux, il est conseillé d'envisager

plusieurs codecs lorsque c'est économiquement

possible. La règle de base consiste à considérer la

mise en œuvre de nouveaux codecs au moment où

les économies sur les coûts de diffusion couvrent les

frais supplémentaires de stockage et d'encoding.

L'économie liée aux cas d'utilisation doit toujours

être le facteur décisif dans le choix d'une bonne

sélection de codecs afin de prendre en charge la

diffusion optimisée à tous les terminaux cibles.

Page 5: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Pour un élément de contenu donné, chaque

ensemble de rendus encodés doit être mis en

package avec un fichier manifeste qui permet aux

clients ciblés d'acquérir et de visualiser le contenu

en utilisant les formats de streaming recommandés

avec leurs lecteurs.

Le processus doit également tenir compte de

la complexité qui caractérise la préparation des

fichiers manifestes à débit binaire adaptatif (ABR).

Cela comprend la création de sous-ensembles de

fichiers manifestes qui utilisent des compilations

de métadonnées pour gérer le sous-titrage audio

linguistique ; la sélection des modes de gestion

des droits digitaux ; les descripteurs associant des

fonctionnalités avancées avec des segments de

contenu spécifiques ; et les options de placement

pour la publicité dynamique.

Parce que le secteur a rapidement préféré le

Dynamic Adaptive Streaming via HTTP (MPEG-

DASH) et le HTTP Live Streaming d'Apple (HLS),

et parce que le Smooth Streaming de Microsoft

et le HTTP Dynamic Streaming d'Adobe (HDS) ont

perdu en popularité, la meilleure pratique pour

les distributeurs consiste à utiliser les formats de

streaming HLS et/ou DASH dans la grande majorité

des cas d'utilisation. Cependant, il y a encore

quelques rares cas qui nécessitent l'utilisation du

Smooth Streaming.

Le fichier de manifeste principal, identifié en

tant que liste de lecture principale dans HLS et

description de présentation de support (MPD) dans

DASH, fournit au lecteur des informations sur le

codec audio et vidéo, les profils de débit binaires

disponibles, les tailles de segment et le séquençage,

les détails relatifs au sous-titrage, les sous-titres et la

publicité.

Tous ces éléments doivent être présents et

correctement synchronisés pour assurer une lecture

précise et fluide sur les terminaux des clients.

La meilleure pratique, résultant de l'utilisation

répandue de conteneurs fMP4 avec HLS et DASH

ainsi que de la nécessité d'optimiser l'efficacité du

réseau de diffusion de contenu (CDN), consiste à

utiliser le format de fichier de support commun

émergent (CMAF).

Mise en package et préparation du manifeste pour la vidéo OTT : HLS, DASH et CMAF

5

Page 6: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Le Common Media Application Framework

(CMAF) permet d'encoder une vidéo en plusieurs

profils de débits binaires avec une segmentation

uniforme utilisant le conteneur fMP4 pour le

streaming via HLS ou DASH. En tant que format

d'application (AF) dans le lexique ISO, le CMAF

fournit un environnement léger qui n'introduit

pas de nouveaux processus, mais sert plutôt à

combiner les formats et les normes existantes d'une

nouvelle façon. Le CMAF, grâce à sa standardisation

officielle de 2017, doit être pris en compte par les

distributeurs afin d'adapter leurs flux de travail et

respecter les meilleures pratiques de l'année 2018

et celles à venir.

Pour les scénarios de vidéo à la demande, la

meilleure pratique consiste à utiliser DASH

et/ou HLS, les conteneurs fMP4 et le CMAF.

Les fournisseurs de contenu peuvent utiliser un

ensemble de fichiers audio et vidéo mis en package

en format CMAF avec deux manifestes (un pour

HLS et un autre pour DASH) qui référencent le

fichier. Cela peut aider à réduire les coûts de

préparation et de stockage de contenu tout en

fournissant une meilleure efficacité de réseau

de diffusion de contenu (CDN), grâce à une

augmentation du rapport de mise en cache.

Dans le cas du streaming live, la meilleure pratique

appelle de nouveau à l'utilisation de DASH

et/ou HLS, des conteneurs fMP4 et du CMAF.

Comme pour la vidéo à la demande, le CMAF

permet aux fournisseurs de contenu d'utiliser un

ensemble unique de fichiers audio/vidéo live et

deux manifestes pour référencer le fichier. Pour

le streaming live, le CMAF présente également

l'avantage d'aider les fournisseurs de contenu à

atteindre des coûts de préparation et de captation

de contenu plus faibles. Les meilleures pratiques

incluent la consolidation des flux de captation live

vers les serveurs d'origine en ISO uniquement,

au lieu de TS et ISO simultanément. Cette pratique

peut réduire de moitié la bande passante utilisée.

Le CMAF dispose également d'un mode

d'encodage fragmenté en option pour le streaming

live qui, lorsqu'il est combiné avec la prise en

charge du transfert fragmenté par l'intermédiaire

d'une origine et du CDN, peut réduire la latence

de bout en bout à quelques secondes seulement et

aussi permettre de dissocier la latence de la durée

du segment. Cette option donne aux fournisseurs

de contenu l'opportunité d'obtenir une latence

inférieure sans réduire la durée du segment, ce qui

se traduit par une augmentation de la qualité et

une diminution des frais généraux.

L'émergencedu CMAF

6

Page 7: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

L'étape cruciale après le transcoding et la mise en package est la captation du contenu mis en package vers

des serveurs d'origine qui puissent être accessibles par les réseaux de diffusion de contenu (CDN). Afin de

prendre en charge des services vidéo linéaires live ou 24 h/24 et 7 j/7 qui atteignent des audiences de masse,

les meilleures pratiques conseillent l'utilisation d'un encodeur distribuant le contenu à l'origine qui soit conçu

pour gérer des volumes d'appels de contenu importants via sur les infrastructures de CDN. Les meilleures

pratiques indiquent que le service d'origine devrait être en mesure de trouver dynamiquement les meilleurs

points d'entrée en fonction des conditions du réseau et de la localisation des audiences, entre autres facteurs,

et de prendre en charge des modes de transport optimaux dans le but de minimiser la latence sans perte de

qualité. Pour les scénarios de vidéo à la demande, il est conseillé d'utiliser les services d'origine qui proposent

des infrastructures hautement évolutives travaillant en tandem avec les flux de travail de distributeur pour

optimiser le stockage des cas d'utilisation de vidéo à haute performance.

Les fournisseurs utilisant leur propre infrastructure d'origine doivent avoir une capacité suffisante en mode

extraction pour traiter tous les appels de tous les CDN, ainsi que des installations de secours séparées en cas

de défaillance du serveur aux installations d'origine principales. Le passage aux serveurs de secours exige

également des capacités de réponse automatisées, une surveillance 24 h/24 et 7 j/7, ainsi qu'une connectivité

de transport de haute performance.

Infrastructures d'originehébergées ou sur place ?

7

Page 8: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

L'assurance d'une performance constante des

processus d'encodage et de mise en package est

absolument nécessaire à la distribution OTT. Elle est

non seulement fondamentale pour atteindre des

objectifs de performance de bout en bout, mais est

également essentielle au respect des responsabilités

des opérateurs des réseaux de diffusion de contenu

(CDN) en matière d'engagements de niveau de

service (SLA).

La première étape de la fiabilité commerciale du

processus de captation est d'avoir suffisamment

de ressources pour gérer les pics de trafic aux

installations primaires et de secours qui ne

dépendent pas mutuellement des mêmes sources

d'alimentation. Chaque ensemble d'installations

devrait disposer de routes secondaires aux

emplacements d'origine ciblés pour empêcher

les interruptions liées au réseau. Des mécanismes

de basculement entièrement automatisés sont

également essentiels pour assurer une continuité

parfaite en cas de défaillance.

Optimisation de l'assurance qualitépour la vidéo OTT

8

L'utilisation d'outils de surveillance du rendement et

d'analyse est obligatoire afin de fournir la visibilité

globale nécessaire à l'identification des problèmes

avant qu'ils ne causent une perturbation ; à la

comparaison des qualités d'entrée et de sortie ;

à la confirmation que les attentes de qualité et de

latence sont respectées pour chaque ensemble de

rendus des programmes vidéo ; et à la confirmation

que les charges de travail sont correctement réparties

pour éviter de surcharger sur les transcodeurs.

Page 9: Le guide des meilleures pratiques de STREAMIN VIDÉO EN ... · diffusion de contenu, ainsi que les étapes pour optimiser la qualité de l'expérience. Deuxième d'une série d'articles

Une fois le contenu vidéo live préparé pour la

diffusion aux plus hauts niveaux de qualité, les

fournisseurs de contenu peuvent s'appuyer sur

Media Services Live d'Akamai pour jouir d'une

captation fiable et cohérente, de l'encodeur à

l'origine à l'aide d'Ingest Acceleration d'Akamai.

Cette technologie tire parti d'un protocole de

transport UDP pour améliorer l'homogénéité du

débit des flux de résolution supérieure et atténuer

la faible connectivité réseau. La fiabilité de la

captation est elle aussi maintenue grâce à un

réseau de captation à haute distribution, complété

par une technologie dynamique avancée de

mappage de l'encodeur au point d'entrée (DEEM)

qui réplique et achemine le contenu en faisant

correspondre dynamiquement les encodeurs au

point d'entrée optimal. Cela a pour effet d'accorder

à la captation un aspect d'autoguérison qui redirige

automatiquement les encodeurs dès qu'il y a une

perturbation dans le chemin d'accès choisi, assurant

ainsi la fiabilité et la cohérence des flux, quelles que

soient les différences de conditions du réseau.

Media Services Live remplit également le rôle

d'un service d'origine hébergé inégalé en termes

de fiabilité, cohérence et évolutivité des flux live

et flux linéaires live. Ce service peut aussi être

utilisé indépendamment du réseau de diffusion

de contenu (CDN) d'Akamai. Il offre des capacités

dédiées, notamment une prise en charge de latence

faible qui réduit la latence d'onde de bout en bout

(généralement comprise entre 30 et 60 secondes)

à seulement 10 secondes, et répond à la nécessité

de proposer une lecture quasi simultanée du

contenu en ligne et diffusé. Grâce au soutien du

CMAF et de son profil d'encodage de transfert

fragmenté à faible latence, les distributeurs peuvent

réduire la latence davantage.

Un des autres avantages de MSL est de proposer

une surveillance et un signalement presque en temps

réel des performances de signaux lors de la diffusion

au premier kilomètre. Il donne alors aux clients

de la visibilité sur les débits binaires de captation,

les fluctuations au cours d'une période donnée,

la perte de paquets, la latence et les erreurs.

Prise en charge de diffusion vidéo haute qualitéavec les solutions d'origine d'Akamai

9

Pour la vidéo à la demande, les fournisseurs de

contenu peuvent se servir du transfert de fichiers

standard SFTP ou de la technologie Fast Adaptive

Secure Protocol d'Aspera pour rendre le contenu

préparé disponible sur NetStorage, le stockage

basé sur le cloud d'Akamai. NetStorage convient

à l'utilisation de services d'enregistrement longue

durée ou SVOD et fournit une infrastructure

évolutive qui fonctionne de pair avec les flux

de travail des distributeurs pour optimiser le

stockage des cas d'utilisation à haute performance.

Cette solution à haute disponibilité réplique

immédiatement le contenu à deux ou plusieurs

emplacements géographiquement différents.

La croissance du marché de la vidéo OTT, alliée

aux progrès techniques en cours qui rehaussent

continuellement les attentes de performances,

fait du maintien de l'avantage concurrentiel un

réel défi. Les fournisseurs de vidéos de qualité

supérieure peuvent rester compétitifs en adhérant

à ces meilleures pratiques de préparation de

contenu, qui couvrent les expertises, technologies

et équipements nécessaires pour répondre à

l'augmentation des exigences de performance et

des attentes de qualité.