Превратите свой Android в микрофон протокола переноса в реальном времени!
RtpMic - это небольшое, но мощное приложение для потоковой трансляции в прямом эфире из микрофона устройства Android (или из подключенной гарнитуры Bluetooth) через сеть Wi -Fi или 3G.
Используйте RtpMic для:
- Мониторинг аудио
- Диагностика VoIP
- Мониторинг QoS
- Тестирование производительности сети
Потоковая передача осуществляется с помощью протокола транспорта в реальном времени (RTP).
Поток может быть получен на ПК или на другом мобильном устройстве.
Кодеки:
- GSM 6.10
- G.711a
- G.711U
- G.722
- L16 Mono
- DVI4 (IMA ADPCM) в 8000, 11025, 16000 и 22050 Гц
- G.726-32 (RTP PT = 96)
Если вы хотите транслировать аудио из микрофона подключенной гарнитуры Bluetooth «Гарнитура Bluetooth» в разделе аудио -источника настройки по умолчанию.
Чтобы транслировать звук на многие ПК/мобильные телефоны в сеть WiFi с многоадресной рассылкой, выберите «Многоадресный IP» (вы можете изменить IP и порт многоадресной рассылки, если хотите) или «трансляция IP».
*** На некоторых устройствах получает остановки пакетов вещания IP, когда экран выключается на кнопку питания. Если это так, используйте вместо этого многоадресную расстояние.
Чтобы транслировать звук на устройство Android, которое действует как точка доступа Wi -Fi, выберите «Androidap IP».
Чтобы транслировать звук только на один ПК/мобильный в любом месте мира, выберите «Ручной IP» и введите целевой IP -адрес.
Высококачественная потоковая передача (L16 Mono при 44100 Гц) использует 750 - 800 кбит / с сетевой пропускной способности, которая может быть недоступна на 3G. Если это так, используйте другие доступные кодеки - G.722 или GSM. Используйте G.711, если вам нужна совместимость с сторонними игроками.
Для получения аудио -потока используйте приложение RTPSPK Android или ваш любимый медиаплеер, например, VLC.
Для получения L16 Mono, G.711A (U) или GSM6.10 Audio Stream с VLC выберите «Media» -> «Открыть сетевой поток» в меню VLC и введите следующий URL: «rtp: //@: 555555».
Для получения G.722 Audio Stream используйте ffplay: "ffplay rtp: //: 55555 -codec g722".
FFPlay - это удобный медиаплееры и часть проекта FFMPEG.
Android версия VLC также может быть использована.
Если вы хотите, чтобы RtpMic загрузилась после перезагрузки устройства, проверьте «Загрузите загрузку» в разделе «Приложение» в меню «Настройки по умолчанию».
Если вы хотите, чтобы RtpMic запустил потоковую передачу сразу после загрузки, проверьте «Автопотоку потоковой передачи» в разделе приложения меню «Настройки по умолчанию».
Если вы хотите управлять RtpMic удаленно, проверьте «Включить» в разделе веб -интерфейса настроек по умолчанию. Чтобы подключить введите следующий URL в браузере: «https: // android_device_ip: 8443».
Чтобы предоставить сертификат, положить файл rtpmic.p12, содержащий сертификат сервера и закрытый ключ, в корневую папку SDCard.
Если у вас нет, сгенерируйте его со следующей командой (используйте свое устройство iMei в качестве пароля):
openssl req -x509 -newkey rsa: 4096 -keyout mykey.pem -out cert.pem -days 365 -nodes
и упаковать это:
openssl pkcs12 -export -out RtpMic .p12 -inkey mykey.pem -in cert.pem
!!! Извините, из -за политики Google Play, веб -интерфейс HTTP устарел.