मैं Chromecast का उपयोग कैसे कर सकता हूं?


102

मैंने अभी Chromecast के बारे में वीडियो देखा है और मुझे यह जानने में दिलचस्पी है कि मैं अपने Ubuntu पीसी पर इसे कैसे सक्षम कर सकता हूं। मेरे टीवी में एक एचडीएमआई पोर्ट है।


2
आपने कौन सा वीडियो देखा? क्या आप इसे अपने प्रश्न में लिंक कर सकते हैं?
केविन बोवेन

अभी तक कोई भी नहीं है, लेकिन एडऑन स्थापित नहीं हुआ (और मैंने वास्तव में "क्रोमकास्ट का उपयोग कैसे करें" के बारे में जानकारी पढ़ने के लिए अपना समय लिया था, जिसे मैंने कल गलती से छोड़ दिया था। बहुत थक गया था)। जब मुझे इसे डिवाइस के साथ परीक्षण करने का मौका मिलता है। आपको तुरंत बताएंगे।
लुइस अल्वारादो

ठीक। मैंने अभी सोचा था कि आपके पास एक विशिष्ट वीडियो है जो दूसरों के लिए उपयोगी होगा। मुझे अपने स्वयं के संपादन के लिए कुछ मिला है। चीयर्स!
केविन बोवेन

github.com/keredson/gnomecast आपको अपने क्रोमकास्ट में एक वीडियो फ़ाइल डालने देता है। (अस्वीकरण: मेरी परियोजना)
keredson

1
कई विकल्प और वर्क-अराउंड्स अब यहां पदावनत क्रोमियम एक्सटेंशन सहित और कई रिपोर्ट में पोस्ट किए गए हैं कि कार्यक्षमता क्रोम और क्रोमियम में जोड़ी गई है और इसलिए डिफ़ॉल्ट रूप से उपलब्ध है। मुझे लगता है कि हम मुख्य प्रश्न का ट्रैक खो रहे हैं। क्या मुझे Ubuntu के साथ उपयोग करने के लिए Chromecast खरीदना चाहिए? उत्तर: नहीं। क्रोमकास्ट वर्तमान में उबंटू के बॉक्स से बाहर काम नहीं करता है। कुछ सुझाए गए काम-आस-पास हो सकते हैं, लेकिन तथ्य यह है। यह Google या उबंटू पक्ष के किसी व्यक्ति द्वारा समर्थित नहीं है। यह बॉक्स से बाहर काम नहीं करता है और यह सुनिश्चित करने के लिए कोई भी काम नहीं करता है कि कोई असंबंधित परिवर्तन नहीं हुआ है
jorfus

जवाबों:


84

गूगल से प्रलेखन इंगित करता है कि Google Cast एक्सटेंशन लिनक्स में समर्थित नहीं है, लेकिन यह वास्तव में काम करता है।

