हाय दोस्तों, तो डिजिटल युग के साथ समस्याओं में से एक यहाँ और वहाँ विशेष रूप से मीडिया फ़ाइलों को संग्रहीत डेटा है, यह हमेशा एक दर्द है जब आप घर पर अपने कंप्यूटर पर उस पसंदीदा गीत है और आप वास्तव में इसे तक पहुँच नहीं कर सकते हैं या घर के किसी अन्य हिस्से से किसी अन्य व्यक्ति के साथ साझा करें जब तक कि आप उसके नीचे स्थित न हों। यह सभी विशेष प्रकार के मुद्दे और अन्य समान हैं जो Plex ने हल करने की कोशिश की और इस ट्यूटोरियल के लिए, हम आपके रास्पबेरी पाई पर Plex सर्वर स्थापित करेंगे, जो आपको असीमित प्रदान करेगा, न कि आपके मीडिया लाइब्रेरी के लिए टेदर कनेक्टिविटी।
Plex Server का परिचय:
Plex एक क्लाइंट-सर्वर मीडिया प्लेयर प्रणाली है, जो एक है Plex सर्वर सभी मीडिया फ़ाइलों और एक सेवा करने के लिए Plex ग्राहकों का उपयोग करने के लिए या सर्वर से सभी मीडिया फ़ाइलों को स्ट्रीम।
- Plex Media Server को कई ऑपरेटिंग सिस्टम जैसे Windows, macOS और Linux आदि पर चलाया जा सकता है। Plex आप सभी मीडिया फ़ाइलों को व्यवस्थित करता है, चाहे वह पोस्टर और थंबनेल के साथ साफ-सुथरे तरीके से म्यूजिक, मूवीज, फोटो, शो हो, और रेटिंग्स और अन्य शो भी हों ऑनलाइन सेवाओं से चीजें। यहाँ हम Plex Server के रूप में रास्पबेरी पाई का उपयोग कर रहे हैं ।
- मीडिया प्लेयर क्लाइंट डिवाइस जैसे मोबाइल, कंप्यूटर आदि पर चलने वाले ग्राहक हैं। ग्राहक Plex Server से मीडिया फ़ाइलों तक पहुंच सकते हैं।
Plex Home Media Server आपको अपनी सभी मीडिया फ़ाइलों को एक स्थान पर रखने और उन्हें किसी भी और आपके सभी डिवाइस से एक्सेस करने की अनुमति देता है । आप अपने सभी पसंदीदा उपकरणों जैसे वेब, एंड्रॉइड स्मार्ट फोन, ऐप्पल, अमेज़ॅन फायर टीवी, आईओएस, विंडोज, एक्सबॉक्स, PlayStation, Chromecast, स्मार्ट टीवी आदि से डेटा एक्सेस कर सकते हैं । इन सभी डिवाइसों के लिए Plex Client समर्थित है।
इस ट्यूटोरियल के लिए, हम Rasbperry Pi पर Plex सर्वर का निर्माण करेंगे। आप अपनी मीडिया फ़ाइलों को संलग्न स्टोरेज (USB पेन ड्राइव या एक्सटर्नल एचडी) में अपलोड कर पाएंगे और फिर मीडिया को सर्वर से किसी अन्य डिवाइस में स्ट्रीम कर सकते हैं, चाहे वह मोबाइल फोन हो, या कनेक्टेड कंप्यूटर। यह एक बहुत ही उपयोगी उपकरण हो सकता है क्योंकि यह आपके अन्य सभी उपकरणों पर स्थान को अच्छी तरह से प्रबंधित करने में मदद करता है और दोस्तों और परिवार के साथ साझा करना आसान बनाता है।
आवश्यक घटक:
- रास्पबेरी पाई 3 (पाई 2 के साथ ठीक काम करना चाहिए)
- एसडी कार्ड (कम से कम 8 जीबी)
- USB ड्राइव या बाहरी हार्ड डिस्क (वैकल्पिक)
इस रास्पबेरी पाई plex सर्वर ट्यूटोरियल में हम रास्पबेरी जेसी ओएस के साथ रास्पबेरी पाई 3 का उपयोग कर रहे हैं । सभी मूल हार्डवेयर और सॉफ़्टवेयर आवश्यकताओं पर पहले चर्चा की गई है, आप इसे रास्पबेरी पाई परिचय में देख सकते हैं।
तो यहाँ मैं मान रहा हूँ कि आप रास्पबेरी पाई की स्थापना से परिचित हैं और आप जानते हैं कि कैसे पोटीन जैसे सॉफ्टवेयर का उपयोग करके टर्मिनल के माध्यम से अपने रास्पबेरी पाई का उपयोग किया जा सकता है। सही मान्यताओं की बहुत? हाँ, लेकिन वे बहुत बुनियादी चीजें हैं जो आप हमारी पिछली रास्पबेरी पाई परियोजनाओं से सीख सकते हैं।
हम चरणों में रास्पबेरी पाई पर Plex सर्वर को कार्यान्वित करेंगे, उनका सावधानीपूर्वक पालन करें और परियोजना एक आकर्षण की तरह काम करेगी। में गोता लगाने देता है!
रास्पबेरी पाई पर Plex सर्वर की स्थापना:
चरण 1: पाई को अपग्रेड करना
हर परियोजना को शुरू करने से पहले मुझे जो पहली चीज पसंद है, वह है अपडेट करना, ओएस में हर नवीनतम अपडेट प्राप्त करना;
sudo apt-get update sudo apt-get उन्नयन
ऐसा करने के साथ, पाई का उपयोग करके रिबूट करें;
सूद रिबूट
थोड़ी देर प्रतीक्षा करें, फिर टर्मिनल सत्र को फिर से शुरू करें और चरण 2 पर जारी रखें।
चरण 2: पाई के लिए स्टेटिक आईपी एड्रेस
अगली चीज़ जो हमें करने की ज़रूरत है वह है कि हम अपने रास्पबेरी पाई को एक स्थिर आईपी पता प्रदान करें।
पहली बात जो हमें करने की ज़रूरत है वह वर्तमान आईपी पते के बारे में सुनिश्चित है। यह प्रयोग करके किया जा सकता है;
sudo hostname -I
यह वर्तमान आईपी पता प्रदर्शित करेगा। कॉपी और सुरक्षित रखें।
अगला, हम आईपी पते को शामिल करने के लिए रास्पबेरी पीआई की cmdline.txt फ़ाइल को संपादित करते हैं।
sudo nano /boot/cmdline.txt
फ़ाइल के अंत में नीचे की पंक्ति जोड़ें, अपने IP पते के साथ "IP_ADDRESS" बदलें
IP = IP_ADDRESS
परिवर्तन को प्रभावी करने के लिए रास्पबेरी पाई को रिबूट करें।
सूद रिबूट
चरण 3: HTTPS परिवहन पैकेज स्थापित करें
हमारे लिए अगली बात HTTPS परिवहन को स्थापित करना (या पुष्टि करना कि हमने स्थापित किया है) है। हालांकि यह रास्पियन के नए संस्करण के साथ आता है और इसे apt-get के माध्यम से https संकुल तक पहुँचने में सक्षम होने की आवश्यकता है।
sudo apt-get install-apt-transport-https
यह नवीनतम संस्करण स्थापित करेगा। यदि आपके पास पहले से ही है, तो आपको बस एक संदेश मिलेगा, जो आपको बताएगा। किसी भी तरह से, अब आप अगले चरण के लिए तैयार हैं।
चरण 4: dev2day रिपॉजिटरी प्राप्त करें
अगली चीज़ जो हमें करने की ज़रूरत है वह है dev2day रिपॉजिटरी (plex पर एक प्रोजेक्ट डॉक्यूमेंटेशन) जिसमें Plex होता है लेकिन ऐसा करने के लिए हमें dev2day वेबसाइट के लिए एक क्रिप्ट ओ कुंजी की आवश्यकता होती है।
क्रिप्ट ओ कुंजी प्राप्त करने के लिए;
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key - sudo apt-key add -
आप इस स्तर पर एक समस्या का सामना कर सकते हैं जहां टर्मिनल कुछ इस तरह वापस आ जाएगा;
यह समस्या आपके पीआई के साथ गलत समय और तारीख से जुड़ी है । इसे ठीक करने के लिए, भागो;
sudo dpkg-reconfigure tzdata
फिर अपने समयक्षेत्र, और निकटतम शहर का चयन करें
फिर सटीक समय निर्धारित करने के लिए नीचे चित्रित रेखा का उपयोग करें।
पाई को रिबूट करें और फिर से क्रिप्ट 0 कुंजी प्राप्त करने के लिए कमांड चलाएं।
सब कुछ कर दिया? अगला, हम पैकेज स्रोत सूची में dev2day का भंडार जोड़ेंगे।
इको "deb https://dev2day.de/pms/ jessie main" - sudo tee /etc/apt/sources.list.d/pms.list
यह सिर्फ इको इनपुट के साथ एक लाइन लौटाएगा।
अंत में, पैकेज सूची का उपयोग करके अद्यतन करें;
sudo apt-get update
पाई को रिबूट करें और जब वह वापस आए तो अगले चरण पर जाएं।
सूद रिबूट
चरण 5: Plex Media Server स्थापित करें
डिवाइस के साथ वापस, हम अंत में Plex स्थापित करने के लिए तैयार हैं! ऐसा करने के लिए हम कमांड का उपयोग करते हैं;
sudo apt-get install -t jessie plexmediaserver
यदि यह किसी भी निर्भरता को स्थापित करने की आपकी अनुमति मांगता है, तो हां (y दबाकर) जवाब दें।
चरण 6: 'P' उपयोगकर्ता पर चलने के लिए Plex सेटअप करें
अगली चीज़ जो हमें करने की आवश्यकता है वह है Plex को 'Pi' उपयोगकर्ता पर चलाने के लिए जिसके साथ हम लॉग इन हैं। ऐसा करने के लिए, हमें plexmediaserver.prev फ़ाइल को संपादित करना होगा और उपयोगकर्ता को plex से pi में बदलना होगा। ऐसा करने के लिए हम उपयोग करते हैं
सुडो नैनो /etc/default/plexmediaserver.prev
यह एक टेक्स्ट फ़ाइल खोलेगा। हम उस टेक्स्ट फ़ाइल के भाग की तलाश कर रहे हैं जो कहता है
PLEX_MEDIA_SERVER_USER = plex
हम इसे बदल देंगे तो यह बन जाएगा;
PLEX_MEDIA_SERVER_USER = pi।
पाठ फ़ाइल को हमेशा की तरह सहेजें और CTRL + X का उपयोग करके बाहर निकलें और फिर y।
इसके साथ, प्रभाव का उपयोग करके परिवर्तन के लिए अपने plex सर्वर को पुनरारंभ करें;
sudo सेवा plexmediaserver पुनरारंभ
इसके साथ, हमने अंतिम परिवर्तनों को प्रभावी करते हुए एक बार फिर से अपने पाई को रिबूट किया।
सूद रिबूट
Thats यह लोग, हमारे पास Plex सर्वर है और हमारे रास्पबेरी पाई पर चल रहा है, लेकिन मैं कहूंगा कि सर्वर बेकार है अगर हम इस पर फ़ाइलों को लोड नहीं करते हैं? तो अगले कुछ कदम हमें फ़ाइलों को लोड करने और कनेक्टेड डिवाइसों से फ़ाइलों को स्ट्रीम करने के तरीके के बारे में दिखाने के बारे में होंगे।
चरण 7: Plex Server पर फाइलें अपलोड करें
चरण आपको दिखाएगा कि अपने Plex मीडिया सर्वर को कैसे पॉप्युलेट करें।
पहली बात यह है कि एक USB ड्राइव या एक बाहरी हार्ड डिस्क को मीडिया फ़ाइलों से कनेक्ट करना है जिसके साथ आप सर्वर को अपने Pi में पॉप्युलेट करना चाहते हैं।
ऐसा करने के साथ, हम एक वेब ब्राउज़र खोलते हैं और उसमें जाते हैं;
MyPiIPAdress: 32400 / वेब /
या
raspberrypi.mshome.net:32400/web/
यह आपको plex web ऐप में लाएगा, साइन इन करेगा या अकाउंट बनाएगा।
Plex आपको दिखाएगा कि चीजें कैसे काम करती हैं और आप देखेंगे कि लाइब्रेरी कैसे जोड़ें। अपने फ़ोल्डर के माध्यम से नेविगेट करें, सही प्रकार की फ़ाइल का चयन करें और उन्हें अपने Plex लाइब्रेरी में जोड़ें।
बस इतना ही, अब आप किसी भी क्लाइंट डिवाइस को समान नेटवर्क पर आसानी से कनेक्ट कर सकते हैं, और Plex इसे आपके सर्वर से कनेक्ट करेगा।
चरण 7: Plex क्लाइंट से फ़ाइलों तक पहुँचें
ऐसा करने के लिए आपको क्लाइंट डिवाइस से Plex ऐप को इंस्टॉल और ओपन करना होगा और यदि वे एक ही नेटवर्क पर हैं, तो यह एक आकर्षण की तरह काम करेगा। जैसा कि पहले ही बताया गया है कि Plex Client आपके मोबाइल फोन, कंप्यूटर, स्मार्ट टीवी, Playstation आदि कुछ भी हो सकता है।
यह लोग हैं, मुझे पता है अगर आप किसी भी प्रश्न हैं।