В Android 11 Developer Preview 2 добавлены строки, намекающие на воспроизведение звука на нескольких устройствах, а также на переключение звука на проводные гарнитуры или с них.
С выпуском Galaxy S8 компания Samsung представила Двойное аудио функция, позволяющая пользователям передавать потоковое аудио через Bluetooth на два подключенных устройства Bluetooth. Каждое флагманское устройство Galaxy S, Galaxy Note и Galaxy Tab поддерживает Dual Audio, начиная с Galaxy S8, но возможность потоковой передачи звука на несколько Устройства Bluetooth отсутствуют на подавляющем большинстве устройств Android, за исключением нескольких телефонов от Motorola, HMD Global и TCL. которые используют Темпоу технологии. А распространенное заблуждение заключается в том, что эта функция включена Bluetooth 5.0, но многие устройства Android в наши дни поддерживают Bluetooth 5.0 и не могут передавать мультимедиа на несколько устройств. В Android 9 Pie добавлена поддержка одновременного подключения до 5 устройств Bluetooth, и теперь кажется, что в Android 11 может быть добавлена поддержка выбора нескольких устройств для потоковой передачи мультимедиа. Более того, похоже, что Google также добавляет возможность переключать вывод мультимедиа на подключенное в данный момент проводное аудиоустройство или с него.
В Android 11 в настоящее время вы можете переключать вывод мультимедиа между двумя или более подключенными устройствами Bluetooth, но вы не можете выбрать несколько устройств для одновременной потоковой передачи.
Просматривая настройки Google в последней предварительной сборке, мы обнаружили новые строки, начинающиеся с заголовок «media_output_group», который, по-видимому, предполагает, что вы сможете выбрать несколько аудиоустройств для вывода к. В одной строке упоминается «кастинг», который изначально может быть связан с протоколом Google Cast, но мы не считаем, что эта функция связана с Google Cast. Это связано с тем, что существующие строки «media_output» относятся к возможности изменения вывода мультимедиа с одного подключенного устройства Bluetooth на другое; эта функция уже доступна в пользовательском интерфейсе панели громкости, предоставляемом Slice, или через «Настройки» > «Звук», как показано на снимке экрана выше. Во-вторых, Google Cast контролируется сервисами Google Play, а не SettingsGoogle, приложением, в котором я нашел эти строки. В-третьих, «трансляция» также может в целом относиться к потоковой передаче звука на подключенные устройства Bluetooth, особенно на динамики Bluetooth.
<stringname="media_output_group">Groupstring>
<stringname="media_output_group_panel_multiple_devices_summary">%1$d devices selectedstring>
<stringname="media_output_group_panel_single_device_summary">1 device selectedstring>
<stringname="media_output_group_panel_title">Add outputsstring>
<stringname="media_output_panel_stop_casting_button">Stop castingstring>
Мы также обнаружили новую строку под названием «media_transfer_wired_device_name», которая предполагает, что вы сможете выбрать подключенная в данный момент проводная гарнитура (через порт USB Type-C или разъем для наушников 3,5 мм) для вывода мультимедиа к. Неясно, позволит ли добавление этой новой цели передачи пользователям воспроизводить звук через динамики устройства при подключенной проводной гарнитуре. как это позволяют некоторые OEM-производители, или если эта функция просто позволит вам переключать вывод мультимедиа на проводную гарнитуру или с нее, одновременно подключаясь к аудио Bluetooth устройство.
<stringname="media_transfer_wired_device_name">Wired audio devicestring>
Мы протестировали обе функции на наших устройствах Pixel под управлением Android 11 Developer Preview 2, чтобы проверить, работают ли они. Вывод мультимедиа на несколько устройств не работал на Pixel 4 XL, а передача мультимедиа через проводную гарнитуру не работала. работайте на Pixel 3a XL с гарнитурой Type-C и гарнитурой 3,5 мм с подключенным Bluetooth и без него. устройство. Помимо новых строк, мы не нашли соответствующий код ни для одной из функций в декомпилированном приложении «Настройки», поэтому эти функции кажутся незавершенными. Мы не знаем, возможно ли поддерживать функцию вывода мультимедиа на несколько устройств на каком-либо существующем пикселе. устройств или если для этого потребуются изменения в стеке Bluetooth и/или оборудовании, которые могут появиться в будущем Pixel. устройство. Мы также не знаем, предназначены ли эти функции исключительно для пикселей, хотя строки находятся в настройках Google; мы, вероятно, узнаем, является ли это общей функцией Android 11, когда Google опубликует исходный код через несколько месяцев.