Я ищу наилучшее из возможных решений, которое позволило бы мне включить живую видео / аудио конференцию между двумя пользователями (только 2 на данный момент) в платформу флэш-игр.
Видеочат - это не просто дополнительная функция, а основная.
Я в основном смотрю на реализации с открытым исходным кодом или что-то, что смогу реализовать сам, но рассмотрю коммерческие продукты, если они именно то, что мне нужно.
Вот несколько вещей, на которые я смотрел, но до сих пор я не нашел ни одной из них достаточно хорошей:
P2P-возможности Flash Player 10
звучит многообещающе, но я в курсе
тот факт, что Adobe не выпустила
любая информация о RTMFP
протокол и что нет
коммерческий сервер, который поддерживает его
с этой точки зрения.
Поток всех
видео / аудио в прямом эфире через вспышку
сервер (не p2p), но от моего
личный опыт вы не получите
спокойный разговор.
Я думаю TokBox использует этот метод
Апплеты Java - возможное решение
тоже (для выполнения p2p), но я не
думаю будет красиво и элегантно
решение объединить их в игре
на данный момент (и требует пользователя
разрешить их). Кстати, я не мог найти каких-либо полезных реализаций. Итак, если вы знаете что-нибудь, я посмотрю на них.
Видео чат Google Gmail использует
пользовательский (и собственный) браузер
плагин, который делает P2P и
потоковое видео / аудио в
флеш плеер Это возможно
решение, но я скорее не реализую
весь стек протокола p2p +
плагин для браузера на этом этапе и
сосредоточиться на другом аспекте
сама игра. Я думаю, что они используют протокол на основе XMPP, аналогичный Jingle , и выпустили Jingle librarby , но без реализации видеоконференций.
РЕДАКТИРОВАТЬ: В ответ на Бранден:
Я в курсе о Adobe Stratus. слоистые облака
это бета, размещенная служба рандеву
это помогает установлению
связь между Flash Player
конечные точки (RTMFP-сервер).
это
текущий выпуск Stratus
предварительный выпуск и предназначен для
только для оценки.
услуга не является окончательной.
Здесь нет
гарантировать, что услуга будет
продолжать существовать в будущем или
любая информация о будущем
стоимость.
Вот почему я не думаю
это может быть использовано в качестве рекламы
решение. По крайней мере, пока.
Буду признателен за ваши предложения и советы. спасибо!