Vraag Hoe kan ik Chromecast gebruiken?


Ik heb net de video over Chromecast gezien en ik ben benieuwd hoe ik dit op mijn Ubuntu-pc kan inschakelen. Mijn tv heeft een HDMI-poort.


97
2017-07-25 05:28


oorsprong


Welke video heb je bekeken? Zou je er in je vraag naar kunnen linken? - Kevin Bowen
Nog geen, maar de add-on is wel geïnstalleerd (en ik heb echt de tijd genomen om de informatie over "Hoe Chromecast gebruiken" te lezen die ik gisteren per ongeluk heb overgeslagen. Was te moe). Als ik de kans krijg om het te testen met een apparaat, zal ik laat het je meteen weten. - Luis Alvarado♦
OK. Ik dacht dat je een specifieke video in gedachten had die nuttig zou kunnen zijn voor anderen. Ik heb er een paar gevonden voor mijn eigen stichting. Proost! - Kevin Bowen
github.com/keredson/gnomecast laat je een videobestand casten naar je Chromecast. (disclaimer: mijn project) - keredson


antwoorden:


Dit antwoord werkt niet meer omdat de extensie is beëindigd; dit antwoord wordt echter om historische redenen achtergelaten.

Het lijkt erop dat u alleen de browser Chrome of Chromium en de onderstaande extensie nodig heeft: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd


40
2017-07-25 15:26



google zei dat je Android 4.3, win, iphone of chromebook nodig hebt, maar ik denk dat deze extensie in linux werkt - Rodislav Moldovan
Ik heb dit aan Chromium toegevoegd - ik zal proberen een Chromecast te pakken te krijgen, deze te testen en contact met u op te nemen - azra
deel je resultaten hier alstublieft (en alsjeblieft, doe ook een test met Chrome) - Rodislav Moldovan
Wanneer ik de extensie op Ubuntu 13.04 en Chrome 26.0.1410.63 probeer te installeren, zegt de pagina van de extensie: "Deze toepassing wordt niet ondersteund op deze computer. Installatie is uitgeschakeld." Niemand anders krijgt die boodschap? - Sam Swift
Deze extensie is beëindigd. - Richard


De documentatie van Google geeft aan dat de Google Cast-extensie niet wordt ondersteund in Linux, maar dat deze wel werkt.

Om dit te laten werken in Ubuntu:

  • Zorg ervoor dat u Chromium of Chrome versie 28 of hoger gebruikt. Eerdere versies krijgen een "Deze applicatie wordt niet ondersteund op deze computer. Installatie is uitgeschakeld." fout. Het 'chromium-browser'-pakket in Ubuntu 13.04 werkt prima.

  • Zorg ervoor dat iptables is geconfigureerd om het UPnP / SSDP-verkeer dat wordt gebruikt door de Google Cast-browserextensie, het ChromeCast-apparaat te laten ontdekken.

    De browser verzendt een multicast UDP-pakket van het lokale IP en een kortstondige (willekeurige) poort naar 239.255.255.250 poort 1900. Het ChromeCast-apparaat reageert met een unicast UDP-pakket van het IP-adres van het ChromeCast-apparaat en een andere kortstondige poort naar het bron-IP / poort van het multicast-pakket. Merk op dat dit enigszins verschilt van de meeste andere UPnP-apparaten, die meestal reageren met een unicast UDP-pakket van poort 1900 in plaats van een kortstondige poort.

    De typische iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT regel ZAL NIET overeenkomen met het antwoordpakket, omdat iptables momenteel geen conntrack-helper heeft die SSDP ondersteunt. tevens de iptables -A INPUT -p udp --sport 1900 -j ACCEPT regel meestal gebruikt voor UPnP / SSDP werkt niet omdat de antwoorden van het ChromeCast-apparaat niet afkomstig zijn van poort 1900.

    Daarom moet u een regel toevoegen om UDP-pakketten te accepteren op alle efemere poorten. Het kortstondige poortbereik voor het initiële multicast-pakket moet 32768-61000 zijn (Verifiëren met cat /proc/sys/net/ipv4/ip_local_port_range), dus de volgende regel zou moeten werken (merk op dat het invoegt bovenaan de invoerregels):

    iptables -I INPUT -p udp -m udp --dport 32768:61000 -j ACCEPT

    Nadat het ChromeCast-apparaat is ontdekt (elke keer dat de browser wordt gestart), stuurt de browser het via TCP (HTTP) -verbindingen naar poort 8008, waarvoor geen speciale iptables-regels nodig zijn.

  • Installeer de Google Cast-browserextensie in Chromium of Chrome. Merk op dat een app / extensie genaamd ChromeCast beschikbaar is, maar dit is niet wat u wilt.

  • Als u uw ChromeCast-apparaat nog niet heeft ingesteld, volgt u de instructies die bij het apparaat zijn geleverd om het in te stellen.

  • Nadat uw apparaat is geconfigureerd, kunt u eenvoudig op de Cast-knop in Chromium klikken om uw huidige tabblad te casten.


