ब्लूटूथ पर, डिवाइस ऐसा डेटा ट्रांसमिट कर सकते हैं जिसका इस्तेमाल
ऑडियो, मैसेज, और टेलीफ़ोनी जैसी इंटरैक्टिव सेवाओं के लिए. कॉन्टेंट बनाने
अलग-अलग सेवाओं के लिए इस्तेमाल की गई ब्लूटूथ प्रोफ़ाइल यहां देखी जा सकती हैं
include/hardware/bluetooth.h
.
ऑडियो
ब्लूटूथ कनेक्शन से उपयोगकर्ता, ब्लूटूथ वाले डिवाइसों पर ऑडियो स्ट्रीम कर सकते हैं डिवाइस. ऑडियो के ज़्यादातर मामलों में, Android डिवाइस सोर्स होता है. और रेंडरिंग डिवाइस, जैसे कि स्पीकर या हेडसेट, सिंक होते हैं.
कुल वॉल्यूम कंट्रोल
Android 6.0 और उसके बाद के वर्शन में, Android ब्लूटूथ स्टैक की मदद से सोर्स को एक सटीक वॉल्यूम सेट करता है, जिससे उपयोगकर्ताओं को ऑडियो की आवाज़. सोर्स डिवाइस, बिना आवाज़ वाला ऑडियो और वॉल्यूम भेजता है सिंक तक जानकारी देता है. इसके बाद, सिंक की मदद से ऑडियो को बढ़ाया जाता है आवाज़ की जानकारी का भी ध्यान रखें, ताकि उपयोगकर्ताओं को वीडियो चलाने की सटीक आवाज़ सुनाई दे.
सोर्स डिवाइस भी आवाज़ की सूचनाओं को रजिस्टर कर सकता है. टास्क कब शुरू होगा वॉल्यूम में बदलाव सिंक पर मौजूद कंट्रोल की मदद से किए जाते हैं और सिंक सूचना को सोर्स पर ले जाएं. इसकी मदद से, सोर्स सही तरीके से डिवाइस पर दिखता है उपयोगकर्ता इंटरफ़ेस पर वॉल्यूम की जानकारी दी जाती है.
वॉल्यूम कंट्रोल करने की सुविधा डिफ़ॉल्ट रूप से चालू रहती है. ऐब्सलूट मोड को बंद करने के लिए आवाज़ को कम या ज़्यादा करने के लिए, उपयोगकर्ता सेटिंग > सिस्टम > डेवलपर के लिए सेटिंग और टूल और फ़ुल वॉल्यूम बंद करें को टॉगल करके चुनें.
बेहतर ऑडियो कोडेक
Android 8.0 में, वे डिवाइस जो बेहतर ऑडियो डिस्ट्रिब्यूशन की सुविधा का इस्तेमाल करते हैं प्रोफ़ाइल (A2DP) में अतिरिक्त ऑडियो कोडेक इस्तेमाल किए जा सकते हैं. ब्लूटूथ स्टैक, डिवाइसों के कनेक्ट होने पर ऑडियो कोडेक के हिसाब से मोल-भाव करने की सुविधा देता है रिमोट ऑडियो सिंक को सिंक करने की सुविधा मिलती है. यह मोल-भाव सबसे अच्छे कोडेक को चुनता है अच्छी क्वालिटी देने के लिए भेजने वाले और सिंक, दोनों पर इस्तेमाल किया जा सकता है ऑडियो. चुनने के बाद, सभी ऑडियो को चुने गए के ज़रिए रूट किया जाता है और सिंक पर भेजा जाता है.
लागू करना
Android 8.0 चला रहे डिवाइस, जो अपने-आप A2DP पर काम करते हैं अतिरिक्त कोडेक सहायता पाएं. डिवाइस बनाने वाली कंपनियों को इनकी ज़रूरत पड़ सकती है तो कुछ उपयोगकर्ताओं के लिए अलग-अलग लाइसेंस और बाइनरी ब्लॉब हासिल करना मालिकाना हक वाले ऑडियो कोडेक शामिल हैं. SBC के अलावा, Android 8.0 निम्न कोडेक का समर्थन करता है:
- AAC
- aptX
- aptX HD
- LDAC
डिवाइस बनाने वाली कंपनियां यह चुन सकती हैं कि उनके डिवाइस कौनसे कोडेक हैं
का उपयोग करने का प्रयास करें. इसे बदलकर कोडेक की प्राथमिकताएं सेट करें
res/values/config.xml
में निम्न मान:
<!-- Configuring priorities of A2DP source codecs. Larger value means higher priority. Value -1 means the codec is disabled. Value 0 is reserved and should not be used here. Enabled codecs should have priorities in the interval [1, 999999], and each priority value should be unique. --> <integer name="a2dp_source_codec_priority_sbc">1001</integer> <integer name="a2dp_source_codec_priority_aac">2001</integer> <integer name="a2dp_source_codec_priority_aptx">3001</integer> <integer name="a2dp_source_codec_priority_aptx_hd">4001</integer> <integer name="a2dp_source_codec_priority_ldac">5001</integer>
एलडीएसी सर्टिफ़िकेशन
Android ओपन सोर्स प्रोजेक्ट में Sony के LDAC कोडेक के लिए एक एन्कोडर होता है, इसलिए इसके लिए, Sony के किसी अलग लाइसेंस या BLOB की ज़रूरत नहीं है. एक साथ रखने के लिए अपने डिवाइस में LDAC कोडेक का इस्तेमाल करके, Sony के साथ रजिस्टर करें एलडीएसी सर्टिफ़िकेशन की प्रक्रिया.
एलडीएसी सर्टिफ़िकेशन वेबसाइट पर, एलडीएसी के बारे में दस्तावेज़ मौजूद होते हैं. जैसे कि स्पेसिफ़िकेशन और ऑपरेशन के बारे में हैंडबुक. एलडीएसी साइट भी यह मोबाइल के लिए पुष्टि और इंटरऑपरेबिलिटी टेस्ट देता है और टैबलेट डिवाइस पर. एलडीएसी पूरा करने के लिए, सोनी को टेस्ट के नतीजे भेजें सर्टिफ़िकेशन.
यूज़र इंटरफ़ेस (यूआई) की सुविधाएं
अतिरिक्त कोडेक समर्थन के साथ, Android 8.0 उपयोगकर्ता के लिए उपलब्ध हाई-डेफ़िनिशन (एचडी) ब्लूटूथ बंद करने की सेटिंग ऑडियो कोडेक.
- सेटिंग पर जाएं > कनेक्ट किए गए डिवाइस > ब्लूटूथ.
- उस सिंक के बगल में मौजूद गियर आइकॉन पर टैप करें जिसे आप कोडेक से बंद करना चाहते हैं के लिए.
- एचडी ऑडियो चेकबॉक्स से सही का निशान हटाएं.
सेटिंग को कस्टमाइज़ करने वाले डिवाइस निर्माता को एचडी कोडेक बंद करने का तरीका जानें.
मैसेज सेवा
ब्लूटूथ पर मैसेज सेवा से उपयोगकर्ता मैसेज (एसएमएस) पढ़, ब्राउज़ और लिख सकते हैं रिमोट डिवाइस से मैसेज खोजें. इस क्षमता का इस्तेमाल अक्सर तब किया जाता है, जब फ़ोन को कार में मौजूद, सूचना और मनोरंजन की सुविधा देने वाले डिवाइस से कनेक्ट किया गया हो.
टेलीफ़ोनी
ब्लूटूथ टेलीफ़ोनी सेवा, उपयोगकर्ताओं को कॉल स्ट्रीम और सिंक करने देती है एक फ़ोन से दूसरे ब्लूटूथ डिवाइस में सेव किए गए संपर्क. ये सुविधाएं, इन्हें गाड़ी चलाते समय अक्सर हैंड्सफ़्री कॉल करने के लिए इस्तेमाल किया जाता है.
Android 8.0 में ब्लूटूथ, इन-बैंड रिंगटोन का इस्तेमाल करता है. फ़ोन पर ब्लूटूथ पर कनेक्ट होने पर एक इनकमिंग कॉल आता है, रिंगटोन सिंक पर चलाओ. सेटिंग में जाकर इन-बैंड रिंगटोन की सुविधा चालू करें > सिस्टम > डेवलपर के लिए सेटिंग और टूल की जानकारी इन-बैंड रिंगिंग चालू करें का टॉगल चुनें.
ब्लूटूथ की सुविधाएं
ब्लूटूथ सेवाएं लागू करने के लिए, ब्लूटूथ स्टैक विविध प्रकार की प्रोफ़ाइल और सुविधाएं.
ब्लूटूथ प्रोफ़ाइल
ये प्रोफ़ाइल ब्लूटूथ के लिए उपलब्ध हैं:
सुविधा | Android वर्शन | |||||
---|---|---|---|---|---|---|
नाम | ब्यौरा | 6.0 | 7.0 | 7.1 | 7.1.2 | 8.0 |
एसएपी | सिम ऐक्सेस प्रोफ़ाइल | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 |
मैप | मैसेज (एसएमएस) के लिए ऐक्सेस प्रोफ़ाइल | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
ओपीपी | ऑब्जेक्ट पुश प्रोफ़ाइल | 1.1 | 1.1 | 1.1 | 1.1 | 1.2 |
L2CAP पर OBEX | लॉजिकल लिंक कंट्रोल और एडॉप्शन पर स्विच किया जा सकता है प्रोटोकॉल | हां | हां | हां | हां | हां |
एचएफ़पी ऑडियो गेटवे | हैंड्सफ़्री प्रोफ़ाइल | 1.6 | 1.6 | 1.7 | 1.7 | 1.7 |
एचएसपी | हेडसेट की प्रोफ़ाइल | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
ए2डीपी | बेहतर ऑडियो डिस्ट्रिब्यूशन प्रोफ़ाइल | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
एवीआरसीपी | ऑडियो/वीडियो रिमोट कंट्रोल प्रोफ़ाइल | 1.3 | 1.3 | 1.3 | 1.3 | 1.4 |
एचआईडी | ह्यूमन इंटरफ़ेस डिवाइस प्रोफ़ाइल | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
पीबीएपी | फ़ोन बुक ऐक्सेस प्रोफ़ाइल | 1.1.1 | 1.1.1 | 1.1.1 | 1.1.1 | 1.2 |
एचडीपी | हेल्थ डिवाइस की प्रोफ़ाइल | 1.0 | 1.0 | 1.1 | 1.1 | 1.1 |
एसपीपी | सीरियल पोर्ट प्रोफ़ाइल | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
पैन / बीएनईपी | पर्सनल एरिया नेटवर्किंग प्रोफ़ाइल / ब्लूटूथ नेटवर्क एनकैप्सुलेशन प्रोटोकॉल | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
गिरावट | डिवाइस आईडी प्रोफ़ाइल | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 |
एचओजीपी 1.0 | GATT पर एचआईडी | हां | हां | हां | हां | हां |
एचडी ऑडियो1 | "बेहतर ऑडियो कोडेक" देखें ऊपर | नहीं | नहीं | नहीं | नहीं | हां |
1 एचडी ऑडियो की सुविधा, डिवाइस के हिसाब से लागू होती है सोर्स और सिंक, दोनों की क्षमताएँ.
ब्लूटूथ स्मार्ट फ़ीचर
ये सुविधाएं बीएलई के लिए उपलब्ध हैं:
सुविधा | Android वर्शन | ||||
---|---|---|---|---|---|
नाम | 6.0 | 7.0 | 7.1 | 7.1.2 | 8.0 |
BR/EDR सुरक्षित कनेक्शन | 4.1 | 4.1 | 4.1 | 4.1 | 5.0 |
एलई की निजता नीति | 4.2 | 4.2 | 4.2 | 4.2 | 5.0 |
LE सुरक्षित कनेक्शन | 4.2 | 4.2 | 4.2 | 4.2 | 5.0 |
डेटा पैकेट एक्सटेंशन | 4.2 | 4.2 | 4.2 | 4.2 | 5.0 |
32-बिट यूयूआईडी | हां | हां | हां | हां | हां |
ड्यूअल मोड LE सेंट्रल/पेरिफ़रल | हां | हां | हां | हां | हां |
LE सहायक मोड | हां | हां | हां | हां | हां |
Google HCI की ज़रूरी शर्तें | हां | हां | हां | हां | हां |
LE कनेक्शन-ओरिएंटेड चैनल | नहीं | नहीं | नहीं | नहीं | नहीं |