De flesta skulle inte bli förvånade om de hittade detatt Googles Chromecast-dongel på $ 35 är den mest sålda mediastreamingsapparaten genom tiderna. Det är sant och med goda skäl. För mycket låga pengar kan användare "kasta" sitt favoritinnehåll från sina mobiltelefoner, surfplattor och till och med webbläsare. Det finns dock en nackdel med den här tekniken: uppspelning av lokalt innehåll är utmanande och avskräckt. Istället vill Google att användare ska köpa in "molntjänster". Detta är irriterande, speciellt för Linux-användare eftersom vi är den typ av teknik som användare troligtvis vill vara värd för och spela vårt eget innehåll. Men inte att oroa dig. Det finns ett sätt att spela lokala mediefiler på enheten. Du kan strömma videor till Chromecast på Linux via kommandoraden. I den här artikeln ska vi undersöka exakt hur vi gör det!
Installera NodeJS och NPM
Castnow arbetar med hjälp av NodeJS, och detinstalleras med NPM-verktyget. Dessa två kritiska tekniska delar finns inte som standard på många Linux-distributioner. Som ett resultat måste du installera det för att strömma videor till 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
Övrig

Andra Linux-distributioner som inte nämns har ocksåNodeJS. För att installera det är det bäst att gå till NodeJS-webbplatsen och läsa igenom instruktionerna specifika för ditt Linux-baserade operativsystem. Alternativt kan du söka i din paketansvarig och installera NPM / NodeJS.
Castnow
Castnow är på Github, och källkoden ärfritt tillgängligt för sammanställning och installation för hand. Men det finns verkligen inget behov av att göra detta, eftersom utvecklaren av detta projekt gör det tillgängligt som ett NPM-paket. Att installera ett NPM-verktyg är ganska enkelt.
sudo npm install castnow -g
När Castnow-verktyget är klar med installationen kan du börja casta.
Använda Castnow
Om du bara har en Chromecast kommer Castnow att göra detupptäcker det automatiskt och använder det som standard. Eftersom de flesta människor vanligtvis har en Chromecast, finns det inget behov av att gå i detalj om hur man ansluter till flera enheter. Som sagt, vissa människor har definitivt flera Chrome-enheter. Om det är du, och du har mer än ett, använd det här kommandot för att ange vad du vill kasta till på kommandoraden: castnow --device "name of Chromecast".
Strömma video
Videor kan strömmas med Castnow tillChromecast från någon fjärr- eller lokal URL. För att göra detta, först ta reda på om din video använder rätt codec, eftersom strömningsprogramvaran har problem med vissa videokoder. Det är därför det är bäst att använda Mp4-videofiler med det här verktyget.

Strömma fjärrvideo med:
castnow http://website-with-mp4file.com/videofile.mp4
Spela lokal video
Att spela en lokal video görs bäst från dinLinux PC. Försök att inte strömma MP4-filer över nätverket med fjärrkataloger, eftersom det inte fungerar så bra. Uppspelningen görs bäst med MP4-filer, eftersom Chromecast stöder detta format bäst. Castnow stöder dock livekonvertering med FFMPEG.
castnow /path/to/video.mp4
Eller konvertera videon till MP4 när den spelas:
castnow /path/to/video.avi --tomp4
Spela musik
Du kan spela musik med Castnow precis som du skulle göra en videofil. Det fungerar på samma sätt som video.

castnow /path/to/song.mp3
eller strömma musikfilen med:
castnow http://songwebsite.com/song.mp3
Andra alternativ
Det finns många andra saker som Castnow kan göraatt interagera med din Chromecast utan bara att spela en video eller låt här och där. Alla alternativ är olika switchar som är tillgängliga att använda. Vill du till exempel textning med din lokala video? Använd -undertexter växla. Vill du slinga den aktuella videon eller blanda i kön? Använda sig av -slinga och -blanda respektive.
Det räcker med att säga att det finns många olikaalternativ som avancerade användare kan gräva in för att få ut mesta möjliga av Castnow och deras Chromecast. Som sagt: om allt du vill ha är förmågan att spela lokala och fjärrmediefiler är anvisningarna ovan allt du behöver.
Du kan komma åt Castnows fullständiga kommandolista genom att gå till ett terminalfönster och ange castnow –hjälp. Alternativt kan du spara hela hjälpfilen i en textfil som du kan hänvisa till när som helst med:

castnow --help >> ~/castnow-help.txt
Detta sätter castnow-help.txt i / home / username /.
Slutsats
I webbläsaren är Googles Chromecast en kraftfullverktyg. Med det kan användare sända allt från sina favoritwebbsidor, till musik, filmer och allt däremellan. Tyvärr är Google ett internetföretag. Som ett resultat har de inte haft något intresse av att låta användare spela lokalt innehåll. Det spelar dock ingen roll eftersom Linux-användare är ett kreativt gäng.
Med hjälp av Castnow kan användare komma runtGoogles önskemål om ett moln och "betalt innehåll" endast mediekonsumtionsupplevelse. Istället kan de utnyttja Chromecast och ta den till den potential vi alla vet att den har gömt bort.
kommentarer