80
2017-07-29 21:12



Bedankt voor de info over IP-tabellen. Ik was niet op de hoogte van het verschillende gedrag van Chromecast van andere uPnP-apparaten. - Fred Thomsen
Om deze oplossing te laten werken in Fedora met behulp van de GUI, ga naar het tabblad Zones in "Firewall-configuratie", selecteer de openbare zone, ga naar het tabblad ports en voeg het udp poortbereik toe 32768-61000 - CamelBlues
Helaas werkt dit niet voor Nexus Player. - abergmeier
Het castv2-protocol lijkt het mDNS + Cast (s) -protocol te gebruiken op poort 8009 in plaats van de oorspronkelijke benadering. Bovendien zal het bij het spiegelen van uw scherm verkeer verzenden op een afzonderlijke UDP-poort voor de schermgegevens die dynamisch worden aangekondigd tijdens de handshake. - Roberto Andrade
U moet nog steeds uw inkomende poort deblokkeren voor TCP-verbindingen, bijvoorbeeld 8080, in iptables. - ApolloLV


pulseaudio DLNA

Dit project is in actieve ontwikkeling. Vanaf versie> = 0.4.6 wordt Chromecast ondersteund naast DLNA.

Van Ubuntu> = 16.10 is pulseaudio-dlna in de Universe-repository.

Voor oudere versies het ppa  ppa: QoS / pulseaudio DLNA moet eerst worden toegevoegd:

sudo apt-add-repository ppa:qos/pulseaudio-dlna
sudo apt-get update

We kunnen dan pulseaudio-dlna installeren met:

sudo apt-get install pulseaudio-dlna

Het kan dan worden uitgevoerd vanaf een terminal of script met

pulseaudio-dlna [options]

Het voegt alle DLNA- en Chromecast-client (s) toe die beschikbaar zijn in het lokale netwerk als een audio-uitvoerapparaat om te selecteren in het geluidsinstellingsmenu.

We kunnen dan de audio van elke mediaspeler (of browser) naar onze Chromecast-client streamen.

Zie voor alle opties de project documentatie bij GIT.


15
2017-12-04 18:55



Weinig commando toegevoegd =) - A.B.
de tweede stap zou moeten zijn sudo apt-get update, iets dat voor de meesten van ons vanzelfsprekend is, maar misschien zien sommige gebruikers het wel ;-) - wikier
cool, thx voor het upgraden van het antwoord: +1: - wikier
Leuk, uit de doos werken, hoewel het af en toe een beetje stotert ... bedankt, +1 - Rmano
@Rmano: blij dat het werkt. In het geval dat uw apparaat nog niet wordt vermeld als ondersteund, kan de ontwikkelaar masmu graag een notitie ontvangen. - Takkat


Aangezien deze vraag 2 jaar geleden werd gesteld, is het misschien het vermelden waard dat het na Feb 2016 op Xubuntu 15.10 net zo eenvoudig was als:

  1. Installeer Chrome voor Linux

  2. Installeer de Google Cast-browserextensie vanuit Chrome

Cast het gewenste tabblad. Zo eenvoudig.


7
2018-02-23 18:28



