SlideShare une entreprise Scribd logo
WEBINAR SERIES
TENDANCES ET TECHNOLOGIES VIDEO

RÉPONDRE AUX ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS :
QUELLES STRATÉGIES PLAYER ET
ENCODAGE METTRE EN ŒUVRE ?

Nicolas Weil
Challenge2Media
18/12/12
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS

@NicolasWeil
 Digital Media Solutions Architect, Challenge2Media

 Spécialités : plateformes OTT, workflows multi-écrans, 2nd Screen
@Challenge2Media (aka C2M)
 Cabinet conseil, 10 ans au service de l’écosystème des médias, en
France et à l’international, implanté à Paris et Rennes
 Fournit un accompagnement stratégique et technique sur toute
la chaîne de valeur
 50 personnes : ingénieurs, chefs de projet techniques,
architectes, consultants
 Projets au forfait et en régie
 Un Pôle Veille, un Pôle Innovations
[Site web Challenge2Media]
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS

LES PROBLÈMES TECHNIQUES LIÉS AU MULTI-ÉCRANS


Disparité des formats ABR/non-ABR et DRM supportés



Rythme d’évolution des terminaux potentiellement lent ou nul
(TV connectées en particulier)



Hétérogénéité des méthodes de sous-titrage suivant les formats
de diffusion



Difficultés inhérentes aux workflows multilingues et multipistes



Agrégation des logs pour les sessions de lecture ABR



Explosion du stockage pour supporter tous les formats requis



Complexité générale du workflow de transcodage



Temps élevé de mise à disposition des contenus sur toutes les
plateformes
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS

ÉVOLUTION DES FORMATS ABR

2012

2013

Apple HTTP Live Streaming (HLS)

Widevine Media Format (WVM)

TS Profile

Adobe HTTP Dynamic Streaming (HDS)

Microsoft HTTP Smooth Streaming (HSS)

fMP4 Profile
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS
SURVIVAL GUIDE

Normalisation de DASH
Emergence d’UltraViolet

2013

2014

Normalisation de HEVC

Premiers déploiements de HEVC
Début de la dissémination de la
4K grand public

Déploiements de DASH
Déploiements UltraViolet

HbbTV 1.5 : DASH fMP4 +
PlayReady/Marlin DRMs

ENJEUX

MAIN : H.264+AAC en
HLS/HDS/HSS/WVM/
MP4 HTTP progr.
LEGACY : MP4 RTMP, WMV
LAB : DASH fMP4

Economies de stockage

RÉPONSES

CIBLES

CONTEXTE

2012

Mutualiser les formats au
niveau des players

Production du minimum de
versions des contenus

Repackager ABR => DASH

Début de la dissémination de la
8K grand public

Fin du cycle de MAJ HEVC des terminaux
Obsolescence des terminaux
sans support DASH/HEVC

Adoption TTML
MAIN : H.264+AAC en DASH TS &
DASH fMP4
LEGACY : H.264+AAC en
HLS/HDS/HSS/WVM/MP4
HTTP progr.
LAB : HEVC/AAC en DASH fMP4

2018

MAIN : H.264+AAC en DASH TS
& DASH fMP4,
HEVC/AAC en DASH fMP4

s

Migration des contenus ABR
existants en DASH
Production d’un seul DASH

LEGACY : HLS/HSS/MP4 HTTP
progr.
Production en parallèle
HEVC et H.264

MAIN : HEVC/AAC en DASH fMP4
LEGACY : H.264+AAC en DASH TS &
DASH fMP4

Production 8K

Production 4K
Lecture du DASH partout
PRODUCTION DES LEGACY FORMATS
Ajouter le support DASH dans
les players
Repackager DASH => DASH,
DASH => ABR legacy
Packager de multiples DASH à partir
de sources pré-encryptées

Combiner H.264 et HEVC dans les
mêmes packagings DASH
Utiliser des workflows 4K/HEVC
spécifiques (hardware)

Grid transcoding
Production 2K/4K/8K native et transcodage à
la volée+packaging DASH en dessous
du 2K

WORKFLOWS HYBRIDES HARDWARE/CLOUD
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS


STRATÉGIES PLAYER
2012 : Mutualiser les formats au niveau des players

HDS
•
•

Flash Player
Android via Adobe Primetime Media
Player

HLS
•

•

HSS
•
•
•

