क्या रास्पबेरी पाई को मीडिया सेंटर के रूप में इस्तेमाल किया जा सकता है?


46

मैं अपने NAS पर संग्रहीत वीडियो और संगीत चलाने के लिए एक सरल समाधान की तलाश कर रहा हूं। मैं रास्पबेरी पाई और OpenElec और RaspBMC जैसी परियोजनाएं देख रहा हूं जो बोर्ड पर XMBC चलाएंगे।

मेरी समस्या यह है कि मुझे प्रदर्शन के बारे में असंगत समीक्षा मिली है। कुछ सूत्रों का कहना है, बोर्ड जीयूआई को प्रस्तुत करने के लिए पर्याप्त शक्तिशाली नहीं है, जिसके परिणामस्वरूप अंतराल होता है, जबकि अन्य कहते हैं, वे बिना किसी मुद्दे के एचडी वीडियो खेलते हैं।

यद्यपि डिवाइस की कीमत बहुत कम है, मैं इसे केवल यह जानने के लिए खरीदना नहीं चाहता कि यह मेरी जरूरतों के लिए पर्याप्त शक्तिशाली नहीं है।

यह मेरे लिए ठीक होगा अगर

  • मुझे XBMC मेनू में प्रतिक्रिया के लिए एक मिनट रुकने की आवश्यकता नहीं है
  • मुझे प्लेबैक शुरू होने तक कुछ समय इंतजार करना होगा
  • यदि यह सभी वीडियो नहीं चलाता है (मैं फिर से सांकेतिक शब्दों में बदलना कर सकता हूं)

यह ठीक नहीं होगा

  • अगर वीडियो पिछड़ रहे हैं

क्या रास्पबेरी पाई इस आवश्यकताओं के लिए पर्याप्त है या क्या मुझे अधिक शक्तिशाली हार्डवेयर की तलाश करनी चाहिए? कृपया ध्यान रखें कि मैं उपभोक्ता नहीं हूं और मैं डिवाइस के साथ खेलने के लिए पूरी तरह से ठीक हूं।


1
OpeneElec वहाँ से बाहर सबसे अच्छी बात है .. अब के रूप में! मैंने इसे परीक्षण किया और XBMC अच्छी तरह से काम करता है- ऑडियो (कोई अंतराल) के साथ xvid / divx @ 15fps को डिकोड करता है, लेकिन मेनू उच्च CPU उपयोग पर कुछ सेकंड के लिए एक सेकंड लेता है। कीमत और विस्तार के लिहाज से यह सबसे अच्छा विकल्प है। मैंने PiBM के लिए XBMC से बेहतर कुछ नहीं देखा है। मेरे मीडिया सेंटर में मैंने GTX कार्ड और BluRay प्लेयर के साथ ड्यूलकोर AMD का उपयोग किया है। यह अभी भी जाने का सबसे अच्छा तरीका है .. आप मुझे अगले 2 वर्षों के लिए एक पीआई के साथ प्रतिस्थापित करते हुए नहीं देखेंगे।
पिओटर कुला

2
@ccellar बात यह है कि HD वीडियो GPU के माध्यम से चला जाता है और मेनू नहीं ... जहाँ तक मुझे पता है।
एलेक्स चेम्बरलेन

1
Yea- तो अगर स्रोत H264 में सभी एन्कोडेड है तो वीडियो GUI से स्वतंत्र रूप से चलेगा और पर्याप्त स्लीक होना चाहिए। लेकिन वे ओपन में चलाने के लिए जीयूआई पर काम कर रहे हैं: ईएस भी (जो एच 264 डिकोडर से स्वतंत्र है)। तो यह बहुत तेजी से एक बार वे करने के लिए मिल जाएगा!
पियोट कुला

