Привет всем любителям DIY. Сейчас я вам расскажу небольшой случай, который происходит в одном из московских университетов, где я являюсь чем-то вроде руководителя отдела рекламы.
Итак, пару лет назад в сознании нескольких наших студентов родилась идея – создать распределенное медиапространство.
Частью этого медиапространства было решено сделать внутривузовское телевидение.
Предпосылки были следующими:
- количество визуального контента растет в геометрической прогрессии.
Сейчас зеркальный фотоаппарат есть у каждого третьего, и многие (даже в нашем техническом университете) на этом зарабатывают. Но контент видят 1-2 человека.
Из-за этого студенты очень редко узнают о прошедших/предстоящих событиях и вообще мало знают о культурной (и не очень культурной) жизни в университете.
- точечно-адресные панели будут служить интерактивными информационными досками, что уменьшит загрязнение бумаги и позволит создавать интересные и запоминающиеся рекламные/информационные сообщения.
Как мы видим, минимальная стоимость данного вида панелей составляет 60 000 рублей.
Сюда входят 40 дюймов счастья, даже не Full HD-разрешение, и Athlon X2. Начнем с этой суммы, но расширим характеристики хотя бы до поддержки Full HD. Итак, для начала давайте разберемся, что мы хотим транслировать:
- Я хочу иметь слайд-шоу из фотографий, которое не воспроизводится какой-либо стандартной программой просмотра, но является интерактивным.
Общая идея проста — есть веб-галерея, из которой по чтению RSS ловятся ссылки на фотографии и их метаописания (названия, автор и т. д.), после чего фотографии отображаются через переходы Dip to Black или Crossfade. .
- Я хочу, чтобы воспроизводились флэш-видеопотоки с наложениями (слоями).
Зачем мне это нужно: в свое время один из студентов разработал систему хранения видеофайлов с веб-интерфейсом.
Идея была проста — загружаем DV-AVI файл в папку на сервере (через SMB), система его съедает и выдает флэш-видео (как на YouTube, только сервер был в соседней комнате).
Опять же индексация по событиям и еще несколько важных полей.
Через эту систему прошло более 10 ТБ видеоконтента, который можно использовать для трансляции через эту же систему внутривузовского телевидения.
Позже были планы научить ее есть все (и Full HD тоже), что можно, но руки так и не дошли.
- Я хочу, чтобы туда можно было помещать статические рамки объявлений.
Часто возникает задача сделать быструю статическую рекламу, которая будет висеть на телевизионных панелях несколько часов.
После пары дневных мозговых штурмов выяснилось, что нам подойдут простые панели LG (типа так ) за 18500, а в качестве управляющих устройств решил выбрать Acer Veriton 282G (на момент реализации всей программы они были единственными в своем классе с Ion2 и по доступной цене).
Негативным моментом является то, что всё реализовано на Windows, так как *nix-системы имеют «определённые» проблемы с воспроизведением FullHD flash с оверлеями.
Грубо говоря, они там очень медленные.
Тесты показали, что на Win7 с отключенным Aero и другими FullHD-гаджетами флэш со слоями воспроизводится более чем удовлетворительно.
Цена одного такого неттопа (который, кстати, очень презентабельно висит на телевизоре) сейчас в районе 10 000 рублей.
Добавляем сюда стоимость Win7 (которую, кстати, можно получить для студенческих нужд с помощью MSDNAA), тогда в итоге получаем 14 000. Для владельцев MSDNAA это обойдется еще дешевле.
Итак, за 32500 мы получаем полноценную систему, способную воспроизводить FullHD flash со слоями и радуемся, что сэкономили почти половину стоимости условно худшего варианта.
Дальше пошла программная часть.
Что у нас уже есть:
- Система хранения видеозаписей, откуда нам нужно как-то отлавливать только нужные нам файлы.
- Фотогалерея, из которой мы берем фотографии с описаниями.
- Файловое хранилище, к которому мы имеем доступ без авторизации.
- Система, которая будет реализовывать воспроизведение видеофайлов из хранилища через определенные промежутки времени, при этом необходимо создать адекватный веб-интерфейс с расписанием, куда мы сможем легко и просто добавлять понравившиеся видео через нужные промежутки времени.
- Эта же система должна воспроизводить фотографии из галереи, с наложением, содержащим информацию об авторе и названии изображения.
- Он также должен выхватывать из расписания информацию о блоках статических видеофайлов, которые необходимо будет транслировать через определенные промежутки времени.
Если интересно, готов подробно рассказать, что и как части этой системы реализованы во второй части.
Спасибо за внимание.
Теги: #Сделай сам или Сделай сам #образование #Интернет #телевидение #программное обеспечение #информационные системы #телевидение
-
Кольт, Сэмюэл
19 Oct, 24 -
Топ-3 Html-Элемента, Которые Мы Забыли
19 Oct, 24 -
Испытание Кодовой Игры
19 Oct, 24