www.HDweb.ru – первый в Рунете видео портал, предоставляющий пользователям возможность просмотра on-demand видео в высоком качестве(HD – High Definition), а также создавать Live вещания с высоким качеством картинки. Технически передача данных осуществляется с помощью созданной ранее CDN(Content Delivery Network) технологии(проект RuCDN).
Подробное описание
Толчком для создания
www.HDweb.ru послужило отсутствие в Рунете видео порталов с возможностью просмотра видео в высоком качестве. В первую очередь это обусловлено тем, что большинство пользователей имеют низкоскоростные каналы, а часто вообще платят за трафик!
Для обеспечения технической возможности такого вещания(скорость передачи данных доходит до 4 мегабит) был создан проект RuCDN , позволяющий получать высокоскоростной доступ к HDweb достаточно значительному количеству пользователей в Санкт-Петербурге и Москве(в ближайшем будущем - и в других городах).
Ключевые технические характеристики и возможности проекта:
- Интеграция с CDN(Content Delivery Network) для распределения нагрузки по трафику.
- Отдельно стоящий авторизационный сервер.
- Отдельно стоящий транскодинговый сервер.
- Кэширование страниц сайта.
- On Demand стриминг в двух качествах: Low Definition и High Definition.
- Возможность масштабирования по:
- Географии.
- Нагрузке на трафик.
- Нагрузке на web сервер.
- Возможность внутренних денежных переводов между пользователями и внутренних денежных расчетов.
Ключевые функциональные особенности:
- Гибкая настройка прав доступа к видеоматериалам.
- Возможность создавать тематические каналы любым пользователем.
- Сообщество пользователей:
- Отправка личных сообщений.
- Добавление пользователя "в друзья".
- Каталог видео с различными возможностями сортировки по времени, тематике и популярности.
- Облако тегов.
- Загрузка видео в большинстве популярных форматов с последующим транскодингом в flv файл.
- Создание Live вещания с помощью Adobe Flash клиента.
Производимые работы
БизнесМедиа произвела следующие работы по HDweb:
- Проектирование и создание Технического Задания.
- Разработка портала www.HDweb.ru.
- Интеграция портала в RuCDN для обеспечения географического распределения и высокой скорости передачи данных.
- Разработка транскодингового сервера(на базе ffmpeg).
- Создание дизайна.
- Сопровождение проекта после запуска.
Технологии
- Операционная система Linux.
- Язык программирования портала PHP 5.
- Язык программирования транскодингового(transcoding) сервера С.
- СУБД MySQL 5.
- Технология стриминга on demand video http-pseudo-streaming с Adobe Flash клиентом.
- Технология Live вещания RTMP с Adobe Flash клиентом, на базе БизнесМедиа RTMP сервера на C.
Архитектура
Общая архитектура проиллюстрирована ниже:
Каждый из узлов системы может быть промасштабирован независимо от других частей системы, что позволяет постепенно расширять мощности HDweb, будь то нагрузка на трафик или вычислительную мощность.
Flash плеер
Основная отличительная особенность Flash плеера заключается в возможности переключения качества видеопотока в зависимости от пропускной способности Интернет канала пользователя.

Дизайн главной страницы

Дизайн каталога