1
ध्यान रखें, सभी H264 प्रोफाइल HW त्वरण द्वारा समर्थित नहीं हैं (उदाहरण के लिए 10-बिट प्रति चैनल Hi10p डिकोडिंग समर्थित नहीं है - यदि आपके पास हाल ही में बहुत से एनीमे आपके संग्रह में हैं, तो शायद आपके पास इनमें से कुछ फाइलें तैर रही हैं चारों ओर) - आप एक ऐसा टीवी सेट भी चाहते हैं जो अपने आप ही हाई-डीटीएस ऑडियो को डीकोड कर सके - जो आरपीआई पर सबसे हल्का लोड छोड़ता है क्योंकि यह बहुत कम प्रोसेसिंग ओवरहेड के साथ अनमॉडिफाइड ऑडियो चैनल को स्ट्रीम कर सकता है - यदि आप हाय-डेफ ऑडियो को डिकोड करने का प्रयास करते हैं तो आप फ़्रेम को गिरा सकते हैं।
BrainSlugs83

जवाबों:


33

सबसे पहले, याद रखें कि रास्पबेरीपी के लिए सॉफ़्टवेयर विकास की प्रारंभिक अवस्था में है और इसके साथ बहुत सारी समस्याएं हैं। वे हर समय काम करते हैं, लेकिन फिर भी, यह अभी तक पॉलिश नहीं है क्योंकि यह हो सकता है। वर्तमान में रास्पबेरीपी सामान्य उपयोगकर्ताओं की तुलना में डेवलपर्स के लिए अधिक उन्मुख है। यह कभी भी मीडिया सेंटर के रूप में डिजाइन नहीं किया गया था, यह संभव है कि इसे इस तरह इस्तेमाल किया जा सके । इसलिए बहुत सारे लोग सफलता के साथ मीडिया केंद्र के रूप में रास्पबेरी को चला रहे हैं। हालाँकि यहाँ कुछ ऐसे ग्लिच हैं जिनसे आपका सामना हो सकता है:

  1. रास्पबेरीपीपी का सीपीयू काफी कम है और यह वास्तव में सभ्य गति (यहां तक ​​कि एसडी एमपीईजी 2) पर वीडियो को डिकोड नहीं कर सकता है। हार्डवेयर त्वरण का उपयोग किया जाना है लेकिन डिफ़ॉल्ट रूप से केवल H264 हार्डवेयर त्वरित हो सकता है। आप आरपीआई फाउंडेशन से अतिरिक्त हार्डवेयर डिकोडर्स को सक्षम करने के लिए एक लाइसेंस कुंजी खरीद सकते हैं (वर्तमान में आप एमपीईजी 2 और वीसी -1 लाइसेंस खरीद सकते हैं)। रास्पबेरीपी पर ग्राफिक्स चिप बहुत शक्तिशाली है और अगर वीडियो हार्डवेयर डिकोडर द्वारा समर्थित प्रारूप के साथ एन्कोडेड है, तो यह आसानी से एचडी सामग्री 1080p खेल सकता है। लेकिन आपको अपनी सभी सामग्री को अलग-अलग स्वरूपों में ट्रांसकोड करना होगा। और हार्डवेयर डिकोडिंग केवल समर्पित वीडियो प्लेयर (omxplayer) के साथ काम करता है। इसका उपयोग RaspBMC द्वारा किया जाता है इसलिए यदि आप इस समाधान का उपयोग करने की योजना बनाते हैं, तो आपको कोई समस्या नहीं होनी चाहिए। यदि आप अपना स्वयं का वितरण चलाने की योजना बना रहे हैं, तो आपको omxplayer को एकीकृत करना होगा। यह भी ध्यान रखें कि omxplayer काफी युवा प्रोजेक्ट है और जब यह काफी स्थिर है, तो यह सही नहीं है (RPI समर्पित सॉफ्टवेयर की अधिकांश चीजें)। सामान्य ग्राफिकल वातावरण (एक्स सर्वर) त्वरित ग्राफिक्स का उपयोग नहीं करता है। यही कारण है कि आपको धीमी GUI रेंडरिंग के बारे में कुछ जानकारी मिली। AFAIK XBMC OpenGL ES का उपयोग कर रहा है जो हार्डवेयर त्वरण का उपयोग करता है इसलिए यदि आप इसका उपयोग करने की योजना बनाते हैं तो यह कोई समस्या नहीं है।

  2. ध्वनि के साथ कुछ समस्याएं हैं क्योंकि अभी ड्राइवर अच्छी गुणवत्ता के नहीं हैं। आप ऑडियो में कुछ गड़बड़ सुन सकते हैं।

  3. Rpi पर USB के साथ भी समस्याएं हैं, यह अभ्यस्त आपको ऑडियो समस्याओं को दूर करने के लिए USB कार्ड का उपयोग करने देता है। और चूंकि नेटवर्क चिप यूएसबी का उपयोग करके भी जुड़ा हुआ है, इसलिए कुछ ग्लिच हो सकते हैं। उनमें से अधिकांश अभी सॉफ्टवेयर के नए संस्करणों में संबोधित किए गए हैं, लेकिन कुछ और भी हो सकते हैं।

  4. जिस तरह से RaspberryPi पर USB डिजाइन किया गया था और ड्राइवरों की समस्याओं के कारण, कुछ USB कीबोर्ड या अन्य दूरस्थ कॉनोलर्स के साथ समस्या हो सकती है। USB उपकरणों को जोड़ने के लिए आपको अच्छे सक्रिय हब का उपयोग करने की आवश्यकता हो सकती है। खासकर यदि आप Wifi का उपयोग करने की योजना बना रहे हैं।

