Google का Chromecast बाजार में सबसे लोकप्रिय स्ट्रीमिंग डिवाइस में से एक है - और यह देखना आसान है कि क्यों! बस अपने Chromecast डोंगल को किसी भी संगत टीवी, मॉनिटर या प्रोजेक्टर पर HDMI पोर्ट में प्लग करें, और आप बड़ी स्क्रीन पर अपनी सामग्री का आनंद लेना शुरू करने के लिए तैयार हैं।
लेकिन क्या होगा अगर आप Chromecast में निवेश नहीं करना चाहते?
आप अपने रास्पबेरी पाई को एक सस्ते Chromecast-स्टाइल स्ट्रीमिंग डिवाइस के रूप में कार्य करने के लिए सेट कर सकते हैं। हालाँकि आप Chromecast के समान प्रोटोकॉल लागू नहीं कर सकते, लेकिन आप बहुत समान अंतिम परिणाम प्राप्त कर सकते हैं।
इस ट्यूटोरियल में आप सीखेंगे कि मुफ़्त रैस्पिकास्ट सॉफ़्टवेयर और Android के लिए रैस्पिकास्ट मोबाइल ऐप का उपयोग करके अपने रास्पबेरी पाई को Chromecast विकल्प में कैसे बदलें।
आपको क्या चाहिए
इस ट्यूटोरियल को पूरा करने के लिए, आपको आवश्यकता होगी:
- रास्पबियन चलाने वाला रास्पबेरी पाई। यदि आपके पास यह नहीं है, तो नवीनतम संस्करण प्राप्त करें और Etcher का उपयोग करके इसे SD कार्ड पर फ्लैश करें
- रास्पबेरी पाई-संगत पावर केबल
- बाहरी कीबोर्ड और इसे अपने रास्पबेरी पाई से जोड़ने का तरीका
- आपके रास्पबेरी पाई मॉडल के आधार पर HDMI या माइक्रो HDMI केबल
- बाहरी मॉनिटर
- ईथरनेट केबल या वाई-फाई कनेक्शन
- Android स्मार्टफोन या टैबलेट। वर्तमान में, रैस्पिकास्ट मोबाइल ऐप iOS के लिए उपलब्ध नहीं है।
इस ट्यूटोरियल को पूरा करने के बाद, आप अपने रास्पबेरी पाई को टीवी, प्रोजेक्टर, या किसी भी स्क्रीन से जोड़ सकते हैं जिसमें संगत पोर्ट हो, लेकिन यह चरण वैकल्पिक है।
रास्पबियन: नवीनतम संस्करण की जांच करें
शुरू करने से पहले, सुनिश्चित करें कि आप रास्पबियन का नवीनतम संस्करण चला रहे हैं।
अपने रास्पबेरी पाई को बूट करने के लिए पावर सप्लाई से कनेक्ट करें। एक बार बूट हो जाने पर, टूलबार में "टर्मिनल" आइकन पर क्लिक करें।
टर्मिनल विंडो में निम्नलिखित टाइप करें, फिर Enter दबाएं।
sudo apt update && sudo apt -y upgrade
यदि रास्पबियन कोई अपडेट इंस्टॉल करता है, तो आपको निम्नलिखित टर्मिनल कमांड का उपयोग करके अपने रास्पबेरी पाई को रीबूट करना होगा:
reboot
एक बार जब आपका रास्पबेरी पाई रीबूट हो जाता है, तो आप अगले चरण पर जाने के लिए तैयार हैं।
Git, Make, OMXPlayer और OpenMax इंस्टॉल करें
यह ट्यूटोरियल GIT और Make का उपयोग करता है। ये पैकेज रास्पबियन के साथ बंडल होने चाहिए, लेकिन चूंकि वे रैस्पिकास्ट के लिए आवश्यक हैं, आपको यह सुनिश्चित करना होगा कि वे इंस्टॉल हैं:
sudo apt-get install git make -y
अगला, जांचें कि OMXPlayer इंस्टॉल है, क्योंकि यह कमांड लाइन प्लेयर रैस्पिकास्ट पर कास्ट की गई सभी ऑडियो या वीडियो सामग्री को संसाधित करने के लिए जिम्मेदार होगा:
sudo apt-get install omxplayer -y
OMXPlayer केवल ऑडियो और वीडियो सामग्री को संसाधित कर सकता है; यह स्थिर छवियों को संसाधित नहीं कर सकता। अगला, OpenMax इमेज व्यूअर इंस्टॉल करें, जो विशेष रूप से रास्पबेरी पाई के लिए डिज़ाइन किया गया एक GPU-त्वरित इमेज व्यूअर है।
शुरू करने के लिए, OpenMax के GitHub रिपॉजिटरी को क्लोन करें:
cd ~ git clone https://github.com/HaarigerHarald/omxiv.git
अगला, libjpeg8-dev और libpng12-dev डाउनलोड करें, जो PNG और JPEG प्रारूप में छवियों के लिए विकास लाइब्रेरी हैं:
sudo apt-get install libjpeg8-dev libpng12-dev
OpenMax GitHub रिपॉजिटरी को क्लोन किए गए फ़ोल्डर पर "चेंज डायरेक्टरी" (cd) कमांड का उपयोग करके स्विच करें:
cd ~/omxiv
OpenMax स्रोत कोड को एक निष्पादन योग्य प्रोग्राम में बनाएं:
make ilclient make
एक बार Make द्वारा OpenMax कोड को कंपाइल करने के बाद, आप इसे इंस्टॉल करने के लिए तैयार हैं:
sudo make install
OpenMax इमेज व्यूअर अब आपके रास्पबेरी पाई पर चल रहा है।
रिमोट कनेक्शन की अनुमति दें: SSH सक्षम करना
आप रैस्पिकास्ट का उपयोग अपने Android डिवाइस से अपने रास्पबेरी पाई पर किसी भी छवि, वीडियो या ऑडियो फ़ाइल को प्रोजेक्ट करने के लिए कर सकते हैं। यह कास्टिंग वायरलेस तरीके से होती है, इसलिए आपको यह सुनिश्चित करने की आवश्यकता है कि आपका रास्पबेरी पाई रिमोट कनेक्शन प्राप्त करने के लिए सेट है।
सुरक्षा उद्देश्यों के लिए, SSH (सिक्योर शेल) रास्पबियन पर डिफ़ॉल्ट रूप से अक्षम है। यदि आप कभी भी अपने रास्पबेरी पाई पर कास्ट करने जा रहे हैं, तो आपको SSH सक्षम करने की आवश्यकता है:
- टूलबार में, रास्पबेरी पाई आइकन चुनें।
- "प्राथमिकताएं -> रास्पबेरी पाई कॉन्फ़िगरेशन" पर नेविगेट करें।
- "इंटरफेस" टैब चुनें।
- "SSH" ढूंढें और फिर इसके साथ वाले "सक्षम" रेडियो बटन को चुनें।
- "OK" पर क्लिक करके अपने परिवर्तनों को सहेजें।
- टूलबार में रास्पबेरी पाई लोगो चुनकर और फिर "शटडाउन -> रीबूट" पर नेविगेट करके रीबूट करें।
जब आपका रास्पबेरी पाई रीबूट होता है, तो SSH सक्षम हो जाएगा।
अपने Android डिवाइस से अपने रास्पबेरी पाई पर कास्ट करें
अब, आपको अपने Android स्मार्टफोन या टैबलेट पर रैस्पिकास्ट मोबाइल ऐप इंस्टॉल करने की आवश्यकता है। इस ऐप को इंस्टॉल करने के बाद, आप अपने Android स्मार्टफोन या टैबलेट से किसी भी संगत छवि, वीडियो या ऑडियो फ़ाइल को अपने रास्पबेरी पाई पर कास्ट कर सकेंगे।
- अपने Android डिवाइस पर मुफ़्त रैस्पिकास्ट ऐप डाउनलोड करें।
- एप्लिकेशन लॉन्च करें।
- "होस्टनाम" के लिए संकेत मिलने पर, अपने रास्पबेरी पाई का IP पता दर्ज करें। यदि आपके पास पहले से यह जानकारी नहीं है, तो आप अपने रास्पबेरी पाई पर एक टर्मिनल खोलकर और निम्न कमांड चलाकर इसे प्राप्त कर सकते हैं:
hostname -I - अपने रास्पबेरी पाई का उपयोगकर्ता नाम और पासवर्ड दर्ज करें। रास्पबियन का डिफ़ॉल्ट उपयोगकर्ता नाम "pi" है, और डिफ़ॉल्ट पासवर्ड "raspberry" है।
- "OK" पर टैप करें।
- किसी भी वीडियो, छवि या ऑडियो फ़ाइल को कास्ट करने के लिए, बस "कास्ट" पर टैप करें।
- यह फ़ाइल अब आपके रास्पबेरी पाई पर कास्ट हो जाएगी।
आपकी चुनी हुई सामग्री किसी भी मॉनिटर या स्क्रीन पर दिखाई देगी जो आपके रास्पबेरी पाई से जुड़ी हुई है, इसलिए अब जब आपके पास रैस्पिकास्ट सेट अप है, तो आप अपने रास्पबेरी पाई को किसी भी संगत स्क्रीन से जोड़ने के लिए स्वतंत्र हैं। कई ऐप्स और वेबसाइटें भी रैस्पिकास्ट का समर्थन करती हैं, इसलिए यदि कोई मीडिया है जिसे आप कास्ट करना चाहते हैं, तो यह हमेशा "शेयर" पर टैप करने और जांचने लायक है कि क्या रैस्पिकास्ट एक विकल्प के रूप में सूचीबद्ध है।
उम्मीद है, अब आप अपने पसंदीदा वीडियो और फ़ोटो को अपने वाइडस्क्रीन टीवी पर देख सकते हैं। आप कोडी और नेटफ्लिक्स को रास्पबेरी पाई पर इंस्टॉल करके या यहां तक कि एक Plex सर्वर जोड़कर मज़ा बढ़ा सकते हैं। रास्पबेरी पाई के साथ, आप विकल्पों से भरपूर हैं।