उबंटू में यह काम करने के लिए:

  • सुनिश्चित करें कि आप क्रोमियम या क्रोम संस्करण 28 या उच्चतर चला रहे हैं। पहले के संस्करणों को "इस एप्लिकेशन को इस कंप्यूटर पर समर्थित नहीं है। स्थापना अक्षम कर दिया गया है।" त्रुटि। Ubuntu 13.04 में 'क्रोमियम-ब्राउज़र' पैकेज ठीक काम करता है।

  • सुनिश्चित करें कि ChromeCast डिवाइस को खोजने के लिए Google कास्ट ब्राउज़र एक्सटेंशन द्वारा उपयोग किए गए UPnP / SSDP ट्रैफ़िक की अनुमति देने के लिए iptables कॉन्फ़िगर किया गया है।

    ब्राउज़र स्थानीय IP से एक मल्टीकास्ट UDP पैकेट और 239.255.255.250 पोर्ट 1900 के लिए एक ephemeral (यादृच्छिक) पोर्ट भेजेगा। क्रोमकास्ट डिवाइस ChromeCast डिवाइस के IP से एक यूनिकस्ट UDP पैकेट और स्रोत IP / एक अन्य एपर्चरल पोर्ट के साथ प्रतिक्रिया देगा। मल्टीकास्ट पैकेट का पोर्ट। ध्यान दें कि यह अधिकांश अन्य यूपीएनपी उपकरणों की तुलना में थोड़ा अलग है, जो आमतौर पर एक एपिकमेरल पोर्ट के बजाय पोर्ट 1900 से यूनिकैस्ट यूडीपी पैकेट के साथ प्रतिक्रिया करेगा।

    विशिष्ट iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPTनियम प्रतिक्रिया पैकेट से मेल नहीं खाएगा, क्योंकि iptables में वर्तमान में एक सहायक सहायक नहीं है जो SSDP का समर्थन करता है। इसके अलावा, आमतौर पर UPnP / SSDP के लिए उपयोग किया जाने वाला iptables -A INPUT -p udp --sport 1900 -j ACCEPTनियम काम नहीं करेगा क्योंकि ChromeCast डिवाइस के उत्तर पोर्ट 1900 से नहीं आते हैं।

    इसलिए, आपको सभी पंचांग बंदरगाहों पर यूडीपी पैकेट स्वीकार करने के लिए एक नियम जोड़ने की आवश्यकता होगी। प्रारंभिक मल्टीकास्ट पैकेट के लिए पंचांग सीमा 32768-61000 (सत्यापित करें cat /proc/sys/net/ipv4/ip_local_port_range) होनी चाहिए, इसलिए निम्न नियम काम करना चाहिए (यह इनपुट नियमों के शीर्ष पर नोट करता है):

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

    क्रोमकास्ट डिवाइस की खोज होने के बाद (हर बार जब ब्राउज़र शुरू होता है), ब्राउज़र इसे 8008 पोर्ट करने के लिए टीसीपी (एचटीटीपी) कनेक्शन का उपयोग करके नियंत्रित करेगा, जिसे किसी भी विशेष iptables नियमों की आवश्यकता नहीं होनी चाहिए।

  • क्रोम या क्रोम में Google कास्ट ब्राउज़र एक्सटेंशन इंस्टॉल करें । ध्यान दें कि ChromeCast नामक एक ऐप / एक्सटेंशन उपलब्ध है, लेकिन यह वह नहीं है जो आप चाहते हैं।

  • यदि आपने अभी तक अपना ChromeCast डिवाइस सेट नहीं किया है, तो इसे सेट करने के लिए डिवाइस के साथ आने वाले निर्देशों का पालन करें।

  • एक बार जब आपका डिवाइस कॉन्फ़िगर हो जाता है, तो आपको क्रोमियम में कास्ट बटन पर क्लिक करके अपने करंट टैब को कास्ट करने में सक्षम होना चाहिए।


2
IP तालिकाओं की जानकारी के लिए धन्यवाद। मुझे अन्य uPnP उपकरणों से Chromecast के अलग व्यवहार के बारे में पता नहीं था।
फ्रेड थॉमसन

1
जीयूआई का उपयोग करके फेडोरा में काम करने के लिए इस समाधान को प्राप्त करने के लिए, "फ़ायरवॉल कॉन्फ़िगरेशन" में ज़ोन टैब पर जाएं, सार्वजनिक क्षेत्र का चयन करें, पोर्ट टैब पर जाएं, और udp पोर्ट रेंज 32768-61000 जोड़ें
CamelBusues

अफसोस की बात है, यह नेक्सस प्लेयर के लिए काम नहीं करता है।
abergmeier

कास्ट 2 प्रोटोकॉल मूल दृष्टिकोण के बजाय पोर्ट 8009 पर mDNS + कास्ट (s) प्रोटोकॉल का उपयोग करने के लिए लगता है। इसके अतिरिक्त, अपनी स्क्रीन को मिरर करते समय यह स्क्रीन डेटा के लिए एक अलग यूडीपी पोर्ट पर ट्रैफ़िक भेजेगा जिसकी घोषणा हैंडशेक के दौरान गतिशील रूप से की जाती है।
रॉबर्टो एंड्रेड

3
यह सब वर्तमान क्रोम / क्रोमियम संस्करणों के रूप में आवश्यक नहीं है।
डैन डस्केल्सस्कु

41