Silverlight Player
Flash Player via Gskinner/Azure
Smooth Streaming ActionScript SDK
iOS/Android via
• Smooth Streaming Porting Kit
• Netview Media Client SDK
• Authentec DRM Fusion Agent
• Nextreaming NexPlayer SDK
• KeyOS Device DRM

Protection
AES 128
MARLIN DRM
VERIMATRIX DRM
ACCESS DRM
PLAYREADY DRM






•
•

Flash Player via
• JW Player 6
• Yospace HLS SDK
• Onlinelib HLS SDK
Windows via
• 3ivx HLS Client SDK
• Intertrust Wasabi Express SDK
Android via Akamai HLS SDK
iOS/Android via
• Players Natifs
• Verimatrix ViewRight Web
• Helix Client SDK
• Adobe Primetime Media
Player
• Intertrust Wasabi Express SDK
• Netview Media Client SDK
• Authentec DRM Fusion Agent
• AgentKeyOS Device DRM

Limitations
Mauvaise implémentation HLS sur Androïd
Validation apps iOS impossible en 3G si non-HLS
Optimisation des players externes / support natif
Coût du licencing HLS en dehors des terminaux Apple (0,25$/app déployée)
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS


STRATÉGIES PLAYER
2013 : Ajouter le support DASH dans les players

iOS
FLASH PLAYER
•
•

Yospace DASH SDK
Digital Primates player for OSMF
(lab)

SILVERLIGHT PLAYER
•

Support natif imminent

WINDOWS / MAC
•
•

•
•
•
•

DENIVIP Media DASH player for iOS
Intertrust Wasabi Express SDK
Netview Media Client SDK
Authentec DRM Fusion Agent

ANDROID
•
•
•
•

Helix Client SDK
Intertrust Wasabi Express SDK
Netview Media Client SDK
Authentec DRM Fusion Agent

Intertrust Wasabi Express SDK
Google Chrome

Protection
AES 128
MARLIN DRM
VERIMATRIX DRM
PLAYREADY DRM

Limitations
 Pas encore de support natif dans Flash Player (avec/sans Access DRM)
 Absence de solution standard Browser HTML5 + DRM
 Validation apps iOS impossible en 3G
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS
STRATÉGIES ENCODAGE
 Principe : encoder et packager pour produire
le format ABR principal, repackager pour
obtenir les formats moins populaires ou legacy
ABR => ABR
MP4 => ABR
Mezzanine => ABR

LIVE

VOD

 Grandes familles de repackagers :
ABR => ABR
RTMP => ABR
TS => ABR

 L’offre DoItYourself :
•
•

•

Techno : Unified Streaming Platform
Software :
Anevia viaMotion
Wowza Media Server
Adobe Media Server
IIS 7 Transform Manager
MIST Server
Appliances :
Elemental Stream
Seawell Spectrum
Envivio Halo NMP
RGB Networks Transact Packager

FONCTIONS DU REPACKAGER
•

•
•
•

•

Génération du manifest dans le format
ABR cible
Remuxing et chuncking vidéo dans le
format ABR cible
Choix de tracks audio ou sous-titres dans
le mux originel, multipistes audio (option)
Transcodage/transrating dans les
différentes tailles/bitrates depuis une
version pivot (option)
Application d’une DRM appropriée au
format cible (option)

 L’offre Cloud :
Azure Dynamic Remux
[MP4=>HSS/HLS/DASH + PlayReady ou HLS+AES]

Wowza Media Server
Adobe Media Server
Limitations
 Conservation des metadatas embarqués dans
les streams source
 Repackaging à partir de sources préencryptées encore peu ou pas implémenté :
problèmes de sécurité pour les contenus
premium
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS
STRATÉGIES ENCODAGE
L’offre des principaux CDN en repackaging / transcoding à la volée
AKAMAI SOLA VISION
•
•
•
•
•

Software : in-house
Formats d’entrée
Live : RTMP
VOD : MP4
Formats de sortie :
HLS / HDS
Transcoding :
VOD seulement
Sécurité : AES 128, wrapping des DRM d’UltraViolet

LIMELIGHT STREAM ANYWHERE
•
•
•

•
•

Software : in-house (basé sur REACH dédié aux
formats mobiles)
Formats d’entrée
Live : RTMP / TS (annoncé)
VOD : MP4 (Lim. Av.)
Formats de sortie :
HLS / HDS / HSS (Lim. Av.)
Transcoding :
VOD / LIVE
Sécurité : AES 128, PlayReady (annoncé Q1 2013)

