VLC 3.0 pourra diffuser du contenu vers des « renderers », dont Chromecast

VLC 3.0 pourra diffuser du contenu vers des « renderers », dont Chromecast

Attendu de pied ferme

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

14/06/2016 3 minutes
50

VLC 3.0 pourra diffuser du contenu vers des « renderers », dont Chromecast

L’équipe de VideoLAN travaille actuellement sur la branche 3.0 du lecteur multimédia VLC. Outre la révision profonde du code, qui doit à terme fonctionner partout, la prochaine version majeure proposera de découvrir les appareils de rendu disponibles sur le réseau. Premier à être servi : Chromecast.

VLC 3.0 aura la capacité d’analyser le réseau pour y détecter des « renderers ». Le lecteur considèrera comme tel tout appareil capable de recevoir un flux vidéo pour le décoder et le renvoyer sur un écran quelconque. Par exemple, les équipements Miracast, DLNA, une clé Chromecast, une Apple TV et ainsi de suite sont autant de renderers.

Diffuser du contenu vers les appareils compatibles

VLC 3.0 intègrera le moteur de détection, c’est-à-dire l’infrastructure permettant de trouver les renderers, de s’y connecter et de négocier l’envoi d’un flux. Comme nous l’a indiqué Jean-Baptiste Kempf, président de VideoLAN, il s’agira dans un premier temps de mettre en place la base, puis de l’exploiter avec un premier renderer : Chromecast. Une interface dédiée permettra de choisir quel point de diffusion on veut utiliser.

Selon Kempf, le reste fonctionnera comme on s’y attend : depuis un ordinateur, on diffusera directement une vidéo vers le renderer. Si une clé Chromecast est par exemple connectée sur la télé, elle servira de pont. À terme, UPnP/DLNA, AirPlay, WiDi et DIAL (Miracast) seront supportés. Une Apple TV pourra donc elle aussi être sélectionnée pour afficher une vidéo de l’ordinateur. Une fonctionnalité simple attendue depuis longtemps.

Le « feature freeze » pour la fin du mois

On se rappelle que le travail sur Chromecast avait été particulièrement pénible. L’équipe peut de fait récupérer une bonne partie de ce qui avait été fait pour le généraliser au sein de VLC. Il n’y a pas encore de calendrier pour l’arrivée des autres renderers, mais Jean-Baptiste Kempf nous a précisé que le « feature freeze » - la liste des fonctionnalités devient figée – interviendrait à la fin du mois. Il reste cependant encore plusieurs mois de travail avant d’espérer voir arriver la version finale.

Actuellement, la seule manière de tester VLC 3.0 est de récupérer une version Nightly et donc d’en supporter les bugs. Le support de Chromecast n’est cependant présent que dans la mouture Linux pour l’instant.

Notez enfin qu’une importante version 2.0 pour Android devrait arriver dans la journée ou demain. La mouture 2.0 pour WinRT devrait quant à elle arriver d'ici quelques jours.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Diffuser du contenu vers les appareils compatibles

Le « feature freeze » pour la fin du mois

Commentaires (50)


YESSSSSSSSSS! Bon, maintenant, je lis la news. <img data-src=" />


Je suis bien tenté par la nightly pour tester…


Enfin! Depuis le temps que j’attendais ça. :)


Très bonne nouvelle; actuellement c’est chrome qui cast le contenu multimédia (un peu galère certe).

VLC 3.0, chromcast et son android comme télécommande <img data-src=" />


Question bête : est-ce qu’un autre appareil où VLC est installé est considéré comme un “renderer” ? VLC visait à la base à faire du streaming sur LAN, donc c’est certainement possible d’envoyer un flux vers un autre ordinateur en bidouillant un peu, mais ce serait utile de pouvoir faire ça aussi simplement que ce qui est décrit dans l’article.


Le DLNA ce serait vraiment bien, toutes les smart-TV le gèrent ! <img data-src=" />


tu peux deja le faire avec VLC 2.2 (et probablement les versions precedentes)



tu as deux moyens de le faire. Soit tu configure ton ordinateur en emeteur et tu viens lire des videos dessus avec ta tv (il faut aller dans fichier/flux reseau) il y a plein de tutos pour le faire en interface graphique (si tu veux le faire en console envois moi un mp sur le forum, je te donnerais ce que j’ai trouvé)



Soit tu met le vlc de la tv en écoute passive (il va lire tout ce qu’il reçoit en udp sur un certain port) et tu envois la video en udp avec ton ordinateur (ça peut se faire en interface graphique mais je sais pas comment)



