ऑडियो स्विच की पुष्टि करने वाले ऐप्लिकेशन के लिए उपयोगकर्ता मैन्युअल

यह पेज, पुष्टि करने वाले ऐप्लिकेशन के ऑडियो स्विच वर्शन के लिए खास तौर पर है. पुष्टि करने वाले ऐप्लिकेशन के LE Audio वर्शन के बारे में मदद पाने के लिए, LE Audio पुष्टि करने वाले ऐप्लिकेशन का पेज देखें.

सेटअप

Validator ऐप्लिकेशन में टेस्टिंग की सुविधा चालू करने के लिए:

  • पक्का करें कि आपके डिवाइस पर GmsCore का वर्शन 22.08.xx या उसके बाद का वर्शन हो.
  • पक्का करें कि जांच के लिए इस्तेमाल किए जा रहे ईमेल पते, Fast Pair पार्टनर टेस्टिंग ग्रुप का हिस्सा हों.
    • हाल ही में रजिस्टर किए गए ईमेल और फ़ोन की अनुमतियों को सिंक होने में 6 से 24 घंटे लग सकते हैं.
    • खाते से जुड़े Google खाते में लॉग इन और लॉग आउट करने से भी, कॉन्टेंट तुरंत सिंक हो सकता है.

उदाहरण:

GMS का वर्शन, Google Play services के ऐप्लिकेशन की जानकारी वाले पेज पर देखा जा सकता है.

ज़रूरी डिवाइस

ऑडियो स्विच करने की सुविधा की जांच के लिए, फ़ोन को फ़ास्ट पेयर की मदद से जोड़ना ज़रूरी है:

  1. दो फ़ोन, A और B तैयार करें. दोनों में एक ही Google खाते से लॉग इन किया गया हो.
  2. हेडसेट को फ़ोन A से जोड़ें (शुरुआती जोड़ना).
  3. डिवाइस को जोड़ने वाले मोड में जाएं और हाफ़ शीट यूज़र इंटरफ़ेस (यूआई) की सूचना मिलने का इंतज़ार करें.
  4. 'कनेक्ट करें' पर क्लिक करें.
  5. 'हो गया' पर क्लिक करें.
  6. हेडसेट को फ़ोन B से जोड़ें (बाद में जोड़ना).
    1. दोनों डिवाइसों को जोड़ने की सूचना मिलने का इंतज़ार करें.
  7. सिस्टम सूचना पर क्लिक करें.

फ़्लो का उदाहरण:

दूसरा इलस्ट्रेशन: इसमें, डिवाइस A को पहली बार जोड़ने के लिए बटन का क्रम दिखाया गया है. तीसरी इमेज: इसमें, दूसरे डिवाइस B को जोड़ने के लिए बटन का क्रम दिखाया गया है.

बुनियादी यूज़र इंटरफ़ेस (यूआई) फ़्लो

यहां सामान्य यूज़र इंटरफ़ेस (यूआई) फ़्लो दिखाया गया है:

चौथी इमेज: इसमें डिवाइसों को खोजने और शुरुआती साइन इन की प्रोसेस को दिखाया गया है. पांचवां चित्र: इसमें टेस्टिंग के लिए डिवाइस चुनने का तरीका और उस पर की जा सकने वाली टेस्टिंग के टाइप दिखाए गए हैं. छठा इमेज: इसमें अलग-अलग तरह के टेस्ट और उनके लिए इस्तेमाल किए जाने वाले डिवाइसों के बारे में बताया गया है.

ऑडियो स्विच करने की सुविधा के सिंगल-पॉइंट टेस्ट

ऑडियो स्विच की जांच (सिंगल-पॉइंट)

यह जांच इन कामों को करती है:

  • पेलोड की पुष्टि करना.
    • अलग-अलग स्थितियों के लिए, विज्ञापन डेटा की पुष्टि करता है.
  • मैसेज स्ट्रीम की पुष्टि करना.
    • मैसेज स्ट्रीम के कम्यूनिकेशन की पुष्टि करता है.
  • वापस जाएं.
    • स्विचबैक व्यवहार की पुष्टि करता है.

पेलोड की पुष्टि करना (एक बार में)