LEVEL 3
•
•
•
•

Software : FMS 4.5 / IIS 7
Formats d’entrée
Live : RTMP / HSS
VOD : MP4 / HSS
Formats de sortie :
HLS / HDS (RTMP/MP4 input)
HSS / HLS (HSS/MP4 input)
Sécurité : AES 128
LES ENJEUX TECHNOLOGIQUES
DE LA DIFFUSION MULTI-ÉCRANS

MERCI POUR VOTRE ATTENTION !

POUR ALLER PLUS LOIN :


Toute l’actualité de l’OTT sur la curation de C2M : veille.challenge2media.com



Des articles sur le repackaging et DASH :
• Alkannoide Blog
• Video Breakthroughs Blog
• OTT-video Blog



Un groupe francophone de partage d’expériences : @OVFSquad

Contenu connexe

Tendances

Voip FreeSwitch
Voip FreeSwitchVoip FreeSwitch
Voip FreeSwitch
bamaemmanuel
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11
Amine Haddanou
 
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.xAlphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm
 
Dhcp3
Dhcp3Dhcp3
Dhcp3
TECOS
 
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
OVHcloud
 
Formation elastix
Formation elastixFormation elastix
Formation elastix
bincoul
 

Tendances (8)

Adaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultésAdaptative streaming : enjeux, panorama, principes et difficultés
Adaptative streaming : enjeux, panorama, principes et difficultés
 
Voip FreeSwitch
Voip FreeSwitchVoip FreeSwitch
Voip FreeSwitch
 
F5 ltm administering big ip v11
F5 ltm administering big ip v11F5 ltm administering big ip v11
F5 ltm administering big ip v11
 
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.xAlphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
 
Dhcp3
Dhcp3Dhcp3
Dhcp3
 
Tevii
TeviiTevii
Tevii
 
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
Migrer 3 millions de sites sans maitriser leur code source ? Impossible mais ...
 
Formation elastix
Formation elastixFormation elastix
Formation elastix
 

En vedette

ConférenSquad #2 : Gwendal Simon - P2P & Live Streaming
ConférenSquad #2 : Gwendal Simon - P2P & Live StreamingConférenSquad #2 : Gwendal Simon - P2P & Live Streaming
ConférenSquad #2 : Gwendal Simon - P2P & Live StreamingJustindwah
 
ConférenSquad #4 - Architectures Vidéo Cloud
ConférenSquad #4 - Architectures Vidéo CloudConférenSquad #4 - Architectures Vidéo Cloud
ConférenSquad #4 - Architectures Vidéo Cloud
Justindwah
 
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
Justindwah
 
La guerre des standards Video
La guerre des standards VideoLa guerre des standards Video
La guerre des standards Video
Samir AMZANI
 
Nouvelle experience audiovisuelle
Nouvelle experience audiovisuelleNouvelle experience audiovisuelle
Nouvelle experience audiovisuelleMarc Bourhis
 
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
Justindwah
 
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...Justindwah
 
ConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE BroadcastConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE Broadcast
Justindwah
 
HTM5/CENC par Romain Bouqueau de Gpac Licensing
HTM5/CENC par Romain Bouqueau de Gpac LicensingHTM5/CENC par Romain Bouqueau de Gpac Licensing
HTM5/CENC par Romain Bouqueau de Gpac Licensing
Justindwah
 
ConférenSquad #4 - Association OVFSquad
ConférenSquad #4 - Association OVFSquadConférenSquad #4 - Association OVFSquad
ConférenSquad #4 - Association OVFSquadJustindwah
 
ConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
ConférenSquad #4 - Hulu et DASH par Baptiste CoudurierConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
ConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
Justindwah
 
Paris Video Tech #2 - Presentation by Jean-Yves Avenard
Paris Video Tech #2 - Presentation by Jean-Yves AvenardParis Video Tech #2 - Presentation by Jean-Yves Avenard
Paris Video Tech #2 - Presentation by Jean-Yves Avenard
Erica Beavers
 
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
Erica Beavers
 
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
Erica Beavers
 
Converging CAS and DRM, David Bouteruche from Nagra
Converging CAS and DRM, David Bouteruche from NagraConverging CAS and DRM, David Bouteruche from Nagra
Converging CAS and DRM, David Bouteruche from Nagra
Justindwah
 
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
Justindwah
 
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
Erica Beavers
 
