Создание мультимедийного приложения трансляции пользовательских каналов в прямом эфире Вконтакте

Создание мультимедийного приложения
трансляции пользовательских каналов
Вконтакте CAMSVISION

Camsvision - это игровые трансляции, онлайн реалити шоу. У вас есть возможность создать свой чат, выйти в эфир и транслировать.

9e3d39f5a8a55a65d155ba4bb75691ba.jpg

Задачи:

1. Разработать интерактивное приложение в социальной сети ВКонтакте - "Camsvision".
2. Реализовать возможность создания личного видеочата, загрузки пользовательской аватарки, выбор категории видеочата.
3. Возможность просмотра видеочатов пользователей онлайн.
4. Возможность голосовать за понравившихся пользователей.
5. Отображение рейтинговых показателей пользователя.
6. Возможность покупки золотого статуса и продвижения пользовательских видеочатов в топ.
7. Поиск и тематическая сортировка по видеочатам.
8. Пополнения личного счета путем внесения голосов через платежную систему социальной сети ВКонтакте.
9. P2P технология должна использоваться для просмотра и передачи потокового вещания видеочатов.

53912b29c4c81154827267b8c0ec3448.jpg

Процесс реализации:

1. Разработка технического задания, проектирование логики приложения.
2. Разработка back-end части на фреймоврке Yii.
3. Разработка веб-дизайна приложения.
4. Разработка front-end части приложения, тестирование в различных браузерах.
5. Создание собственного P2P flash плеера для воспроизведения потокового видео и аудио вещания.
6. Запуск альфа версии приложения и тестирование.
7. Отправка приложения на проверку администрации ВКонтакте.

27235ce2b408e8c45d74b284032bb9aa.jpg

Результат

1. Пиложение прошло модерацию ВКонтакте и набирает аудиторию пользвателей.
2. В итоге это одно из первых приложений "ВКонтакте", позволяющие создавать видечаты в режиме онлайн.
3. Разработан кросбраузерный интерфейс приложения.
4. Видеовещание происходит от клиента к клиенту, минуя сервер что существенно снижает нагрузку и позволяет снизить затраты.
5. Пользователи могут голосовать за понравившихся пользователей, комментировать все происходящие в видечатах онлайн и приглашать друзей, а также создавать собственные трансляции и достигать высоких позиций в рейтинге благодаря голосованию других пользователей или повышению статуса аккаунта.

eb2de75dc73977c549a79a3e82ff099f.jpg