पेलोड की पुष्टि करने का क्रम इस तरह है:

  1. हेडसेट से कनेक्ट करें.
  2. पुष्टि करें कि खाता कुंजी का पहला बाइट 0x06 है, जैसा कि स्पेसिफ़िकेशन के मुताबिक ज़रूरी है.
  3. डिवाइस से डिसकनेक्ट करें.
  4. पुष्टि करें कि खाता कुंजी का पहला बाइट 0x05 है, जैसा कि स्पेसिफ़िकेशन के मुताबिक ज़रूरी है.
  5. हेडसेट से फिर से कनेक्ट करें.
  6. संगीत चलाओ.
  7. पुष्टि करें कि कनेक्शन की स्थिति इनमें से कोई एक है:
    1. 0x4: सिर्फ़ A2DP स्ट्रीमिंग.
    2. 0x5: AVRCP के साथ A2DP स्ट्रीमिंग.
  8. एससीओ कनेक्शन शुरू करें.
  9. पुष्टि करें कि एससीओ कनेक्ट हो गया है.
  10. पुष्टि करें कि कनेक्शन की स्थिति:
    1. 0x6: एचएफ़पी (फ़ोन/वीओआईपी कॉल) स्ट्रीमिंग. इसमें इनबैंड और नॉन-इनबैंड रिंगटोन भी शामिल हैं.

पेलोड की पुष्टि करने का उदाहरण (एक-पॉइंट):

आठवां चित्र: इसमें किसी डिवाइस के लिए, पेलोड की पुष्टि करने वाले टेस्ट के नतीजे दिखाए गए हैं.

मैसेज स्ट्रीम की पुष्टि (सिंगल-पॉइंट)

मैसेज स्ट्रीम की पुष्टि करने का क्रम इस तरह है:

  1. अलग-अलग मैसेज स्ट्रीम कनेक्शन के बीच सेशन नॉन्स की पुष्टि करना.
    1. हेडसेट से कनेक्ट करें.
    2. हेडसेट से नॉन्स X पाएं (पांच सेकंड के अंदर).
    3. हेडसेट से फिर से कनेक्ट करें.
    4. हेडसेट से एक और नॉन्स Y पाएं (पांच सेकंड के अंदर).
    5. पुष्टि करें कि X और Y अलग-अलग हैं या नहीं.
  2. ऑडियो स्विच करने की सुविधा पाएं अनुरोध भेजें.
    1. पुष्टि करें कि जवाब दो सेकंड के अंदर भेजा गया था. कॉन्टेंट की जांच नहीं की जाती.
  3. इस्तेमाल में मौजूद खाता कुंजी की जानकारी दें अनुरोध भेजें.
    1. पुष्टि करें कि जवाब दो सेकंड के अंदर भेजा गया था. कॉन्टेंट की जांच नहीं की जाती.
  4. शुरू किए गए कनेक्शन की सूचना दें अनुरोध भेजें.
    1. पुष्टि करें कि जवाब दो सेकंड के अंदर भेजा गया था. कॉन्टेंट की जांच नहीं की जाती.
  5. पसंद के मुताबिक डेटा भेजें अनुरोध भेजें.
    1. पुष्टि करें कि दो सेकंड के अंदर ACK मिल गया है.
    2. पुष्टि करें कि विज्ञापन डेटा में सेट किया गया कस्टम डेटा (10 सेकंड में) शामिल है या नहीं.

मैसेज स्ट्रीम की पुष्टि करने का उदाहरण (एक ही जगह पर):

नौवीं इमेज: इसमें किसी डिवाइस के लिए, मैसेज स्ट्रीम की पुष्टि करने वाले टेस्ट के नतीजे दिखाए गए हैं.

वापस स्विच करना (सिंगल-पॉइंट)

इस टेस्ट के लिए दो डिवाइसों की ज़रूरत होती है: प्राइमरी और सेकंडरी सीकर. जांच का क्रम इस तरह है:

  1. मुख्य सर्चर, हेडसेट से कनेक्ट हो जाता है (10 सेकंड के अंदर).
  2. दूसरा सर्चर, हेडसेट से कनेक्ट हो जाता है (10 सेकंड के अंदर).
  3. सेकंडरी सीकर, हेडसेट को स्विच करने का अनुरोध भेजता है.

15 सेकंड के अंदर, ये काम होने चाहिए:

  • मुख्य सर्चर, हेडसेट से फिर से कनेक्ट हो जाता है.
  • सेकंडरी सीकर, हेडसेट से डिसकनेक्ट हो जाता है.