Deze extensie is beëindigd. - Richard
Omdat de functionaliteit nu is ingebouwd - Fábio Dias
ingebouwd in wat? Ik gebruik een nieuwe installatie van 17.04, Chrome installeren, extensies die uit mijn account zijn geïmporteerd. Kan het chromen cast-apparaat niet zien :( - Madivad


Ik gebruik Ubuntu 14.04 op mijn pc en Android 4.3 op mijn telefoon.

Eerst moet u de Chromecast aansluiten en de tv-bron wijzigen naar die HDMI-poort.

Installeer vervolgens de Telefoon-app vanaf hier in de Play Store

Gebruik vervolgens de app Telefoon om de Chromecast aan te sluiten op uw wifi. Vervolgens wordt de app geüpdatet en opnieuw gestart.

Ga daarna naar je Ubuntu-pc en open Chromium en installeer deze app van de Chrome Web Store Het Chrome-cast-apparaat wordt nu weergegeven. Het is zo simpel.

Voor het afspelen van videobestanden: Ga naar Bestand> Bestand openen  zoek de video op en open deze. In de Chromium-browser is een mediaspeler ingebouwd. Daarna kun je deze streamen. Onthoud om ga "volledig scherm" (druk op F11) :) Dat is het.

Hier zijn de codecs die werken in Chromium: http://www.chromium.org/audio-video

Er zijn andere projecten zoals VLC of XBMC die werken aan Chromecast-compatibiliteit, dus het duurt niet lang voordat we alles kunnen streamen. Als je Steam gebruikt, kun je VLC of XBMC installeren en stream je al van de ene Steam-box naar de andere.


5
2017-07-12 14:20



Kunnen we subs toevoegen aan deze ingebouwde speler? Vlc chromecast ondersteunt voorlopig alleen in windos. - Vasil Valchev
Ik heb Chromecast-2 nog niet gekocht of geprobeerd. Als VLC Chromecast momenteel niet ondersteunt, kunnen 3D- HSBS-films worden afgespeeld via Bino of SMPlayer om op tv te casten? - bluepearlsky


Ik heb zojuist mijn Chromecast-apparaat ontvangen. Het kan YouTube en tabbladen streamen vanuit Chrome. Omdat Netflix niet beschikbaar is op Ubuntu, kun je geen films streamen vanuit Ubuntu. Tab-streaming biedt veel coole functies. Ik heb het al geprobeerd: het streamen van foto's van Flickr, het streamen van video's van Vimeo, het streamen van muziek van SoundCloud of Google Music (ik verbond het met de ontvanger, dus ervaring is geweldig).

Ik zag geen problemen met het streamen van muziek, maar in video zie je een aantal verloren frames (maar niet echt, ik heb een aantal imdb.com-trailers bekeken en over het algemeen was het prima).

Ik kon Chrome niet maken met Chromecast speel avi-bestanden van mijn lokale pc. Het maakt het mogelijk om het te streamen, maar ik zie een zwart scherm op tv (ik vermoed dat dit niet wordt ondersteund).

En ik heb niets bijzonders gedaan om de Chromecast-plug-in in Chrome te installeren, het werkt gewoon.


4
2017-07-31 04:30



Het werkt alleen als uw firewall is uitgeschakeld :-( Kunnen anderen dit bevestigen? - NullVoxPopuli
Werkt dit om 3D HSBS-films te casten via spelers zoals Bino of SMPlayer? Zo ja, dan zou ik alleen de Chromecast-2 kopen. - bluepearlsky


U hebt de Google Cast-server-app nodig op de Ubuntu-pc of uw NAS.

Chromecast-apparaat is nieuw ...
De vraag is: "Bestaat deze app al?" Het is een nieuwe kans voor Linux-ontwikkelaars.

Meer informatie over de Google-ontwikkelaarspagina


3
2017-07-25 09:30



Hoewel dit theoretisch de vraag kan beantwoorden, het zou de voorkeur hebben om de essentiële delen van het antwoord hier op te nemen, en geef de link voor referentie. - Eliah Kagan
Ik heb geprobeerd het te installeren mkchromecast.com op mijn 14.04.3 LTS-systeem, maar het werkte niet. Rapport over Package Installer: "Status: Fout: afhankelijkheid is niet bevredigbaar: python3-pychromecast." - bluepearlsky