जैसे-जैसे हमारे घर स्ट्रीमिंग डिवाइस से भरते जा रहे हैं, हमें उन्हें अपनी सभी मशीनों से प्रबंधित करने की आवश्यकता है, जिसमें लिनक्स बॉक्स भी शामिल हैं। इस लेख में हम आपको दिखाते हैं कि आप अपने लिनक्स मशीन से Chromecast और Google Home पर ऑडियो और वीडियो कैसे स्ट्रीम कर सकते हैं।
MKCHROMECAST का उपयोग करें
Mkchromecast आपके macOS या लिनक्स डेस्कटॉप से आपके Google Cast डिवाइस या Sonos स्पीकर पर ऑडियो और वीडियो कास्ट करने का एक प्रोग्राम है। यह Python में लिखा गया है और Debian और Ubuntu दोनों के लिए पैकेज के साथ आता है। यदि आपके रिपॉजिटरी अद्यतित हैं, तो आप एक टर्मिनल खोल सकते हैं और टाइप कर सकते हैं:
sudo apt install mkchromecast
यह Ubuntu Software में भी उपलब्ध है और एक क्लिक से इंस्टॉल किया जा सकता है।
इंस्टॉलेशन के बाद, आपको Mkchromecast अपने Applications फोल्डर में मिलेगा। इसे लॉन्च करें और आपको स्क्रीन के ऊपर दाईं ओर सर्विस आइकन दिखाई देना चाहिए। डिफ़ॉल्ट रूप से, आइकन उबंटू के डार्क थीम से मेल खाने के लिए सेट नहीं है, लेकिन आप लाइटर आइकन सेट में बदल सकते हैं। आइकन पर क्लिक करें और Preferences चुनें।
आइकन रंगों के लिए तीन विकल्प हैं। जो आप पसंद करते हैं उसे चुनें और विंडो बंद करें। आश्चर्यजनक रूप से, कुछ नहीं होता, लेकिन यदि आप फिर से आइकन पर क्लिक करते हैं और "Search for Media Streaming Devices" चुनते हैं, तो परिवर्तन प्रभावी होगा।
अपने नेटवर्क पर पहुंच योग्य सब कुछ देखने के लिए "Search for Media Streaming Devices" चुनें। आपके सभी डिवाइस प्रदर्शित होने में एक मिनट या उससे अधिक समय लग सकता है।
अब आप उपलब्ध डिवाइस की सूची से अपना गंतव्य चुन सकते हैं और आइकन में एक छोटा प्ले हेड शामिल हो जाता है। इसका मतलब है कि डिवाइस स्ट्रीम लेने के लिए तैयार है। हमने देखा कि, डिफ़ॉल्ट रूप से, Mkchromecast ने डिवाइस वॉल्यूम को 0 पर सेट किया, इसलिए Volume विकल्प चुनना और इसे कुछ उचित सेट करना एक अच्छा विचार है।
पाइप प्रबंधित करने के लिए Pulse Audio Control
ऑडियो को सही डिवाइस पर पाइप करने के लिए, हम दूसरे सॉफ्टवेयर का उपयोग करने का विकल्प चुन रहे हैं, जिसे Pulse Audio Software Control कहा जाता है ("pavucontrol" खोजें), जो Ubuntu Software से उपलब्ध है। इसमें शीर्ष पर पांच टैब हैं। "Output Devices" के तहत शुरू करें ताकि यह सुनिश्चित हो सके कि Mkchromecast सूचीबद्ध और सक्रिय है। आप अपने मानक आउटपुट स्पीकर को हार्डवेयर डिवाइस के रूप में भी देखेंगे। वॉल्यूम बदलने के लिए एक वॉल्यूम स्लाइडर और कई डिवाइस पर स्ट्रीम सिंक करने के लिए एक लॉक बटन है, हालांकि हम एक समय में एक आउटपुट कर रहे हैं।
अब आपको एक स्रोत की आवश्यकता है। हम स्थानीय प्लेबैक के लिए MPV Media Player का उपयोग कर रहे हैं। स्रोत लॉन्च करें और एक फ़ाइल जैसे MP3 या wav जोड़ें। Pulse Audio के Playback टैब के तहत, आपको अब सिस्टम साउंड और मीडिया प्लेयर के लिए एक एंट्री दिखाई देनी चाहिए। डिफ़ॉल्ट रूप से, मीडिया प्लेयर आपके मानक आउटपुट पर प्लेबैक के लिए सेट होगा।
मीडिया प्लेयर के बगल में बटन चुनें और Mkchromecast चुनें।
अब जब आप मीडिया प्लेयर में Play दबाते हैं, तो ध्वनि आपके चयनित डिवाइस से निकलेगी। आप Mkchromecast सिस्टम ट्रे ऐप पर वापस जा सकते हैं और विभिन्न डिवाइस चुन सकते हैं, और ऑडियो को स्विच करना चाहिए।
Chrome से स्थानीय फ़ाइलें स्ट्रीम करें
दूसरा विकल्प शायद सबसे सरल है लेकिन अधिक सिस्टम संसाधनों का उपयोग करता है क्योंकि यह Chrome या ओपन-सोर्स Chromium ब्राउज़र के अंदर चल रहा है।
Chrome का अपना मूल कास्टिंग सिस्टम है, इसलिए आप एक वेब रेडियो स्टेशन या Spotify जैसे वेब ऐप खोल सकते हैं, फिर मेनू में जाएं और उपलब्ध डिवाइस की सूची देखने के लिए Cast चुनें। डिवाइस चुनें, और ध्वनि प्लेबैक शुरू हो जाएगी।
आप एक डिवाइस भी चुन सकते हैं, नीचे Sources सूची में क्लिक कर सकते हैं, और यदि आप स्थानीय फ़ाइल सुनना चाहते हैं तो "Cast file" चुनें। एक फ़ाइल चयनकर्ता दिखाई देगा, और आप प्लेबैक शुरू करने के लिए एक ट्रैक चुन सकते हैं। इसकी समस्या यह है कि यह सब या कुछ भी नहीं है - प्लेबैक या पॉज़ पर कोई वास्तविक नियंत्रण नहीं है और वॉल्यूम समायोजित करने का कोई मौका नहीं है, सिवाय डिवाइस पर ही।
एक अच्छा विकल्प Local Audio Player एक्सटेंशन है, जो Chrome Web Store से उपलब्ध है। यह आपको प्लेबैक के लिए एक फ़ाइल चुनने, वॉल्यूम समायोजित करने या एक निश्चित अवधि के बाद बंद करने के लिए स्लीप टाइमर सेट करने की अनुमति देता है। यह ऑडियो किताबों के लिए शानदार है!
उपयोग से पहले इस एक्सटेंशन में एक छोटा सा समायोजन आवश्यक है, इसलिए एक बार इंस्टॉल हो जाने पर, "Menu -> Extensions" पर जाएं, Local Audio Player चुनें और Details बटन पर क्लिक करें। पेज के आधे रास्ते नीचे आपको "Allow access to file URLs" पर एक स्विच दिखाई देगा।
अब आप ब्राउज़र में एक स्थानीय फ़ाइल खींच सकते हैं, और एक प्लेयर लॉन्च होगा। आप "Menu -> Cast" कर सकते हैं और अपना डिवाइस चुन सकते हैं और फिर Play दबा सकते हैं। फिर से, आप विभिन्न डिवाइस चुन सकते हैं, और ऑडियो सही स्थान पर चला जाना चाहिए।
अब आप अपने घर के किसी भी हिस्से में ध्वनि का आनंद ले सकते हैं जहां आप Google Home या Chromecast डिवाइस प्लग इन कर सकते हैं। शायद आप PulseEffects के साथ कुछ डायनामिक्स को समतल करके या बास को बढ़ाकर अनुभव को बढ़ाना चाहते हैं।
यदि आपके पास Chromecast नहीं है, तो आप इसे रास्पबेरी पाई का उपयोग करके स्वयं भी बना सकते हैं।