Я планирую конфигурацию Asterisk, которая должна записывать видеозвонки, а затем передавать их в приложение.
Из того, что я исследовал, похоже, что app_h234m
является путь идти. Но мне непонятно, какие для этого требования к оборудованию.
Может кто меня просветить?
Это действительно зависит от линий, к которым вы хотите подключиться. Если вы хотите совершать видеозвонки по обычной телефонной линии, вам понадобится что-то вроде карты TDM, лично я рекомендую карты Digium. (ссылка на сайт) Они вроде как запустили игру со звездочкой, и у меня никогда не было проблем ни с одной из их карт.
Однако для совершения или приема видеозвонков не требуется специального оборудования, Asterisk просто соединяет звонки. Большинство провайдеров SIP разрешают видеозвонки, поэтому я бы посоветовал воспользоваться одним из них и просто убедиться, что ваше интернет-соединение способно справиться с нагрузкой.
Добавьте (см. Ниже) в sip.conf, чтобы иметь возможность поддерживать видеозвонки.
[general]
videosupport=yes ; enable Asterisk video support
jneves: Возможно, я смогу ответить на ваш вопрос, так как у меня есть опыт работы с голосом и видео в Asterisks. Не могли бы вы дать мне более подробную информацию о вашей текущей настройке и о том, что вы планируете делать? IE: Сколько одновременных голосовых вызовов вы выполняете на установке? сколько одновременных видеозвонков? Если вы также можете дать мне оценку того, где вы увидите эту систему в будущем, это поможет.
Я бы прочитал «книгу», Asterisk - будущее телефонии. Если быть точным, глава 2 «Подготовка системы звездочки».
Цитата из книги:
"Выбор серверного оборудования
Выбор сервера одновременно прост и сложен: просто, потому что на самом деле будет достаточно любой платформы на базе x86, но сложно, потому что надежная производительность вашей системы будет зависеть от того, насколько тщательно продумана конструкция платформы."
Ссылка на сайт: http://downloads.oreilly.com/books/9780596510480.pdf
Больше документов: http://www.asterisk.org/docs
Подойдет любой старый ящик, все зависит от того, сколько вызовов он вам нужно обработать. А с Asterisk, вероятно, лучше масштабировать по горизонтали, а не по вертикали. Проведите собственное тестирование и судите по нему.
Кроме того, похоже, что Freeswitch поддерживает эту функцию с помощью mod_fsv. Это может быть более надежным, чем использование Asterisk.