Developpez.com

Le Club des Développeurs et IT Pro

Cisco travaille sur Thor, la prochaine génération de codec vidéo open source,

Suite aux conditions de licence qui entourent l'utilisation du H.265

Le 2015-08-16 18:50:22, par Stéphane le calme, Chroniqueur Actualités
Cisco a annoncé travailler sur un codec vidéo open source de la prochaine génération, appelé Thor, qui devrait permettre de contourner tous les problèmes de brevets autour des codecs tels que le HEVC a actuellement.

« Les codecs vidéo demeurent un domaine de recherche et de développement actif. La génération actuelle de codec vidéo est H.264 – avec un usage très répandu sur internet. Cisco travaille activement à faire de H.264 la base des communications en temps réel sur le web. Les prochaines générations de codecs commencent tout juste à émerger. Il y en a deux en particulier – le codec propriétaire VP9 de Google et le standard industriel H.265 (HEVC), qui est le successeur de H.264 (AVC) », a noté Jonathan Rosenberg, Directeur de la Technologie chez Cisco.

Malheureusement, Cisco remarque la situation de licence de brevet autour de HEVC qui semble se dégrader ; deux patents pools, des groupements de brevets qui permettent à plusieurs sociétés, personnes ou organisations de mettre en commun des brevets considérés comme indispensables à la mise en œuvre d’une technologie, se sont formés et plusieurs détenteurs de brevets n’y sont nullement représentés. Pour AVC, il n’y en avait qu’un seul. De plus, les coûts totaux pour une licence HEVC depuis ces deux pools sont 16 fois plus élevés que ceux d’AVC par unité.

« Ces conditions de licence empêchent l'utilisation du H.265 dans tout type de logiciel open source ou distribué librement, comme les navigateurs web. Ils empêchent également une utilisation dans des produits freemium - comme WebEx ou Cisco Spark - qui ont des versions que les utilisateurs peuvent utiliser gratuitement. Ainsi, alors que H.265 est encore bien adapté à des produits matériels tels que nos systèmes de salle de téléprésence, ce n’est pas quelque chose qui pourrait servir comme un codec vidéo universel sur du hardware ou du software. C’est la raison pour laquelle nous croyons que l'industrie a besoin d'un codec de haute qualité de nouvelle génération qui pourrait être utilisé partout », a expliqué Rosenberg.

Raison pour laquelle Cisco a amorcé le projet Thor, un projet qui ambitionne de créer un nouveau codec vidéo afin de répondre à ces besoins. C’est un projet qui est supervisé par « certains des plus grands experts en codec dans le monde, parmi lesquels les légendaires Gisle Bjøntegaard et Arild Fuldseth qui ont tous deux été de grands contributeurs à des codecs vidéos antérieurs ». De plus, Cisco a pensé au côté juridique en embauchant des avocats spécialisés sur la question de brevet ainsi que des consultants qui ont de l’expérience dans ce domaine technologique.

« Nous avons créé un nouveau processus de développement qui devrait nous permettre de nous sortir de cette longue liste de brevets dans cet espace et faire évoluer sans cesse nos codecs pour contourner ou éviter ces brevets. Bien que nos efforts soient loin d’avoir atteint leurs objectifs, nous avons senti qu’il était temps de nous ouvrir au monde », a indiqué Cisco qui a publié le code source de Thor en open source.

Le but ici est donc non seulement de créer un codec vidéo au moins aussi efficace que HEVC, mais également d’éviter les poursuites futures potentielles et permettre à tous de l’utiliser librement. L’entreprise a déjà soumis Thor à l’IETF qui a déjà commencé ses activités de standardisation afin de développer la prochaine génération de codec vidéo libre de droit dans son groupe de travail NetVC. Mozilla, qui a également été actif dans ce groupe de travail, a également travaillé sur sa prochaine génération de codec vidéo, baptisée Daala, qui sera également open source et libre de droits.

