Soundwire disconnected как исправить

Сергей Суворов



Ученик

(107),
на голосовании



3 года назад

Нужна помощь по программе для андроида unable to connect soundwire server – при вводе ip serverа выдает такую ошибку

Голосование за лучший ответ

HoldFast

Мудрец

(16556)


3 года назад

телефон и комп с запущенным сервером должны быть в одной Wi-Fi сети. Так же должен быть разрешён доступ к ПК для этой сети.

4uma4e4iyУченик (165)

2 года назад

И

HoldFast
Мудрец
(16556)
Opti Clean, хуи

Евгений ДеревякоУченик (125)

2 года назад

как разрешить доступ к пк

Алексей Тюричев

Знаток

(322)


2 года назад

Зайди в “брандмауэр и безопасность сети” -> “частная сеть” и отключи “брандмауэр защитника Windows”. В самом Soundwire мне удалось присоединиться только по второму адресу (если задержать курсор мышки на адресе – высвятятся другие)

влад незнаюЗнаток (384)

2 года назад

У меня два IP потому, как есть хамачи. Возможно у тебя тоже.

Pisya_tvoey_podrugiiiПрофи (598)

2 года назад

ты мне помог. отключайте всё и заработает

Ден КеримовУченик (139)

2 года назад

Не помогло

ひとみ 三菱Ученик (139)

1 год назад

БОЖЕ СПАСИБО ВАМ СЕРЬЁЗНО!

Вячеслав ВолковЗнаток (356)

7 месяцев назад

Лучший комментарий, не знал, что там второй IP высвечивается

алексей сафронов

Ученик

(175)


1 год назад

отключил брандмаур и все ок, спасибо!

Маргер Аншаков

Знаток

(447)


1 год назад

наведи на IP курсор мышки, там высветиться 2ой апи, вот его и забивай. У меня так получилось!

ван иванЗнаток (475)

10 месяцев назад

Пацан, земля тебе пухом, помог невероятно

Содержание

  1. Почему не работает soundwire server
  2. Почему не работает soundwire server
  3. 3 простых шага по исправлению ошибок SOUNDWIRE_SERVER_SETUP7.EXE
  4. 1- Очистите мусорные файлы, чтобы исправить soundwire_server_setup7.exe, которое перестало работать из-за ошибки.
  5. 2- Очистите реестр, чтобы исправить soundwire_server_setup7.exe, которое перестало работать из-за ошибки.
  6. 3- Настройка Windows для исправления критических ошибок soundwire_server_setup7.exe:
  7. Как вы поступите с файлом soundwire_server_setup7.exe?
  8. Некоторые сообщения об ошибках, которые вы можете получить в связи с soundwire_server_setup7.exe файлом
  9. Телефон на Android в качестве беспроводной звуковой карты ноутбука
  10. Настройка SoundWire Server в Windows
  11. Настройка SoundWire на Android
  12. Уменьшение задержки звука
  13. Audio buffer size
  14. Audio compression (платная версия)
  15. Android native audio
  16. Latency steering amount (платная версия)

Почему не работает soundwire server

Краткое описание:
SoundWire позволяет отправлять любую музыку или аудио («что вы слышите сейчас») с Вашего компьютера на Android устройство.

SoundWire lets you send any music or audio («what you hear now») from your Windows or Linux PC to your Android mobile devices, or other PCs. Use it as:
— A wireless extension of your PC-based music system for parties
— A remote headphone amp (wireless headphones)
— A way to listen to music and movies from your computer anywhere in your house or out on your deck.

The full version of SoundWire enables unlimited Opus audio compression, can handle up to 10 connections at the same time, and has no ads or interruptions. It also has a special Pro Mode to set and display buffer latency precisely in milliseconds. You can use any music player on your PC or laptop like Grooveshark, Spotify, YouTube, or iTunes and feed the live sound directly to your Android device. SoundWire lets you listen to the free versions of Grooveshark and Spotify on your phone.

SoundWire has low latency (audio delay), which means it can even be used to listen to the soundtrack of a movie or YouTube video while you watch (**Note you must adjust the buffer size in app settings for low latency). There are other uses too. SoundWire can work as a baby monitor or listening device with a computer such as a netbook that has a built-in microphone. Hook up turntables to your computer’s line input and stream a live DJ set to another part of the house over WiFi, or anywhere else over 3G/4G.

Features
— Live audio capture and streaming to multiple clients
— Not locked to one music player
— Excellent sound quality (44.1 / 48 kHz stereo 16-bit, PCM or Opus compression)
— True low latency (unlike AirPlay, Airfoil)
— Easy to use
— Compression option greatly reduces network usage
— x86 and MIPS support, stream music from PC to PC running virtualized app (Linux/Windows)
— Record SoundWire audio to a file (MP3 or WAV)

Before using SoundWire on your Android device you must install and run the SoundWire Server application on the Windows/Linux PC or laptop which is your source of music, web audio streaming, or other sounds. Download the server at http://georgielabs.net/

These links are also available in the app. If you have any problems please see the troubleshooting tips at the above link. For example if you get choppy audio try restarting your wireless router, then try the other troubleshooting suggestions in the guide. If you get a message saying the app is not licensed and this message is incorrect then please check your internet connection and try again.

Please rate the app and submit comments on Google Play to let us know what you think of SoundWire. If you have a question or bug report send email to [email protected] If reporting a problem please give your phone’s Android version (e.g. 2.3) and make/model. Check the server download page georgielabs.99k.org occasionally for updates.

Permissions
— Network communication: Communicates with the server program on your PC.
— Phone calls: Mutes audio when you receive or make a call. Without this permission music would continue to play, interfering with your call.
— Prevent phone from sleeping: Keeps app running while connected (playing music) or attempting to connect. May be disabled in settings.

Источник

Почему не работает soundwire server

Краткое описание:
SoundWire позволяет отправлять любую музыку или аудио («что вы слышите сейчас») с Вашего компьютера на Android устройство.

SoundWire lets you send any music or audio («what you hear now») from your Windows or Linux PC to your Android mobile devices, or other PCs. Use it as:
— A wireless extension of your PC-based music system for parties
— A remote headphone amp (wireless headphones)
— A way to listen to music and movies from your computer anywhere in your house or out on your deck.

The full version of SoundWire enables unlimited Opus audio compression, can handle up to 10 connections at the same time, and has no ads or interruptions. It also has a special Pro Mode to set and display buffer latency precisely in milliseconds. You can use any music player on your PC or laptop like Grooveshark, Spotify, YouTube, or iTunes and feed the live sound directly to your Android device. SoundWire lets you listen to the free versions of Grooveshark and Spotify on your phone.

SoundWire has low latency (audio delay), which means it can even be used to listen to the soundtrack of a movie or YouTube video while you watch (**Note you must adjust the buffer size in app settings for low latency). There are other uses too. SoundWire can work as a baby monitor or listening device with a computer such as a netbook that has a built-in microphone. Hook up turntables to your computer’s line input and stream a live DJ set to another part of the house over WiFi, or anywhere else over 3G/4G.

Features
— Live audio capture and streaming to multiple clients
— Not locked to one music player
— Excellent sound quality (44.1 / 48 kHz stereo 16-bit, PCM or Opus compression)
— True low latency (unlike AirPlay, Airfoil)
— Easy to use
— Compression option greatly reduces network usage
— x86 and MIPS support, stream music from PC to PC running virtualized app (Linux/Windows)
— Record SoundWire audio to a file (MP3 or WAV)

Before using SoundWire on your Android device you must install and run the SoundWire Server application on the Windows/Linux PC or laptop which is your source of music, web audio streaming, or other sounds. Download the server at http://georgielabs.net/

These links are also available in the app. If you have any problems please see the troubleshooting tips at the above link. For example if you get choppy audio try restarting your wireless router, then try the other troubleshooting suggestions in the guide. If you get a message saying the app is not licensed and this message is incorrect then please check your internet connection and try again.

Please rate the app and submit comments on Google Play to let us know what you think of SoundWire. If you have a question or bug report send email to [email protected] If reporting a problem please give your phone’s Android version (e.g. 2.3) and make/model. Check the server download page georgielabs.99k.org occasionally for updates.

Permissions
— Network communication: Communicates with the server program on your PC.
— Phone calls: Mutes audio when you receive or make a call. Without this permission music would continue to play, interfering with your call.
— Prevent phone from sleeping: Keeps app running while connected (playing music) or attempting to connect. May be disabled in settings.

Источник

3 простых шага по исправлению ошибок SOUNDWIRE_SERVER_SETUP7.EXE

Файл soundwire_server_setup7.exe из GeorgieLabs является частью SoundWire Server. soundwire_server_setup7.exe, расположенный в c:users cellio2014downloadssoundwire_server_setup7 soundwire_server_setup7 .exe с размером файла 1711094 байт, версия файла 2.1 , подпись 98388a725d8dd63350b7e062dbfa891e.

В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки soundwire_server_setup7.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере

1- Очистите мусорные файлы, чтобы исправить soundwire_server_setup7.exe, которое перестало работать из-за ошибки.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Clean Junk Files».
  3. Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
  4. потом нажмите на кнопку «Select All».
  5. нажмите на кнопку «start cleaning».

2- Очистите реестр, чтобы исправить soundwire_server_setup7.exe, которое перестало работать из-за ошибки.