ऊपर बताए गए अधिकांश मुद्दे कुछ समय बाद अमान्य हो जाएंगे क्योंकि यह संभवतः ठीक हो जाएगा। लेकिन वहां पहुंचने में थोड़ा समय लग सकता है।

योग करने के लिए - आपने पूछा कि क्या यह पर्याप्त शक्तिशाली है। मेरा मानना ​​है कि यह एक अच्छा सवाल नहीं है क्योंकि यह वास्तव में यहाँ बिजली का मुद्दा नहीं है। हार्डवेयर काफी शक्तिशाली है (यदि आप सब कुछ h264 में ट्रांसकोड कर सकते हैं) लेकिन सॉफ्टवेयर पर्याप्त परिपक्व नहीं है और इसमें कुछ गड़बड़ियां हैं। यह समस्या के बिना काम करने के लिए पर्याप्त सरल नहीं हो सकता है और यही वह है जो आप देख रहे हैं।

तो मेरा सुझाव है - यदि आप लिनक्स, एम्बेडेड उपकरणों, मल्टीमीडिया आदि के बारे में कुछ सीखने की योजना बना रहे हैं और कुछ समय उस बारे में पढ़ने और प्रयोग करने के लिए तैयार हैं और मल्टीमीडिया डिवाइस काम करना केवल एक बोनस है, तो रास्पबेरी अच्छा विकल्प होगा। यदि आप सभी की जरूरत है मल्टीमीडिया खिलाड़ी, कुछ और, इस उद्देश्य के लिए तैयार कुछ तैयार उत्पाद खरीदते हैं।


पीआई में ज्यादातर एक चिप होती है जो एक सामान्य उद्देश्य कंप्यूटर के बजाय एक मीडिया सेंटर होने का इरादा था। यही कारण है कि इसका GPU इतना सक्षम है, लेकिन अनम्य है। पीआई प्रोजेक्ट उस पर सवार है, लेकिन मीडिया के लिए सामान्य उद्देश्य से अधिक कंप्यूटिंग की क्षमता का पुन: उपयोग कर रहा है।
क्रिस स्ट्रैटन

1
मैं सिर्फ यह कहना चाहता था कि "ग्राफिक्स चिप" H264 को डिकोड करने के लिए जिम्मेदार नहीं है, हार्डवेयर H264 डिकोडर है। ग्राफिक्स चिप OpenGL: ES है जो स्वतंत्र है और CPU भी अलग है। openelec का उपयोग करके मैं 15fps पर डिवएक्स देखता हूं- एक बार जब वे GUI को OpenGL में स्थानांतरित करते हैं: ES यह तेज होना चाहिए।
पियोट्र कुला

1
लेकिन h264 डिकोडर VideoCore चिप के अंदर है जिसे मैंने ग्राफिकल चिप कहा है। और मेरा मानना ​​है कि यह VC कोर पर चल रहे कुछ कोड का उपयोग कर रहा है, इसलिए मुझे लगता है कि कोई कह सकता है कि यह gtaphical chip पर चल रहा है। लेकिन सच्चाई यह है कि इस संदर्भ में कोई बात नहीं है।
Krzysztof Adamski

