Альтернатива Adobe Media Server для видеочата

В настоящее время у меня есть приложение для видеочата, работающее в Интернете (Flash) и Android через Adobe AIR, оно использует Adobe Media Server (RTMP) в качестве бэкэнда для потоковой передачи видео и общих объектов, мой вопрос: есть ли другой сервер или решение, которое обеспечивает многие для многих прямых видеотрансляций, возможно, с использованием кодека H.264 для Android и iOS, иметь какой-то список пользователей и список комнат, хранящийся в базе данных или аналогичном, я хочу отойти от Adobe, поскольку у него много ограничений на мобильных устройствах. Видео в прямом эфире имеет решающее значение для трансляций от одного до многих, в которых одновременно участвуют сотни зрителей.

Спасибо за чтение!


person Alex    schedule 25.07.2017    source источник


Ответы (4)


Ulex.fr создал RTMP-коннектор для Asterisk (платформа бесплатной АТС). При использовании с приложением Asterisk Vonference оно позволяет создавать конференц-залы в конфигурации «один ко многим» с аудио и видео. Единственным ограничением является мощность вашего сервера. Вы можете спланировать масштабируемую архитектуру, чтобы транслировать одно видео многим (многие могут быть неограниченными). Мы разрабатываем специальный протокол для подключения и управления подключением на основе телефонных событий. Я думаю, что мы уже сделали прямое соединение RTMP, которое также пропускает этот протокол.

Весь проект, сделанный ulex.fr, является бесплатным, OpenSource и GPL.

Получите полный проект здесь: https://github.com/voximal/asterisk-rtmp

(доступна живая демонстрация)

Мы уже разрабатываем стек RTMP для андроида с видео (используя камеру), это позволяет создать собственное приложение без использования AIR.

person Borja SIXTO    schedule 25.07.2017

Вы можете проверить Adobe Cirrus, он все еще находится в стадии бета-тестирования (на самом деле, ИМХО, Adobe забыл об этом), но он также работает в Интернете, на рабочем столе и на мобильных устройствах. Проверьте этот пример видеотелефона, он может без проблем обрабатывать приложения чата.

http://labs.adobe.com/technologies/cirrus/samples/

person gMirian    schedule 26.07.2017

Вы можете взглянуть на Red5 Media Server, решение с открытым исходным кодом. Есть и другие варианты, такие как решения Wowza на AWS, но они стоят дороже...

person Constantin    schedule 11.10.2017

Итак, сегодня мы решили, что можем управлять пользователями, комнатами и сообщениями через базу данных Google Firebase в реальном времени. , а также прямой видеопоток с использованием ANT Media Server.

person Alex    schedule 27.09.2018