Any Audio Converter
Any Audio ConverterAny Audio Converter
Trucos de busqueda sobre el buscador
Trucos de busqueda sobre el buscadorTrucos de busqueda sobre el buscador
Trucos de busqueda sobre el buscador
Anggie Cbn Rocano
 
Presentación1
Presentación1Presentación1
Presentación1
Jacquelinenicole
 

En vedette (20)

ConférenSquad #2 : Gwendal Simon - P2P & Live Streaming
ConférenSquad #2 : Gwendal Simon - P2P & Live StreamingConférenSquad #2 : Gwendal Simon - P2P & Live Streaming
ConférenSquad #2 : Gwendal Simon - P2P & Live Streaming
 
ConférenSquad #4 - Architectures Vidéo Cloud
ConférenSquad #4 - Architectures Vidéo CloudConférenSquad #4 - Architectures Vidéo Cloud
ConférenSquad #4 - Architectures Vidéo Cloud
 
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
HangoutSquad #0 : Le marché de la vidéo en Afrique et au Moyen Orient par Lau...
 
La guerre des standards Video
La guerre des standards VideoLa guerre des standards Video
La guerre des standards Video
 
Nouvelle experience audiovisuelle
Nouvelle experience audiovisuelleNouvelle experience audiovisuelle
Nouvelle experience audiovisuelle
 
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
ConférenSquad #3 : Subjective Quality and HTTP Adaptive Streaming: a Review o...
 
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...
ConférenSquad #3 : Qualité et Multiscreen (Jean-Michel Planche et Yoann Hinar...
 
ConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE BroadcastConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE Broadcast
 
HTM5/CENC par Romain Bouqueau de Gpac Licensing
HTM5/CENC par Romain Bouqueau de Gpac LicensingHTM5/CENC par Romain Bouqueau de Gpac Licensing
HTM5/CENC par Romain Bouqueau de Gpac Licensing
 
ConférenSquad #4 - Association OVFSquad
ConférenSquad #4 - Association OVFSquadConférenSquad #4 - Association OVFSquad
ConférenSquad #4 - Association OVFSquad
 
ConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
ConférenSquad #4 - Hulu et DASH par Baptiste CoudurierConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
ConférenSquad #4 - Hulu et DASH par Baptiste Coudurier
 
Paris Video Tech #2 - Presentation by Jean-Yves Avenard
Paris Video Tech #2 - Presentation by Jean-Yves AvenardParis Video Tech #2 - Presentation by Jean-Yves Avenard
Paris Video Tech #2 - Presentation by Jean-Yves Avenard
 
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
Paris Video Tech - 1st Edition: Streamroot, Adaptive Bitrate Algorithms: comm...
 
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
Paris Video Tech - 1st Edition: Afrostream, un player agile  pour suivre le m...
 
Converging CAS and DRM, David Bouteruche from Nagra
Converging CAS and DRM, David Bouteruche from NagraConverging CAS and DRM, David Bouteruche from Nagra
Converging CAS and DRM, David Bouteruche from Nagra
 
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
ConférenSquad #4 - UHDTV, Etat de l'art part Thierry Fautier (Harmonic)
 
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
Paris Video Tech - 1st Edition: Dailymotion Améliorer l'expérience utilisateu...
 
Any Audio Converter
Any Audio ConverterAny Audio Converter
Any Audio Converter
 
Trucos de busqueda sobre el buscador
Trucos de busqueda sobre el buscadorTrucos de busqueda sobre el buscador
Trucos de busqueda sobre el buscador
 
Presentación1
Presentación1Presentación1
Presentación1
 

Similaire à Diffusion multi-écrans : quelles stratégies player et encodage mettre en oeuvre ?

Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Microsoft Technet France
 
La diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud AzureLa diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud Azure
Microsoft
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Microsoft Technet France
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Microsoft Décideurs IT
 
April16 windows azure media services
April16 windows azure media servicesApril16 windows azure media services
April16 windows azure media servicesbenol
 
Brainsonic sur Windows Azure
Brainsonic sur Windows AzureBrainsonic sur Windows Azure
Brainsonic sur Windows AzureMicrosoft Ideas
 
TELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'CinéTELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'Ciné
Benoît Godard
 
Conference Informatique Embarquée Synergie-NTIC
Conference Informatique Embarquée Synergie-NTICConference Informatique Embarquée Synergie-NTIC
Conference Informatique Embarquée Synergie-NTIC
Christian Charreyre
 
