|
|
|||||
Регистрация: Oct 2008
Сообщений: 20
|
помогите разобраться с видео-чатом
Никогда не делал подобные вещи, поэтому оказался в тупике.
Не могу понять как должна работать система в целом..если не трудно объясните кто-нибудь на простом примере, вот есть медиа-сервер и два клиента, каким образом и в какой последовательности происходит между ними взаимодействие. ps извиняюсь если коряво и не понятно написано pss если есть хорошие статьи на эту тему, буду очень рад линкам
__________________
- Что они хотят? - Ку они хотят... |
|
|||||
озадачен тем же вопросом.. ) только касательно аудио. Пока еще не разобрался толком.
Есть от адобе FMS для этого, но он платный.. есть RED5 А система в целом функционирует видимо так: на серваке есть база данных айдишников юзверей. Когда флешка коннектится к серваку, она посылает ему свой id, id того, к кому подключается и аудио/видео поток. Сервак этот поток пересылает флешке с id адресата. Вот только я столкнулся с проблемой, что неясно, как преобразовать поток с микрофона в битовую маску, чтобы без напрягов отослать через Socket напрямую на хост
__________________
while(live()) { hope(); } |
|
|||||
Регистрация: Dec 2009
Сообщений: 428
|
В простейшем случае выглядит так
Клиент #1 создает подключение к серверу, и передает ему свое название стрима (stream1) и тип вещания (live - вещать онлайн). Клиент #2 (а так же #3, #4, #5) создают свои подключения к серверу и подлючаются к stream1, и смотрят видео поток. Ну и в рамках одного подключения (NetConnection )может существовать неограниченное кол-во стримов (NetStream) в обе стороны, ими можно меняться, смотреть сразу несколько стримов, смотреть стримы друг друга ну и и т.п.
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
Часовой пояс GMT +4, время: 08:09. |
|
« Предыдущая тема | Следующая тема » |
|
|