7

Обновление

Мы снимаем аудио (с микшера) и видео (с камеры) из основного зала и передаем его в отдельные комнаты внутри здания.

Раньше мы делали это с помощью ручных аудио / видео кабелей и проводов (например, RCA, CoAx, а не Ethernet). Мы хотели "обновить" систему и транслировать поток по беспроводной сети через Wi-Fi.

Эта проблема

В нашей текущей настройке (Wirecast работает на A10 в сети Wireless-N), у нас есть проблема задержки. Наши потоки задерживаются от минуты до пяти минут на клиентах (ноутбук /iPad /Android). Подобные проблемы с задержкой возникают из-за настройки коробки, а не из-за того, используется ли LAN или WLAN.

Это не было проблемой из предыдущих проводных подключений. Поскольку беспроводная сеть является локальной, мы думали, что задержка менее секунды должна быть достижимой.

Наш вопрос

И так далее. Есть кто-нибудь, у кого есть опыт установки, которая имеет низкую задержку и в то же время удобна для клиентов, транслирующих в программе? Любые рекомендации будут высоко оценены.

Мы уже пробовали VLC для трансляции потокового вещания, но есть проблема с задержкой. На локальном компьютере "поток" без кодирования VLC уже имеет около секунды задержки. Добавьте кодировку и локальную сеть, тогда ситуация выглядит более безрадостной. Мы хотели бы добиться как минимум 1 секунды задержки.

(Наша текущая установка в Windows 7, но установка на выделенном Linux-устройстве предпочтительнее, если это возможно.)

2 ответа2

4

Согласно тестам, которые я реализовал на этой неделе с проводной сетью между RaspiberryPi (с Raspicam) и моим ноутбуком, Gstreamer имеет лучшую производительность и меньшую задержку, чем VLC. У меня была задержка около 1 секунды с VLC, и она не была постоянной, иногда видео замедляется, а иногда ускоряется.

С Gstreamer я могу транслировать видео высокой четкости (1280x720 при 60 Гц) с измеренной задержкой от 100 до 116 мс. Я проверил это на Ubuntu 14.10 с Gstreamer-0.10. Он также работает с Gstreamer-1.0, но мне нужно работать с 0.10 из-за несовместимости с v4l2loopback.

Некоторые пользователи также сообщают о хорошей производительности с MacOS и Windows.

Учебное пособие по этому вопросу в Windows см. По адресу http://robogoby.blogspot.fr/2014/01/raspi-camera-gstreamer-10-w-windows-7.html.

Для потокового видео и аудио с gstreamer вы можете увидеть это: http://blog.tkjelectronics.dk/2013/06/how-to-stream-video-and-audio-from-a-raspberry-pi-with-no- задержка/

надеюсь, это поможет.

ура

1

Вы, ребята, можете быть заинтересованы в реализации VLC (Video Lan Client) решения для этого. Он доступен во многих операционных системах, включая Linux. Их домашняя страница находится здесь VideoLAN VLC. Хороший учебник по настройке потоковой передачи через программное обеспечение можно найти здесь. Прямая трансляция: как использовать технологию. Соединяя два и два вместе, вы сможете установить программное обеспечение VLC на компьютер с Linux и настроить свои устройства для захвата, если все работает по плану. По крайней мере, стоит попробовать.

Спасибо,

Шон У.

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