3- Настройка Windows для исправления критических ошибок soundwire_server_setup7.exe:

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите » Advanced system settings».
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку «data Execution prevention».
  5. Выберите опцию » Turn on DEP for all programs and services . » .
  6. Нажмите на кнопку «add» и выберите файл soundwire_server_setup7.exe, а затем нажмите на кнопку «open».
  7. Нажмите на кнопку «ok» и перезагрузите свой компьютер.

Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.

Как вы поступите с файлом soundwire_server_setup7.exe?

Некоторые сообщения об ошибках, которые вы можете получить в связи с soundwire_server_setup7.exe файлом

(soundwire_server_setup7.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.

(soundwire_server_setup7.exe) перестал работать.

soundwire_server_setup7.exe. Эта программа не отвечает.

(soundwire_server_setup7.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.

(soundwire_server_setup7.exe) не является ошибкой действительного windows-приложения.

(soundwire_server_setup7.exe) отсутствует или не обнаружен.

Источник

Телефон на Android в качестве беспроводной звуковой карты ноутбука

Однажды у меня возникла необходимость подключить большие колонки к ноутбуку, но так, чтобы не быть привязанным к ним кабелем. Протестировав несколько приложений для трансляции звука по Wi-Fi, я сделал вывод, что самым гибким из такого рода программ является SoundWire, позволяющее добиться задержки звука не более 100 миллисекунд (при условиях, что телефон довольно мощный, с версией Android 4.2+ и поддерживает режим native audio). А это означает, что уже можно смотреть фильмы без заметного отставания звука.

Примечание: конечно же, в первую очередь, все зависит от мощности и аппаратных возможностей Вашего Android-телефона. Протестировав данное приложение на разных устройствах я сделал вывод, что на старом Android-телефоне (Процессор: 1 ядро, 600 МГц; Память: 256 Мб; Режим аудио: standard_audio) не удается сделать задержку звука меньше 100 миллисекунд и при просмотре фильма чувствуется явное отставание звука.

Приложение обладает достаточно большим набором настроек под любой тип Wi-Fi сети (в плане скорости соединения). В Google Play Маркете есть платная и бесплатная версии. В платной версии доступна возможность установки размера буфера в миллисекундах (в бесплатной только в килобайтах), функция сжатия звука и функция стабилизации размера буфера, позволяющие максимально снизить нагрузку на беспроводную сеть и добиться минимальной задержки звука.

Настройка SoundWire Server в Windows

Скачайте программу SoundWire Server, соответствующую вашей версии Windows и установите её на компьютер.

Убедитесь, что она нормально работает, запустив какую-нибудь музыку в плеере или браузере. В окне программы, в поле «Level», должен отображаться индикатор звука. Если он подымается до уровня красного цвета (искажение звука), отрегулируйте ползунком «Audio Output» уровень звука так, чтобы цвет был только зеленым.

В зависимости от версии Windows ползунок регулятора громкости будет регулировать или уровень звука динамиков ноутбука, или трансляции по Wi-Fi. У меня Windows 8.1, и в моем случае реализован первый вариант, поэтому, чтобы звук от самого ноутбука не мешал, я его просто отключил.

Совет: на время тестирования приложения с разными настройками, звук компьютера лучше оставить включенным, тогда Вы будете слышать реальную задержку между воспроизведением звука на компьютере и по сети, через телефон на Android.

Настройка SoundWire на Android

Установите с GooglePlay Маркета приложение SoundWire.

Убедитесь, что Ваш телефон на Android и ноутбук находятся в одной сети Wi-Fi. Откройте приложение SoundWire и нажмите на кнопку с изображением спирали.

После небольшого ожидания спираль должна изменить цвет на золотистый, и Вы должны услышать звук на вашем Android-телефоне. Если этого не произойдет, попробуйте вручную прописать в приложении на Android IP-адрес, который показывает программа SoundWire Server в Windows и снова нажмите на кнопку со спиралью.

Если и в этот раз Вы ничего не услышите, тогда откройте в Windows через кнопку «Пуск» приложение «Командная строка», наберите команду «ipconfig» и нажмите клавишу «Enter». Введите в поле адреса в приложении SoundWire на Android IP-адрес, указанный в строке «IPv4-адрес» командной строки и снова нажмите на кнопку со спиралью.

Уменьшение задержки звука

Для уменьшения задержки звука в приложении SoundWire предусмотрен целый набор инструментов.

  • Настройка буферизации (Audio buffer size);
  • Сжатие звукового потока, только демо на несколько минут (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio).
  • Настройка буферизации в миллисекундах (Audio buffer size);
  • Сжатие звукового потока (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio);
  • Уменьшение «плавания» размера буфера (Latency steering amount).

А теперь более подробно о каждой опции.

Audio buffer size

Первое, что можно сделать, чтобы уменьшить задержку звука, это уменьшить размер буфера входящего звукового потока. Для этого нажмите кнопку меню, затем выберите опцию «Settings», в открывшихся настройках нажмите на пункт «Audio buffer size» и выберите желаемый размер буфера.

Чем он меньше, тем меньше будет задержка, но очень маленький размер буфера может привести к эффекту дискретного «роботизированного звука». Размер буфера в бесплатной версии выставляется в килобайтах, в платной версии в миллисекундах. Кроме того, в платной версии реальная задержка звука в миллисекундах отображается на главной странице приложения.

Audio compression (платная версия)

Как показывает опыт, очень важная функция, так как позволяет не только уменьшить задержку, но и экономно использовать канал связи, чтобы, например, видео не подвисало во время просмотра онлайн. Приложение умеет сжимать транслируемый звуковой поток с помощью кодека Opus. В бесплатной версии пробный период использования этой опции составляет 10 минут. Чтобы включить сжатие звукового потока, поставьте в настройках галочку рядом с опцией «Audio compression», нажмите на опцию «Compression bitrate» и выберите битрейт сжимаемого аудиопотока. Чем он меньше, тем меньше трафика будет тратиться на передачу звука и, как следствие, уменьшится задержка и обрывы при передаче звука, но пострадает качество, поэтому экспериментируйте.

Как видно из рисунка выше, в моем случае при битрейте 64 кБит/с (как мне кажется, самом оптимальном) скоростьWi-Fi соединения, затрачиваемая на передачу звука, уменьшилась от

18 кБайт/с, то есть примерно в 10 раз!

Android native audio

Внимание: Эта опция поддерживается не всеми устройствами!

При включении опции «Android native audio» выбирается альтернативный внутренний звуковой тракт (OpenSL ES native audio), который может работать лучше и позволяет получить более низкие времена задержки звука на некоторых устройствах, поддерживающих «Android native audio». Опция «Android native audio» имеет три переключателя:

  • Auto – используется native audio с малыми размерами буфера (32 кБ / 190 мс или меньше), а также standard audio с более крупными размерами буфера. Рекомендуется для устройств, которые поддерживают низкую задержку звука (Android 4.2+).
  • Standard audio – рекомендуется для устройств, которые не поддерживают низкую задержку звука. Стандартный звуковой тракт является более надежным, на большинстве устройств Android.
  • Android native audio – выберите, если альтернативный внутренний звуковой тракт работает лучше на устройстве даже при больших размерах буфера, например, если при использовании Auto или Standard audio есть проблемы.

На некоторых современных телефонах для корректной работы функции «Android native audio» необходимо транслировать звук с частотой дискретизации не 44.1 кГц, а 48 кГц. Требуемая частота дискретизации будет отображаться при нажатии на опцию «Android native audio». Если нужно, перенастройте SoundWire Server и Windows на использование частоты дискретизации 48 кГц (см. документацию).

Latency steering amount (платная версия)

Опция «Latency steering amount» позволяет контролировать, насколько агрессивно SoundWire будет пытаться достичь установленной задержки звука (примерно размер буфера, деленный на 2). Опция имеет три режима: Normal (нормальный), Tight (сжатый), Very Tight (сильно сжатый).

Обратите внимание, что фактическая задержка звука будет выше, чем отображаемая на панели, так как многие другие факторы способствуют задержке, такие как внутренний аудиотракт телефона на Android и буферизация на стороне сервера. Поэтому для оценки реальной задержки используйте Ваши уши, а не отображаемые цифры на экране телефона.

Источник

SoundWire helps us stream any audio and music from PC to Android phones and tablets. It works with Windows, Linux, Raspberry Pi and Android. In order to mirror or cast sound from computer to Android, you need to install SoundWire Server on PC and install SoundWire client on Android phone. Then connect to SoundWire Server using the SoundWire for Android. SoundWire for Windows gives the IP address which you can connect it. In SoundWire for Windows 10 however we found this IP address does not work. We can’t connect to SoundWire in Win 10 from the mobile device. After some research I found that it is possible to connect to your PC local IP other than the IP provided by SoundWire Server on your PC. So if anyone also run into the SoundWire on Windows 10 can’t be connected issue, you can follow these steps see if any luck.

Connect both your Windows 10 PC and Android phone to the same wi-fi network or wireless router. Then on the Windows 10 computer, right click on the Start icon, choose Command Prompt from the pop-up menu, the Command Prompt should open right away. Type in ‘ipconfig‘ and press Enter on the keyboard to execute the command. Find the IPv4 address in the Command Prompt, you can then find out your local IP address of the Windows computer in your LAN.

soundwire android

Now on your Android device, run the Soundwire app. Enter the Windows 10 local IP address we found above, and then tap on the soundwire button above the IP address, you would be successfully connected to your SoundWire server on Windows 10.

Содержание

  • 1 Суть идеи
  • 2 Настройка клиента
  • 3 Дополнительные возможности
      • 3.0.1 Похожие статьи:
    • 3.1 6 комментариев
  • 4 Настройка SoundWire Server в Windows
  • 5 Настройка SoundWire на Android
  • 6 Уменьшение задержки звука
    • 6.1 Audio buffer size
    • 6.2 Audio compression (платная версия)
    • 6.3 Android native audio
    • 6.4 Latency steering amount (платная версия)
  • 7 Настройка SoundWire Server в Windows
  • 8 Настройка SoundWire на Android
  • 9 Уменьшение задержки звука
    • 9.1 Audio buffer size
    • 9.2 Audio compression (платная версия)
    • 9.3 Android native audio
    • 9.4 Latency steering amount (платная версия)

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

Если вы находитесь дома, в пределах зоны действия вашего Wi-fi, то эта статья поможет решить проблемы с музыкой. Здесь я расскажу о том, как транслировать звук с компьютера на телефон. Эту идею, конечно же, можно использовать не только для музыки, но и других целей.

Суть идеи

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

Звук будет передаваться по Wi-fi, поэтому недостаток идеи очевиден — всё это будет работать только в зоне действия Wi-fi. Но для многих целей этого достаточно.

Для реализации понадобится:

  • Компьютер с Windows или Linux, который будет передатчиком звука.
  • Смартфон или планшет с Adnro >Настройка сервера

Для начала нужно настроить передатчик звука, то есть сервер, компьютер. Скачайте программу SoundWire Server для своей операционной системы. Ссылка на скачивание ниже.

Это ссылка на официальный сайт. Для большинства подойдёт версия Windows 7/8/10 version (2.5).

После скачивания установите программу на компьютер и откройте её. Вы увидите в поле Status, что пока к серверу ничего не покдлючено.

Настройка клиента

Теперь, чтобы транслировать звук с компьютера на телефон, установите на своём Android устройстве приложение SoundWireFree (это бесплатная версия, есть ещё платная с дополнительными функциями). Скачать можно по ссылке ниже (сканируйте QR-код).

Запустите клиент и нажмите на иконку для подключения к серверу на компьютере.

После поключения вы увидите, что статус сервера изменился.

Теперь можно попробовать включить звук на компьютере. Его должно быть слышно через динамики (или наушники) на устройстве Android.

Посмотрите IP поле Server addres.

Запишите IP в клиенте и нажмите на стрелку для подключения.

Дополнительные возможности

И у сервера, и у клиента есть дополнительные интересные функции, даже в бесплатной версии.

Нажмите в клиенте на три точки вверху справа, и вы увидите эквалайзер и настройки (пункты Equalizer и Settings). В эквалайзере есть возможность вручную настроить звучание, а также применить готовый пресеты под разные жанры музыки. В настройках можно настроить автовключение, сжатие аудио, подсветку экрана и другое. Всё по английски.

Интерфейс сервера позволяет настроить позицию программы при сворачивании (свернуть в трей или оставить на панели задач) (1), есть возможность выбрать звуковое устройство для трансляции (2),
настроить громкость (3), смотреть индикатор аудио-потока (4) начать запись трансляции (5).

Дополнительные возможности SoundWire.

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

Похожие статьи:

Вопрос о том, как управлять компьютером через телефон возникает в головах многих пользователей. Ведь это…

Компьютерная техника есть сегодня в любом доме и в каждом офисе. Уже давно прошли времена,…

Некоторые люди полагают, что для офисного компьютера, на котором используются, в основном, приложения от Microsoft,…

6 комментариев

Спасибо, помогло. Купил беспроводные наушники. К телефону подключил, а к ноутбуку нет, т.к. там не было Bluetooth. Скачал программу, скачал приложение 4pda, все работает, но бывают помехи. А так статья, очень помола

Однажды у меня возникла необходимость подключить большие колонки к ноутбуку, но так, чтобы не быть привязанным к ним кабелем. Протестировав несколько приложений для трансляции звука по Wi-Fi, я сделал вывод, что самым гибким из такого рода программ является SoundWire, позволяющее добиться задержки звука не более 100 миллисекунд (при условиях, что телефон довольно мощный, с версией Android 4.2+ и поддерживает режим native audio). А это означает, что уже можно смотреть фильмы без заметного отставания звука.

Примечание: конечно же, в первую очередь, все зависит от мощности и аппаратных возможностей Вашего Android-телефона. Протестировав данное приложение на разных устройствах я сделал вывод, что на старом Android-телефоне (Процессор: 1 ядро, 600 МГц; Память: 256 Мб; Режим аудио: standard_audio) не удается сделать задержку звука меньше 100 миллисекунд и при просмотре фильма чувствуется явное отставание звука.

Приложение обладает достаточно большим набором настроек под любой тип Wi-Fi сети (в плане скорости соединения). В Google Play Маркете есть платная и бесплатная версии. В платной версии доступна возможность установки размера буфера в миллисекундах (в бесплатной только в килобайтах), функция сжатия звука и функция стабилизации размера буфера, позволяющие максимально снизить нагрузку на беспроводную сеть и добиться минимальной задержки звука.

Настройка SoundWire Server в Windows

Скачайте программу SoundWire Server, соответствующую вашей версии Windows и установите её на компьютер.

Убедитесь, что она нормально работает, запустив какую-нибудь музыку в плеере или браузере. В окне программы, в поле “Level”, должен отображаться индикатор звука. Если он подымается до уровня красного цвета (искажение звука), отрегулируйте ползунком “Audio Output” уровень звука так, чтобы цвет был только зеленым.

В зависимости от версии Windows ползунок регулятора громкости будет регулировать или уровень звука динамиков ноутбука, или трансляции по Wi-Fi. У меня Windows 8.1, и в моем случае реализован первый вариант, поэтому, чтобы звук от самого ноутбука не мешал, я его просто отключил.

Совет: на время тестирования приложения с разными настройками, звук компьютера лучше оставить включенным, тогда Вы будете слышать реальную задержку между воспроизведением звука на компьютере и по сети, через телефон на Android.

Настройка SoundWire на Android

Установите с GooglePlay Маркета приложение SoundWire.

Убедитесь, что Ваш телефон на Android и ноутбук находятся в одной сети Wi-Fi. Откройте приложение SoundWire и нажмите на кнопку с изображением спирали.

После небольшого ожидания спираль должна изменить цвет на золотистый, и Вы должны услышать звук на вашем Android-телефоне. Если этого не произойдет, попробуйте вручную прописать в приложении на Android IP-адрес, который показывает программа SoundWire Server в Windows и снова нажмите на кнопку со спиралью.

Если и в этот раз Вы ничего не услышите, тогда откройте в Windows через кнопку “Пуск” приложение “Командная строка”, наберите команду “ipconfig” и нажмите клавишу “Enter”. Введите в поле адреса в приложении SoundWire на Android IP-адрес, указанный в строке “IPv4-адрес” командной строки и снова нажмите на кнопку со спиралью.

Уменьшение задержки звука

Для уменьшения задержки звука в приложении SoundWire предусмотрен целый набор инструментов.

  • Настройка буферизации (Audio buffer size);
  • Сжатие звукового потока, только демо на несколько минут (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio).
  • Настройка буферизации в миллисекундах (Audio buffer size);
  • Сжатие звукового потока (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio);
  • Уменьшение “плавания” размера буфера (Latency steering amount).

А теперь более подробно о каждой опции.

Audio buffer size

Первое, что можно сделать, чтобы уменьшить задержку звука, это уменьшить размер буфера входящего звукового потока. Для этого нажмите кнопку меню, затем выберите опцию “Settings”, в открывшихся настройках нажмите на пункт “Audio buffer size” и выберите желаемый размер буфера.

Чем он меньше, тем меньше будет задержка, но очень маленький размер буфера может привести к эффекту дискретного “роботизированного звука”. Размер буфера в бесплатной версии выставляется в килобайтах, в платной версии в миллисекундах. Кроме того, в платной версии реальная задержка звука в миллисекундах отображается на главной странице приложения.

Audio compression (платная версия)

Как показывает опыт, очень важная функция, так как позволяет не только уменьшить задержку, но и экономно использовать канал связи, чтобы, например, видео не подвисало во время просмотра онлайн. Приложение умеет сжимать транслируемый звуковой поток с помощью кодека Opus. В бесплатной версии пробный период использования этой опции составляет 10 минут. Чтобы включить сжатие звукового потока, поставьте в настройках галочку рядом с опцией “Audio compression”, нажмите на опцию “Compression bitrate” и выберите битрейт сжимаемого аудиопотока. Чем он меньше, тем меньше трафика будет тратиться на передачу звука и, как следствие, уменьшится задержка и обрывы при передаче звука, но пострадает качество, поэтому экспериментируйте.

Как видно из рисунка выше, в моем случае при битрейте 64 кБит/с (как мне кажется, самом оптимальном) скоростьWi-Fi соединения, затрачиваемая на передачу звука, уменьшилась от

18 кБайт/с, то есть примерно в 10 раз!

Android native audio

Внимание: Эта опция поддерживается не всеми устройствами!

При включении опции “Android native audio” выбирается альтернативный внутренний звуковой тракт (OpenSL ES native audio), который может работать лучше и позволяет получить более низкие времена задержки звука на некоторых устройствах, поддерживающих “Android native audio”. Опция “Android native audio” имеет три переключателя:

  • Auto – используется native audio с малыми размерами буфера (32 кБ / 190 мс или меньше), а также standard audio с более крупными размерами буфера. Рекомендуется для устройств, которые поддерживают низкую задержку звука (Android 4.2+).
  • Standard audio – рекомендуется для устройств, которые не поддерживают низкую задержку звука. Стандартный звуковой тракт является более надежным, на большинстве устройств Android.
  • Android native audio – выберите, если альтернативный внутренний звуковой тракт работает лучше на устройстве даже при больших размерах буфера, например, если при использовании Auto или Standard audio есть проблемы.

На некоторых современных телефонах для корректной работы функции “Android native audio” необходимо транслировать звук с частотой дискретизации не 44.1 кГц, а 48 кГц. Требуемая частота дискретизации будет отображаться при нажатии на опцию “Android native audio”. Если нужно, перенастройте SoundWire Server и Windows на использование частоты дискретизации 48 кГц (см. документацию).

Latency steering amount (платная версия)

Опция “Latency steering amount” позволяет контролировать, насколько агрессивно SoundWire будет пытаться достичь установленной задержки звука (примерно размер буфера, деленный на 2). Опция имеет три режима: Normal (нормальный), Tight (сжатый), Very Tight (сильно сжатый).

Обратите внимание, что фактическая задержка звука будет выше, чем отображаемая на панели, так как многие другие факторы способствуют задержке, такие как внутренний аудиотракт телефона на Android и буферизация на стороне сервера. Поэтому для оценки реальной задержки используйте Ваши уши, а не отображаемые цифры на экране телефона.

Однажды у меня возникла необходимость подключить большие колонки к ноутбуку, но так, чтобы не быть привязанным к ним кабелем. Протестировав несколько приложений для трансляции звука по Wi-Fi, я сделал вывод, что самым гибким из такого рода программ является SoundWire, позволяющее добиться задержки звука не более 100 миллисекунд (при условиях, что телефон довольно мощный, с версией Android 4.2+ и поддерживает режим native audio). А это означает, что уже можно смотреть фильмы без заметного отставания звука.

Примечание: конечно же, в первую очередь, все зависит от мощности и аппаратных возможностей Вашего Android-телефона. Протестировав данное приложение на разных устройствах я сделал вывод, что на старом Android-телефоне (Процессор: 1 ядро, 600 МГц; Память: 256 Мб; Режим аудио: standard_audio) не удается сделать задержку звука меньше 100 миллисекунд и при просмотре фильма чувствуется явное отставание звука.

Приложение обладает достаточно большим набором настроек под любой тип Wi-Fi сети (в плане скорости соединения). В Google Play Маркете есть платная и бесплатная версии. В платной версии доступна возможность установки размера буфера в миллисекундах (в бесплатной только в килобайтах), функция сжатия звука и функция стабилизации размера буфера, позволяющие максимально снизить нагрузку на беспроводную сеть и добиться минимальной задержки звука.

Настройка SoundWire Server в Windows

Скачайте программу SoundWire Server, соответствующую вашей версии Windows и установите её на компьютер.

Убедитесь, что она нормально работает, запустив какую-нибудь музыку в плеере или браузере. В окне программы, в поле “Level”, должен отображаться индикатор звука. Если он подымается до уровня красного цвета (искажение звука), отрегулируйте ползунком “Audio Output” уровень звука так, чтобы цвет был только зеленым.

В зависимости от версии Windows ползунок регулятора громкости будет регулировать или уровень звука динамиков ноутбука, или трансляции по Wi-Fi. У меня Windows 8.1, и в моем случае реализован первый вариант, поэтому, чтобы звук от самого ноутбука не мешал, я его просто отключил.

Совет: на время тестирования приложения с разными настройками, звук компьютера лучше оставить включенным, тогда Вы будете слышать реальную задержку между воспроизведением звука на компьютере и по сети, через телефон на Android.

Настройка SoundWire на Android

Установите с GooglePlay Маркета приложение SoundWire.

Убедитесь, что Ваш телефон на Android и ноутбук находятся в одной сети Wi-Fi. Откройте приложение SoundWire и нажмите на кнопку с изображением спирали.

После небольшого ожидания спираль должна изменить цвет на золотистый, и Вы должны услышать звук на вашем Android-телефоне. Если этого не произойдет, попробуйте вручную прописать в приложении на Android IP-адрес, который показывает программа SoundWire Server в Windows и снова нажмите на кнопку со спиралью.

Если и в этот раз Вы ничего не услышите, тогда откройте в Windows через кнопку “Пуск” приложение “Командная строка”, наберите команду “ipconfig” и нажмите клавишу “Enter”. Введите в поле адреса в приложении SoundWire на Android IP-адрес, указанный в строке “IPv4-адрес” командной строки и снова нажмите на кнопку со спиралью.

Уменьшение задержки звука

Для уменьшения задержки звука в приложении SoundWire предусмотрен целый набор инструментов.

  • Настройка буферизации (Audio buffer size);
  • Сжатие звукового потока, только демо на несколько минут (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio).
  • Настройка буферизации в миллисекундах (Audio buffer size);
  • Сжатие звукового потока (Audio compression);
  • Включение альтернативного звукового тракта (Android native audio);
  • Уменьшение “плавания” размера буфера (Latency steering amount).

А теперь более подробно о каждой опции.

Audio buffer size

Первое, что можно сделать, чтобы уменьшить задержку звука, это уменьшить размер буфера входящего звукового потока. Для этого нажмите кнопку меню, затем выберите опцию “Settings”, в открывшихся настройках нажмите на пункт “Audio buffer size” и выберите желаемый размер буфера.

Чем он меньше, тем меньше будет задержка, но очень маленький размер буфера может привести к эффекту дискретного “роботизированного звука”. Размер буфера в бесплатной версии выставляется в килобайтах, в платной версии в миллисекундах. Кроме того, в платной версии реальная задержка звука в миллисекундах отображается на главной странице приложения.

Audio compression (платная версия)

Как показывает опыт, очень важная функция, так как позволяет не только уменьшить задержку, но и экономно использовать канал связи, чтобы, например, видео не подвисало во время просмотра онлайн. Приложение умеет сжимать транслируемый звуковой поток с помощью кодека Opus. В бесплатной версии пробный период использования этой опции составляет 10 минут. Чтобы включить сжатие звукового потока, поставьте в настройках галочку рядом с опцией “Audio compression”, нажмите на опцию “Compression bitrate” и выберите битрейт сжимаемого аудиопотока. Чем он меньше, тем меньше трафика будет тратиться на передачу звука и, как следствие, уменьшится задержка и обрывы при передаче звука, но пострадает качество, поэтому экспериментируйте.

Как видно из рисунка выше, в моем случае при битрейте 64 кБит/с (как мне кажется, самом оптимальном) скоростьWi-Fi соединения, затрачиваемая на передачу звука, уменьшилась от

18 кБайт/с, то есть примерно в 10 раз!

Android native audio

Внимание: Эта опция поддерживается не всеми устройствами!

При включении опции “Android native audio” выбирается альтернативный внутренний звуковой тракт (OpenSL ES native audio), который может работать лучше и позволяет получить более низкие времена задержки звука на некоторых устройствах, поддерживающих “Android native audio”. Опция “Android native audio” имеет три переключателя:

  • Auto – используется native audio с малыми размерами буфера (32 кБ / 190 мс или меньше), а также standard audio с более крупными размерами буфера. Рекомендуется для устройств, которые поддерживают низкую задержку звука (Android 4.2+).
  • Standard audio – рекомендуется для устройств, которые не поддерживают низкую задержку звука. Стандартный звуковой тракт является более надежным, на большинстве устройств Android.
  • Android native audio – выберите, если альтернативный внутренний звуковой тракт работает лучше на устройстве даже при больших размерах буфера, например, если при использовании Auto или Standard audio есть проблемы.

На некоторых современных телефонах для корректной работы функции “Android native audio” необходимо транслировать звук с частотой дискретизации не 44.1 кГц, а 48 кГц. Требуемая частота дискретизации будет отображаться при нажатии на опцию “Android native audio”. Если нужно, перенастройте SoundWire Server и Windows на использование частоты дискретизации 48 кГц (см. документацию).

Latency steering amount (платная версия)

Опция “Latency steering amount” позволяет контролировать, насколько агрессивно SoundWire будет пытаться достичь установленной задержки звука (примерно размер буфера, деленный на 2). Опция имеет три режима: Normal (нормальный), Tight (сжатый), Very Tight (сильно сжатый).

Обратите внимание, что фактическая задержка звука будет выше, чем отображаемая на панели, так как многие другие факторы способствуют задержке, такие как внутренний аудиотракт телефона на Android и буферизация на стороне сервера. Поэтому для оценки реальной задержки используйте Ваши уши, а не отображаемые цифры на экране телефона.

Добавить комментарий