1
आपके उत्तर के अतिरिक्त: कल से, आप MPEG-2 और VC-1 के लिए लाइसेंस प्राप्त कर सकते हैं जो हार्डवेयर डिकोडिंग को सक्षम करते हैं। देखें raspberrypi.org/archives/1839
ccellar

3
वही (हार्डवेयर + सॉफ्टवेयर मुद्दे) किसी भी मीडिया प्लेयर के बारे में सच है। फिर सवाल यह हो जाता है - क्या आप $ 50 से कम खर्च करने के लिए तैयार हैं और निराश हैं या क्या आप $ xxx और उससे आगे खर्च करना चाहते हैं और निराश हो रहे हैं। कम से कम पहले विकल्प में, आपके पास चीजों को बदलने की शक्ति है, उल्लेख करने के लिए नहीं - जेब पर इसका लाइटर भी।
मृकफ

12

जल्द ही एक पूरी तरह से नया विकल्प होगा, रज्जोर्ड । यह एंड्रॉइड 4 है और पहले से ही एम्बेडेड उपकरणों (स्मार्टफोन / Google टीवी / और पॉश टोस्टर्स) के लिए एक सिद्ध ट्रैक रिकॉर्ड है। एक डेवलपर (नरेन) Braodcomमुख्य परियोजना योगदानकर्ता है और एंड्रॉइड 4 को रास्पबेरी पाई में पोर्ट करने के अंतिम चरण में है।

{कम्युनिटी मॉड- यहां वीडियो एम्बेड करना बहुत अच्छा होगा} Youtube पर वीडियो का लिंक

यह H264 वीडियो nativley का समर्थन करता है और GUI चालाक है क्योंकि यह OpenGL का उपयोग करता है: ES सीधे। केवल एक चीज जो करना बाकी है वह है साउंड सिस्टम को पोर्ट करना। यह संभावित रूप से रास्पबेरी पाई के लिए ओएस है क्योंकि इसमें पहले से ही मीडिया सेंटर के उपयोग और गेम के लिए बहुत सारे एप्लिकेशन हैं।

पहले से ही उपलब्ध डेबियन कर्नेल में रेज़रॉइड पोर्ट को मर्ज करने की योजना है।

आप यहां बीटा वर्जन डाउनलोड कर सकते हैं।

Android 4 संदर्भ 1 , संदर्भ 2

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

टिप्पणियों में उल्लिखित Android 2.1

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


1
वह स्क्रीनशॉट 2.3.7 जिंजरब्रेड के रूप में एंड्रॉइड वर्जन को दिखाता है, फिर भी आपकी पोस्ट में एंड्रॉइड 4 का उल्लेख है। इसके अलावा एंड्रॉइड की गति और स्थिरता भी बहुत तेज डिवाइस (1 गीगाहर्ट्ज डुअल कोर टेग्रा, 512 एमबी रैम) पर है, मुझे लगता है कि कुछ एंड्रॉइड रन को रास्पबेरी पाई पर अच्छी तरह से चलाने के लिए प्रमुख प्रगति करनी होगी।
किब्बी

आप सही हैं मैंने यह भी नहीं देखा कि मैंने 4 img और संदर्भ जोड़ा। जाहिर तौर पर नया पोर्ट 4 पाई पर काफी चलता है। यकीन है, लेकिन यह अभी भी अद्भुत नहीं होगा!
पिओटर कुला

8

मैं थोड़ी देर के लिए Raspbmc ( http://raspbmc.com ) का उपयोग कर रहा हूं और मैंने पाया है कि यह वास्तव में अच्छा है, पर्याप्त प्रदर्शन और महान स्थिरता से अधिक है (मुझे याद नहीं है कि यह कभी नीचे जा रहा है)।

मैं केवल एक ही टिप्पणी करूंगा कि जब मैं रास्पबेरी पाई पर चलने वाले xbmc की तुलना करता हूं, तो इसे 'एक विशिष्ट पीसी' पर चलाना यह होता है कि जब मेरे नैस ड्राइव से मेरे नेटवर्क पर वीडियो स्ट्रीमिंग करते समय मुझे रास्पबेरी पर चलने पर अधिक 'बफरिंग' मिलती है। पाई। मैं केवल यह मान सकता हूं कि रास्पबेरी पाई 'बफर' को पर्याप्त मेमोरी आवंटित करने में सक्षम नहीं होने के कारण है।

एक्सबीएमसी उन्नत सेटिंग्स में कैश को बढ़ाने से एक बड़ा सुधार हुआ, लेकिन यह अभी भी 'उतना अच्छा' नहीं है।

हालाँकि, जब मीडिया को स्टोरेज से जोड़ा जाता है, यानी SD कार्ड या मीडिया के लिए USB ड्राइव, तो मुझे प्रदर्शन में कोई भिन्नता नज़र नहीं आती।


कैशिंग के साथ संकेत के लिए बहुत बहुत धन्यवाद। मैं इस पर पहले से ही ठोकर खा चुका था;)
ccellar