Présentation IMF - PAD fichier juin2013
Présentation IMF - PAD fichier juin2013Présentation IMF - PAD fichier juin2013
Présentation IMF - PAD fichier juin2013
Mesclado
 
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Microsoft
 
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...Marc Bourhis
 
Comment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open SourceComment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open Source
Christian Charreyre
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
Frédéric Harper
 
LIFESIZE France Sales presentation
LIFESIZE France Sales presentationLIFESIZE France Sales presentation
LIFESIZE France Sales presentation
Stéphane Prophete
 
Développez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome appsDéveloppez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome apps
Florent Dupont
 
Solution GED-Messagerie sous Linux
Solution GED-Messagerie sous LinuxSolution GED-Messagerie sous Linux
Solution GED-Messagerie sous Linux
SGHIOUAR abdelfettah
 
Responsive web design new14
Responsive web design new14Responsive web design new14
Responsive web design new14
FullSIX Group
 
Lcty2010 paris so11_sametime 8.5
Lcty2010 paris so11_sametime 8.5Lcty2010 paris so11_sametime 8.5
Lcty2010 paris so11_sametime 8.5
a8us
 
Presentation platform flash
Presentation platform flashPresentation platform flash
Presentation platform flash
Cynapsys It Hotspot
 

Similaire à Diffusion multi-écrans : quelles stratégies player et encodage mettre en oeuvre ? (20)

Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
Windows Azure Media Services: des API pour encoder, transmuxer, diffuser, ...
 
La diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud AzureLa diffusion vidéo avec le Cloud Azure
La diffusion vidéo avec le Cloud Azure
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
Windows Azure Media Services : des API pour encoder, multiplexer et difuser v...
 
April16 windows azure media services
April16 windows azure media servicesApril16 windows azure media services
April16 windows azure media services
 
Brainsonic sur Windows Azure
Brainsonic sur Windows AzureBrainsonic sur Windows Azure
Brainsonic sur Windows Azure
 
Brainsonic sur Windows Azure
Brainsonic sur Windows AzureBrainsonic sur Windows Azure
Brainsonic sur Windows Azure
 
TELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'CinéTELESTREAM Vantage - VIDELIO Cap'Ciné
TELESTREAM Vantage - VIDELIO Cap'Ciné
 
Conference Informatique Embarquée Synergie-NTIC
Conference Informatique Embarquée Synergie-NTICConference Informatique Embarquée Synergie-NTIC
Conference Informatique Embarquée Synergie-NTIC
 
Présentation IMF - PAD fichier juin2013
Présentation IMF - PAD fichier juin2013Présentation IMF - PAD fichier juin2013
Présentation IMF - PAD fichier juin2013
 
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
Retour d’expérience GlobeCast : Réduisez votre TCO avec les abonnements...
 
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...
Présentation Muriel Lebellac Videomenthe sur son offre Cloud Computing lors d...
 
Comment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open SourceComment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open Source
 
HTML5 & SilverLight 5
HTML5 & SilverLight 5HTML5 & SilverLight 5
HTML5 & SilverLight 5
 
LIFESIZE France Sales presentation
LIFESIZE France Sales presentationLIFESIZE France Sales presentation
LIFESIZE France Sales presentation
 
Développez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome appsDéveloppez des applications natives en HTML/JS avec Chrome apps
Développez des applications natives en HTML/JS avec Chrome apps
 
Solution GED-Messagerie sous Linux
Solution GED-Messagerie sous LinuxSolution GED-Messagerie sous Linux
Solution GED-Messagerie sous Linux
 
Responsive web design new14
Responsive web design new14Responsive web design new14
Responsive web design new14
 
Lcty2010 paris so11_sametime 8.5
Lcty2010 paris so11_sametime 8.5Lcty2010 paris so11_sametime 8.5
Lcty2010 paris so11_sametime 8.5
 
Presentation platform flash
Presentation platform flashPresentation platform flash
Presentation platform flash
 

Dernier

De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 

Dernier (6)

De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 

