यहाँ एक छोटा सा समाधान है जो ओपन सोर्स प्रोग्राम्स साउंडफ्लावर, VLC और SoX का उपयोग करता है।
सबसे पहले, आपको होमब्रे का उपयोग करके आवश्यक प्रोग्राम स्थापित करने की आवश्यकता है:
brew install sox
brew cask install soundflower vlc
साउंड आउटपुट के लिए सिस्टम सेटिंग्स में साउंडफ्लावर (2ch) डिवाइस चुनें, ताकि इसे VLC सर्वर पर फॉरवर्ड किया जा सके जिसे हम आगे सेट करेंगे। (ध्यान दें, कि यह आंतरिक वक्ताओं / हेडफोन जैक को म्यूट करता है। "मेनू बार में वॉल्यूम दिखाएं" की जाँच करके, आप मेनू बार आइटम को और अधिक आसानी से क्लिक करके आउटपुट डिवाइस को बदल सकते हैं।
अब, VLC सर्वर चलाएँ:
sox -t coreaudio "Soundflower (2c" -t mp3 -C 96 -q - | \
vlc - --sout "#standard{access=http,mux=ogg,dst=localhost:8080}" --intf dummy
आप -C
स्विच के साथ गुणवत्ता और बिट दर को अनुकूलित कर सकते हैं ( SoX प्रलेखन देखें )। -q
ध्वनि चला रहा है या नहीं, इसके बारे में दृश्य प्रतिक्रिया प्राप्त करने के लिए निकालें ।
अंत में, अपने iOS डिवाइस पर, iOS VLC क्लाइंट इंस्टॉल करें । साइड मेनू में, नेटवर्क स्ट्रीम चुनें और स्ट्रीम http://[YOUR-LOCAL-IP]:8080
शुरू करने के लिए दर्ज करें।
कैविट्स: यह सेटअप गेमिंग या चैट जैसे रीयल-टाइम एप्लिकेशन के लिए उपयुक्त नहीं है क्योंकि इसमें ~ 2 सेकंड का अंतराल है। हालाँकि, इसका उपयोग VLC में वीडियो देखने के लिए साउंड ट्रैक शिफ्ट करने के लिए लैग (विंडो> ट्रैक सिंक्रोनाइज़ेशन) के लिए किया जा सकता है।