यह उत्तर अब काम नहीं करता है क्योंकि एक्सटेंशन को बंद कर दिया गया है; हालाँकि, यह उत्तर ऐतिहासिक कारणों से छोड़ा जा रहा है।

ऐसा लगता है जैसे आपको सभी की आवश्यकता है ब्राउज़र क्रोम या क्रोमियम और नीचे दिया गया एक्सटेंशन: https://chrome.google.com/webstore/detail/google-cast/boadgeojelhgndaghljhdicfkmllpafd


1
Google ने कहा कि आपको एंड्रॉइड 4.3, जीत,
आईफोन

2
मैंने इसे क्रोमियम में जोड़ दिया है - मैं क्रोमकास्ट को पकड़ने की कोशिश करूंगा, इसका परीक्षण करूंगा और आपको वापस पा
लूंगा

1
कृपया यहाँ अपना परिणाम साझा करें (और यदि आप क्रोम के साथ भी एक परीक्षा कर सकते हैं)
रोडीस्लाव मोल्दोवन

4
जब मैं Ubuntu 13.04 और Chrome 26.0.1410.63 पर एक्सटेंशन को स्थापित करने का प्रयास करता हूं, तो एक्सटेंशन का पृष्ठ कहता है, "यह एप्लिकेशन इस कंप्यूटर पर समर्थित नहीं है। स्थापना अक्षम कर दी गई है।" किसी और को वह संदेश नहीं मिल रहा है?
सैम स्विफ्ट

4
यह एक्सटेंशन बंद कर दिया गया है।
रिचर्ड

16

पल्सऑडियो-dlna

यह परियोजना सक्रिय विकास में है। संस्करण से = = 0.4.6 क्रोमकास्ट डीएलएनए के अलावा समर्थित है।

उबंटू से = = 16.10 पल्सेडियो-डीएलएन यूनिवर्स रिपॉजिटरी में है।

पुराने संस्करणों के लिए पीपीए पीपीए: क्यूओएस / पल्सऑडियो-dlna पहले जोड़ा जाना चाहिए:

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

फिर हम इसके साथ pulseaudio-dlna स्थापित कर सकते हैं:

sudo apt-get install pulseaudio-dlna

इसके बाद इसे टर्मिनल या स्क्रिप्ट से चलाया जा सकता है

pulseaudio-dlna [options]

यह साउंड सेटिंग्स मेनू से चयन करने के लिए ऑडियो आउटपुट डिवाइस के रूप में स्थानीय नेटवर्क में उपलब्ध सभी DLNA और Chromecast क्लाइंट (एस) को जोड़ देगा।

फिर हम किसी भी मीडिया प्लेयर (या ब्राउज़र) से अपने Chromecast क्लाइंट में ऑडियो स्ट्रीम कर सकते हैं।

सभी विकल्पों के लिए GIT में परियोजना के दस्तावेज देखें ।


थोड़ा कमांड जोड़ा =)
एबी

दूसरा कदम sudo apt-get updateहम में से अधिकांश के लिए कुछ स्पष्ट होना चाहिए , लेकिन शायद कुछ उपयोगकर्ताओं को इसका सामना करना पड़ता है ;-)
विकी

उत्तर को उन्नत करने के लिए शांत, thx: +1:
wikier

अच्छा है, बॉक्स से बाहर काम कर रहा है, हालांकि समय-समय पर थोड़ा हकलाना ... धन्यवाद, +1
रमनो

8

चूंकि यह प्रश्न 2 साल पहले पूछा गया था, इसलिए यह उल्लेखनीय है कि फरवरी 2016 के बाद, Xubuntu 15.10 पर, यह इतना आसान नहीं था:

  1. लिनक्स के लिए क्रोम या क्रोमियम स्थापित करें
  2. Chrome के भीतर से Google कास्ट ब्राउज़र एक्सटेंशन इंस्टॉल करें

टैब आप चाहते हैं कास्ट करें। आसान है।

संपादित करें: अब यह सुविधा इसमें बनाई गई है :

स्क्रीनशॉट


4
यह एक्सटेंशन बंद कर दिया गया है।
रिचर्ड

