Как стать автором
Обновить

Видеоновости в Интернете

Время на прочтение4 мин
Количество просмотров534
Видео-новости А Вы смотрите новости в Интернете? Попробуйте — www.tvnewz.ru — это очень интересное направление, когда сюжеты можно выбирать самому, ставить на паузу, создавать свой новостной выпуск или просто читать RSS потоки, например про кризис.

Возможности

  • Просмотр самых свежих новостей
  • Просмотр новостей по категориям, например Экономика...
  • Просмотр по темам сюжетов: Барак Обама, военное, Москва...
  • Просмотр по источникам, то есть по выбранному телеканалу
  • Просмотр онлайн трансляций телеканалов: Вести 24, ЕвроСпорт, РБК ТВ...
  • Тизеры для сайтов


История проекта


Всё началось с того, что смотреть телевизор просто не оставалось времени — всё больше занимает работа за компьютером, а фоновое звучание новостей по телевизору «где-то на камоде» не даёт сосредоточиться. Интернет! Он же теперь постоянно сидит в таскбаре и за трафик платить не нужно — включи сайт, выбери ролик и смотри в перерывах когда удобно.

Официальные сайты телеканалов


Первым попавшимся сайтом стал news.ntv.ru — это действительно качественно сделанный раздел самой телекомпании НТВ, за которым они следят и наполняют с 7 утра до полуночи. За всё время наблюдений, я убедился в качестве и скорости наполнения этого официального сайта.

Но одна телекомпания — это не объективный обзор всех событий. Следующий хороший источник — это Петербург Пятый Канал, единственный канал, освещающий всю полноту криминальных сводок и происшествий. Правда, не всегда оперативно. Бывает целый день без новых сюжетов, видимо заболевает ответственный человек.

Следующее место — Первый Канал. Много новостей на любой вкус, порой очень разных.

Только на немногочисленных каналах есть просмотр новостей на сайте в формате Flash, некоторые практикуют WMV, но в силу недоступности универсального плеера под этот формат — их не рассматриваем, если только на официальном сайте.

Технологии


Информация о новых сюжетах собирается с официальных сайтов по крону раз в 10 минут, практически одним запросом.
Дальше вступает следующий скрипт — публикатор, который скачивает картинки, ресайзит их, обновляет семантическое ядро, обновляет все rss-потоки и публикует на сайте.

Технологии ресайза описаны во всех учебниках.

Собственная разработка анализа семантики всех сюжетов построена на библиотеке phpMorphy. Обновление всего ядра на 10 тысяч сообщений занимает чуть больше 10 секунд: выбираются все заголовки сюжетов, разделяются на слова, сортируются, берутся слова свыше 4х символов, строится карта совпадений с составленным ранее ядром, ставятся логарифмические оценки значимости.

Ядро составляется вручную. Например, для темы Барак Обама составляются начальные формы слов, встречающихся в сюжетах. phpMorphy Обаму склоняет как «Обам», вот его и ищем, и ставим +1. Делается это очень просто — строится карта для слов, не входящих в текущее ядро и глазами просматриваются интересные темы. Например, в сюжетах стал часто появляться город Воронеж — включаем его в ядро и при следующем новом сюжете для него пересчитывается попадания.
Вот эту технологию воплотил из собственных мыслей ровно за одни сутки, и результат превзошел все ожидания — местами гораздо удобнее и нагляднее, чем категории.

Движок на PHP собственной разработки, которому уже 4й год. Основная часть движка — это разбор текущего запроса, загрузка обязательных плагинов, карты привязки модулей к запросам и собственно вызов модуля. Статические страницы выходят сразу, если запроса нет в карте.
Модули написаны под каждый раздел и технически ни каплю не сложные.
Вот уже год нахождения на Хабре хочется испытать Хабра-эффект. Посмотрим, как справится движок и какая будет максимальная нагрузка на ЦП.

Просмотр новостей


Нажмите на любой сюжет — и вверху страницы откроется панель, где будет плеер UPPOD, и все данные по выбранному ролику. Панель можно скрыть переключателем внизу, состояние панели запоминается для всего сайта в cookie — таким образом её можно держать постоянно открытой или закрытой.
Ниже картинки сюжета распологается постоянная ссылка на просмотр, категория, время публикации и кнопка «Добавить» — нажатием на неё выбранный ролик добавляется в Ваш список воспроизведения и сохраняется в cookie. Просмотреть можно в любой момент нажатием в панели «воспроизвести».

Тизеры для сайтов


Можно вставить блок последних новостей по интересующей категории на свой сайт — большие или маленькие картинки, текст справа или снизу и количество сюжетов — всё это настраивается. Текущий вариант позволяет просматривать новости только с переходом на наш сайт, но в будущем возможно будет вариант с просмотром без перехода. Весь вопрос в «Но»…

Но — это правовой контент


Любой канал, освещенный на страницах сайта может потребовать удаления его с сайта, но может и начать сотрудничество, ведь дополнительные зрители никогда небыли лишними.
Новости — это очень интересный контент. Но к сожалению не все знают, где их смотреть и как смотреть разные новости. Суть моего проекта — безвозмездный просмотр официальных видео новостей, без дополнительной рекламы с нашей стороны. Проект некоммерческий и создан лишь из личных побуждений. Монетизации проекта просто не будет, так как не имеет смысла. Расходы на хостинг минимальны, хотя и ощутимы.

Вариантов сотрудничества очень много, но повторюсь — что весь проект некоммерческий и выгода от его появления только одна — публичный статус. Всё остальное оплачивается из кармана.

Для заинтересованных лиц могу посоветовать помониторить конкурентные запросы в поисковиках и найти сюжеты телеканалов с перемешкой адалт-баннеров и всплывающих окон. Такие сайты вызывают только отвращение.

Развитие


Вариантов не много, и получить с этого дивидендов просто нет планов. Зато есть огромное поле по разработке и обкатке своих технологий и подходов. То же семантическое ядро показало мне в каком направлении можно работать над новостными сайтами любого формата. Интересно так же будет, если хранить видео-сюжеты придется на собственном сервере (по договоренности, естественно) — диск большой, а канал узкий.
Поле для размышлений есть и над картинками, над способом их выдачи и хранения.
Сейчас исследую поведение тизеров для будущих наработок, возможный таргетинг сюжетов по городам в зависимости от города посетителя, таргетинг на основе поисковых запросов — все эти темы очень интересны и продуктивны.

Каждый комментарий выслушаю и постараюсь дать развернутый ответ. На движке стоит кэш, за сервером следит Munin и Авто-бананнер (будет релиз, если добавите карму:)
Данный обзор публикуется по просьбе хабраюзера LDEV. Он с удовольствием ответит на все вопросы и комментарии.

Теги:
Хабы:
Всего голосов 7: ↑5 и ↓2+3
Комментарии17

Публикации