इमेज 10: इसमें सेकंडरी सर्चर के डिसप्ले विकल्प दिखाए गए हैं. इनकी मदद से, प्राइमरी डिवाइस को टेस्ट करने के लिए ज़रूरत के मुताबिक समय मिलता है.

यहां स्विच-बैक टेस्ट का उदाहरण दिया गया है:

इमेज 11: इस इमेज में, स्विच-बैक टेस्ट को शुरू करने का तरीका दिखाया गया है. इमेज 12: इस इमेज में दिखाया गया है कि किस डिवाइस को कौनसी भूमिका दी गई है. इमेज 13: इसमें, भूमिकाएं तय करने के बाद आगे बढ़ने का तरीका बताया गया है. इमेज 14: इस इमेज में दिखाया गया है कि पुष्टि की प्रक्रिया के दौरान डिवाइसों की जानकारी कैसी दिखती है. इमेज 15: इस इमेज में दिखाया गया है कि सेकंडरी डिवाइस को कहां चालू और सक्रिय रखना ज़रूरी है. इमेज 16: इसमें, सफल टेस्ट के नतीजे दिखाए गए हैं.

ऑडियो स्विच करने की सुविधा के लिए मल्टी-पॉइंट टेस्ट

पेलोड की पुष्टि करना (मल्टी-पॉइंट)

पेलोड की पुष्टि करने का क्रम इस तरह है:

  1. हेडसेट से कनेक्ट करें.
  2. पुष्टि करें कि खाता कुंजी का पहला बाइट 0x06 है, जैसा कि स्पेसिफ़िकेशन के मुताबिक ज़रूरी है.
  3. डिवाइस से डिसकनेक्ट करें.
  4. पुष्टि करें कि खाता कुंजी का पहला बाइट 0x05 है, जैसा कि स्पेसिफ़िकेशन के मुताबिक ज़रूरी है.
  5. हेडसेट से फिर से कनेक्ट करें.
  6. संगीत चलाओ.
  7. पुष्टि करें कि कनेक्शन की स्थिति इनमें से कोई एक है:
    1. 0x4: सिर्फ़ A2DP स्ट्रीमिंग.
    2. 0x5: AVRCP के साथ A2DP स्ट्रीमिंग.
  8. एससीओ कनेक्शन शुरू करें.
  9. पुष्टि करें कि एससीओ कनेक्ट हो गया है.
  10. पुष्टि करें कि कनेक्शन की स्थिति:
    1. 0x6: एचएफ़पी (फ़ोन/वीओआईपी कॉल) स्ट्रीमिंग. इसमें इनबैंड और नॉन-इनबैंड रिंगटोन भी शामिल हैं.

मैसेज स्ट्रीम (मल्टी-पॉइंट)

इस टेस्ट के लिए, प्राइमरी और सेकंडरी सर्चर की ज़रूरत होती है. मल्टीपॉइंट कॉन्फ़िगरेशन फ़्लैग सेट TRUE वाले टेस्ट में, मैसेज स्ट्रीम कमांड की मदद से इस स्टेटस की जांच करने के लिए, अतिरिक्त चरण पूरे करने होंगे.

कॉन्फ़िगर नहीं किए जा सकने वाले मैसेज स्ट्रीम टेस्ट (मल्टी-पॉइंट) का उदाहरण:

इमेज 17: इसमें, कॉन्फ़िगर नहीं किए जा सकने वाले टेस्ट के नतीजे दिखाए गए हैं.

कॉन्फ़िगर की जा सकने वाली मैसेज स्ट्रीम टेस्ट (मल्टी-पॉइंट) का उदाहरण:

इमेज 18: इसमें, कॉन्फ़िगर किए जा सकने वाले टेस्ट के नतीजे दिखाए गए हैं.

वापस स्विच करना (मल्टी-पॉइंट)

इस टेस्ट के लिए, प्राइमरी और सेकंडरी सर्चर की ज़रूरत होती है. यह टेस्ट, सिंगल-पॉइंट वर्शन से काफ़ी मिलता-जुलता है. इन दोनों में सिर्फ़ एक अंतर है: सेवा देने वाली कंपनी, एक से ज़्यादा कनेक्शन के साथ काम करती है. इसलिए, जब सेकंडरी सर्च इंजन, सेवा देने वाली कंपनी से कनेक्ट होता है, तब भी प्राइमरी सर्च इंजन, सेवा देने वाली कंपनी से कनेक्ट रहेगा.

