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

В идеале я надеялся на что-то вроде открытого вещателя с подходящим приложением для телефонов. Но я приму любые предложения.

Благодарю.

1 ответ1

0

Я бы предложил использовать IceCast2 для потоковой передачи аудио. IceCast просто берет предоставленный ему звук и создает поток, который может воспроизводиться клиентами. Если вам нужна какая-то логика, которая решает, что и когда играть, Liquidsoap - отличный выбор.

На стороне клиента вы можете просто вставить аудиоплеер на веб-сайт, и он должен работать на большинстве телефонов. Если вы хотите приложение, я бы предложил создать веб-страницу в виде PWA, позволяя пользователям устанавливать веб-страницу на свой телефон. В качестве альтернативы вы можете попросить своих пользователей использовать существующее приложение медиаплеера и создать удобный для пользователя URL для вашего потока. Например, допустим, у вас есть домен example.com с IceCast, работающий на порте 8080. Если ваш поток находится на example.com:8080/mystream.ogg, вы можете, например, создать mystream.example.com и перенаправить его на example.com:8080/mystream.ogg.

Если вам нужен действительно простой инструмент для потоковой передачи звука с компьютера на IceCast и вы используете Windows, вы можете использовать приклад. Я предполагаю, что существует подобное программное обеспечение для macOS и Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .