Среда, 27 Ноября 2024, 17:59

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Передача потокового видео (аудио) в браузерных играх
renzaДата: Среда, 06 Февраля 2013, 22:37 | Сообщение # 1
уже был
Сейчас нет на сайте
Добрый день.
Подскажите, пожалуйста, каким образом к браузерной игре подцепить передачу видео с камеры (или как частность аудио) от игроков? Чтобы каждый друг-друга видел и была возможность разговаривать. Без необходимости установки программ и ковыряния в настройках для игроков.

Сейчас постараюсь объяснить на абстрактном примере. ДОПУСТИМ мы делаем онлайн покер. За виртуальным столом может играть 4 игрока.
Начало игры: подключаются игроки. Как только их количество достигает 4х, игра начинается.
Игроки могут видеть изображение (видео с камеры) людей с которыми играют и могут переговариваться друг с другом.

Таких игровых столов может быть одновременно много. Они формируютсся "налету" по мере подключения игроков. И общение идет ТОЛЬКО между игроками одного стола.

Другой аналогией может служить вебинар. Или видеоконференция, но с игровым интерфейсом и формируемая автоматически.

Спасибо.


я-история.рф - проект, который запускаем сейчас
cougraAccДата: Четверг, 07 Февраля 2013, 04:19 | Сообщение # 2
Яркая личность GD
Сейчас нет на сайте
RedBox
IIyxMASTERДата: Четверг, 07 Февраля 2013, 05:00 | Сообщение # 3
постоянный участник
Сейчас нет на сайте
флеш
cougraAccДата: Четверг, 07 Февраля 2013, 08:41 | Сообщение # 4
Яркая личность GD
Сейчас нет на сайте
Цитата (IIyxMASTER)
флеш

А в ссылке выше речь о js идет?
IIyxMASTERДата: Четверг, 07 Февраля 2013, 09:04 | Сообщение # 5
постоянный участник
Сейчас нет на сайте
А в ссылке выше речь идет об аддоне к платному продукту, нахрена им смартфокс?
Да еще и централизованный сервер, пропускающий через себя трафик всех юзеров.
Такое могут позволить себе компании для организации совещаний, но никак не игровой проект, в котором сотни юзеров онлайн постоянно.
Смартфокс для этих целей не годится, логичнее писать клиент на флеш с нуля, видео раздавать по p2p, сервер же только отдает клиентам адреса для подключения к другим товарищам. К примеру
Можно конечно и на js делать, хром с мозилой уже умеют между собой общаться.


Сообщение отредактировал IIyxMASTER - Четверг, 07 Февраля 2013, 09:08
renzaДата: Четверг, 07 Февраля 2013, 12:16 | Сообщение # 6
уже был
Сейчас нет на сайте
Спасибо за ответы. Сегодня в командировке, читаю-пишу со смартфона, поэтому могу что-то не увидеть.

Вопросы по выше написанному:
- если флеш, то получается, что устройства iOS не будут поддерживаться?
- из ссылки "нужно использовать какой-нибудь медиа-сервер, поддерживающий RTMP-протокол.".
Это было бы лучшим решением чем р2р? Нашел описание Red5. Это оно?


я-история.рф - проект, который запускаем сейчас
IIyxMASTERДата: Четверг, 07 Февраля 2013, 13:01 | Сообщение # 7
постоянный участник
Сейчас нет на сайте
Вот если честно хз, есть ли сейчас возможность на ios организовать подобную штуку через браузер :-) флеш выпилен(хотя вроде есть возможность воткнуть), html5 ... ну разве что на хром молиться, но не факт что в мобильной версии под ios все будет гладко... Более гуманный способ - отдельные приложения для мобильников.
Чтобы понять, какое решение вам подходит, нужно как минимум знать ваш бюджет и объем вашей аудитории.
Простые рассчеты.
Допустим камера в самом хреновом качестве жрет 64кбита\сек
В конференции сидит 4 человека -> 4 потока видео на сервер.
Но! Вы же не служба безопасности, сидящая за камерами. Вам нужно не только получить это видео, вам нужно его еще и раздать остальным участникам конференции.
Получается, что на 1 исходящий поток, пользователь получит 3 таких же входящих
Итого 64кбит * 4(потока) * 4(юзера) = 1024кбит\сек
Но сами понимаете, какое качество у видео на 64 кбитах будет :-) если поднимать - объем траффика будет расти пропорционально.
Если брать безлимитный тариф, то надо смотреть на ширину канала. на 100мбит в теории можно впихнуть порядка 400 рыл в конференциях по 4 человека и с видео в минимальном качестве. Безлимитный гигабит - 4к рыл
Впринципе, не так плохо, можно и без р2р обойтись


Сообщение отредактировал IIyxMASTER - Четверг, 07 Февраля 2013, 13:12
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг