Ryan Haines / Android Authority

Krótko mówiąc

  • Kod w projekcie Android Open Source Project sugeruje, że nadchodząca funkcja udostępniania dźwięku w systemie Android 15 nie będzie dostępna na urządzeniach Pixel 8a i starszych modelach Pixel.
  • Udostępnianie dźwięku to funkcja umożliwiająca przesyłanie dźwięku z telefonu do pobliskich urządzeń obsługujących technologię Bluetooth LE Audio.
  • Chociaż seria Pixel 8a, a nawet Pixel 7 obsługuje technologię Bluetooth LE Audio, Google nie planuje prawdopodobnie umożliwienia jej wykorzystania w celach nadawczych.

Jeśli chcesz prywatnie udostępniać to, czego słuchasz, swoim znajomym lub członkom rodziny w pobliżu, zazwyczaj potrzebujesz skomplikowanego okablowania z rozdzielaczami lub tego, aby wszyscy mieli tę samą markę urządzeń. Dzieje się tak, ponieważ większość urządzeń mobilnych i bezprzewodowych zestawów słuchawkowych, które obsługują Bluetooth nie obsługują także standardowej funkcji transmisji dźwięku LE Audio, która standaryzuje sposób, w jaki urządzenia przesyłają dźwięk do jednego lub większej liczby pobliskich urządzeń za pośrednictwem technologii Bluetooth Low Energy.

Podczas najlepsze telefony z Androidem na rynku już obsługują LE Audio i teoretycznie są w stanie obsługiwać funkcję nadawania, możliwe, że nie każde urządzenie obsługujące LE Audio uzyska obsługę nadawania. Weźmy na przykład serię Pixel 8a i Pixel 7 firmy Google. Chociaż te urządzenia obsługują jednokierunkowe przesyłanie dźwięku LE Audio — przesyłanie dźwięku przez Bluetooth LE do jednego zestawu słuchawkowego — są gotowe przegapić obsługę nadawania LE Audio, zgodnie z Władza Androida analiza.

Na początku tego roku udostępniliśmy pierwsze spojrzenie na jedną z najbardziej ekscytujących nowych funkcji Android 15 zwany Udostępnianie dźwięku przez Bluetooth. Udostępnianie dźwięku to nazwa widoczna dla użytkownika, którą Google nadało transmisji Bluetooth LE Audio, czyli Auracast, zgodnie z marketingiem Bluetooth SIG. Strona udostępniania dźwięku w systemie Android 15 ułatwia użytkownikom rozpoczęcie transmisji Auracast lub nawiązanie z nią połączenia, ale jest dostępna tylko na urządzeniach obsługujących transmisje LE Audio. Aby przetestować tę funkcję, musiałem ręcznie włączyć obsługę transmisji LE Audio na moim Pixel 8 Pro, a także włączyć funkcję udostępniania dźwięku w systemie Android 15. Następnie uruchomiłem transmisję na moim Pixel 8 Pro i połączyłem się z nią, używając niektórych moich Urządzenia Samsung obsługujące technologię Auracast.

Włączenie obsługi transmisji LE Audio na moim Pixel 8 Pro było dość proste, ponieważ obsługa oprogramowania układowego była już dostępna. Właściwie wszystko, co musiałem zrobić, to ustawić dwie właściwości systemowe — bluetooth.profile.bap.broadcast.assist.enabled I bluetooth.profile.bap.broadcast.source.enabled — na „true” dla obsługi transmisji LE Audio. Te właściwości systemu odpowiednio włączają rolę pomocy transmisji Basic Audio Profile (BAP) i rolę źródła. Rola pomocy umożliwia urządzeniom wykrywanie i łączenie się ze strumieniami Auracast, podczas gdy rola źródła umożliwia urządzeniom przesyłanie strumieni Auracast.

Żadna z właściwości systemowych nie jest domyślnie włączona na żadnym urządzeniu Pixel, w tym Pixel 8 Pro. Jednak jeśli skompilujesz kompilację Androida dla Pixel 8 lub Pixel 8 Pro przy użyciu RELEASE_PIXEL_BROADCAST_ENABLED flag, a następnie te dwie właściwości systemowe są automatycznie dodawane i włączane. Co ciekawe, w pliku make-file urządzenia dla Pixela 8a brakuje instrukcji warunkowej, która wstawia te właściwości systemowe. Nie oznacza to, że nie można jej dodać później, ale ciekawe jest to, że brakuje jej tylko dla Pixela 8a, a nie dla Pixela 8 lub Pixela 8 Pro.

Aby wyjaśnić, zapytałem kilka źródeł, czy mają jakieś dodatkowe informacje, aby potwierdzić, czy jest to celowe, czy też zostanie dodane w przyszłości. Jedno ze źródeł podzieliło się informacją, że widziało dowody sugerujące, że Google zamierza zarezerwować obsługę transmisji LE Audio dla „wiodących telefonów” w ofercie Pixel, co sugeruje, że celowo jest ona powstrzymywana w przypadku modelu Pixel 8a. Skontaktowałem się z Google, aby sprawdzić, czy może złożyć komentarz i zaktualizuję ten artykuł tym oświadczeniem, jeśli otrzymam odpowiedź.

Wstrzymanie obsługi transmisji Bluetooth LE Audio w Pixelu 8a byłoby rozczarowujące, ale ostatecznie nie zaskakujące. W końcu nie byłaby to pierwsza funkcja związana z dźwiękiem zarezerwowana dla telefonów premium Google od dźwięk przestrzenny jest wyraźnie brakujący w każdym Pixelu z serii A. A skoro o tym mowa, w pliku make-file Pixela 8a wyraźnie widać, że chociaż biblioteka systemu dźwięku przestrzennego jest dołączona, brakuje właściwości systemowej, która deklaruje, że urządzenie obsługuje dźwięk przestrzenny, w przeciwieństwie do Pixela 8 i Pixela 8 Pro.

Pliki make-file urządzeń to świetny sposób na zdefiniowanie, które pliki i właściwości mają zostać uwzględnione w kompilacji Androida, więc fakt, że w pliku make-file Pixela 8a nie ma wzmianki o wymaganych właściwościach transmisji LE Audio, sugeruje, że funkcja ta nie będzie dostępna na urządzeniu. Mamy nadzieję, że tak się nie stanie, gdy funkcja udostępniania dźwięku w Androidzie 15 zostanie ostatecznie uruchomiona, ponieważ byłoby rozczarowaniem, gdyby tylko seria Pixel 8, Pixel 8 Pro i Pixel 9 obsługiwały tę funkcję. Niestety, możliwe, że seria Pixel 7 również nie będzie obsługiwać tej funkcji, ponieważ ich pliki make-file również nie deklarują żadnych właściwości transmisji LE Audio. Podobnie seria Pixel 6 zdecydowanie nie będzie obsługiwać tej funkcji, ponieważ nie obsługują nawet dźwięku Bluetooth LE.

Masz wskazówkę? Porozmawiaj z nami! Wyślij e-mail do naszego personelu na adres wiadomoś[email protected]. Możesz pozostać anonimowy lub otrzymać uznanie za informacje, to twój wybór.

źródło