Недорогой Управляемый Телевизор Своими Руками

Привет всем любителям 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 со слоями и радуемся, что сэкономили почти половину стоимости условно худшего варианта.

Дальше пошла программная часть.

Что у нас уже есть:

  • Система хранения видеозаписей, откуда нам нужно как-то отлавливать только нужные нам файлы.

  • Фотогалерея, из которой мы берем фотографии с описаниями.

  • Файловое хранилище, к которому мы имеем доступ без авторизации.

Что нам нужно:
  • Система, которая будет реализовывать воспроизведение видеофайлов из хранилища через определенные промежутки времени, при этом необходимо создать адекватный веб-интерфейс с расписанием, куда мы сможем легко и просто добавлять понравившиеся видео через нужные промежутки времени.

  • Эта же система должна воспроизводить фотографии из галереи, с наложением, содержащим информацию об авторе и названии изображения.

  • Он также должен выхватывать из расписания информацию о блоках статических видеофайлов, которые необходимо будет транслировать через определенные промежутки времени.

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

Если интересно, готов подробно рассказать, что и как части этой системы реализованы во второй части.

Спасибо за внимание.

Теги: #Сделай сам или Сделай сам #образование #Интернет #телевидение #программное обеспечение #информационные системы #телевидение

Вместе с данным постом часто просматривают: