DE LA DIFFUSION MULTI-ÉCRANS : RÉPONDRE AUX ENJEUX TECHNOLOGIQUES - Paris Video Tech

 
CONTINUER À LIRE
DE LA DIFFUSION MULTI-ÉCRANS : RÉPONDRE AUX ENJEUX TECHNOLOGIQUES - Paris Video Tech
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 multi-
      pistes
     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

                      2012                            2013                                    2014                                 2018
CONTEXTE

           Normalisation de DASH             Normalisation de HEVC               Premiers déploiements de HEVC            Début de la dissémination de la
                                                                                    Début de la dissémination de la             8K grand public
             Emergence d’UltraViolet               Déploiements de DASH
                                                                                          4K grand public
                                             Déploiements UltraViolet                                                   Fin du cycle de MAJ HEVC des terminaux
           HbbTV 1.5 : DASH fMP4 +
                                                    Adoption TTML                                                        Obsolescence des terminaux
                PlayReady/Marlin DRMs
                                                                                                                               sans support DASH/HEVC

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

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

                                            Migration des contenus ABR             Production en parallèle
ENJEUX

           Economies de stockage
                                                  existants en DASH                      HEVC et H.264
                                                                                                                                     Production 8K
             Production du minimum de         Production d’un seul DASH
                   versions des contenus                                           Production 4K
                                            Lecture du DASH partout
                                                           PRODUCTION DES LEGACY FORMATS

           Mutualiser les formats au       Ajouter le support DASH dans
RÉPONSES

                                                                                                                           Grid transcoding
                niveau des players               les players                      Combiner H.264 et HEVC dans les
                                                                                       mêmes packagings DASH
                                                Repackager DASH => DASH,
                                                                                                                      Production 2K/4K/8K native et transcodage à
               Repackager ABR => DASH                DASH => ABR legacy
                                                                                  Utiliser des workflows 4K/HEVC            la volée+packaging DASH en dessous
                                                                                         spécifiques (hardware)             du 2K
                                           Packager de multiples DASH à partir
                                                 de sources pré-encryptées                     WORKFLOWS HYBRIDES HARDWARE/CLOUD
LES ENJEUX TECHNOLOGIQUES
                                                                               DE LA DIFFUSION MULTI-ÉCRANS

                  STRATÉGIES PLAYER
   2012 : Mutualiser les formats au niveau des players
                                    HDS                                                                  HLS
                 •   Flash Player                                               •     Flash Player via
                 •   Android via Adobe Primetime Media                                   • JW Player 6
                     Player                                                              • Yospace HLS SDK
                                                                                         • Onlinelib HLS SDK
                                                                                •     Windows via
                                                                                         • 3ivx HLS Client SDK
                                    HSS                                                  • Intertrust Wasabi Express SDK
                 •   Silverlight Player                                         •     Android via Akamai HLS SDK
                 •   Flash Player via Gskinner/Azure                            •     iOS/Android via
                     Smooth Streaming ActionScript SDK                                   • Players Natifs
                 •   iOS/Android via                                                     • Verimatrix ViewRight Web
                        • Smooth Streaming Porting Kit                                   • Helix Client SDK
                        • Netview Media Client SDK                                       • Adobe Primetime Media
                        • Authentec DRM Fusion Agent                                        Player
                        • Nextreaming NexPlayer SDK                                      • Intertrust Wasabi Express SDK
                        • KeyOS Device DRM                                               • Netview Media Client SDK
Protection                                                                               • Authentec DRM Fusion Agent
    AES 128                                                                              • AgentKeyOS Device DRM
    MARLIN DRM                                                      Limitations
    VERIMATRIX DRM                 Mauvaise implémentation HLS sur Androïd
                                   Validation apps iOS impossible en 3G si non-HLS
    ACCESS DRM                     Optimisation des players externes / support natif
    PLAYREADY DRM                  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                                         •    DENIVIP Media DASH player for iOS
                 •   Yospace DASH SDK                                            •    Intertrust Wasabi Express SDK
                 •   Digital Primates player for OSMF                            •    Netview Media Client SDK
                     (lab)                                                       •    Authentec DRM Fusion Agent

                        SILVERLIGHT PLAYER                                                          ANDROID
                 •   Support natif imminent                                      •    Helix Client SDK
                                                                                 •    Intertrust Wasabi Express SDK
                                                                                 •    Netview Media Client SDK
                                                                                 •    Authentec DRM Fusion Agent
                         WINDOWS / MAC
                 •   Intertrust Wasabi Express SDK
                 •   Google Chrome

Protection
    AES 128
    MARLIN DRM
    VERIMATRIX DRM                                                 Limitations
                                  Pas encore de support natif dans Flash Player (avec/sans Access DRM)
    PLAYREADY 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               FONCTIONS DU REPACKAGER
    obtenir les formats moins populaires ou legacy     •    Génération du manifest dans le format
                                                            ABR cible
                                                       •
  Grandes familles de repackagers :                        Remuxing et chuncking vidéo dans le
                                                            format ABR cible
  VOD
        ABR => ABR                    ABR => ABR

                               LIVE
                                                       •    Choix de tracks audio ou sous-titres dans
        MP4 => ABR                    RTMP => ABR           le mux originel, multipistes audio (option)
        Mezzanine => ABR              TS => ABR        •    Transcodage/transrating dans les
                                                            différentes tailles/bitrates depuis une
  L’offre DoItYourself :                                   version pivot (option)
        •   Techno : Unified Streaming Platform        •    Application d’une DRM appropriée au
                                                            format cible (option)
        •   Software :
              Anevia viaMotion
              Wowza Media Server                       L’offre Cloud :
              Adobe Media Server                             Azure Dynamic Remux
              IIS 7 Transform Manager                            [MP4=>HSS/HLS/DASH + PlayReady ou HLS+AES]
              MIST Server                                    Wowza Media Server
        •   Appliances :                                     Adobe Media Server
              Elemental Stream
              Seawell Spectrum
                                                                                  Limitations
              Envivio Halo NMP                                   Conservation des metadatas embarqués dans
              RGB Networks Transact Packager                      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                                             LEVEL 3
•   Software : in-house (basé sur REACH dédié aux             •   Software : FMS 4.5 / IIS 7
    formats mobiles)                                          •   Formats d’entrée
•   Formats d’entrée                                                Live : RTMP / HSS
       Live : RTMP / TS (annoncé)                                   VOD : MP4 / HSS
       VOD : MP4 (Lim. Av.)                                   •   Formats de sortie :
•   Formats de sortie :                                             HLS / HDS (RTMP/MP4 input)
       HLS / HDS / HSS (Lim. Av.)                                   HSS / HLS (HSS/MP4 input)
•   Transcoding :                                             •   Sécurité : AES 128
       VOD / LIVE
•   Sécurité : AES 128, PlayReady (annoncé Q1 2013)
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
Vous pouvez aussi lire