4
क्योंकि कार्यक्षमता अब बनाया गया है
Fábio Dias

2
क्या बनाया गया मैं 17.04 की एक नई स्थापना पर हूं, क्रोमियम स्थापित करें, मेरे खाते से आयातित एक्सटेंशन। क्रोम कास्ट डिवाइस नहीं देख सकते हैं :(
मैडीवाड

मैं 16.04 चला रहा हूं, ताजा क्रोम और क्रोमियम, फायरवॉल बंद हो गया है, कोई विकल्प नहीं है।
जोफोरस

5

मैं अपने फोन पर अपने पीसी और एंड्रॉइड 4.3 पर Ubuntu 14.04 चला रहा हूं।

सबसे पहले आपको क्रोमकास्ट को प्लग इन करना होगा और टीवी स्रोत को उस एचडीएमआई पोर्ट में बदलना होगा।

इसके बाद प्ले स्टोर पर यहां से फोन ऐप इंस्टॉल करें

फिर Chromecast को अपने वाईफाई से कनेक्ट करने के लिए फोन एप्लिकेशन का उपयोग करें और फिर यह अपडेट और रीबूट होगा।

उसके बाद, अपने उबंटू पीसी पर जाएं और क्रोमियम खोलें और क्रोम वेब स्टोर से इस ऐप को इंस्टॉल करें क्रोम-कास्ट डिवाइस अब सूचीबद्ध है। यह इत्ना आसान है।

वीडियो फ़ाइल प्लेबैक के लिए: फ़ाइल पर जाएँ > फ़ाइल खोलें वीडियो का पता लगाएं और खोलें। क्रोमियम ब्राउज़र में एक मीडिया प्लेयर बनाया गया है। फिर आप इसे स्ट्रीम कर सकते हैं। "पूर्ण स्क्रीन" (प्रेस F11) जाने के लिए याद रखें :) यह बात है।

यहां कोडेक्स हैं जो क्रोमियम में काम करते हैं: http://www.chromium.org/audio-video

VLC या XBMC जैसी अन्य परियोजनाएं हैं जो Chromecast संगतता पर काम कर रही हैं, इसलिए यह तब तक लंबा नहीं होगा जब तक हम सब कुछ स्ट्रीम नहीं कर सकते। यदि आप स्टीम का उपयोग करते हैं तो आप वीएलसी या एक्सबीएमसी स्थापित कर सकते हैं और एक स्टीम बॉक्स से दूसरे में पहले से ही स्ट्रीम कर सकते हैं।


क्या हम इस बिल्ड को प्लेयर में सब्सक्राइब कर सकते हैं? अभी के लिए केवल विंडोस में Vlc क्रोमकास्ट सपोअर।
वासिल वेलेव

मैंने अभी तक Chromecast-2 को खरीदा या आज़माया नहीं है। यदि VLC अभी के लिए Chromecast का समर्थन नहीं करता है, तो क्या 3D- HSBS फिल्में टीवी पर डाली जा सकने वाली Bino, या SMPlayer के माध्यम से चलायी जा सकती हैं?
ब्लूपार्कस्की

4

मुझे अभी-अभी अपना क्रोमकास्ट डिवाइस मिला है। यह क्रोम से YouTube और टैब स्ट्रीम कर सकता है। क्योंकि Netflix उबंटू पर उपलब्ध नहीं है, इसलिए आप उबंटू से फिल्में स्ट्रीम नहीं कर सकते। टैब स्ट्रीमिंग से आपको बहुत सारे अच्छे फीचर मिलते हैं। मैंने पहले ही कोशिश की: फ़्लिकर से फ़ोटो स्ट्रीमिंग करना, वीमो से वीडियो स्ट्रीम करना, साउंडक्लाउड या Google म्यूज़िक से स्ट्रीमिंग संगीत (मैंने इसे रिसीवर से जोड़ा, इसलिए अनुभव कमाल का है)।

मैंने संगीत स्ट्रीमिंग के साथ कोई समस्या नहीं देखी, लेकिन वीडियो में आप कुछ गिराए गए फ़्रेम देख सकते हैं (लेकिन वास्तव में नहीं, मैंने कुछ imdb.com ट्रेलरों को देखा और कुल मिलाकर यह ठीक था)।

