Создание Flash-приложения видеочата, где могут общаться одновременно несколько пользователей используя видео с камеры. Передача видео должна происходит по протоколу P2P (Application-Level Multicast) Ниже более подробное ТЗ
по серверной части можем помочь в реализации, если точно будет сказано что надо сделать.
для связи со мной:
скайп: nagashik
почта:
nagashik@gmail.com
Цели задачи
Создание Flash-приложения видеочата, где могут общаться одновременно несколько пользователей используя видео с камеры.
Функциональные требования
Видео потоки должны пересылаться напрямую между пользователями, используя возможности Flash 10. Если версия Flash-клиента >= 10.1, должен использоваться Application-Level Multicast для уменьшения нагрузки на вещающего.
Если у раздающего стоит клиент Flash версии 10.0, он должен передавать свой поток на пользователя с версией Flash 10.1 или на сервер и дальше потоки расходятся по Application-Level Multicast
Все у кого стоит 10.0 версия флеша должны напрямик подсасываться к кому-то из чата, у кого самый широкий канал или равномерно ко всем пользователям в чате.
Если объединенной мощности пользователей не хватает для качественного вещанию друг между другом им должен помогать сервер. Эта функция должна прозрачно включаться и выключаться.
Результат выполнения задачи
1) URL, по которому можно посмотреть работающий прототип.
2) Исходные коды flex/flash-приложения и серверной части.
Требования к клиентской части
Приложение должно работать в Flash 10.0 и выше.
Требования к серверной части
Реализовано на php. Должен хранится список подключенных к чату пользователей и пиров и при подключении к чату раздаваться данный список пиров согласно технологии Application-Level Multicast