У меня есть микрофон, подключенный к ПК с Windows 7. Мне нужно транслировать этот микрофон в прямом эфире через локальную сеть на устройства Android/iPhone, подключенные по Wi-Fi. Я не могу найти способ заставить это работать. Я часами искал и пытался смотреть потоковую передачу с VLC Media player и соответствующего приложения VLC для Android. Я не мог заставить это работать. У кого-нибудь есть предложения?
2 ответа
Вы можете многоадресно передавать поток udp в вашу локальную сеть из ffmpeg и воспроизводить его со своего мобильного устройства, на Android я использую MX Player. Моя настройка:
ffmpeg -f dshow -i audio="USB Mic (2- Samson GoMic)" -c:a libmp3lame -f mpegts udp://192.168.0.255:12345
Чтобы получить имя вашего устройства вы можете использовать
ffmpeg -list_devices true -f dshow -i dummy
Я также могу заставить VLC работать с этими настройками:
VLC - отличное кроссплатформенное приложение. PulseAudio - это кроссплатформенная звуковая система. Для PulseAudio для Windows потребуются более продвинутые навыки для многоадресной передачи звука по сети и, возможно, даже для ее запуска. В настоящее время PulseAudio часто используется по умолчанию в системах Linux и портируется на версии BSD, MAC и даже Windows.
Проект PulseAudio описывает себя как прокси-сервер для звука и выполняет такие вещи, как «... передача звука на другой компьютер».