- - Sådan streames videoer til Chromecast på Linux via kommandolinjen

Sådan streames videoer til Chromecast på Linux via kommandolinjen

De fleste ville ikke blive overrasket, hvis de fandt detud af, at Googles $ Chromecast-dongle er den bedst sælgende mediestreaming-enhed gennem tidene. Det er sandt og med god grund. For en meget lav penge kan brugerne "caste" deres yndlingsindhold fra deres mobiltelefoner, tablets og endda webbrowsere. Der er dog en ulempe ved denne teknologi: lokal indholdsafspilning er udfordrende og afskrækket. I stedet ønsker Google, at brugere skal købe ind i "skytjenester". Dette er irriterende, især for Linux-brugere, da vi er den type teknologi, som brugerne mest sandsynligt vil være vært for og spille vores eget indhold. Men ikke at bekymre dig. Der er en måde at afspille lokale mediefiler til enheden på. Du kan streame videoer til Chromecast på Linux via kommandolinjen. I denne artikel gennemgår vi nøjagtigt, hvordan vi gør det!

Installation af NodeJS og NPM

Castnow arbejder ved hjælp af NodeJS, og detinstalleres med NPM-værktøjet. Disse to kritiske stykke teknik findes ikke som standard på mange Linux-distributioner. Som et resultat skal du installere det for at 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

Andet

Andre Linux-distributioner, der ikke er nævnt, har ogsåNodeJS. For at installere det er det bedst at gå til NodeJS-webstedet og læse igennem for de instruktioner, der er specifikke for dit Linux-baserede operativsystem. Alternativt kan du søge i din pakkeadministrator og installere NPM / NodeJS.

Castnow

Castnow er på Github, og kildekoden erfrit tilgængeligt til samling og installation for hånd. Imidlertid er der virkelig ikke behov for at gøre dette, da udvikleren af ​​dette projekt gør det tilgængeligt som en NPM-pakke. Det er ret let at installere et NPM-værktøj.

sudo npm install castnow -g

Når Castnow-værktøjet er færdig med installationen, kan du starte casting.

Brug af Castnow

Hvis du kun har en Chromecast, vil Castnowregistrere det automatisk og brug det som standard. Da de fleste mennesker normalt har en Chromecast, er der ikke et reelt behov for at gå i detaljer om, hvordan man opretter forbindelse til flere enheder. Når det er sagt, har nogle bestemt bestemt flere Chrome-enheder. Hvis det er dig, og du har mere end en, skal du bruge denne kommando til at specificere, hvilken en skal kaste til på kommandolinjen: castnow --device "name of Chromecast".

Stream video

Videoer kan streames med Castnow tilChromecast fra enhver fjern eller lokal URL. For at gøre dette, skal du først finde ud af, om din video bruger den rigtige codec, da streaming-softwaren har et problem med visse videokoder. Derfor er det bedst at bruge Mp4-videofiler med dette værktøj.

Stream fjernvideo med:

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

Afspil lokal video

Afspilning af en lokal video gøres bedst fra dinLinux-pc. Prøv ikke at streame MP4-filer over netværket med eksterne mapper, da dette ikke fungerer så godt. Afspilning gøres bedst med MP4-filer, da Chromecast understøtter dette format bedst. Castnow understøtter dog live konvertering med FFMPEG.

castnow /path/to/video.mp4

Eller konverter videoen til MP4, når den afspilles:

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

Afspille musik

Du kan afspille musik med Castnow, ligesom du ville have en videofil. Det fungerer på samme måde som video.

castnow /path/to/song.mp3

eller stream musikfilen med:

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

Andre muligheder

Der er mange andre ting, Castnow kan gøreat interagere med din Chromecast uden for bare at afspille en video eller sang her og der. Alle indstillingerne er forskellige kontakter, der er tilgængelige til brug. Vil du for eksempel undertekster med din lokale video? Brug -subtitles kontakt. Vil du sløjfe den aktuelle video eller blande køen? Brug løkke og -blanding henholdsvis.

Det er tilstrækkeligt at sige, der er mange forskelligeindstillinger, som avancerede brugere kan grave i, for at få mest muligt ud af Castnow og deres Chromecast. Når det er sagt: Hvis alt hvad du ønsker er muligheden for at afspille lokale og eksterne mediefiler, er anvisningerne ovenfor alt, hvad du har brug for.

Du kan få adgang til Castnows fulde kommandoliste ved at gå til et terminalvindue og indtaste castnow –hjælp. Gem alternativt hele hjælpefilen i en tekstfil, som du til enhver tid kan henvise til med:

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

Dette vil sætte castnow-help.txt i / home / username /.

Konklusion

I browseren er Googles Chromecast en kraftfuldværktøj. Med det kan brugerne udsende alt fra deres yndlingswebsider til musik, film og alt derimellem. Desværre er Google et internetfirma. Som et resultat har de ikke haft nogen interesse i at lade brugerne spille lokalt indhold. Dette betyder dog ikke noget, da Linux-brugere er en kreativ gruppe.

Med hjælp fra Castnow kan brugerne komme rundtGoogles ønsker om en Cloud og “betalt indhold” kun medieforbrugserfaring. I stedet er de i stand til at udnytte Chromecast godt og tage det til det potentiale, vi alle ved, at det har skjult.

Kommentarer