codec vidéo Thor (GitHub)

Source : blog Cisco
  Discussion forum
8 commentaires
  • Uther
    Expert éminent sénior
    VP9 est en effet un format ouvert au sens que sa spécification est publique et que tout le monde peut théoriquement en faire son implémentation. Cependant Google est seul maitre a bord en ce qui concerne sa conception et son évolution, là ou Thor NetVC est construit en collaboration avec plusieurs entités pour renforcer sa légitimité.

    De plus il semble qu'il est possible que VP9 enfreigne certains brevets du H.264. Google a officiellement acheté une licence au MpegLa pour s'assurer qu'il n'y aurait pas de poursuites, seulement si quelqu'un d'autre en fait une implémentation, il pourrait avoir à payer lui aussi.
  • Max Lothaire
    Membre confirmé
    Ça à l'aire bien ce codec ouvert, mais sera-t-il suporté par tous les navigateurs une fois utilisable ?
    Je n'ai pas de doute pour chrome, opera et firefox, mais IE/Edge et safari en revanche...

    Du coup, on n'est pas encore près à se passer des multiple lignes <sources> dans nos pages html5
  • RyzenOC
    Inactif
    IE surement pas, mais avec edge MS a pris un nouveau virage, donc j’espère que oui.
  • Zefling
    Expert confirmé
    Ouais, j'y crois pas trop. Déjà le WebM ne sera pas supporté par Ms Edge :
    https://connect.microsoft.com/IE/fee...pport-for-edge
  • cocowin
    Membre du Club
    "Le but ici est donc non seulement de créer un codec vidéo au moins autant efficace que HEVC"

    <mode grammar-nazi=on>
    un codec video au moins AUSSI efficace
    <mode grammar-nazi=off>

    Et au risque de dire une grosse bêtise, mais VP9 a un format ouvert, non ?
    https://fr.m.wikipedia.org/wiki/VP9
  • samourai2703
    Membre à l'essai
    Envoyé par cocowin

    Et au risque de dire une grosse bêtise, mais VP9 a un format ouvert, non ?
    https://fr.m.wikipedia.org/wiki/VP9

    Sur le fil de discussion qui a suivi dans l'article original, l'utilisateur Andrew Shebanow a posé la même question

    Envoyé par Andrew Shebanow

    How exactly is VP9 more "proprietary" than Thor? Both are open sourced under BSD license, both are royalty free, both are intended to be unencumbered by patents. Are you defining "proprietary" as "not controlled by Cisco"?
    Et voici la réponse de Rosenberg

    Envoyé par Jonathan Rosenberg

    The difference is whether the codec is developed under the purview of a standards development organization (SDO) in which participants have an opportunity to be involved in the development process
    J'avoue que sa réponse me laisse un peu perplexe parce que, d'autant que je me souvienne, VP9 a toujours été présenté comme étant un format ouvert.
  • Francois_C
    Membre averti
    J'avais fait quelques essais d'encodage HEVC qui m'avaient épaté (les versions expérimentales de Avidemux prennent le codec en charge et aussi, je crois, les dernières versions de TEncoder,), et j'avais bien aperçu que les échantillons disponibles en ligne appartenaient à l'un ou l'autre marchand. C'est donc ce qui fait qu'on ne trouve pratiquement pas de lecteurs de salon h.265… Toujours la sale race improductive et captieuse des lawyers et leurs poursuites…
  • Uther
    Expert éminent sénior
    Ca avance encore : en plus de Mozilla et Cisco, c'est maintenant Intel, Microsoft, Google, Netflix et Amazon qui se joignent au projet d'un codec sans royalties.
    http://aomedia.org/press-release/all...media-formats/

    En plus du l'apport non négligeable du soutient de grand noms, Intel, Microsoft et Goggle possèdent pas mal de brevets sur la video, ça pourrait être d'autant plus intéressant, s'il accordent leur utilisation.