Diffusion multi-écrans : quelles stratégies player et encodage mettre en oeuvre ?

  • 1. WEBINAR SERIES TENDANCES ET TECHNOLOGIES VIDEO RÉPONDRE AUX ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS : QUELLES STRATÉGIES PLAYER ET ENCODAGE METTRE EN ŒUVRE ? Nicolas Weil Challenge2Media 18/12/12
  • 2. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS @NicolasWeil  Digital Media Solutions Architect, Challenge2Media  Spécialités : plateformes OTT, workflows multi-écrans, 2nd Screen @Challenge2Media (aka C2M)  Cabinet conseil, 10 ans au service de l’écosystème des médias, en France et à l’international, implanté à Paris et Rennes  Fournit un accompagnement stratégique et technique sur toute la chaîne de valeur  50 personnes : ingénieurs, chefs de projet techniques, architectes, consultants  Projets au forfait et en régie  Un Pôle Veille, un Pôle Innovations [Site web Challenge2Media]
  • 3. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS LES PROBLÈMES TECHNIQUES LIÉS AU MULTI-ÉCRANS  Disparité des formats ABR/non-ABR et DRM supportés  Rythme d’évolution des terminaux potentiellement lent ou nul (TV connectées en particulier)  Hétérogénéité des méthodes de sous-titrage suivant les formats de diffusion  Difficultés inhérentes aux workflows multilingues et multipistes  Agrégation des logs pour les sessions de lecture ABR  Explosion du stockage pour supporter tous les formats requis  Complexité générale du workflow de transcodage  Temps élevé de mise à disposition des contenus sur toutes les plateformes
  • 4. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS ÉVOLUTION DES FORMATS ABR 2012 2013 Apple HTTP Live Streaming (HLS) Widevine Media Format (WVM) TS Profile Adobe HTTP Dynamic Streaming (HDS) Microsoft HTTP Smooth Streaming (HSS) fMP4 Profile
  • 5. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS SURVIVAL GUIDE Normalisation de DASH Emergence d’UltraViolet 2013 2014 Normalisation de HEVC Premiers déploiements de HEVC Début de la dissémination de la 4K grand public Déploiements de DASH Déploiements UltraViolet HbbTV 1.5 : DASH fMP4 + PlayReady/Marlin DRMs ENJEUX MAIN : H.264+AAC en HLS/HDS/HSS/WVM/ MP4 HTTP progr. LEGACY : MP4 RTMP, WMV LAB : DASH fMP4 Economies de stockage RÉPONSES CIBLES CONTEXTE 2012 Mutualiser les formats au niveau des players Production du minimum de versions des contenus Repackager ABR => DASH Début de la dissémination de la 8K grand public Fin du cycle de MAJ HEVC des terminaux Obsolescence des terminaux sans support DASH/HEVC Adoption TTML MAIN : H.264+AAC en DASH TS & DASH fMP4 LEGACY : H.264+AAC en HLS/HDS/HSS/WVM/MP4 HTTP progr. LAB : HEVC/AAC en DASH fMP4 2018 MAIN : H.264+AAC en DASH TS & DASH fMP4, HEVC/AAC en DASH fMP4 s Migration des contenus ABR existants en DASH Production d’un seul DASH LEGACY : HLS/HSS/MP4 HTTP progr. Production en parallèle HEVC et H.264 MAIN : HEVC/AAC en DASH fMP4 LEGACY : H.264+AAC en DASH TS & DASH fMP4 Production 8K Production 4K Lecture du DASH partout PRODUCTION DES LEGACY FORMATS Ajouter le support DASH dans les players Repackager DASH => DASH, DASH => ABR legacy Packager de multiples DASH à partir de sources pré-encryptées Combiner H.264 et HEVC dans les mêmes packagings DASH Utiliser des workflows 4K/HEVC spécifiques (hardware) Grid transcoding Production 2K/4K/8K native et transcodage à la volée+packaging DASH en dessous du 2K WORKFLOWS HYBRIDES HARDWARE/CLOUD
  • 6. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS  STRATÉGIES PLAYER 2012 : Mutualiser les formats au niveau des players HDS • • Flash Player Android via Adobe Primetime Media Player HLS • • HSS • • • Silverlight Player Flash Player via Gskinner/Azure Smooth Streaming ActionScript SDK iOS/Android via • Smooth Streaming Porting Kit • Netview Media Client SDK • Authentec DRM Fusion Agent • Nextreaming NexPlayer SDK • KeyOS Device DRM Protection AES 128 MARLIN DRM VERIMATRIX DRM ACCESS DRM PLAYREADY DRM     • • Flash Player via • JW Player 6 • Yospace HLS SDK • Onlinelib HLS SDK Windows via • 3ivx HLS Client SDK • Intertrust Wasabi Express SDK Android via Akamai HLS SDK iOS/Android via • Players Natifs • Verimatrix ViewRight Web • Helix Client SDK • Adobe Primetime Media Player • Intertrust Wasabi Express SDK • Netview Media Client SDK • Authentec DRM Fusion Agent • AgentKeyOS Device DRM Limitations Mauvaise implémentation HLS sur Androïd Validation apps iOS impossible en 3G si non-HLS Optimisation des players externes / support natif Coût du licencing HLS en dehors des terminaux Apple (0,25$/app déployée)
  • 7. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS  STRATÉGIES PLAYER 2013 : Ajouter le support DASH dans les players iOS FLASH PLAYER • • Yospace DASH SDK Digital Primates player for OSMF (lab) SILVERLIGHT PLAYER • Support natif imminent WINDOWS / MAC • • • • • • DENIVIP Media DASH player for iOS Intertrust Wasabi Express SDK Netview Media Client SDK Authentec DRM Fusion Agent ANDROID • • • • Helix Client SDK Intertrust Wasabi Express SDK Netview Media Client SDK Authentec DRM Fusion Agent Intertrust Wasabi Express SDK Google Chrome Protection AES 128 MARLIN DRM VERIMATRIX DRM PLAYREADY DRM Limitations  Pas encore de support natif dans Flash Player (avec/sans Access DRM)  Absence de solution standard Browser HTML5 + DRM  Validation apps iOS impossible en 3G
  • 8. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS STRATÉGIES ENCODAGE  Principe : encoder et packager pour produire le format ABR principal, repackager pour obtenir les formats moins populaires ou legacy ABR => ABR MP4 => ABR Mezzanine => ABR LIVE VOD  Grandes familles de repackagers : ABR => ABR RTMP => ABR TS => ABR  L’offre DoItYourself : • • • Techno : Unified Streaming Platform Software : Anevia viaMotion Wowza Media Server Adobe Media Server IIS 7 Transform Manager MIST Server Appliances : Elemental Stream Seawell Spectrum Envivio Halo NMP RGB Networks Transact Packager FONCTIONS DU REPACKAGER • • • • • Génération du manifest dans le format ABR cible Remuxing et chuncking vidéo dans le format ABR cible Choix de tracks audio ou sous-titres dans le mux originel, multipistes audio (option) Transcodage/transrating dans les différentes tailles/bitrates depuis une version pivot (option) Application d’une DRM appropriée au format cible (option)  L’offre Cloud : Azure Dynamic Remux [MP4=>HSS/HLS/DASH + PlayReady ou HLS+AES] Wowza Media Server Adobe Media Server Limitations  Conservation des metadatas embarqués dans les streams source  Repackaging à partir de sources préencryptées encore peu ou pas implémenté : problèmes de sécurité pour les contenus premium
  • 9. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS STRATÉGIES ENCODAGE L’offre des principaux CDN en repackaging / transcoding à la volée AKAMAI SOLA VISION • • • • • Software : in-house Formats d’entrée Live : RTMP VOD : MP4 Formats de sortie : HLS / HDS Transcoding : VOD seulement Sécurité : AES 128, wrapping des DRM d’UltraViolet LIMELIGHT STREAM ANYWHERE • • • • • Software : in-house (basé sur REACH dédié aux formats mobiles) Formats d’entrée Live : RTMP / TS (annoncé) VOD : MP4 (Lim. Av.) Formats de sortie : HLS / HDS / HSS (Lim. Av.) Transcoding : VOD / LIVE Sécurité : AES 128, PlayReady (annoncé Q1 2013) LEVEL 3 • • • • Software : FMS 4.5 / IIS 7 Formats d’entrée Live : RTMP / HSS VOD : MP4 / HSS Formats de sortie : HLS / HDS (RTMP/MP4 input) HSS / HLS (HSS/MP4 input) Sécurité : AES 128
  • 10. LES ENJEUX TECHNOLOGIQUES DE LA DIFFUSION MULTI-ÉCRANS MERCI POUR VOTRE ATTENTION ! POUR ALLER PLUS LOIN :  Toute l’actualité de l’OTT sur la curation de C2M : veille.challenge2media.com  Des articles sur le repackaging et DASH : • Alkannoide Blog • Video Breakthroughs Blog • OTT-video Blog  Un groupe francophone de partage d’expériences : @OVFSquad