5

मैंने हाल ही में अपनी आरपीआई को एक मीडिया सेंटर के रूप में उपयोग करने के इरादे से स्थापित किया है। मेरे पास तीन कंप्यूटर हैं जो एक्सबीएन पर चलने वाले एक्सबीएमसी के माध्यम से सभी सुलभ हैं। सेटअप xbian.org से .img फ़ाइल को डाउनलोड करने के रूप में आसान था और फिर इसे Win32DiskImager के माध्यम से एसडी कार्ड में लिख दिया। मैंने इसके बाद एचडीएमआई के साथ अपने टीवी को हुक किया, एसडी कार्ड में प्लग किया और फिर पावर एडॉप्टर और वॉयला ... तत्काल मीडिया सेंटर।

इसमें कोई समस्या नहीं थी जो भी मेरे तीन नेटवर्क वाले कंप्यूटरों से फाइलें ढूंढ रहा था और जो भी हो, बिना किसी लाग-लपेट के और बिना किसी अन्य मुद्दों के नेटवर्क पर उच्च गुणवत्ता वाले 720p वीडियो (वायर्ड, वायरलेस नहीं) चलाने में सक्षम था। मुझे अभी तक किसी भी 1080p सामग्री की कोशिश करनी है, लेकिन यह मेरा अगला कदम है।

एक और बात? एचडीएमआई के माध्यम से आरपीआई को हुक करने के बाद मैं मेनू के माध्यम से नेविगेट करने के लिए अपने टीवी रिमोट का उपयोग करने में सक्षम था, मुझे किसी भी सेटिंग को बदलना नहीं था ... यह सिर्फ बॉक्स से बाहर किया था, लेकिन आपका माइलेज भिन्न हो सकता है। :)

उम्मीद है कि इससे मदद मिली


1
क्या? आपने HDMI के माध्यम से पाई पर मेनू नेविगेट करने के लिए अपने टीवी रिमोट का उपयोग किया है? सीईसी
पायोत्र कुला

1
@ppumkin रास्पबेक, XBian और OpenELEC के हाल के संस्करणों में सीईसी के लिए समर्थन है। देखें raspberrypi.org/archives/1839
ccellar

2
मैंने एक्सएमबीसी को अपने रिमोट से दुर्घटनाग्रस्त कर दिया और मैं लगभग कुर्सी से गिर गया :)
19

2

मैंने रास्पियन का उपयोग किया है जो सामान्य उद्देश्य है डेबियन आधारित डिस्ट्रो और एक्सबीएमसी को इस गाइड के साथ जोड़ा - http://michael.gorven.za.net/blog/2012/08/06/xbmc-packages-raspberry-pi-running- raspbian

यह रास्पबियन पर काम करने के लिए XBMC प्राप्त करने के लिए सबसे अच्छा मार्गदर्शक है।


2

देर से उत्तर के लिए क्षमा करें। मैं XBMC से काफी नाखुश था, इसलिए मैंने omxplayer के आसपास अपना हल्का मीडिया सेंटर लिखा।

यह क्या कर सकता है:

  • प्लेलिस्ट बनाएं और बनाए रखें
  • ब्राउज़ निर्देशिकाओं पाई के लिए मुहिम शुरू की
  • इंटरनेट रेडियो
  • यूट्यूब

