Présentée au SMPTE BootCamp 2018 à Montréal. Cette présentation commence avec l'état de l'art de l'OTT et, par la suite, présente des sujets émergeants: LHLS (live), les encodages micro-optimisés et les nouveautés d'AV1 destinées à l'OTT.
1. Les technologies actuelles et
futures de l'OTT
Luc Trudeau
@trudluc
SMPTE BootCamp 2018
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International.
2. ...
L’état de l’art de l’OTT
Qu’est-ce qu’un segment
Adaptation dynamique aux conditions
Caches HTTP
Protocoles de Streaming
...
Le futur de l’OTT
LHLS (live)
Les encodages micro-optimisés (I.A.)
Nouveautés d’AV1 destinées à l’OTT
Liste de Segments
Questions
5. Liste de Segments
Segment 1
Début = 0s
http://....
Segment 2
Début = 10s
http://....
...
“Streaming”
Adaptatif sur HTTP
HTTP
6. Imitation d’uNE Diffusion
via de courts téléchargements
Liste de Segments
Segment 1
Début = 0s
http://....
Segment 2
Début = 10s
http://....
...
HTTP
HTTP
7. Imitation d’uNE Diffusion
via de courts téléchargements
Liste de Segments
Segment 1
Début = 0s
http://....
Segment 2
Début = 10s
http://....
...
HTTP
HTTP
HTTP
31. Requiert uniquement un serveur HTTP
Serveur HTTP
Liste de Segments
Segment 1
Segment 2
...
Client
Lecteur
Média
Décodeur
De
Listes
Approximateur
de vitesse
Client
HTTP
Décodeurs
Média
Requête
Réponse
42. Propagation dynamique des segments
Serveur
Origine
Cache Cache
Cache
Cache
Cache
Cache
Cache
Cache
Cache
Cache
43. Protocoles de Streaming
HLS MPEG-DASH
Part Marché 74% 22%
Liste de
segments
M3U8 XML
Conteneurs CMAF / MP4 (fragmenté)
MPEG-2 TS
...
Selon le Global Media Format Report 2018 (encoding.com)
https://1yy04i3k9fyt3vqjsf2mv610yvm-wpengine.netdna-ssl.com/files/2018-Global-Media-Formats-Report.pdf
45. L’encapsulation d’un segment
(MPEG-2 TS)
0101000101101100101110110111011100001 … 0011101100011000110101001
0101000 … 0011 010011 … 00110 010011 … 00110 010011 … 00110
Bits du segment
Encapsulation en paquets de 188 octets (MPEG-2 TS)
46. Résolutions
Selon le Global Media Format Report 2018 (encoding.com)
https://1yy04i3k9fyt3vqjsf2mv610yvm-wpengine.netdna-ssl.com/files/2018-Global-Media-Formats-Report.pdf
47. Formats Vidéos
Selon le Global Media Format Report 2018 (encoding.com)
https://1yy04i3k9fyt3vqjsf2mv610yvm-wpengine.netdna-ssl.com/files/2018-Global-Media-Formats-Report.pdf
49. ...
L’état de l’art de l’OTT
Qu’est-ce qu’un segment
Adaptation dynamique aux conditions
Caches HTTP
Protocoles de Streaming
...
Le futur de l’OTT
LHLS (live)
Les encodages micro-optimisés (I.A.)
Nouveautés d’AV1 destinées à l’OTT
Liste de Segments
Questions
50. Raccourcir les segments augmente
les trames
BitsBits
Segments de 3 secondes
Segments de 1 seconde
51. Liste de Segments
Segment 1
Début = 0s
http://....
Segment 2
Début = 10s
http://....
Ajouter des Segments
du futur à la liste
Segment 3 (futur)
Début = 10s
http://....
Segment 4 (futur)
Début = 10s
http://....
Présent
67. L’état de l’art de l’OTT
Qu’est-ce qu’un segment
Adaptation dynamique aux conditions
Caches HTTP
Protocoles de Streaming
...
Le futur de l’OTT
LHLS (live)
Les encodages micro-optimisés (I.A.)
Nouveautés d’AV1 destinées à l’OTT
Liste de Segments
Questions
68. Les segments sont trop courts pour
utiliser des algorithmes de contrôle
du débit
81. 1080p
720p redimensionné à 480p va offrir
la même qualité visuelle pour moins
de bits
Débits (bits)
QualitévisuelleComment Choisir les paramètres
480p
720p
82. 1080p
720p redimensionné à 1080p va offrir
une meilleure qualité visuelle pour
moins de bits
Débits (bits)
QualitévisuelleComment Choisir les paramètres
480p
720p
92. L’état de l’art de l’OTT
Qu’est-ce qu’un segment
Adaptation dynamique aux conditions
Caches HTTP
Protocoles de Streaming
...
Le futur de l’OTT
LHLS (live)
Les encodages micro-optimisés (I.A.)
Nouveautés d’AV1 destinées à l’OTT
Liste de Segments
Questions
97. L’état de l’art de l’OTT
Qu’est-ce qu’un segment
Adaptation dynamique aux conditions
Caches HTTP
Protocoles de Streaming
...
Le futur de l’OTT
LHLS (live)
Les encodages micro-optimisés (I.A.)
Nouveautés d’AV1 destinées à l’OTT
Liste de Segments
Questions