मल्टी-पॉइंट स्विच-बैक टेस्ट का उदाहरण:

इमेज 19: इस इमेज में दिखाया गया है कि टेस्ट से मल्टी-पॉइंट डिवाइस पर स्विच-बैक करने की अनुमति कैसे मिलती है.

ऐक्टिव डिवाइस स्विच करना (सिर्फ़ मल्टी-पॉइंट के लिए)

इस टेस्ट के लिए, प्राइमरी और सेकंडरी सर्चर की ज़रूरत होती है.

इस टेस्ट से सिर्फ़ यह पुष्टि की जाती है कि मैसेज स्ट्रीम चैनल का इस्तेमाल करके, प्रोवाइडर उम्मीद के मुताबिक मैसेज भेजता है या नहीं.

जांच के चरण:

  1. प्राइमरी सीकर, प्रोवाइडर से कनेक्ट होता है
  2. प्राइमरी सीकर, सेवा देने वाली कंपनी की क्षमता की जांच करता है.
    1. अगर मल्टी-पॉइंट की सुविधा बंद है और मल्टी-पॉइंट कॉन्फ़िगरेशन की सुविधा TRUE पर सेट है, तो मल्टी-पॉइंट की सुविधा चालू करने की कोशिश की जाएगी.
  3. प्राइमरी सीकर, खुद पर चालू ऑडियो सोर्स को कनेक्ट किए गए डिवाइस पर स्विच करें (0x30) को लागू करेगा.
  4. सेकंडरी सर्चर, सेवा देने वाली कंपनी से कनेक्ट होता है.
  5. प्राइमरी सीकर, किसी दूसरे डिवाइस पर चालू ऑडियो सोर्स को कनेक्ट किए गए डिवाइस पर स्विच करें (0x30) को लागू करेगा.
  6. सेवा देने वाली कंपनी, प्राइमरी सीकर को ACK भेजेगी.
  7. सेकंडरी सीकर को चालू स्थिति के साथ, मल्टीपॉइंट स्विच इवेंट की सूचना दें (0x32) मिलेगा.

स्विच चालू (सिर्फ़ मल्टी-पॉइंट) टेस्ट का उदाहरण:

इमेज 20: इस इमेज में दिखाया गया है कि टेस्ट, सिर्फ़ मल्टी-पॉइंट वाले डिवाइस पर स्विच-बैक की अनुमति कैसे देता है.

डिवाइस कंसोल में नतीजे अपलोड करने का तरीका

नतीजे सबमिट करने का तरीका

"नतीजा सबमिट करें" बटन, जांच के नतीजों की खास जानकारी दिखाएगा. हालांकि, यह नतीजों को Google को सबमिट नहीं करता.

'नतीजा सबमिट करें' बटन दबाने पर, सबमिट करने की प्रोसेस शुरू हो जाती है.

सभी नतीजों की समीक्षा करने के बाद, नतीजों वाले पेज पर सबसे नीचे मौजूद 'सबमिट करें' बटन दबाकर, नतीजे Google को सबमिट करें.

नतीजों वाले पेज पर सबसे नीचे स्क्रोल करके,

डिवाइस कंसोल में अपलोड किए गए नतीजे देखना

सबमिट किए गए टेस्ट के नतीजे, Nearby Console पर देखे जा सकते हैं. (ऑडियो स्विच के टेस्ट केस के लिए, दूरी की मेट्रिक और अवधि की मेट्रिक हटा दी जाएंगी). उदाहरण के लिए:

टेस्ट के नतीजे, Nearby Console में टेबल में दिखते हैं.

समस्या का हल

अगर सभी टेस्ट पास नहीं हुए हैं, तो ब्लूटूथ को बंद करके फिर से चालू करें.

ब्लूटूथ को, पुश-डाउन मेन्यू में मौजूद बटन से चालू और बंद किया जा सकता है.

स्विच-बैक टेस्ट

अगर आपका स्विच-बैक टेस्ट पूरा नहीं हुआ और वह पहले जैसा ही दिख रहा है जैसा कि फ़िगर 1 में दिखाया गया है, तो टेस्ट-डिवाइस पेज (फ़िगर 2) पर वापस जाएं और फिर से टेस्ट करें:

'शुरुआत हो गई' स्टेटस में फ़ंसे टेस्ट को, टॉप-लेवल मेन्यू से फिर से चलाया जा सकता है.