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

उन प्रियजनों के लिए जो आपकी पार्टी आरवीएसपी को अस्वीकार करते हैं, आप उन्हें वेब पर ऑडियो प्रसारित करके भी शामिल कर सकते हैं। इस संगीत के सपने को साकार करने के लिए आपको केवल "बट" (इस उपकरण का उपयोग करके प्रसारण) और Icecast 2 की आवश्यकता है।

तैयार हो रहे

घर पर (या पूरे वेब पर) अपनी ऑडियो स्ट्रीमिंग शुरू करने और चलाने के लिए निम्नलिखित मदों की आवश्यकता होती है:

  • रास्पबेरी पाई 3 या 4
  • माइक्रोएसडी कार्ड (8GB या उच्चतर)
  • एक ऑडियो डिवाइस जो USB पोर्ट से कनेक्ट होता है (जैसे मिक्सर, USB साउंड कार्ड, DJ कंट्रोलर, ब्लूटूथ डोंगल)
  • बट सॉफ्टवेयर (स्ट्रीमिंग टूल)
  • आइसकास्ट 2 (आपके रास्पबेरी पाई से आपके लैन या सार्वजनिक इंटरनेट पर ऑडियो भेजता है)
  • रास्पबेरी पाई ओएस (32- या 64-बिट)
instagram viewer

आपको सबसे पहले Raspberry Pi OS इंस्टॉल करना होगा। इस कार्य में सहायता के लिए, हमारी जाँच करें रास्पबेरी पाई ओएस इंस्टॉलर गाइड. यदि आप चाहें, तो आप एक वैकल्पिक Linux OS स्थापित कर सकते हैं; हालाँकि, यह मार्गदर्शिका Linux वितरणों के अनुरूप है जिसमें APT सॉफ़्टवेयर इंस्टॉलर शामिल है।

जब आप अपने ओएस को क्रमबद्ध कर लें, तो बट (इस टूल का उपयोग करके प्रसारण) को आगे स्थापित किया जा सकता है। बट एक हल्का अनुप्रयोग है जो अपने किसी एक यूएसबी पोर्ट से जुड़े रास्पबेरी पाई ऑडियो स्रोत से ऑडियो स्ट्रीम करेगा। ध्यान दें कि यह एप्लिकेशन MP3 (या समान) ऑडियो फ़ाइलों को स्ट्रीम करने के लिए डिज़ाइन नहीं किया गया है।

निम्नलिखित कमांड का उपयोग करके विभिन्न स्ट्रीमिंग कोडेक्स को संभालने के लिए निर्भरताएँ स्थापित करें:

सुडोअपार्टस्थापित करना-वाईlibfltk1.3-देवportaudio19-देवlibopus-देवlibmp3lame-devlibvorbis-देवlibogg-देवlibflac-देवlibfdk-aac-devlibdbus-1-देवlibsamplerate0-देवlibssl-देवlibcurl4-openssl-dev

निर्भरताओं में LAME, ORB, OGG, FLAC, AAC, आदि जैसे ऑडियो फ़ाइल प्रकार शामिल हैं। एक बार जब वे मीडिया प्रकार स्थापित हो जाते हैं, तो बट स्ट्रीमिंग टूल की एक प्रति ले लें सोर्सफोर्ज साइट. फिर एक टर्मिनल विंडो खोलें, और स्रोत से निकालने के लिए निम्न टैर कमांड का उपयोग करें:

टार-xzf बट-<संस्करण>.tar.gz

निकाली गई फ़ाइलों पर नेविगेट करें और निम्न के साथ स्रोत फ़ाइलों से एप्लिकेशन बनाएं:

सीडी बट-<संस्करण>
./कॉन्फ़िगर -साथ-ग्राहक
निर्माण
सुडो बनाओ स्थापित करना

ज्यादातर बार लिनक्स सॉफ्टवेयर में पहले से ही असेंबल किया हुआ पैकेज होता है। इस स्थिति में, उपरोक्त आदेश आपको सक्षम करते हैं स्रोत फ़ाइलों से एक पैकेज बनाएँ.

बट के लिए अनुमतियां सेट करें

एप्लिकेशन चलाने से पहले, आप स्वयं को पर्याप्त अनुमति देना चाहेंगे। (वैकल्पिक रूप से, आप इसे चलाने के लिए "सुडो" उपसर्ग के साथ उन्नत अनुमतियों का उपयोग कर सकते हैं, लेकिन इसकी अनुशंसा नहीं की जाती है।) निश्चित नहीं है कि बट कहाँ स्थित है? अपने टर्मिनल में, बस टाइप करें:

बट कहाँ है

उस निर्देशिका पर जाएं जहां बट एप्लिकेशन स्थित है:

सीडी /usr/स्थानीय/bin

स्वयं को आवश्यक एप्लिकेशन अनुमति दें:

सुडोचाउन[तुम्हारा प्रयोगकर्ती नाम]बट

स्ट्रीमिंग टूल चलाने के लिए, टाइप करें:

बट

बट के लिए सेटिंग्स समायोजित करें

जब एप्लिकेशन खुलता है, तो आपको कॉन्फ़िगरेशन के भाग को संशोधित करना होगा। चुनना समायोजन और फिर चुनें जोड़ना सर्वर विवरण भरने के लिए कि बट आइसकास्ट एप्लिकेशन को पास कर सकता है।

