प्लेक्स किट का एक अद्भुत टुकड़ा है, एक मीडिया सर्वर सॉफ्टवेयर जो आपको अपनी फिल्मों और टीवी शो को सीधे किसी भी प्लेक्स क्लाइंट को स्ट्रीम करने की अनुमति देता है। प्लेक्स क्लाइंट कंप्यूटर पर ब्राउज़र में पेज, टैबलेट या फोन पर ऐप, एंड्रॉइड टीवी बॉक्स या यहां तक कि आपके स्मार्ट टीवी पर ऐप भी हो सकते हैं। किसी भी तरह से, सर्वर सॉफ्टवेयर साफ और लचीला और तेज है, और यह आपकी फिल्म और टीवी संग्रह को अच्छी तरह से व्यवस्थित और सुलभ रखता है। इस लेख में हम रास्पबेरी पाई 4 और हार्ड ड्राइव से एक स्टैंडअलोन प्लेक्स सर्वर बनाने और वास्तव में बनाने की व्यवहार्यता का परीक्षण करते हैं।
पीआई 4 क्यों?
जब आप एक प्लेक्स सर्वर बना रहे हों तो पीआई 4 आपकी सबसे अच्छी शर्त है। इसका कारण विशुद्ध रूप से गति है। सबसे पहले, यह एक बहुत तेज़ छोटा कंप्यूटर है, लगभग कम अंत वाले लैपटॉप के स्तर तक। दूसरे, इसमें फिल्मों को स्टोर करने के लिए हार्ड ड्राइव को हुक करने के लिए तेज़ यूएसबी 3.0 पोर्ट हैं। वीडियो स्ट्रीमिंग में यह डेटा थ्रूपुट के बारे में है।
रास्पी 4 पर यूएसबी 3 सॉकेट डिस्क से डेटा को सर्वर ब्रेन में और प्रतीक्षारत क्लाइंट तक शूट करने के लिए पर्याप्त तेज़ हैं। हालाँकि इस निर्माण के लिए रास्पबेरी पाई के पिछले संशोधनों का उपयोग करना संभव है, पीआई 4 के यूएसबी 3.0 पोर्ट वास्तव में भुगतान करते हैं। पिछला Pi USB 2.0 सॉकेट 30-35MBps पर चलता है, जबकि नया USB 3.0 320-360MBps पर चलता है, जो दस गुना गति वृद्धि की तरह है।
इस तरह की स्थानांतरण दरों के साथ, USB से बाहरी ड्राइव को सामान्य कंप्यूटर गति के करीब पहुंचना पूरी तरह से संभव है। आप USB 2.0 पर बाहरी ड्राइव चला सकते हैं, लेकिन वे थोड़ा खींचते हैं, और आप HD या UHD वीडियो स्ट्रीम करते समय ऐसा नहीं चाहते हैं।
पीआई 4 के पक्ष में एक और चीज इसकी गीगाबिट ईथरनेट है। न केवल वीडियो ड्राइव से उड़ जाता है, बल्कि यह आपके क्लाइंट को राउटर के माध्यम से पाइप से नीचे उड़ता है, चाहे वह वायर्ड कनेक्शन या वाई-फाई पर हो। राउटर और क्लाइंट के बीच की गति ही एकमात्र बाधा है, और इससे कोई फर्क नहीं पड़ता।
पाई प्लेक्स सर्वर बनाना
तो इस सर्वर को बनाने के लिए आपको निम्नलिखित मदों की आवश्यकता है:
- रास्पबेरी पाई 4 (हीट सिंक या फैन कूलिंग के मामले में पसंदीदा)
- USB C बिजली की आपूर्ति (आधिकारिक बिजली आपूर्ति पसंदीदा)
- पर्याप्त क्षमता का एसडी कार्ड
- ईथरनेट केबल या वाई-फ़ाई
सबसे पहले, कार्ड पर रास्पियन स्थापित करें। आप इसे रास्पबेरी पाई डाउनलोड पेज से प्राप्त कर सकते हैं। उदाहरण के लिए, छवि को डाउनलोड करें और इसे उपयुक्त सॉफ़्टवेयर के साथ एसडी कार्ड में जला दें, जैसे उत्कृष्ट क्रॉस प्लेटफॉर्म balenaEtcher।
पीआई में एसडी कार्ड को सामान्य रूप से स्थापित करें और इसे बूट करें।
पाई तैयार करना
कमांड प्रॉम्प्ट मिलने के बाद, आईडी को pi
. के रूप में इनपुट करें और पासवर्ड raspberry
. के रूप में आपको पाई में लॉग इन करने के लिए।
अब आपको स्थापना को तैयार करने की आवश्यकता है, और ऐसा करने के लिए आपको यह सुनिश्चित करने की आवश्यकता है कि पाई पूरी तरह से अद्यतित है। निम्नलिखित टाइप करें:
sudo apt-get update sudo apt-get upgrade
सब कुछ के लिए हाँ कहो। आपको शायद रीबूट करना चाहिए, इसलिए जब यह बैक अप आए, तो बस अपनी आईडी और पासवर्ड फिर से डालें।
अब आपको रास्पबेरी पाई लिनक्स के लिए प्लेक्स सर्वर युक्त सही रिपोजिटरी डाउनलोड करने की आवश्यकता है। आप पहले निम्न आदेश के साथ एपीटी के लिए https डाउनलोड ट्रांसपोर्ट स्थापित करके ऐसा करते हैं:
sudo apt-get install apt-transport-https
इससे पहले कि हम Plex रेपो डाउनलोड कर सकें, हमें निम्नलिखित कमांड के साथ रेपो में Plex GPG कुंजी या "PlexSign.key" जोड़ना होगा:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
अब जबकि कुंजी जोड़ दी गई है, हम निम्न कमांड के साथ सर्वर सॉफ्टवेयर डाउनलोड कर सकते हैं:
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
एक बार ऐसा करने के बाद, आपको पीआई को रीफ्रेश करने के लिए फिर से अपडेट कमांड चलाने की जरूरत है:
sudo apt-get update
जब यह पूरा हो जाए, तो हम अंततः सर्वर सॉफ़्टवेयर को Pi पर स्थापित कर सकते हैं।
प्लेक्स सर्वर स्थापित करना
सॉफ्टवेयर की स्थापना ही काफी आसान है। बस टाइप करें:
sudo apt-get install plexmediaserver
और अगर रेपो जगह में हैं, तो इसे आसानी से और सामान्य रूप से स्थापित करना चाहिए। अब आपको यह सुनिश्चित करने की आवश्यकता है कि नेटवर्क पर IP पता स्थिर रहे। आप पहले यह पता लगाते हैं कि वर्तमान में आईपी पता क्या है, फिर उसे दर्शाने के लिए "cmdline.txt" फ़ाइल को संपादित करें।
टाइप करके अपना वर्तमान आईपी पता खोजें:
hostname -I
मेरे मामले में, इसने "192.168.0.53" का उत्तर दिया। आपकी माइलेज भिन्न हो सकती है। हो सकता है कि आपका नेटवर्क 192.168.1.x पतों का उपयोग करता हो। यह सब आपके राउटर पर निर्भर करता है।
अब “cmdline.txt” फाइल को खोलें और उसे एडिट करें। नैनो संपादक और फ़ाइल को टाइप करके खोलें:
sudo nano /boot/cmdline.txt
और लाइन जोड़ें:
ip=YOUR IP
इस फ़ाइल के निचले भाग में और इसे Ctrl . के साथ सहेजें + X . (प्रॉम्प्ट पर "Y" का उत्तर दें।)
अब टाइप करें:
reboot
और आपका पाई पुनरारंभ हो जाएगा। आप पूरी तरह से तैयार हैं, और पीआई अब प्लेक्स सर्वर को हेडरलेस चला सकता है, इसलिए आपको मॉनिटर प्लग इन करने की आवश्यकता नहीं है। अपने प्लेक्स क्लाइंट का उपयोग करें या 32400 पोर्ट करने के लिए वेब ब्राउज़र के साथ जाएं, जैसे:पी>
192.168.0.53:32400/web/
जहां पहला भाग आपका आईपी पता है, जैसा कि ऊपर बताया गया है। वह मेरा है - आपको अपना खुद का स्थान बदलना होगा।
किसी भी तरह, यदि आप सफल होते हैं, तो सर्वर विकल्पों में से एक के रूप में दिखाई देगा।
फिर अंत में आप डिस्क पर अपनी मीडिया फ़ाइलों से लाइब्रेरी जोड़ सकते हैं। मूवी या टीवी प्रकार की लाइब्रेरी में से किसी एक को चुनने से डेटाबेस में फ़ाइलों को व्यवस्थित करने का तरीका बदल जाता है।
पॉपकॉर्न तोड़ें
ध्यान देने योग्य कुछ बातें:मैंने इस विषय पर कुछ ट्यूटोरियल देखे हैं जिनमें कहा गया है कि इसे काम करने के लिए आपको अपने उपयोगकर्ता का नाम बदलकर Plex करना होगा। यह सच नहीं है; डिफ़ॉल्ट सेटिंग्स के साथ जाएं।
यदि आपकी मूवी और टीवी फाइलें यूएसबी स्टिक पर हैं और यूएसबी पोर्ट लगे हैं, तो आपको जाने के लिए अच्छा होना चाहिए। सावधान रहें यदि आपके पास OS का लाइट संस्करण है (जैसे मैंने किया), तो आपको USB ड्राइव को मैन्युअल रूप से माउंट करना पड़ सकता है। बेहतर अभी तक, "/etc/fstab" फ़ाइल को स्वचालित रूप से माउंट करने के लिए संपादित करें।
यदि आप बाहरी USB हार्ड ड्राइव का उपयोग कर रहे हैं तो यह दोगुना हो जाता है; आपको इसे प्रारूपित करना होगा और इसे सिस्टम पर माउंट करना होगा। सभी प्रकार के ड्राइव प्रकार और ऑपरेटिंग सिस्टम हैं, और अन्य सभी जानकारी जिनकी आपको आवश्यकता हो सकती है, रास्पबेरी पाई के साथ NAS बनाने के बारे में हमारे पिछले लेख में यहीं है।
इसके अलावा, आप सिस्टम पर ड्राइव को हॉट-स्वैप कर सकते हैं, उदाहरण के लिए, आप उनमें फाइलें जोड़ना चाहते हैं, लेकिन आपको यह सुनिश्चित करना होगा कि सर्वर तक पहुंचने के लिए उन्हें फिर से माउंट किया गया हो। सिस्टम द्वारा ड्राइव देखे जाने के बाद Plex डेटाबेस अपने आप अपडेट हो जाएगा।
यदि आप अपना खुद का Plex सर्वर बनाने के बारे में कोई प्रश्न पूछना चाहते हैं, तो कृपया हमें टिप्पणियों में बताएं।