Chromecast s'està convertint en el dispositiu més utilitzat per transmetre a la nostra TV que s'està reproduint en el nostre ordinador, mòbil o fins i tot en el navegador. Els usuaris de Linux no tenim una funcionalitat nativa que ens permeti enviar àudio i vídeo de Linux a Chromecast, Per la qual cosa hem d'optar per aplicacions com mkchromecast, La qual ens permet transmetre de manera fàcil, els continguts que volem visualitzar en el nostre televisor mitjançant aquest dispositiu.
Què és la Chromecast?
És un dispositiu HDMI similar una unitat USB que es connecta a la TV amb l'objectiu de captar el senyal dels dispositius multimèdia que estan connectats a la xarxa wifi. Amb aquesta eina podem visualitzar els continguts multimèdia que s'envien des dels nostres ordinadors, mòbils i fins i tot el navegador web.
Què és mkchromecast?
És una eina de codi obert, escrita en Pitó i que utilitza node.js
, ffmpeg
o avconv
per aconseguir enviar l'àudio i vídeo de Linux a Chromecast.
mkchromecast envia els multimèdia a la nostra Chromecast sense perdre qualitat d'àudio i vídeo, a més és compatible amb transmissions múltiples, la resolució d'àudio d'alta qualitat 24-bits / 96kHz, transmissió directa des de Youtube, entre altres característiques presents en els models de Chromecast moderns.
L'eina està equipada amb un excel·lent panell d'ús, que es mostra en la nostra safata d'entrada. De la mateixa manera, la instal·lació de mkchromecast és senzilla en gairebé totes les distros Linux.
Com instal·lar i utilitzar mkchromecast?
En qualsevol distribució de Linux podem instal·lar mkchromecast directament des de la seva codi font allotjat en Github, per a això hem de realitzar els següents passos:
- Clonar el repositori oficial de l'eina, o, si no descarregar la versió estable de l'aplicació des aquí.
$ git clone https://github.com/muammar/mkchromecast.git
- Ens dirigim a la carpeta recentment clonada i procedim a executar pip install amb l'arxiu
requirements.txt
que conté totes les dependències necessàries perquè l'eina funcioni adequadament (en alguns casos l'eina s'ha d'executar amb sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt
Els usuaris de Debia, Ubuntu i derivats poden anar l'eina directament des dels repositoris oficials, només ha d'executar des de la consola la següent comanda:
sudo apt-get install mkchromecast
Per la seva part els usuari d'Arch Linux i derivats poden utilitzar el paquet disponible al repositori AUR
yaourt -S mkchromecast-git
Podem visualitzar a detall el comportament i ús d'aquesta aplicació en el següent gif que distribueix l'equip desenvolupador. A més podem veure els tutorials oficials d'ús des aquí.
Transmetre des de Youtube a Chromecast
Particularment alguna cosa que em agradi d'aquesta aplicació, és que podem transmetre directament des de la consola un vídeo de youtube al nostre chromecast, per a això hem d'executar la següent comanda:
python mkchromecast.py -y https://www.youtube.com/watch\?v\=NVvAJhZVBT
Sens dubte una eina que ens permetrà enviar els nostres multimèdia de Linux a Chromecast d'una manera fàcil, ràpida i sense perdre qualitat.
jo utilitzo molt aquesta eina per chromecast, permet diverses millores respecte a aquesta. pots enviar qualsevol fitxer de vídeo
https://github.com/xat/castnow
Castnow és només per enviar arxius de vídeo, però no per enviar àudio en temps real.
Genial @Lagarto, gràcies.
Multimèdia és invariable en plural. Mai s'ha de dir «multimèdia».
https://es.m.wiktionary.org/wiki/multimedia
Moltes gràcies per la teva aclaració estimat, he corregit i augmentat la meva vocable gràcies al teu consideració
Porto buscant dies una cosa semblant. Graciass !!
Interessant. El provaré, sens dubte.
La pregunta és com configurar el Firewall. Per Chrome, per exemple, no he aconseguit configurar i només envia continguts (de YouTube o el que sigui) amb el firewall desactivat.
Algú sap com es configura?
Si utilitzeu Ubuntu, aquí pots llegir com https://github.com/muammar/mkchromecast/wiki/FAQ#i-am-using-ubuntu-firewall-how-can-i-use-mkchromecast-with-it.
Hola Muanmar.
Efectivament, ús Ubuntu (disculpa, però no vaig caure en el compte de dir-ho) i, des d'ara, també puc fer servir el Chromecast sense haver de desactivar el Firewall.
'Moltíssimes gràcies !!!
Hola Muanmar
Responc de nou, per explicar-te que després d'obrir el port 5000, vaig reiniciar per si de cas, vaig obrir Chrome i va aconseguir veure el Chromecast, per això vaig pensar que el port era vàlid a nivell de sistema i que qualsevol aplicació podria enviar contingut a Chromecast un cop obert.
Però la propera vegada que ho vaig intentar ja no es va connectar. Sembla que aquesta primera vegada el tallafoc trigar una mica més del compte a arrencar, i per això va funcionar la primera vegada.
Entenc, doncs, que el port 5000 és només per mkchromecast, no?
Sí, ho sento. Crec que vaig llegir malament. Però en teoria, no deuria haver cap problema tenint el tallafoc i usant chrome. No he provat, perquè ús Debian. I sí, el port 5000 és necessari només per mkchromecast.
Entès.
Gràcies, Muammar.
Hola a tots.
En relació a la instal·lació d'mkchromecast des dels repositoris oficials d'Ubuntu, convé dir que el paquet no està en els repositoris d'Ubuntu 16.04. Pel que he vist, sembla que només està disponible a partir d'Ubuntu 16.10.
Salutacions.
i en distros gentoo ??
No trobo la solució a la inexistència en el meu Sabayon Linux.