यह सुनिश्चित करना कि आइसकास्ट स्थापित करने से पहले सभी बट सर्वर विवरण पूर्ण हो गए हैं, एक सुचारू संचालन सुनिश्चित करेगा। इससे पहले कि आप दबाएं जोड़ना, बगल में रेडियो बटन का चयन करना याद रखें आइसकास्ट भी। विस्तृत सर्वर जानकारी भरने के लिए आपको (सेटिंग्स मेनू में) एक क्षेत्र भी मिलेगा।

यूआरएल खाली छोड़ा जा सकता है, या आप कुछ विशिष्ट (अपनी आवश्यकताओं के आधार पर) जोड़ सकते हैं। साथ ही, यह आप पर निर्भर है कि आप अपने संगीत को Icecast निर्देशिका में सूचीबद्ध करना चाहते हैं या नहीं। यदि ऐसा है, तो बगल में स्थित बॉक्स को चेक करें सर्वर को सार्वजनिक करें. जब आप अपने सर्वर जानकारी विवरण से खुश हों, तो टैप करें जोड़ना बटन।

बट यूआई में कुछ अतिरिक्त सेटिंग्स भी शामिल हैं जहां आप अपनी स्ट्रीम पर चलाए गए संगीत के बारे में जानकारी प्रदर्शित करते समय ऑडियो स्रोत और कुछ वैकल्पिक संवर्द्धन का चयन कर सकते हैं।

आइसकास्ट स्थापना

प्रक्रिया का यह हिस्सा काफी सीधा है (APT इंस्टॉलर का उपयोग करके उपलब्ध होने वाले पैकेज के लिए धन्यवाद)। टर्मिनल में हॉप करें और टाइप करें:

सुडो उपयुक्त स्थापित करना -y Icecast2

स्थापना समाप्त होने के तुरंत बाद आप एक कॉन्फ़िगरेशन विंडो पॉप अप देखेंगे।

चुनने के बाद हाँ आइसकास्ट कॉन्फ़िगरेशन के पहले पृष्ठ से आगे बढ़ने के लिए, आपसे पासवर्ड और संबंधित व्यवस्थापक-संबंधी विवरण मांगे जाएंगे। हालाँकि संकेत आपको इन सहज चरणों के माध्यम से मार्गदर्शन करेंगे, लेकिन आपके द्वारा चुने गए पासवर्ड को नोट करना सुनिश्चित करें। जैसा कि बट प्रोग्राम अभी भी खुला है, अपने ऑडियो को इंटरनेट पर भेजना शुरू करने के लिए प्ले बटन दबाएं।

आप अपने स्थानीय नेटवर्क से जुड़े दूसरे कंप्यूटर पर एक वेब ब्राउज़र भी लोड कर सकते हैं और टाइप कर सकते हैं [रास्पबेरी_पीआई_आईपी_एड्रेस]: 8000. यह लोड करेगा प्रशासन, दर्जा, और संस्करण Icecast वेब नियंत्रक के भीतर टैब। अपने Raspberry Pi के पते की पुष्टि करने के लिए, एक टर्मिनल विंडो खोलें और टाइप करें:

ifconfig

यदि आपने सब कुछ ठीक से सेट अप किया है, तो आपको अपने स्ट्रीमिंग सर्वर से संबंधित विस्तारित विवरण दिखाई देंगे।

यह सुनिश्चित करने के लिए कि आपका स्ट्रीमिंग सर्वर अपेक्षित रूप से चल रहा है, इस पृष्ठ के शीर्ष-दाएं में से कोई एक विकल्प चुनें: M3U, XSPF, या VCLT। आप किसी नए ब्राउज़र टैब को भी इंगित कर सकते हैं http://192.168.1.XXX: 8000/धारा सुनना शुरू करने के लिए!

स्ट्रीम क्षमताओं का विस्तार करना

आपकी संगीत स्ट्रीम के बढ़ने और चलने के साथ, आप अपनी नई क्षमताओं के साथ क्या करेंगे? यदि आप अपने स्थानीय नेटवर्क से परे संगीत स्ट्रीम करना चाहते हैं, तो विचार करें निःशुल्क डायनेमिक DNS टूल से कनेक्ट करना. डीडीएनएस सेवा के साथ सेट अप करने के बाद, दुनिया भर में अपनी स्ट्रीम को प्रसारित करने के लिए बस उस यूआरएल को बदलें जिसे आपकी आइसकास्ट स्ट्रीम संदर्भित कर रही है।

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

वैकल्पिक वीडियो सामग्री जोड़ें

हालाँकि संभावनाएँ केवल आपकी कल्पना द्वारा सीमित हैं, कई शौकीनों और पेशेवरों ने YouTube का उपयोग करके वीडियो सामग्री (कुछ उनकी आय के मुख्य स्रोत के रूप में) बनाई है। आपको केवल रास्पबेरी पाई 3 या 4, एक संलग्न कैमरा और लिनक्स टर्मिनल की कुछ बुनियादी समझ की आवश्यकता है। वहां से, आप लगभग किसी भी बजट को ध्यान में रखते हुए आसानी से वीडियो और ऑडियो स्ट्रीम करने के तरीके ढूंढ पाएंगे।

क्यों न इसे एक प्रयास दें? ऑडियो स्ट्रीमिंग, ऑटोमेशन सॉफ़्टवेयर और एक वीडियो फ़ीड के साथ, आपके पास दुनिया के लिए एक पेशेवर दिखने वाला स्टूडियो होगा। बहुत बढ़िया, है ना?