Как передать звук с компьютера
Обновлено: 21.11.2024
Почему и как они не работают? Логи? Ошибки? Измените свой вопрос, добавив необходимую информацию, чтобы сделать его более полным.
Как понять, что трансляция работает? В вашей настройке есть много движущихся частей, и все, что вы дали, это то, что говорит вам конечная точка. Вы должны протестировать каждый шаг на этом пути и предоставить нам результат, чтобы мы могли диагностировать эту проблему.
Те две программы, которые я пробовал, говорят, что они ведут потоковую передачу без сообщений об ошибках. Я не знаю, как это проверить дальше.
@b0b Я отправил ответ. Если вам нужны более конкретные сведения, оставьте комментарий, обновите свой вопрос или разместите новый вопрос и дайте ссылку на него здесь.
1 Ответ 1
Технический ответ: "Может быть".
Хотя потоковая передача любого звука через HTTP, вероятно, довольно тривиальна, возможность захвата «всех аудиовыходов в Windows 10» полностью зависит от вашего звукового устройства (устройств) (например, звуковой карты). В Windows есть несколько способов воспроизведения звука, и не все программы используют одни и те же методы. Точно так же не все звуковые устройства могут предоставлять одни и те же интерфейсы для доступа к звуку (физически или виртуально).
В целом, обычно более продуктивно ориентироваться на отдельные аудиовходы/выходы или конкретные приложения, чем искать универсальное решение.
* Потоковое аудио (воспроизведение потоков Интернет-радио, Icecast, Shoutcast).
Я бы посоветовал рассмотреть возможность использования Icecast и Broadcast Using This Tool (BUTT) в сочетании друг с другом в качестве сервера аудиопотока и источника звука соответственно.
Если вас не интересует Icecast, другие возможные серверы аудиопотоков включают Steamcast (потоки Icecast и SHOUTcast) и Shoutcast (потоки SHOUTcast).
Возможно, стоит упомянуть, что хотя у Shoutcast отточенный интерфейс, бесплатная версия ограничена потоковой передачей в формате MP3 со скоростью 128 Кбит/с, в то время как другие предлагаемые приложения (Icecast и Steamcast) этого не делают.
Обратите внимание, что трансляция с помощью этого инструмента была взята из этого списка сторонних приложений, совместимых с Icecast. Однако трансляция с помощью этого инструмента поддерживает как потоки Icecast, так и потоки SHOUTcast.
Что касается записи «всех аудиовыходов в Windows 10», иногда существует виртуальное аудиоустройство «Stereo Mix» или «What U Hear», доступное с определенными аудиодрайверами в Windows, которые могут помочь в этом (хотя оно может быть отключено или даже скрыто).
Кроме того, в крайнем случае вы можете (теоретически) просто подключить физический аудиовыход к микрофонному входу (если он доступен). Существуют дополнительные стереокабели и Y-образные стереокабели-разветвители, если требуется вывод звука (например, на динамики или наушники).
Использование Icecast, BUTT и Stereo Mix
Если вы когда-либо сталкивались с ситуацией, когда вам нужно было передавать аудио с ПК на устройство Android, это руководство для вас. Может быть, вы хотите посмотреть фильм на экране вашего компьютера, используя наушники, подключенные к вашему телефону Android, или иметь локальный музыкальный плейлист на вашем компьютере, который транслируется на ваш телефон по всему дому. Это почти все возможно после того, как вы будете следовать этому руководству.
Требования:
Первый шаг — установить приложение Soundwire на устройство Android, а затем установить настольный сервер на ПК с Windows. Запустите их вместе и включите Wi-Fi на своем устройстве Android.
На настольном сервере вы увидите «Адрес сервера», который представляет собой локальный IPv4-адрес вашего ПК. В приложении для Android вам нужно будет ввести тот же адрес и нажать катушки для подключения.
Вы также увидите на настольном сервере «Выбор входа». Лучше оставить его на «Мультимедийное устройство по умолчанию», так как это будет транслировать все, что воспроизводится через основные «динамики» вашего компьютера, на ваше устройство.
Вы также можете настроить звуковые эффекты с помощью звуковых драйверов вашего ПК, например, в Realtek HD Audio Manager.
Теперь начните воспроизводить аудио на своем ПК, и вы увидите зеленые полосы уровня аудиовыхода на настольном сервере, и, надеюсь, звук с вашего ПК будет воспроизводиться через ваше устройство Android.
Конечно, для потоковой передачи будет использоваться локальный Wi-Fi. Теоретически вы также можете использовать подключение для передачи данных вашего устройства, но я не рекомендую это делать, если у вас нет безлимитного тарифного плана.
Если вы стремитесь быть как можно более внимательным к данным, вы можете подключить свое устройство Android к компьютеру через USB и включить USB-модем в настройках точки доступа и модема. Вы должны оставить Wi-Fi включенным, но при этом звук будет передаваться через USB-соединение, а не через WiFi.
Если вы смотрите фильм и звук немного не синхронизирован, попробуйте уменьшить задержку аудиобуфера в приложении Soundwire на устройстве Android. Предположительно, более низкая задержка буфера ухудшает качество звука, но я почти не заметил разницы при снижении его со 128k по умолчанию до 32k при воспроизведении через динамики моего телефона.
Прошлой ночью я смотрел фильм на ноутбуке, и мои беспроводные наушники решили умереть. Я не хотел никого будить, включив звук через динамики, и тут меня осенило. Должен быть способ потоковой передачи звука с ПК на смартфон Android. Оказывается, есть. Он работает аналогично приватному прослушиванию Roku, но для вашего ПК все, что вам нужно, это хорошее соединение Wi-Fi. Я нашел 3 приложения, которые позволяют это сделать. Посмотрим, как это работает.
Потоковая передача аудио с ПК на Android
1. Транслируйте то, что слышите
Первый в списке «Stream What You Hear» — это потоковый сервер на основе DLNA и UPnP. Вы можете использовать его для потоковой передачи мультимедийного контента с вашего компьютера на любое устройство, поддерживающее DLNA и UPnP. Я могу использовать это приложение для потоковой передачи звука на игровые приставки, телевизоры, динамики SONOS и т. д.
Настроить и использовать приложение очень просто: просто загрузите его с официального сайта. Он состоит из двух частей: во-первых, вам нужно установить серверное приложение на свой компьютер с Windows, а затем соответствующее приложение Android на свой телефон, чтобы транслировать его. Это приложение будет работать без сбоев, если все устройства находятся в одной сети.
Теперь скопируйте URL-адрес в браузере своего смартфона и нажмите "Перейти", чтобы начать аудиотрансляцию в прямом эфире. Он некоторое время буферизуется, а затем начинает воспроизводить содержимое.
Я попробовал это приложение, и оно хорошо работает для потоковой передачи, но имеет значительное отставание. Если вы собираетесь смотреть фильмы с такой настройкой, вероятно, это не очень хорошая идея. Однако вы можете использовать эту настройку для потоковой передачи аудио с ПК на Android.
Плюсы
- Нет приложения для установки любого приложения на смартфон.
- Поддерживает любое устройство с веб-браузером.
- Бесшовная потоковая передача на устройства UPnP, такие как телевизоры, динамики SONOS и т. д.
Минусы
- Большая задержка при передаче звука.
- Плохо работает с Bubble UPnP
2. Аудиореле
Если вы, как и я, хотите, чтобы их приложение работало безупречно и подключалось сразу после установки, это для вас. Вам не нужно сталкиваться с трудностями ручной настройки чего-либо. Просто загрузите Windows (ссылка ниже) и откройте установочный файл из загрузок или нижнего лотка загрузки (Chromium).
Все, что вам нужно сделать, это нажать "Далее", если вы не хотите менять место установки приложения. На следующем шаге создайте значок на рабочем столе. Для этого установите флажок в поле значка на рабочем столе и нажмите "Готово".
Теперь перейдите в Play Маркет и найдите AudioRelay. Вы также можете перейти по ссылке ниже для прямой ссылки, если вы читаете это по телефону. Прежде чем открывать приложение, убедитесь, что вы находитесь в той же сети (не требуется Интернет).
После этого откройте приложение и нажмите "Начать" на странице приветствия. Приложение автоматически обнаружит ваш компьютер и покажет его в разделе серверов. Нажмите на сервер, чтобы подключиться. Если ваш компьютер не появляется в результатах поиска, снова нажмите поиск.
Теперь просто воспроизведите любой аудиоконтент онлайн или офлайн на своем ПК, и вы сможете слушать его на своем телефоне. В приложении также есть опция отключения звука ПК, которая помогает включать или отключать звук из динамиков ПК. Более того, вы можете попробовать свои силы с качеством звука в меню настроек, доступ к которому можно получить с боковой панели.
Есть несколько полезных настроек, таких как запуск при запуске и темный режим (настольное приложение). Лично я не обнаружил каких-либо серьезных задержек звука, но если вы все еще хотите, чтобы звук был идеальным, у вас также есть вариант с USB-кабелем.В общем, если вы ищете приложение, которое можно установить и забыть, оно должно быть в вашем списке.
Приложение очень просто подключить, более того, оно автоматически подключается при перезагрузке компьютера
Приложение является бесплатным и показывает рекламный баннер внизу (не навязчивый). Вы также можете перейти на профессиональную версию (1 долл. США в месяц, 4 доллара США/пожизненно, 7-дневная пробная версия), которая добавляет такие функции, как поддержка нескольких устройств, управление панелью уведомлений, дополнительные параметры качества звука и, конечно же, удаление рекламных баннеров.
Обзор
- Параметры качества трансляции
- Настройка не требуется
- Подключение через USB
- Страница сообщества, если вам нужна помощь
3. СаундВайр
Далее у нас есть SoundWire, приложение для Android, позволяющее воспроизводить аудио с компьютера на Android. Это приложение работает аналогично предыдущему приложению Wifi Audio и имеет несколько дополнительных функций. Вы можете настроить размер аудиобуфера, чтобы снизить задержку при уменьшении и более плавное воспроизведение при увеличении. Это приложение отвечает всем требованиям, его легко установить, оно работает через Wi-Fi, имеет низкую задержку и является бесплатным.
Чтобы настроить SoundWire, установите приложение Android на свой телефон и серверное приложение-компаньон на компьютер. Сопутствующее приложение работает в Windows, Linux и Raspberry Pi, убедитесь, что вы установили правильную версию.
После установки откройте серверное приложение и приложение SoundWire и убедитесь, что устройства находятся в одной сети. Введите адрес сервера в приложении для Android. Коснитесь значка Soundwire, чтобы подключиться.
После подключения вы можете выбрать аудиовход и частоту звука в настройках. Сервер тихо работает в системном трее и транслирует все, что воспроизводится на вашем компьютере, пока вы не отключитесь.
Плюсы
- Несколько вариантов аудиовхода.
- Вариант записи
- Вы можете настроить частоту, битрейт и задержку.
Минусы
- Приложение периодически прерывает передачу, что немного раздражает.
Потоковая передача аудио с ПК на Android
Это были три способа потоковой передачи аудио с ПК на Android. Первое приложение SWYH лучше всего подходит для обычных передач звука, таких как потоковое воспроизведение и воспроизведение музыки. Он имеет значительное отставание, поэтому я бы не рекомендовал его для просмотра фильма. AudioRelay отлично подходит, если вы просто хотите установить и забыть. Он имеет контроль качества, а при обновлении вы можете транслировать на несколько устройств. Наконец, SoundWire имеет преимущество, поскольку он также дает вам возможность записи. Какой метод вы используете для потоковой передачи аудио с ПК на Android? Расскажите нам в комментариях ниже.
И мой личный скан прямо сейчас:
Я люблю использовать программное обеспечение удаленного рабочего стола, но используемое мной программное обеспечение RD не передает звук. 🤨
Вы можете использовать VLC, чтобы дать «уши» вашему RD или просто для потоковой передачи музыки по дому через вашу локальную сеть. Фактически, VLC может передавать все звуки с вашего ПК на другое устройство. Не просто список песен.
Итак, вот мои основные инструкции. Это работает для меня. Надеюсь, это сработает для вас. Все должно быть правильно, иначе ничего не получится.
После нескольких часов практики я могу довольно быстро выполнить эти шаги. Было бы неплохо, если бы VLC помнил о них, но пока я так не думаю. Поэтому вам нужно просматривать их каждый раз, когда вы хотите транслировать аудио.
1 — Откройте VLC и перейдите в раздел «Медиа» > «Открыть устройство захвата…»
2 — режим захвата должен быть установлен на DirectShow, а имя видеоустройства — на None
3 — Имя аудиоустройства должно быть установлено на Stereo Mix (или эквивалент вашего аудиоустройства/драйвера). И убедитесь, что для аудиоустройства/драйвера вашего ПК в Windows установлено значение Stereo Mix (или эквивалентное).
При установке Windows 10 поверх Windows 7 этот параметр не включался в стандартный драйвер Windows Audio. Мне пришлось найти и установить реальный аудиодрайвер Realtek для Windows 10, а затем включить Stereo Mix в настройках звука Windows 10, и вам, возможно, придется сделать то же самое или подобное с вашим конкретным аудиоустройством и драйвером. р>
4 – выберите "Поток" из вариантов внизу, нажав маленькую стрелку вниз
5 — откроется этот экран, нажмите «Далее»
7 — оставьте порт на 8080. В поле «Путь» введите любое имя с расширением .flac или, альтернативно, .mp3. Если вы выберете .flac, вы будете транслировать высококачественный формат .flac без потерь, но в зависимости от вашей системы возможны пропадания. Если вы выберете .mp3, у вас, вероятно, не будет пропаданий, но звук с потерями.
Потеря означает, что качество звука ниже, чем у исходного источника, как в старые времена, когда люди записывали виниловые пластинки на кассеты.
8. Убедитесь, что установлен флажок «Активировать транскодирование». Из выпадающего списка выберите Аудио — FLAC или Аудио — MP3. Просто убедитесь, что выбран тот же аудиоформат, что и на шаге 7.
9. Убедитесь, что установлен флажок «Транслировать все элементарные потоки», и нажмите кнопку «Трансляция».
10 — Вы должны это увидеть. В левом нижнем углу вы можете увидеть, действительно ли вы транслируете аудио, отметив, как изменяется счетчик времени. Я сделал это изображение через 8 секунд после того, как мой компьютер начал потоковую передачу. Если это значение таймера не меняется, вы не ведете потоковую передачу.
Красный прямоугольник не появится. Я просто добавил его, чтобы выделить область.
11 – А теперь самое интересное! Приходится переходить ко второму ПК, который будет принимать аудиосигнал. Откройте VLC Media Player на втором ПК и нажмите «Медиа» > «Открыть сетевой поток…»
В качестве меры предосторожности убедитесь, что громкость на втором компьютере установлена на ноль.
Не делайте этого с наушниками, так как уровень громкости может быть непредсказуемым, и вы не можете купить второй комплект ушей!
Кроме того, рекомендуется убедиться, что громкость вашего первого компьютера установлена на очень низкий уровень. И убедитесь, что любая внешняя аудиосистема с питанием, подключенная к этому первому ПК, также настроена на очень низкий уровень громкости или выключена, чтобы не перегорели динамики в Системе 1, когда вы начинаете увеличивать громкость.
Поверьте мне, это легко забыть, и я случайно включил музыку наверху, пытаясь услышать ее внизу! Нехорошо! 😁
12. Последний шаг может быть болезненным. Вы должны узнать свой локальный сетевой адрес. Просто выполните поиск в Google, и вам не составит труда узнать, как это сделать.
После получения номеров введите их, как показано ниже. Включите все точки между числами (но не мои тире, конечно). После этих цифр укажите двоеточие и 8080, затем косую черту и имя и формат файла, которые вы выбрали на шаге 7. Большинство аудиоплееров запомнят этот адрес, поэтому вам нужно будет ввести его только один раз. Но это должно быть точно правильно.
Нажмите «Воспроизвести», и вы должны получить аудиосигнал, отправленный вашим первым ПК. Тщательно отрегулируйте уровни громкости на первом и втором ПК, чтобы не звучали динамики и уши. А потом, мой друг, ты отправляешься на скачки! Наслаждайтесь!
Еще одна интересная вещь: у VLC есть отличные бесплатные приложения для Android и iOS. Таким образом, вы можете передавать аудио со своего ПК на телефон, iPad или планшет Android. Просто введите тот же локальный сетевой адрес в этих мобильных приложениях, что и на шаге 12 для вашего ПК 2. Вы также можете использовать ОС Linux для ПК 2. У меня большой успех в потоковой передаче с помощью Audacious на ПК 2 (работает на Lubuntu). Но вы также можете использовать VLC в Linux.
Я также просто открыл веб-браузер на ПК 2 с локальным сетевым адресом в адресной строке. Так работал браузер K-Meleon на очень старом ПК. Но веб-браузеры могут занимать больше оперативной памяти, поэтому медиаплеер (не обязательно VLC) обычно предпочтительнее, особенно если ПК 2 — более старая машина.
Эта установка работает для меня, но я просто любитель, который тратит буквально часы на то, чтобы понять это. Так что, надеюсь, это сработает для вас. Я не уверен. Каждая компьютерная система отличается. И некоторые из моих технических данных могут быть неверными. Но попробуйте!
О, и кстати, если вы выполнили все эти шаги и все еще не повезло, убедитесь, что ваш брандмауэр не блокирует VLC ни на одном из компьютеров. 👍
youtube.com/embed/N_J-hmyAS6c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en&autohide=2&wmode=transparent"> youtube.com/embed/N_J-hmyAS6c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en&autohide=2&wmode=transparent">Читайте также: