मेरे पास एक वायरलेस एयरप्ले / ब्लूटूथ स्पीकर और कई मैकओएस और आईओएस डिवाइस हैं। मैं एक मुद्दे का सामना कर रहा हूं जो मुझे पागल कर रहा है।
मान लीजिए कि मैं स्पीकर से कनेक्ट करने के लिए AirPlay का उपयोग करके एक मैकबुक से एक फिल्म देखता हूं। कुछ मिनटों के बाद कुछ अन्य डिवाइस कनेक्ट होते हैं अर्थात नोटिफिकेशन चलाने के लिए (आमतौर पर मैं इसे सुन भी नहीं सकता) और इच्छित ऑडियो स्ट्रीम को चलाया जा रहा है - मुझे स्पीकर पर चलाए जा रहे मूल ऑडियो स्ट्रीम को वापस लाने के लिए अन्य डिवाइस पर वापस और आगे बढ़ना होगा ।
हर बार इस डिवाइस से अन्य सभी उपकरणों को डिस्कनेक्ट करना पागल होगा। इसके अलावा वास्तविकता यह है कि यानी शुद्ध नेटवर्क या डिवाइस को कुछ समय के लिए निलंबित कर दिए जाने के कारण यह फिर से एक बार फिर से इच्छित वीडियो स्ट्रीम को परेशान कर देगा। और चूंकि अधिकांश डिवाइस ब्लूटूथ के माध्यम से एक ही डिवाइस में जोड़े जाते हैं (वाईफाई कवरेज से बाहर रहने के दौरान इसका उपयोग करने में सक्षम होने के कारण) समस्या वास्तव में दोगुनी हो जाती है।
आदर्श रूप से मैं देखूंगा कि या तो वायरलेस स्पीकर में ऑटोकनेक्ट को अक्षम करने में सक्षम है या डिवाइस का पता लगाने में सक्षम है, पहले से ही उपयोग में है और केवल कनेक्ट करने के लिए रोकें। एक और यह हो सकता है कि शायद लाउडस्पीकर डिवाइस न केवल अपनी उपस्थिति को प्रसारित कर रहा है, बल्कि अगर यह डिफ़ॉल्ट / सहज कनेक्शन को स्वीकार करने के लिए तैयार है - तो निश्चित नहीं है कि प्रोटोकॉल में ऐसी कोई चीज है या नहीं।
अद्यतन करें: प्रश्न के एक ब्लूटूथ (कम महत्वपूर्ण) भाग के लिए एक प्रकार का वर्कअराउंड है जो किसी भी ऑडियो डिवाइस को ऑटो पुनः कनेक्ट करने में अक्षम करता है कुछ उपकरणों के लिए ऑटो-युग्मन रोकें (ब्लूटूथ) द्वारा:
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices 1