PDA

Просмотр полной версии : Воспроизведение музыки с телефона через A2DP Sink (Win10+)


C00LM4N
23.05.2024, 02:09
В Windows 7 подключенный по BT телефон обычно без лишних телодвижений выводил весь звук на ПК. В Windows 10 этой функции изначально не было, но позже её добавили в версии 2004, только в отличии от семерки еще и требуется сторонняя утилита. Есть Bluetooth Audio Receiver, но в нем каждый раз надо подключать телефон руками. Bluetooth Tweaker позволяет делать это автоматически (надо поставить галку у нужного устройства).

Кодек поддерживается только SBC. Прогнал несколько тестовых треков через тракт и сравнил в оригиналом 320 Кбит - добавляется немного шума в ВЧ, который не слышен ухом, в остальном я разницы на спектрограммах не увидел, ничего не режется.

Пока тестировал дома, телефон даже после перезагрузки компа сам подключался, в автомобиле почему-то приходится заходить в настройки на телефоне и тыкнуть подключиться.

Также периодически у меня после просыпания из гибернации телефон подключался, но при воспроизведении тишина. Решается включением-выключением Bluetooth в винде.

Сделал скрипт и задание в планировщике и проблема ушла.
В планировщике настройки триггера:
При событии
Журнал: система
Источник: Kernel-Power
Код: 107 (просыпание).

Запускать Bluetooth Restart.vbs с помощью "C:\Windows\System32\wscript.exe" (тогда не появится окно и все будет незаметно).

XML готового задания для планировщика (импортировать) и сами скрипты прикладываю. Нужны все 3 в одной папке, один вызывает другой. Уже не заморачивался разбираться можно ли упростить ))

Blueooth Tweaker: https://www.dropbox.com/scl/fi/qy9ghuy2r2hxv3wvovz24/Bluetooth.Tweaker-1..zip?rlkey=99nnrlvefxyhi45gduc2rgd6w&dl=0

skanch
23.05.2024, 13:12
Попробовал на Win 11 Pro 23H2 -- работает. Благодарю!

C00LM4N
26.05.2024, 00:18
В .bat скрипте удалите последнюю строчку с "pause". Забыл убрать после тестов. Ничего страшного, просто после каждого просыпания будет в процессах новый cmd.exe появляться.