Я ищу стек видеоконференций, который я могу запустить на встроенном устройстве. Cam будет подключаться через USB, hw видео ускорение и ethernet. Мы запускаем linux & directfb. Какие-либо предложения?стек видеоконференций для встроенных устройств
-1
A
ответ
1
Gstreamer может быть вариант. Это C-стек, и он используется для аналогичной цели (я думаю) на встроенном оборудовании, то есть TI's davinci processor.
Я не знаю, в какой степени он эффективно используется или используется на таком оборудовании. Однако Gstreamer имеет весь компонент, необходимый для видео и аудио мультиплексирования и потоковой передачи.
Поскольку он является конвейерным/модульным соглашением, вы можете подключаться к gstreamer на любом этапе, то есть сохранять видеосъемку/сжатие как пользовательский код и использовать только сторону RTP вашего приложения для gstreamer. Или вы можете написать настраиваемый плагин сжатия и использовать «стандартные» приложения gstreamer с вашим аппаратным ускоренным оборудованием.