- - Slik strømmer du videoer til Chromecast på Linux via kommandolinjen

Slik streamer du videoer til Chromecast på Linux via kommandolinjen

De fleste ville ikke bli overrasket om de fant detut at Googles Chromecast-dongle på $ 35 er den mest solgte mediastrømmenheten gjennom tidene. Det er sant, og med god grunn. For en veldig lav sum kan brukerne "kaste" favorittinnholdet fra mobiltelefoner, nettbrett og til og med nettlesere. Det er en ulempe med denne teknologien: avspilling av lokalt innhold er utfordrende og motløs. I stedet ønsker Google at brukerne skal kjøpe seg inn i "skytjenester". Dette er irriterende, spesielt for Linux-brukere, ettersom vi er den typen teknologi brukere mest sannsynlig vil være vertskap for og spille av vårt eget innhold. Ikke å bekymre deg. Det er en måte å spille av lokale mediefiler på enheten. Du kan streame videoer til Chromecast på Linux via kommandolinjen. I denne artikkelen skal vi undersøke nøyaktig hvordan vi gjør det!

Installerer NodeJS og NPM

Castnow jobber med hjelp av NodeJS, og detinstalleres med NPM-verktøyet. Disse to kritiske delene av teknologi er ikke på mange Linux-distribusjoner som standard. Som et resultat, må du installere den for å streame videoer til Chromecast på Linux.

Ubuntu

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Debian

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
sudo dnf install nodejs npm

Opensuse

sudo zypper install nodejs4

Annen

Andre Linux-distribusjoner som ikke er nevnt, har ogsåNodeJS. For å installere det, er det best å gå til NodeJS-nettstedet og lese gjennom instruksjonene som er spesifikke for ditt Linux-baserte operativsystem. Alternativt kan du søke i pakkebehandleren og installere NPM / NodeJS.

Castnow

Castnow er på Github, og kildekoden erfritt tilgjengelig for sammenstilling og installasjon for hånd. Imidlertid er det virkelig ikke nødvendig å gjøre dette, ettersom utvikleren av dette prosjektet gjør det tilgjengelig som en NPM-pakke. Det er ganske enkelt å installere et NPM-verktøy.

sudo npm install castnow -g

Når Castnow-verktøyet er ferdig installert, kan du starte casting.

Bruker Castnow

Hvis du bare har en Chromecast, vil Castnow gjøre detoppdage det automatisk og bruke det som standard. Ettersom de fleste mennesker vanligvis har en Chromecast, er det ikke et reelt behov for å detaljere hvordan du kobler til flere enheter. Når det er sagt, har noen definitivt flere Chrome-enheter. Hvis det er du, og du har mer enn én, bruk denne kommandoen til å spesifisere hva du skal kaste til på kommandolinjen: castnow --device "name of Chromecast".

Stream video

Videoer kan streames med Castnow tilChromecast fra hvilken som helst ekstern eller lokal URL. For å gjøre dette, må du først finne ut om videoen din bruker riktig kodek, da streamingprogramvaren har et problem med visse videokoder. Dette er grunnen til at det er best å bruke Mp4-videofiler med dette verktøyet.

Stream ekstern video med:

castnow http://website-with-mp4file.com/videofile.mp4

Spill av lokal video

Å spille en lokal video gjøres best fra dinLinux PC. Prøv å ikke streame MP4-filer over nettverket med eksterne kataloger, da dette ikke fungerer like bra. Avspilling gjøres best med MP4-filer, ettersom Chromecast støtter dette formatet best. Castnow støtter imidlertid live konvertering med FFMPEG.

castnow /path/to/video.mp4

Eller konverter videoen til MP4 mens den spiller:

castnow /path/to/video.avi --tomp4

Spille musikk

Du kan spille musikk med Castnow akkurat som du ville gjort med en videofil. Det fungerer på samme måte som video.

castnow /path/to/song.mp3

eller stream musikkfilen med:

castnow http://songwebsite.com/song.mp3

Andre muligheter

Det er mange andre ting som Castnow kan gjørefor å samhandle med Chromecasten din, utenom bare å spille av en video eller sang her og der. Alle alternativene er forskjellige brytere som er tilgjengelige å bruke. Vil du for eksempel undertekster med din lokale video? Bruke -subtitles bytte om. Vil du sløyfe den gjeldende videoen, eller blande køen? Bruk -Løkke og -tilfeldig rekkefølge henholdsvis.

Det er nok å si, det er mange forskjelligealternativer som avanserte brukere kan grave seg inn for å få mest mulig ut av Castnow og Chromecasten deres. Når det er sagt: Hvis alt du ønsker er muligheten til å spille av lokale og eksterne mediefiler, er instruksjonene ovenfor alt du trenger.

Du kan få tilgang til Castnows fullstendige kommandoliste ved å gå til et terminalvindu og gå inn i castnow –hjelp. Alternativt kan du lagre hele hjelpefilen i en tekstfil som du kan henvise til når som helst med:

castnow --help >> ~/castnow-help.txt

Dette vil sette castnow-help.txt i / home / username /.

Konklusjon

I nettleseren er Googles Chromecast en kraftigverktøy. Med det kan brukerne kringkaste alt fra favorittwebsidene sine, til musikk, filmer og alt derimellom. Dessverre er Google et internettfirma. Som et resultat har de ingen interesse for å la brukere spille av lokalt innhold. Dette har ikke noe å si, ettersom Linux-brukere er en kreativ gjeng.

Ved hjelp av Castnow kan brukere komme seg rundtGoogles ønsker om en Cloud og “betalt innhold” bare medieforbruk. I stedet er de i stand til å utnytte Chromecasten godt og ta den til potensialet vi alle vet at den har gjemt bort.

kommentarer