Comment diffuser sur Chromecast à l'aide de VLC?


18

Je viens de télécharger VLC 3.0 Beta (en utilisant ubuntu ppa) et je voulais savoir comment le configurer pour diffuser sur chromecast. C'est dans les NEWS du dépôt que la fonctionnalité a été ajoutée. De nombreux médias le couvrent. Mais, il n'y a pas encore d'exemple sur la façon de l'utiliser réellement.

Je sais que ce n'est pas dans l'interface graphique (après avoir recherché le code source). Et, je ne sais pas comment utiliser le code de la ligne de commande.

Voici le PPA Ubuntu que j'ai utilisé pour l'installer. Cependant, cela ne devrait pas avoir d'importance. Le système d'exploitation ou le système ne devraient pas non plus avoir d'importance. C'est juste un logiciel. Vous pouvez le construire vous-même ou télécharger un binaire ("tous les soirs") ici .


Je recommanderais mkchromecast Fonctionné comme un charme avec moi d'Ubuntu. VLC n'a pas fonctionné pour moi.
Jayesh

Réponses:


24

Construire VLC

Si vous devez créer vlc vous-même, assurez-vous

  • --enable-sout
  • --enable-chromecast

Utilisation de VLC

Jusqu'à présent, cette fonctionnalité n'est pas disponible sous l'interface graphique, mais vous pouvez diffuser sur Chromecast comme ceci,

$ vlc --sout="#chromecast{ip=ip_address}" ./video.mp4

Vous pouvez regarder la vidéo en même temps avec

$ vlc --sout="#duplicate{dst=display,#chromecast{ip=ip_address}}" ./video.mp4

Pour rendre les choses encore meilleures, vous pouvez réellement ajouter un retard sur la vidéo afin qu'elle se synchronise mieux avec l'audio (définit le retard à 3100 ms).

$ vlc --sout="#duplicate{dst=display{delay=3100},#chromecast{ip=ip_address}}" ./video.mp4

Vous pouvez trouver la liste des options de prise en charge de chromecast ici , elles incluent actuellement

  • ip
  • Port
  • port http
  • mux
  • mime
  • vidéo

C'est génial. Cela fonctionne parfaitement pour moi (Chromecast 2)! (première commande). Installé tous les soirs VLC 3.0 (le Renderer n'a pas pu détecter le périphérique mais la version en ligne de commande fonctionne comme un charme)
bakytn

J'ai un flux ouvert et j'essaie de le retransmettre via chromecast. Cependant, j'obtiens l'erreur: erreur: impossible de démarrer le lecteur: "/ usr / bin / vlc --sout = '# chromecast {ip = 192.168.1.80}' ./video.mp4" ([Errno 2] fichier ou répertoire)
Bobby S

7

J'étais mécontent du support de casting de VLC, j'ai donc écrit une interface graphique Linux dédiée pour le casting d'un fichier vidéo. Cela pourrait vous être utile, en supposant que votre objectif sous-jacent est de lancer un fichier, pas spécifiquement avec VLC.

https://github.com/keredson/gnomecast

entrez la description de l'image ici


1
^^^ Merveilleuse application ^^^ Pas besoin de futz avec la construction de VLC depuis la source. ^^^ nécessite l'installation de Python 3 - Fonctionne très bien sur Mint 18.2
RyanNerd


0

Si vous avez Chrome / ium, vous pouvez caster n'importe quelle fenêtre sur Chromecast. Voici comment procéder:

  1. À partir de n'importe quelle page de votre navigateur (c'est-à-dire, sa page de démarrage), faites un clic droit et choisissez "Diffuser"
  2. Dans la fenêtre contextuelle, choisissez de caster votre bureau (au lieu d'un seul onglet)
  3. Sur l'écran suivant, choisissez de caster à partir d'une fenêtre particulière (au lieu du bureau entier)
  4. Ensuite, choisissez VLC ou tout ce que vous souhaitez diffuser

PS: l'audio ne sera pas diffusé à l'aide de cette méthode .
PPS: Chromium peut avoir du mal à trouver votre Chromecast; pour le résoudre, vous devez activer son indicateur chrome: // flags / # load-media-router-component-extension.

Sources:


0

Cela semble maintenant être disponible via l'interface graphique utilisant VLC v3 sur linux:

  1. Lire la vidéo
  2. Lecture> Rendu> your_chromecast_device_name

Cela fonctionne pour moi avec une vidéo .mkv.


-1

Chrome peut diffuser des vidéos locales sur Chromecast. Vous venez de lire la vidéo dans un onglet et de diffuser cet onglet. Plus précisément:

  1. Appuyez sur Ctrl-o pour ouvrir un fichier vidéo local et le lire dans votre navigateur.
  2. Dans le menu de débordement de Chrome (vertical ...), choisissez Cast ...
  3. Choisissez votre récepteur Chromecast et la vidéo sera désormais diffusée sur le téléviseur
  4. À partir des commandes vidéo en bas à droite, développez la vidéo en plein écran. Il jouera maintenant en plein écran sur votre téléviseur et l'audio devrait également être lu à partir de votre téléviseur.

La vidéo est uniquement présentée en téléchargement et ne s'ouvre pas, donc cela ne fonctionne pas pour moi
Benjamin

Fonctionne bien pour moi et est documenté ici howtogeek.com/233810/…
mahemoff
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.