Dans tout les cas il y a un bout de doc sur le wiki de vlc pour les operations en consoles mais c’est pas complet ni super bien documenté


Cette nouvelle version, avec un code remanié à ce que je lis, pourra profiter de l’accélération matérielle sur mon PC ?



Ma config est pas des plus exotiques, Win7 x64 et une ATI 7950.



Sinon c’est super pour la diffusion, ce flux sera compressé ou non ?



Me reste plus qu’à attendre encore un peu pour trouver le boîtier idéal, capable de supporter le stream de jeux et de vidéos sans passer par une application spéciale…



D’ailleurs, ça existe un truc qui est vu par Windows comme un “second écran” ? Perso ça serait idéal pour mon projo (Fifa dessus c’est juste impossible de rejouer sur une TV…)


tiens un info intéressante à propos de VLC : il peut lire des bluray / DVD du commerce via makemkv via la lecture de flux en réseau local.



&nbsp;


Donc quand la version 3.0.0 sera dispo, je pourrais me passer de kodi pour voir mes vidéos sur la tv via le wi-fi ?


Wunderbar !



Prendre en charge des protocoles récents de diffusion de flux audio/vidéo, c’est ce qui fait la grosse différence entre VLC et le reste. Rien que le DLNA pris en compte, c’est un énormissime plus !



À suivre, et gloire au Cône !








Aces a écrit :



Je suis bien tenté par la nightly pour tester…







On a cassé le serveur des nightly… Je suis dessus :)







Rozgann a écrit :



Question bête : est-ce qu’un autre appareil où VLC est installé est considéré comme un “renderer” ? VLC visait à la base à faire du streaming sur LAN, donc c’est certainement possible d’envoyer un flux vers un autre ordinateur en bidouillant un peu, mais ce serait utile de pouvoir faire ça aussi simplement que ce qui est décrit dans l’article.





Non, pas pour le moment, mais c’est en cours.



Se passer de kodi?

C est quand même plus sympa de naviguer avec la télécommande de la tv qu aller allumer le pc, lancer vlc, sélectionner le renderer cible…



Dans les renderer ce serait cool de supporter LMS (logitech media server) c est niquel pour faire du multiroom lowcost à base de rapsberry pi qui émule des squeezbox. C est auto suffisant mais ponctuellement pouvoir streamer depuis vlc ce serait cool








lysbleu a écrit :



Le DLNA ce serait vraiment bien, toutes les smart-TV le gèrent ! <img data-src=" />







Oui, y a juste un souci légal pour avoir la bonne norme DLNA.







linkin623 a écrit :



Cette nouvelle version, avec un code remanié à ce que je lis, pourra profiter de l’accélération matérielle sur mon PC ?





Oui.







jeje07bis a écrit :



tiens un info intéressante à propos de VLC : il peut lire des bluray / DVD du commerce via makemkv via la lecture de flux en réseau local.







Même sans la lecture en réseau local.









jb a écrit :



Même sans la lecture en réseau local.





faudra m’expliquer comment! ?



Encore plusieurs mois sérieux ? Alors que c’est à 95% dans cette page :

https://trac.videolan.org/vlc/milestone/3.0.0%20FF



et que cette version 3.0 devait sortir l’année dernière ? <img data-src=" />


As-tu compris à quoi correspondent ces 95 ?


Bon point, par contre je viens d’essayer cette nightly et je n’arrive toujours pas &nbsp;à lire du x265 correctement sur mon intel NUC qui pourtant peut décoder nativement l’HEVC (processeur à 100% contre 10% avec MPC-HC). Je ne vois pas d’options pour Intel graphics.


% du développement non ? Mais je viens de comprendre que c’est par rapport à la version “feature complete” <img data-src=" />


Merci !


J’espère que ça donnera quelque chose du genre chrome + extension videocast, qui marche tout de même très bien!



Je ne sais pas si ma question est con ou bien si c’est juste moi de manière plus globale, mais sera-t-il possible d’envoyer vers le renderer quelque chose qu’on est déjà en train de streamer? Genre j’utilise vlc pour lire un podcast/radio/osef, que je voudrais envoyer vers mon chromecast?


Non, c’est le pourcentages de tickets encore ouverts sur le nombre total de tickets qui ont été ouverts sur le projet.



Si d’autres tickets sont ouverts, ce nombre peut augmenter.


quid du support des hddvd qui étais en développement ?


VLC 3 supportera-t-il les écrans à haute résolution (high dpi) ?



