Je viens de regarder la vidéo sur Chromecast et je voudrais savoir comment puis-je l'activer sur mon PC Ubuntu. Mon téléviseur a un port HDMI.
Je viens de regarder la vidéo sur Chromecast et je voudrais savoir comment puis-je l'activer sur mon PC Ubuntu. Mon téléviseur a un port HDMI.
Réponses:
La documentation de Google indique que l'extension Google Cast n'est pas prise en charge sous Linux, mais que cela fonctionne réellement.
Pour que cela fonctionne dans Ubuntu:
Assurez-vous que vous exécutez Chromium ou Chrome version 28 ou supérieure. Les versions antérieures obtiendront un "Cette application n'est pas prise en charge sur cet ordinateur. L'installation a été désactivée." Erreur. Le paquet «Chrome-Browser» dans Ubuntu 13.04 fonctionne bien.
Assurez-vous que iptables est configuré pour autoriser le trafic UPnP / SSDP utilisé par l’extension de navigateur Google Cast à découvrir le périphérique ChromeCast.
Le navigateur envoie un paquet UDP multicast à partir de l’adresse IP locale et un port éphémère (aléatoire) au port 1900 239.255.255.250. Le périphérique ChromeCast répondra par un paquet UDP en envoi individuel à partir de l’IP du périphérique ChromeCast et par un autre port éphémère à l’IP source / port du paquet multidiffusion. Notez que cela diffère légèrement de la plupart des autres périphériques UPnP, qui répondent généralement avec un paquet UDP unicast du port 1900 au lieu d’un port éphémère.
La iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
règle typique NE CORRESPOND PAS au paquet de réponse, car iptables ne dispose pas actuellement d’assistant conntrack prenant en charge SSDP. De plus, la iptables -A INPUT -p udp --sport 1900 -j ACCEPT
règle généralement utilisée pour UPnP / SSDP ne fonctionnera pas car les réponses du périphérique ChromeCast ne proviennent pas du port 1900.
Par conséquent, vous devrez ajouter une règle pour accepter les paquets UDP sur tous les ports éphémères. La plage de ports éphémères pour le paquet de multidiffusion initial doit être 32768-61000 (Vérifier avec cat /proc/sys/net/ipv4/ip_local_port_range
), la règle suivante doit donc fonctionner (notez qu'elle est insérée en haut des règles d'entrée):
iptables -I INPUT -p udp -m udp --dport 32768:61000 -j ACCEPT
Une fois le périphérique ChromeCast détecté (à chaque démarrage du navigateur), celui-ci le contrôlera à l'aide de connexions TCP (HTTP) vers le port 8008, qui ne devrait nécessiter aucune règle spéciale iptables.
Installez l’ extension de navigateur Google Cast dans Chrome ou Chrome. Notez qu'une application / extension appelée ChromeCast est disponible, mais ce n'est pas ce que vous voulez.
Si vous n'avez pas encore configuré votre appareil ChromeCast, suivez les instructions fournies avec l'appareil pour le configurer.
Une fois votre appareil configuré, vous devriez pouvoir cliquer simplement sur le bouton Cast (Cast) dans Chrome (Cast) pour diffuser votre onglet actuel.
Cette réponse ne fonctionne plus car l'extension a été interrompue. cette réponse reste toutefois telle quelle pour des raisons historiques.
Il semble que tout ce dont vous avez besoin soit du navigateur Chrome ou Chromium et de l'extension ci-dessous: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd
Ce projet est en développement actif. À partir de la version> = 0.4.6, Chromecast est pris en charge en plus de DLNA.
D'Ubuntu> = 16.10 pulseaudio-dlna se trouve dans le référentiel Univers.
Pour les anciennes versions, ppa ppa: qos / pulseaudio-dlna doit d'abord être ajouté:
sudo apt-add-repository ppa:qos/pulseaudio-dlna
sudo apt-get update
Nous pouvons ensuite installer pulseaudio-dlna avec:
sudo apt-get install pulseaudio-dlna
Il peut ensuite être exécuté à partir d'un terminal ou d'un script avec
pulseaudio-dlna [options]
Tous les clients DLNA et Chromecast disponibles sur le réseau local seront ajoutés en tant que périphérique de sortie audio à sélectionner dans le menu des paramètres audio.
Nous pouvons ensuite diffuser l'audio de n'importe quel lecteur multimédia (ou navigateur) vers notre client Chromecast.
Pour toutes les options, voir la documentation du projet sur GIT.
sudo apt-get update
, quelque chose d'évident pour la plupart d'entre nous, mais peut-être que certains utilisateurs y font face ;-)
Depuis que cette question a été posée il y a 2 ans, il peut être intéressant de noter qu'après février 2016, sur Xubuntu 15.10, c'était aussi simple que:
Jeter l'onglet que vous voulez. Aussi simple que ça.
EDIT: La fonctionnalité est maintenant intégrée dans :
J'utilise Ubuntu 14.04 sur mon PC et Android 4.3 sur mon téléphone.
Vous devez d’abord brancher le Chromecast et changer la source de télévision sur ce port HDMI.
Ensuite, installez l' application Phone d'ici sur le Play Store
Ensuite, utilisez l’application Phone pour connecter le Chromecast à votre réseau wifi, puis il se mettra à jour et redémarrera.
Après cela, accédez à votre ordinateur Ubuntu, ouvrez Chromium et installez cette application à partir de la boutique en ligne Chrome. Le périphérique Chrome-cast est maintenant répertorié. C'est si simple.
Pour la lecture de fichier vidéo: Allez dans Fichier> Ouvrir le fichier, localisez la vidéo et ouvrez-la. Le navigateur Chrome a un lecteur multimédia intégré. Vous pouvez ensuite le diffuser. N'oubliez pas d'aller en "plein écran" (appuyez sur F11) :) C'est tout.
Voici les codecs qui fonctionnent en chrome: http://www.chromium.org/audio-video
D'autres projets, tels que VLC ou XBMC, travaillent sur la compatibilité de Chromecast. Il ne faudra donc pas longtemps pour que tout puisse être diffusé. Si vous utilisez Steam, vous pouvez déjà installer VLC ou XBMC et diffuser déjà d’un boîtier Steam à un autre.
Je viens de recevoir mon appareil Chromecast. Il peut diffuser YouTube et les onglets de Chrome. Netflix n'étant pas disponible sur Ubuntu, vous ne pouvez pas diffuser de films à partir d'Ubuntu. Le streaming par onglet vous offre de nombreuses fonctionnalités intéressantes. J'ai déjà essayé: diffuser des photos à partir de Flickr, diffuser des vidéos de Vimeo, diffuser de la musique à partir de SoundCloud ou de Google Music (je l'ai connecté à Receiver, l'expérience est donc géniale).
Je n'ai vu aucun problème de diffusion de musique en continu, mais en vidéo, vous pouvez voir des images perdues (mais pas vraiment, j'ai regardé des bandes-annonces de imdb.com et dans l'ensemble, tout s'est bien passé).
Je ne pouvais pas faire en sorte que Chrome avec Chromecast joue les fichiers avi à partir de mon PC local . Cela permet de le diffuser, mais je vois un écran noir sur le téléviseur (je suppose que ce n’est pas supporté).
Et je n'ai rien fait de spécial pour installer le plugin Chromecast sur Chrome, cela fonctionne.
Vous avez besoin de l'application serveur Google Cast sur le PC basé sur Ubuntu ou sur votre NAS.
L'appareil Chromecast est nouveau ...
La question est: "cette application existe-t-elle encore?" C'est une nouvelle opportunité pour les développeurs Linux.
Plus d'informations sur la page des développeurs Google
Je viens tout juste de réussir à faire fonctionner mon chromecast avec Chrome sous Ubuntu. Tout simplement, j'ai ajouté l'appareil avec mon téléphone portable et il est apparu comme par magie dans Chrome sous Ubuntu.
Version de chrome 70.0.3538.77 (version officielle) Construit sur Ubuntu, fonctionnant sous Ubuntu 18.04 (64 bits)
https://support.google.com/chromecast/answer/3228332?co=GENIE.Platform%3DDesktop&hl=fr
Cliquez simplement sur le menu Outils Chrome dans le coin supérieur droit de la fenêtre de votre navigateur Chrome. Puis cliquez sur Cast… Plus de détails sur l' assistance Google
Ceci a été testé avec Ubuntu 18.04+
Il existe plusieurs façons de partager et de diffuser en continu en utilisant Chromecast ou Chromecasr Ultras:
Cela aide beaucoup lorsque vous gérez plusieurs salles, des enfants, des comptes NetFlix, etc. Notez que si Chromecast n'est pas détecté, la configuration du réseau correspond à 99% du temps. Vous trouverez de nombreux conseils utiles sur la page d'aide de Chromecast ou sur le Guide de dépannage .
Vous pouvez également partager votre bureau en utilisant l'option Distribution dans Google Chrome:
Et après avoir sélectionné l'une des Chromecasts, vous verrez quelque chose comme ceci:
sudo apt install mkchromecast
mkchromecast --video -i "~/Videos/Example.mkv"
python3-pychromecast
.