Разработка программного комплекса Интернет-видеовещания Баталов А.В., С-105 Руководитель: Азаров В.Н. Консультант: Королев Д.А. Москва, 2009
2 Цели и задачи Перенести ряд функций классического ТВ в Интернет-среду, с учетом ее специфики Создать Интернет-телеканал «МИЭМ.ТВ» Разработать и внедрить: систему управления эфиром графический интерфейс видеопанели Интернет-сервис для проведения интерактивных видеотрансляций
3 Обзор решений ФункцииYouTubeRuTube МИЭМ.ТВ Smotri.com Видео- хостинг ++++ Соц. Сеть++++ АудиториямироваяRUS, СНГ Локальные сообщества RUS, СНГ Интернет- телеканал +- Трансляции (web-камеры) Интерактив --+-
4 Технологии Интернет-видеотехнологии: Adobe Flash – используют более 97% юзеров MS SilverLight – малопопулярный, не стабилен Web-технологии: PHP JavaScript MySQL HTML + CSS ActionScript 3 AJAX
5 Система управления эфиром Возможности: Создание Интернет-каналов Создание эфирной сетки Импорт контента видеоархива Модерация, редактирование XML-экспорт списков воспроизведения Динамический Dragndrop web-интерфейс
6 Система управления эфиром Структура: БД телеканалов (MySQL) Web-сервер обработки данных (Apache/Nginx) PHP, SQL Динамический интерфейс управления jQuery | JS | FlowPlayer XML-лист воспроизведения эфира AJAX (xajax)
7 Интерфейс видеопанели Возможности: Воспроизведение видео по XML-списку Бегущая строка с метаописанием ролика Новостная лента из RSS Наложение логотипа Текущее время Метеоинформация
8 Интерфейс видеопанели Структура: Web-сервер (PHP) Парсер XML-листа Формирование эфира Парсер RSS-ленты новостей Парсер RSS-ленты Метиоданных Точное время Архив видеоконтента Графический Интерфейс видеопанели (Prototype|JS|FlowPlayer) AS3 Библиотека логотипов AJAX (xajax)
9 Интернет-сервис трансляций Возможности: Трансляция в онлайн-режиме Интерактивный групповой чат Интерактивные метаданные Дополнительные видеоматериалы Поддержка различных форматов вещания Автоматизированное управление
10 Интернет-сервис трансляций Структура: БД (MySQL) трансляций, вопросов Web-сервер обработки данных PHP, SQL Динамический интерфейс Prototype | Video Player | JS Каталог пользователей LDAP Вещающий видеосервер AJAX (xajax) RTMP MMS
11 Применение СУЭ + ГИВ Интернет-телеканалы Локальные телевизионные сети Автоматизация представления видео на сайте Интернет-сервис трансляций Интерактивные трансляции Телемосты
12 Итоги Создан программный комплекс Интернет- видеовещания Создан Информационный Интернет- телеканал На основе МИЭМ.ТВ проводятся: Трансляции защит курсовых, дипломных работ Трансляции конференций: МИЭМ, ЛЭТИ, НИТ Трансляции выставок: C ВЯЗЬ-ЭКСПОКОММ 08,09 Телемосты: СПб. Политех., Москва ЛИТ и др.
13 Выводы Классическое телевидение не способно обеспечить: точную направленность на целевую аудиторию массовое интерактивное взаимодействие зрителей использование Интернет для работы с метаданными упрощенное управление процессом телевещания Созданный комплекс решает данные задачи за счет использования web-технологий Значительное сокращение затрат на инфраструктуру предоставляет возможность массового использования подобных систем
14 Развитие Создание новых функций: видеокомментарии учет статистики интеграция с титровальной системой и системой демонстрации презентаций Популяризация сервисов Преобразование проекта в межвузовскую информационную медиасреду
Спасибо за внимание!