Подключите нашего Telegram-бота для уведомлений о новых проектах

Web-трансляции

f
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 14 лет и 11 месяцев
Бюджет: 15 000 руб
146.23 $ — 139.63 €
Стоимость от 15 000, как договоримся.

Необходимо организовать трансляцию в интернет. Принцип трансляции похож на smotri. com.

Требование к программному проекту:

Программное обеспечение, осуществляющее трансляцию по возможности должно быть написано на Flash (серверная часть). Проигрыватель трансляции должен быть на flash(клиентская часть), т.к.  Видео должно просматриваться в браузере.

Поддерживать до 5000 пользователей в онлайне. При этом колличестве не должно быть проблем с качеством передачи. Объяснить механизмы, которые смогут это обеспечить.

С серверной стороны должна быть возможность накладывать на изображение эффект тумана, так, что картинка видится несколько размытой. Имеется коэффициент, с помощью которого можно изменять «туман» увеличивая его или убирая вовсе.

Если соединение с интернетом у компьютера, с которого осуществляется трансляция недостаточно высокое, то чтобы обеспечить поддержку до 5000 пользователей трансляция передаётся на некий «разветвитель» который может обеспечить до 5000 пользователей.

Иметь механизм приватной трансляции который работает следующим образом: из списка просматривающих выбирается 1 пользователь, который продолжает видеть трансляцию, в то время, как для других пользователей трансляция заканчивается. Нужно разобраться, как это сделать.

Характеристики трансляции: разрешение 400х300; Количество кадров в секунда 24; Звук : частота дискретизации 44 кГц. Бит-рэйд 128 kbps.
Будет плюсом, если будут настройки, где параметры можно будет выбирать

В проигрывать клиента должен будет внедрён оригинальный дизайн.

В проигрывателе клиента должна быть регулировка громкости звука.

Если проигрыватель клиента не может производить трансляцию(у клиента низкое соединение с интернетом, сервер перегружен и др.), то на клиентской части должно вывестись соответствующее сообщение, данные о неполадке должны отправляться на некоторый сервер по http.

Время отставания видео от реального времени должен быть минимальным (меньше 5 секунд).

По возможности, оптимизировать работу ПО. Например, если пользователь отключил звук, то ему можно его не передавать. Или если у пользователя высокоскоростной канал, то он может полученный поток передать другому пользователю с которым высокоскоростная связь(они находятся в одной сети, например).


Возможно найти компромиссы по некоторым пунктам, если будут предложены альтернативные варианты.
По поводу приватной трансляции для 1 пользователя. На сайте, где это будет использоваться   пользователь зарегистрирован, у него есть уникальный идентификатор и др. данные.  Серверная часть должна использовать эти данные для выбора пользователя. Как это организовать?
Разделы:
Опубликован:
01.06.2010 | 21:58

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».