Chromecasts er sint populære. Nylig gjorde Google det kjent at de har solgt over 29 millioner av dem. Siden starten av denne enheten har det imidlertid eksistert få programmer som gjør det mulig å streame lokale mediefiler, i stedet fokusere på tjenester.

Derfor ble Stream2chromecast opprettet. Den lar deg streame all slags innhold, til og med transcode eller streame det fra Internett direkte til Chromecast. Og alt dette kan gjøres på Linux-kommandolinjen.

Så, hvordan får du det til å fungere?

Installere Stream2chromecast på Ubuntu

Denne programvaren bruker kodeker. Det er to valg når det gjelder dette. Du kan enten installere den stadig populære FFMPEG eller Avconv. Enten vil fungere, men vi anbefaler at du bruker FFMPEG.

Merk : Selv om denne veiledningen dekker behov for Ubuntu, betyr det ikke at det ikke fungerer på andre Linux-distribusjoner. Installer programvareavhengighetene som er oppført med pakken din, og følg instruksjonene etterpå.

python2

Du trenger python på systemet ditt, siden dette verktøyet er bygget med Python. Ikke bekymre deg, hvis du er på Ubuntu sjansene er den allerede installert. Hvis det av en eller annen grunn ikke er det, bare åpne pakkebehandling, se etter python2 (eller noe lignende), og installer det.

FFMPEG

Dette kan installeres på Ubuntu ved å legge til en PPA på systemet og installere det. Å gjøre dette vil gi deg den nyeste versjonen av programvaren.

 sudo add-apt-depot ppa: mc3man / trusty-media 

Nå som det personlige pakkearkivet er lagt til, må du oppdatere programvarekildene dine.

 sudo apt-get oppdatering 

Nå som programvaren er oppdatert, bare installer FFMPEG.

 apt-get installer ffmpeg 

AVConv

Avconv ligger i Ubuntu offisielle programvarelager. Installer den ved å bare skrive inn følgende:

 sudo apt-get installere libav-verktøy 

Nå som kodeker er installert, er det på tide å få den faktiske programvaren. Start med å installere git hvis du ikke allerede har det.

 sudo apt-get install git 

Med git installert, kan vi trekke programvaren.

 git klon https://github.com/Pat-Carter/stream2chromecast.git 

Bruke Stream2chromecast

Alt skal løpe med en gang, da det egentlig ikke er noen form for kompilering som trengs her. For å komme i gang, skriv bare inn katalogen.

 cd stream2chromecast 

Når du er i katalogen, er det på tide å kjøre programmet. Siden dette er et python-skript, må du kjøre det med python.

Det trenger ikke noen kompilering, og det blir enkelt ved å bare skrive inn følgende kommando:

 python2 stream2chromecast.py 

Men bare fordi du kjørte disse kommandoene, betyr det ikke at Chromecast sender noe. For at du skal jobbe, må du gå gjennom alternativene og finne ut nøyaktig hvordan du vil streame til Chromecast. Slik gjør du det.

Denne kommandoen her vil sende en videofil til Chromecast.

 stream2chromecast.py file.mp4 

Du vil imidlertid ikke alltid ha en MP4-fil til din disposisjon. Derfor installerte vi en transkoder før. Kjør denne kommandoen og innholdet ditt vil bli konvertert til et støttet format og streamet.

 stream2chromecast.py -transcode videofile.filetype 

Ulike nyttige kommandoer

Dette verktøyet har kanskje en klesvaskliste over forskjellige ting du kan gjøre med Chromecast, og rett fra kommandolinjen! Her er de mest nyttige kommandoene. For en komplett liste, hodet her.

Kontrollerer avspilling

La oss begynne med å kontrollere avspillingen. Hvis du vil pause en spillfil, bare kjør:

 python2 stream2chromecast.py-pause 

For å gjenoppta samme fil, gjør:

 python2 stream2chromecast.py-fortsette 

For å stoppe avspillingen, prøv:

 python2 stream2chromecast.py-stopp 

Volumkontroll

Hvis du er kjent med de fleste Chromecast-aktiverte apper, kan du uten tvil legge merke til hvordan de lar deg kontrollere volumets utgang for avspilling. Slik gjør du dette med Stream2chromecast:

Vri den opp med 0, 1 desible med -volup switch

 python2 stream2chromecast.py-volup 

Slå den ned med 0, 1 decible med -voldown switch

 python2 stream2chromecast.py -voldown 

Du kan også dempe den med -mute-bryteren og bruke -setvol-bryteren til å angi et nøyaktig volum.

Strøm fra en nettadresse

Visste du at du kunne streame en ekstern mediefil fra kommandolinjen til Chromecast? Bruk denne:

 python2 stream2chromecast.py-playurl http://www.example.com/my_media.mp4 

Angi enhet

Hvis du ønsker å finne ut nøyaktig hva Chromecast skal streame for, fordi du har flere enheter på nettverket ditt, kjør du denne kommandoen for å finne ut hva navnet på enheten er.

 stream2chromecast.py -devicelist 

Når du har funnet enhetens navn, spill av media på det slik:

 stream2chromecast.py -devicename mediafile.mp4 

Konklusjon

Strømning av lokale medier har alltid vært noe siden Chromecast ble opprettet. Du har AllCast, Videostream, etc. Likevel er disse løsningene avhengig av Android- eller nettleserprogrammer og nettsteder.

Dette er bra, men som Linux-brukere, bør vi strebe etter en bedre, raskere og enklere løsning. Det er det som Stream2chromecast bringer - en enkel, enkel å bruke kommandolinjens oppsett som alle kan finne ut og til og med automatisere hvis de kjenner python.

Liker du å streame lokale medier på Chromecast? Fortell oss hvorfor eller hvorfor ikke nedenfor!

Bilde Kreditt: Wikimedia Commons