रास्पबेरी पाई Spotify, भानुमती आदि के साथ होमपॉड काम करता है
- पर रिलीज:2019-06-10
- अपने रास्पबेरी पाई का स्थानीय आईपी पता लगाएं (मेरे मामले में 192.168.1.16):
- NodeJS 9 स्थापित करें। पहले मुझे NodeJS के पुराने डिफ़ॉल्ट संस्करण को हटाने की आवश्यकता थी:
- लिनक्स पर NodeJS को स्थापित करने का सामान्य तरीका रास्पबेरीपी शून्य पर इस्तेमाल किए गए विशेष एआरएम प्रोसेसर के कारण काम नहीं करता है, इसलिए मुझे डाउनलोड करने की आवश्यकता है armv6 बाइनरी सीधे और फिर का उपयोग कर स्थापित करें ये निर्देश:
- इसे .profile के नीचे जोड़ें:
- अद्यतन .profile लोड करें:
- स्थापित करें airtunes नोड लाइब्रेरी (मैंने बग के चारों ओर काम करने के लिए एक कांटा बनाया):
- इंस्टॉल करें और शुरू करें BabelPod:
- इस बिंदु पर आप http: // [raspberry_pi_ip_address]: 3000 / (मेरे मामले में http://192.168.1.16:3000/) पर जाकर अपने WiFi नेटवर्क पर कंप्यूटर या फोन से BabelPod वेब UI को खोलने में सक्षम होना चाहिए। । लाइन-इन एक इनपुट के रूप में उपलब्ध होना चाहिए (मेरे मामले में यह "USB ऑडियो" के रूप में दिखाई दिया), और आपका होमपॉड (और अन्य स्थानीय एयरप्ले डिवाइस) आउटपुट के रूप में उपलब्ध होना चाहिए (मेरे मामले में यह "एयरप्ले: ऑफिस" के रूप में दिखाई दिया) ।
- यदि आप ब्लूटूथ इनपुट काम करना चाहते हैं, तो कुछ और कदम हैं:
- इसे main.conf में जोड़ें:
- अपडेट किया गया main.conf लोड करें:
- ब्लूटूथ के माध्यम से रास्पबेरी पाई को खोजने योग्य बनाएं:
- जब आप अपने फ़ोन या कंप्यूटर पर ब्लूटूथ डिवाइसों के लिए स्कैन करते हैं, तो इसे "raspberrypi" के रूप में दिखाया जाना चाहिए (यह नाम ब्लूटूथ के द्वारा खोला जा सकता है और "system-alias BabelPod" चलाकर)। जब आप रास्पबेरी पाई को जोड़ने की कोशिश करते हैं तो आपको अपने डिवाइस पर भरोसा करने की आवश्यकता होती है। आप इसे डेस्कटॉप इंटरफ़ेस से, या टर्मिनल से कर सकते हैं।
- अब आपको सफलतापूर्वक कनेक्ट करने और इसे अपने डिवाइस पर ऑडियो आउटपुट के रूप में चुनने में सक्षम होना चाहिए।
- BabelPod वेब UI में आप अब अपने ब्लूटूथ डिवाइस को इनपुट के रूप में चुन सकते हैं और इसे AirPlay के माध्यम से अपने HomePod में आउटपुट कर सकते हैं।