För att förstå den här artikelns mål bör vi först diskutera fyra nyckeltermer relaterade till den: media, mediefiler, Ubuntu och Chromecast. Media är ett kommunikationsuttag som ansvarar för lagring och hämtning av data. Datalagrings- och hämtningsprocessen anpassas till datakodning och avkodning. Dessa data finns i fyra huvudformer: ljud, videor, bilder och dokument. De nämnda mediedatatyperna är synonyma med mediefiler.
Kodning och avkodning hjälper till att bibehålla integriteten hos dessa mediefiler under deras manipulation eller åtkomst. Ubuntu är ett Linux-baserat open source-operativsystem som kan vara värd för ett oändligt antal mediefiler installerade på en maskin med enorm lagring. Ubuntu är dock inte värd för mediefilerna. Det speglar deras tillstånd och lagringsplats på en maskin eller datorskärm. En autentiserad användare kan enkelt få åtkomst och manipulera tillståndet för dessa filer om möjligt.
Chromecast är en elektronisk gadget som tillåter sömlös gjutning av mediefiler från din smartphone eller dator till en målskärm med HDMI-hårdvara och funktionalitet. Det är en brygga som tillåter media som kastas mellan en smartphone eller dator och en annan skärmenhet.
En enkel Chromecast-logik
Eftersom Chromecast är en mediebro, måste den anslutas till den riktade skärmenheten. Denna displayenhet kan vara en smart-TV eller en annan dator. Chromecast är ansluten till bildskärmsenhetens HDMI-port via en HDMI-anslutningskabel ansluten till den. Denna ursprungliga konfigurationsinställning är allt du behöver för att börja casta media. Denna inställning tilldelar din telefon eller dator funktionaliteten hos en fjärrkontrollenhet. Din telefon eller dator är ansvarig för att initiera mediebesättningen som kommer att gå igenom Chromecast och slutligen spegla målinnehållet på din skärmenhet.
För att Chromecast ska kunna kommunicera med din smartphone eller datorhårdvara måste de båda vara under samma nätverk. Eftersom vårt huvudfokus är att använda Ubuntu för att kasta media via Chromecast till en skärmenhet, är Chromecast vanligtvis redo för nätverksparning. Vår Ubuntu-maskin kan dock höra om Chromecast för första gången. I det här fallet måste vi introducera den till Chromecast via detta nätverk.
Starta både Ubuntu-maskinen och Chromecast och anslut din Ubuntu-maskin till nätverkssändningen från Chromecast. Detta nätverksparing är lika enkelt som att ansluta din telefon eller laptop till en Bluetooth-spelare när du vill lyssna på musik.
När nätverksanslutningen mellan Ubuntu och Chromecast lyckas kan vi börja konfigurera vår väg till mediegjutning. Uppfyllelsen av denna nätverksanslutning och parningsframgång avslöjar dock flera alternativa sätt genom vilka Ubuntu kan kasta media till Chromecast. Dessa mediegjutningslägen står till Ubuntus förfogande, och vi kommer att titta på var och en av dem.
Casting Media från Ubuntu till Chromecast med terminalen
Användningen av Ubuntu CLI (Command Line Interface) eller terminal är ett coolt sätt att casta dina online- eller offlinevideor till Chromecast. Onlinevideorna kan vara från sevärdheter som YouTube eller Netflix, medan dina offlinevideor är de som lagras i datorns filmer eller musikkatalog och externa lagringsenheter.
Dessutom kan du dessutom casta ljudfiler eller till och med fotofiler och njuta av bildspelet med en avslappnad ställning. Eftersom vi är på terminalen eller CLI, kommer framgången med vårt media casting-försök inte att vara direkt, och samtidigt kommer det inte att vara komplicerat. Vi kommer att behöva lite hjälp från ett program med känd framgång inom mediegjutning på Ubuntu. Detta program är mkchromecast. Det är ett ansedd mediegjutningsverktyg, särskilt för ljud- och videofiler. Det första steget är att installera det på vårt Ubuntu OS-system.
Starta din terminal och se till att du är en Sudoer-användare eller att du har Sudo-behörigheter eftersom ditt Ubuntu-system kommer att kräva lite autentisering innan det tillåter dig att installera någonting. Innan vi glömmer bör uppdatering av ditt Ubuntu-system föregå installationen av någon programvara eller applikation.
Det är ett bra sätt att hålla vårt Ubuntu-hushåll i ordning och se till att de redan installerade mjukvaruapplikationerna och funktionerna är i ett stabilt tillstånd och fungerar efter behov.
tuts @ FOSSlinux: ~ $ sudo apt uppdatering
Vi kan nu installera mkchromecast
tuts @ FOSSlinux: ~ $ sudo apt installera mkchromecast
Installationsprocessen bör ta mindre än en minut.
Eftersom din Ubuntu-maskin och Chromecast-prylar redan är anslutna och parade i samma nätverk i detta skede, har mkchromecast Programmet vi installerade hjälper oss nu att avslöja de mediaenheter som är aktiva i vårt parade nätverk. Följande kommando bör lista dem på vår terminal.
tuts @ FOSSlinux: ~ $ mkchromecast -t
En lyckad anslutning och ihopparning av din Ubuntu-maskin till Chromecast-nätverket ska visa en Chromecast-ikon längst upp till höger på din Ubuntu-skrivbordsmiljö. Det är samma skrivbordsmiljöområde där du sannolikt kommer att stöta på maskinens Wi-Fi- och strömikoner. Om du klickar på Chromecast-ikonen visas dess breda menyalternativ. Välj det första alternativet. Det kommer att initiera en sökning efter tillgängliga media-streaming-enheter. Du bör kunna se en lista över enheter som är anslutna till ditt nätverk.
I vårt fall har vi en TV och Vardagsrumshögtalare som de listade enheterna i Chromecast-nätverket. Vi är nu tillräckligt bekväma att välja någon av dessa två enheter, beroende på vilken typ av media vi vill casta. Vi går med TV enhet för videomedia och för audios media kommer vi att gå med Vardagsrumshögtalare.
Casta lokal video från Ubuntu till Chromecast med terminalen
Ditt Ubuntu-system kan också kasta lokala videor till Chromecast. För att uppnå detta måste vi fortfarande använda vår Ubuntu-terminal och även låna expertis från mkchromecast applikation vi installerade tidigare. Gå tillbaka till din terminal och skriv in följande kommando medan du följer de syntaxregler som visas.
tuts @ FOSSlinux: ~ $ mkchromecast --video -i [sökväg / till / din / lokal / video]
Ett exempel på vårt Ubuntu-system kan vara ungefär så här:
/Hem/ tuts / Nedladdningar\Linux.mp4
Skärmdumpen nedan om några av mkchromecast kommandos utdata förmedlar fascinerande information. Du bör kunna hämta följande viktiga informationsfragment som extraheras från terminalens utdata.
-
- TV: ns IP-adress (vår skärmmediaenhet)
-
- Ubuntus lokala IP-adress eftersom vi inte är i ett internetbaserat nätverk
-
- Mediatypen är en MP4-video. En korrekt matchning till medietypen för videonsökvägen som vi lade till tidigare.
Eftersom vi nu kan njuta av vår cast lokala videoström från en smart TV-skärm bör du också lära dig de nödvändiga tweaks som gör att du kan casta online-streamade videor som de på YouTube. Det här steget är enkelt när du vet den exakta webbadressen till videon du vill casta. Kommandosyntaxen för att uppnå detta media kastas genom mkchromecast programmet är som följer:
tuts @ FOSSlinux: ~ $ mkchromecast -y [autentisk webbadress för video] --video-
A mkchromecast kommandot till en verklig YouTube-video ska ha följande:
tuts @ FOSSlinux: ~ $ mkchromecast -y https: // www.Youtube.com / titta?v = yGVgKJTJkQo --video-
Du bör dock notera att detta tillvägagångssätt för video casting, särskilt när det gäller YouTube-videor, är en tvåvägsgata. Den första instansen av kommandot laddar ner den avsedda videokasten och lagrar den på din Nedladdningar katalog. Den andra och sista instansen som följer är att kasta den nedladdade videofilen till Chromecast.
Det sista kommandot tweak om att använda mkchromecast att casta media från din terminal är hur du kan stoppa media cast från att köras. Här behöver du inte skriva in något kommando och som skärmdumpen ovan visar med hjälp av kortkommandot Ctrl + Cborde räcka. Du har nu behärskat media casting från Ubuntu-terminalen.
Casting Media från Ubuntu till Chromecast med VLC Player
Om du inte är en avancerad Linux-användare ännu eller inte har stort intresse för Ubuntu-kommandoradens nördiga manövrer, finns det en enkel och rakt framåtväg för att kasta dina media. Alla är bekanta med stabilitets- och prestandamätvärdena för den berömda VLC-mediaspelaren. Dessutom finns det inga komplexa konfigurationsrutiner involverade för att du ska kunna kasta ditt media till Chromecast. VLC: s komplexitet ligger i dess funktionella design, men inte dess layout för användargränssnitt. Av den anledningen är den här mediaspelaren förpackad med inbyggt stöd för Chromecast.
Följande enkla fyra steg är de enda du behöver ta för att framgångsrikt använda din Ubuntus VLC för att casta media till Chromecast.
-
- Det första steget är att starta VLC-mediaspelaren. Du kan starta den genom att använda den för att spela upp en videofil som du tänker casta till Chromecast.
-
- I VLC-menyraden navigerar du till Uppspelning och klicka på den.
-
- De Uppspelning fliken ska visa en rullgardinsmeny. Håll muspekaren över Renderer alternativ, som också öppnar en sidmeny. Innehållet i den här sidmenyn är en lista över aktiva Chromecast-enheter som är anslutna till ditt nätverk.
-
- Det sista steget är att välja önskad gjutningsenhet beroende på vilken mediefil du har öppnat på VLC. Slutligen kommer den valda mediaströmningsenheten att spela upp eller visa upp castmedia.
Om du är klar med gjutning kan du avsluta castanslutningen genom att helt enkelt stänga din VLC-mediaspelare.
Casting Media från Ubuntu till Chromecast med Google Chrome
Vår sista kandidat på casting media tutorial är webbläsaren Google Chrome. Dess mediegjutningspotential är strikt relaterad till onlinevideor och inte de som är lagrade på din Nedladdningar mapp. Stegen att följa för att uppnå en framgångsrik mediebesättning från Ubuntus Google Chrome till Chromecast är som följer.
-
- Det första steget är uppenbart; du måste ha din Google Chrome igång på ditt Ubuntu OS. Du bör sedan hitta en videolänk som du föredrar och öppna den från Chrome-webbläsaren.
-
- I webbläsarens övre högra hörn noterar du tre vertikala punkter som representerar webbläsarens meny. Klicka på menyalternativet och titta igenom den tillgängliga menylistan.
-
- Du bör kunna identifiera kasta menypost i den menylistan. Klicka på den och ditt förväntade mediebesättningshändelse börjar.
-
- I samma övre högra hörn av din webbläsare, förutom de tre vertikala prickarna som representerar din webbläsares huvudmeny, ska en annan ikon visas. Det är Chromecast-ikon (1). Du bör fortsätta och klicka på den med datorns mus eller tillgängliga pekdon. En popup-meny visar sig med andra menyalternativ.
-
- Chromecast-menyn du öppnade har två huvudalternativ; gjutanordning och gjutningskälla. I slutet av oss valde vi Cenastående enhet (2), Vilket är en TV. Det kommer att vara visningsenheten för vår cast-videolänk från Chrome-webbläsaren. De gjutningskälla (3) är cast-fliken vald från källor rullgardinsmenyn. Det beror på att vi castar videomedierna från Google Chrome-webbläsarfliken.
Den aktiva videolänken kommer att casta eller spegla dess medieinnehåll på den Chromecast-enhet (TV) vi valde att använda. Men när det gäller gjutkällan från källor rullgardinsmenyn, kommer Chromecast-enheten som standard att gå med cast-fliken alternativ om du inte gör något val.
Slutligen, när du är klar med mediegjutningsexperimentet från din Chrome-webbläsare, kan du behöva dra ut kontakten. Du kan antingen stänga fliken med den aktiva videolänken eller så kan du navigera till Chromecast-ikonen längst upp till höger i din webbläsare. Du hittar sluta casting alternativ kopplat till den för närvarande aktiva gjutningsenheten (TV) inom dess menyalternativ.
Ditt mediegjutningsexperiment från ditt älskade Ubuntu-system till vilken Chromecast-enhet som helst är nu klar. Att lyckas med att bemästra dessa mediegjutningstekniker gör det inte längre till ett experiment utan en upplevelse. Du är nu en jack med tre affärer som involverar Ubuntu-terminalen, VLC-mediaspelaren och Google Chrome-webbläsarens mediegjutningsförmåga. Du kan nu bekvämt casta online och offline media oavsett om de finns på internet eller en extern lagringsenhet.
Slutlig anmärkning
Flera krav måste uppfyllas för att du ska kunna fortsätta ha en ovärderlig Chromecast-upplevelse. Om du vill prova att casta media med dina mobila enheter vid ett tillfälle, då Android 6.0 eller senare är OS-kravet för Android-telefoner och surfplattor.
Vi måste dock främst överväga kraven på hårdvara och sändning eftersom de är knutna till den här artikelns huvudmål. HDCP är först på listan. Det betecknar skydd för digitalt innehåll med hög bandbredd. Den inbyggda HDCP för din TV måste vara version 1.3 eller högre. Om du vill casta media med 4K-innehåll måste HDCP-versionen vara minst 2.2. Dessutom, förutom de nämnda HDCP-specifikationerna, bör din casting-enhet (TV) vara 4K-kompatibel. Det vore bäst om du också funderade på att arbeta med minst en 20 Mbps höghastighetsinternetanslutning. Om du är bekväm med ett alternativ till 4K-innehåll, bör en HDR-kompatibel TV uppfylla dina behov för HDR (High Dynamic Range).