मैं अपने स्थानीय पीसी से क्रोमकास्ट प्ले एवी फ़ाइलों के साथ क्रोम नहीं बना सका । यह इसे स्ट्रीम करने की अनुमति देता है, लेकिन मुझे टीवी पर काली स्क्रीन दिखाई देती है (मुझे लगता है कि यह समर्थित नहीं है)।

और मैंने क्रोम पर क्रोमकास्ट प्लगइन स्थापित करने के लिए कुछ विशेष नहीं किया, यह सिर्फ काम करता है।


यह केवल तभी काम करता है जब आपके पास अपना फ़ायरवॉल बंद हो: --( क्या अन्य लोग पुष्टि कर सकते हैं?
NullVoxPopuli

क्या यह बिनो या एसएमपीलेयर जैसे खिलाड़ियों के माध्यम से 3 डी एचएसबीएस फिल्में बनाने का काम करता है? यदि हाँ, तो केवल मैं Chromecast-2 खरीदूंगा।
ब्लूपार्कस्की

3

उबंटू आधारित पीसी या आपके एनएएस पर आपको Google कास्ट सर्वर ऐप की आवश्यकता है।

Chromecast डिवाइस नया है ...
सवाल यह है: "क्या यह ऐप अभी तक मौजूद है?" यह लिनक्स डेवलपर्स के लिए एक नया अवसर है।

Google डेवलपर्स पेज पर अधिक जानकारी


5
जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
एलियाह कगन

मैंने अपने 14.04.3 LTS सिस्टम पर mkchromecast.com स्थापित करने की कोशिश की , लेकिन यह काम नहीं किया। पैकेज इंस्टॉलर पर रिपोर्ट: "स्थिति: त्रुटि: निर्भरता संतोषजनक नहीं है: python3-pychromecast।"
ब्लूपार्कस्की

2

मैं अभी हाल ही में अपने क्रोमकास्ट को उबंटू में क्रोम के साथ काम करने में कामयाब रहा, काफी सरलता से, मैंने अपने मोबाइल फोन के साथ डिवाइस को जोड़ा, और यह जादुई रूप से उबंटू में क्रोम में दिखाई दिया।


क्या आपका फ़ायरवॉल बंद है?
जोफोरस


1

बस अपने क्रोम ब्राउज़र विंडो के ऊपरी दाएँ कोने में Chrome उपकरण मेनू पर क्लिक करें। इसके बाद कास्ट… गूगल सपोर्ट से अधिक विवरण पर क्लिक करें


1

यह Ubuntu 18.04+ का उपयोग करके परीक्षण किया गया था

Chromecast या Chromecasr Ultras के उपयोग से साझा करने और स्ट्रीमिंग करने के कई तरीके हैं:

  1. विडियोस्ट्रीम एप के साथ Google क्रोम का उपयोग करना )
  2. SMPlayer या VLC का उपयोग करना, दोनों में क्रोमकास्ट को स्ट्रीम करने का विकल्प है

SMPlayer यहाँ छवि विवरण दर्ज करें

वीएलसी यहाँ छवि विवरण दर्ज करें

  1. Youtube का उपयोग करना (Google Chrome में):

यहाँ छवि विवरण दर्ज करें

जब आप कई कमरों, बच्चों, नेटफ्लिक्स खातों और बहुत कुछ का प्रबंधन कर रहे हैं तो यह बहुत मदद करता है। ध्यान दें कि यदि Chromecast का पता नहीं चला है, तो 99% समय नेटवर्क कॉन्फ़िगरेशन है। आप Chromecast सहायता पृष्ठ पर या समस्या निवारण मार्गदर्शिका में बहुत सारी उपयोगी सलाह पा सकते हैं ।

आप Google Chrome में कास्ट विकल्प का उपयोग करके अपने डेस्कटॉप को भी साझा कर सकते हैं:

यहाँ छवि विवरण दर्ज करें

और किसी भी Chromecast को चुनने के बाद आपको कुछ इस तरह दिखाई देगा:

यहाँ छवि विवरण दर्ज करें


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.