&nbsp;Les minis commandes c’est pas très pratique&nbsp;<img data-src=" />


Joli travail, bravo !




Bien que je pourrais sans problème me contenter des versions actuelles de VLC, j'ai quelques questions par rapport aux nouvelles technologies d'immersion :      







  • La lecture de vidéos à 360° (Youtube, Facebook) sera-t-elle mieux supportée dans les prochaines versions ?

  • La compatibilité avec les casques de réalité virtuelle est-elle également envisagée à moyen terme ?










Kornemuse a écrit :



Bon point, par contre je viens d’essayer cette nightly et je n’arrive toujours pas  à lire du x265 correctement sur mon intel NUC qui pourtant peut décoder nativement l’HEVC (processeur à 100% contre 10% avec MPC-HC). Je ne vois pas d’options pour Intel graphics.







Faut activer le support, dans les prefs.







xinoeph a écrit :



J’espère que ça donnera quelque chose du genre chrome + extension videocast, qui marche tout de même très bien!



Je ne sais pas si ma question est con ou bien si c’est juste moi de manière plus globale, mais sera-t-il possible d’envoyer vers le renderer quelque chose qu’on est déjà en train de streamer? Genre j’utilise vlc pour lire un podcast/radio/osef, que je voudrais envoyer vers mon chromecast?







Oui.







Laskov a écrit :



quid du support des hddvd qui étais en développement ?







Euh, non, juste le support des fichiers .evo







Trampij92 a écrit :



VLC 3 supportera-t-il les écrans à haute résolution (high dpi) ?

 Les minis commandes c’est pas très pratique <img data-src=" />







Oui.





Kaslarov a écrit :



Joli travail, bravo !




Bien que je pourrais sans problème me contenter des versions actuelles de VLC, j'ai quelques questions par rapport aux nouvelles technologies d'immersion :      







  • La lecture de vidéos à 360° (Youtube, Facebook) sera-t-elle mieux supportée dans les prochaines versions ?

  • La compatibilité avec les casques de réalité virtuelle est-elle également envisagée à moyen terme ?





    Oui. Maybe, pas sûr.



Niveau de l’interface, ce qui est présenté sue le screenshot c’est une possibilité en développement ou c’est juste un concept art ?








jb a écrit :



Oui. Maybe, pas sûr.





Merci d’avoir répondu :) !









Derived a écrit :



Niveau de l’interface, ce qui est présenté sue le screenshot c’est une possibilité en développement ou c’est juste un concept art ?





C’est la version windows store je pense.

Même genre d’interface qu’Android.



Pffff, Videolan qui va faire la pub et le marketing de Google Chromecast !

Comme démarche, c’est vraiment nul….

&nbsp;








Derived a écrit :



Niveau de l’interface, ce qui est présenté sue le screenshot c’est une possibilité en développement ou c’est juste un concept art ?







C’est la version Android et Android TV.

Pourquoi?







CryoGen a écrit :



C’est la version windows store je pense.

Même genre d’interface qu’Android.







Windows Store est un peu différent, mais similaire.



Je trouve que la version “Bureau” standard aurait besoin d’un bon ravalement de façade, sans pour autant rendre des fonctionnalités intéressantes inaccessibles, comme c’est le cas de la version montrée en screenshot.&nbsp;


Chouette Nouvelle :)



Bon, ensuite, pour faire mon relou : Il manque la licence sur la capture d’écran de BBB. CC-BY ne dispense pas de citer l’auteur :)



https://peach.blender.org/about/


lesquelles manquent?


les .evo son utiliser que sur hddvd il me semble de plus dans un vieux readme de la v3.0 il y avais a coté hd-dvd


C’est pas nouveau <img data-src=" />


Sur linux, j’ai plutôt souvenir que la 3.0.0 est plus stable et moins buggué que les 2.2.x. Je vais donc retester la nightly.


Le menu “ … ” qui regroupe, je suppose, les opérations de gestions de liste &nbsp;de lecture, un accès rapide au menu de paramètre …



Bref c’est de l’application mobile, il faut juste une version bureau qui ai un design adapté au bureau sans continuer d’utiliser des styles qui datent de Windows XP.








Meewan a écrit :



Soit tu met le vlc de la tv en écoute passive (il va lire tout ce qu’il reçoit en udp sur un certain port) et tu envois la video en udp avec ton ordinateur (ça peut se faire en interface graphique mais je sais pas comment)







Pour streamer en udp c’est pas très compliqué suffit de sélectionner “udp (legacy)” puis mettre une adresse de multicast ex. 239.10.11.12