जानबूझकर गायब होने की विशेषताएं:

  • एमपी 3 टैग को अनदेखा करें, सब कुछ फ़ाइलनाम / निर्देशिका आधारित है
  • भौतिक पहुंच, टीवी, जीयूआई को नियंत्रण की आवश्यकता नहीं है
  • स्मार्टफोम पर वेब-ऐप जैसे रिमोट कंट्रोल

Http://subogero.github.io/remotepi/ देखें


1

यह धागा थोड़ा पुराना है, लेकिन मुझे लगा कि मैं अपने 2 सेंट किसी भी तरह दे दूंगा।

Stu की तरह, मैं अपने Pi पर XBian का उपयोग कर रहा हूं और इसके पास कुछ अलग कंप्यूटर हैं। अभी तक मुझे कोई समस्या नहीं है। मैं अपने मुख्य कंप्यूटर, और मेरे कमरे में रहने वाले कमरे में वीडियो देखने के लिए नेटवर्क शेयरों का उपयोग करता हूं। एक नेटवर्क केबल पर मैंने कोई अंतराल नहीं देखा है। मेरे पास वायरलेस का परीक्षण करने के लिए वाईफाई डोंगल नहीं है, लेकिन मेरा वायरलेस वैसे भी बेकार है। केवल कुछ ही स्थान हैं जहाँ मैं कह सकता हूँ कि मैंने "अंतराल" का अनुभव किया है। जब प्लेबैक के दौरान मेनू को एक्सेस करने की कोशिश की जाती है, तो इसे प्रदर्शित होने से पहले 3-4 सेकंड लगते हैं, लेकिन यह मेरी राय में तुच्छ है। इसके अलावा, मेनू को बंद करने के बाद जब वीडियो अभी भी पृष्ठभूमि में चल रहा था, मैंने प्लेबैक की गति में थोड़ी वृद्धि देखी है जैसे कि यह पकड़ने की कोशिश कर रहा था, लेकिन यह सिर्फ उस समय की वजह से हो सकता है जब मैंने किसी ध्वनि समस्या का निवारण करते समय मेनू में बिताया था। यदि आप उत्सुक हैं, तो मैंने इसे गलत इनपुट में प्लग किया था और फिर बिलकुल भी प्लग नहीं किया था। एक घंटे बिताया कि यह पता लगाने की कोशिश कर रहा है।

इसके अलावा, सब कुछ बहुत सुचारू रूप से चलता है। मेनू संक्रमण तरल पदार्थ हैं, यहां तक ​​कि प्लेबैक के दौरान भी। ऑडियो और वीडियो सिंक। सेटअप बहुत अधिक शून्य है। मुझे अपनी स्क्रीन संरेखण को समायोजित करना पड़ा, लेकिन मैं एक पुराने टीवी का भी उपयोग कर रहा हूं। एकमात्र समस्या जो मुझे अब तक मिल रही है, वह है डीवीडी प्लेबैक और यह पता लगाना कि सांबा को "शार्टकट" कैसे उचित वर्गों तक पहुंचाना है, अगर यह भी संभव है। सब-के-सब, मुझे लगता है कि यह एक अद्भुत निवेश था जो एक PS3 में मेरे पूर्व निवेश को हरा देता है, कि मैं वास्तव में अब और हाथ का उपयोग नहीं करता।

इसके अलावा, इसमें इतनी क्षमता है! मैं अधिकतम करने के लिए इस पिल्ला धक्का शुरू करने के लिए इंतजार नहीं कर सकता!


1

रास्पबेरी पाई पर ओपनेलेक के साथ मेरे बहुत सकारात्मक अनुभव हैं। मेरे सभी 1080 पी मीडिया को एक सर्वर पर आइपॉड-संगत प्रारूप में संग्रहीत किया जाता है, जो कि पाई के अनुकूल भी होता है।


-1

आपको एक प्राप्त करना चाहिए, RASPBMC नेटवर्क इंस्टॉलर के साथ सेटअप करने के लिए एक सुपर आसान है और यह बहुत अच्छा काम करता है, iPhone रिमोट कंट्रोलर ऐप प्राप्त करें, और 1 चैनल पर ऐड-ऑन करें और आपको अधिक मुफ्त टीवी और फिल्में मिली हैं, तो आप सभी $ 35 के लिए लायक हैं ।


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