Ensuite et c’est là l’important il faut activer le transcodage en ts audio+video (même si c’est juste de l’audio)



Et sur le client (un autre vlc par ex dans média/flux réseau) taper : udp://@239.10.11.12:1234



Voilà.









Kornemuse a écrit :



Bon point, par contre je viens d’essayer cette nightly et je n’arrive toujours pas &nbsp;à lire du x265 correctement sur mon intel NUC qui pourtant peut décoder nativement l’HEVC (processeur à 100% contre 10% avec MPC-HC). Je ne vois pas d’options pour Intel graphics.





Tiens je croyais que c’était les futurs processeurs Intel qui auraient le h265/x265 en hardware.

Donc je me pose la question : quelle gamme de processeurs Intel est capable de gérer en hardware (nativement) le h265/x265 ?



HALLEEEELLOUUUYYYAAAA !!!!



“Une fonctionnalité simple attendue depuis longtemps.” J’imagine pas si simple que ça, sinon ils nous l’auraient mis depuis longtemps.


Jean-Baptiste Kempf président !&nbsp;<img data-src=" />


Toujours pas de support 3D stéréoscopique.








jb a écrit :



Faut activer le support, dans les prefs.







Justement j’ai bien le décodage matériel sur “activé” mais je ne vois que DXVA 2.0 et Direct3D11. &nbsp;J’ai essayé les 2, sans succès. Et donc pas de trace de Intel graphics.



Quelle bonne nouvelle ! Bravo l’équipe de dingo qui nous pond un si joli soft !








HLFH a écrit :



Toujours pas de support 3D stéréoscopique.







Tout le monde s’en tappe de la 3D stereo…







Kornemuse a écrit :



Justement j’ai bien le décodage matériel sur “activé” mais je ne vois que DXVA 2.0 et Direct3D11.  J’ai essayé les 2, sans succès. Et donc pas de trace de Intel graphics.







DxVA2 et D3D11 doivent marcher.



Waa c’est bête, mais vu la myriade d’apps mobiles qui permettent d’envoyer du contenu sur des renderers DLNA, je pensais que c’était aussi tout con avec des OS de bureaux traditionnels… que nenni à part le “Play To” (maintenant “effectuer une conversion de type (transtypage) vers l’appareil” …) de windows qui marchotte, quelques plugins par-ci par-là, c’est un calvaire. Alors, avec VLC on peut streamer un contenu sur le réseau puis l’ouvrir avec un fichier de flux sur Kodi par exemple, mais quelle galère, autant utiliser son tél. Tout ça pour dire que c’est vraiment une bonne nouvelle, et même : enfin quoi!


Bonjour,



Quelqu’un connait un moyen simple de caster la chaine aerostar tv via son iPhone ou ipad ( Sans utilisation d’un PC Portable ) ?

J’ai le FFTLA et chez Bouygue il faut s’abonner &nbsp;à d’autres chaines alors que cette chaine est gratuite …


Je sais que certaine cartes savent faire matériellement un décodage partielle d’autre un décodage plus poussé et beaucoup de font pas l’encodage.



D’après Wikipédia c’est possible depuis Intel Quick Sync Video Version&nbsp;5 (Skylake)

The Quick Sync Video SIP core needs to be supported by the device driver. The device driver provides one or more interfaces, for example VDPAU, VAAPI or DXVA for video decoding, and OpenMAX IL or VAAPI for video encoding. One of these interfaces is then used by end-user software, for example VLC media player or GStreamer, to access the Quick Sync Video hardware and make use of it. […]

The Skylake microarchitecture adds a full fixed-function H.265/HEVC main/8-bit encoding and decoding acceleration, hybrid and partial HEVC main10/10-bit decoding acceleration, JPEG encoding acceleration for resolutions up to 16,000×16,000 pixels, and partial VP9 encoding and decoding accelerationEt la liste des cartes Intel compatible:https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Sixth_gene…


Merci

&nbsp;

Je vois que cela ne décode que partiellement les vidéos 10bits en HEVC (h265)

The Skylake microarchitecture adds a full fixed-function H.265/HEVC main/8-bit encoding and decoding acceleration, hybrid and partial HEVC main10/10-bit decoding acceleration, JPEG encoding acceleration for resolutions up to 16,000×16,000 pixels, and partial VP9 encoding and decoding acceleration.



Et comme j’encode tout en 10bits… Je vais attendre la futur génération pour remplacer mon multimédia.