Уважаемые партнёры! Если вы продаёте продукцию "Beholder" и хотите увеличить количество покупателей за счёт посетителей нашего сайта, заинтересованных в приобретении продукции "Beholder", то вы можете написать запрос на адрес beholder#beholder.ru, и информация о вашей компании появится в разделе "Где купить" нашего сайта.
Телепрограмма Телегид
Телепрограмма
Valid HTML 4.01 Transitional

RSS-лента Beholder

Описание плагина Crawl Line


Плагин BPP_CrawlLine предназначен для вывода на экран бегущей строки. Бегущей строкой может быть любой текст, содержимое текстового файла или текстовая информация, подгружаемая с новостных RSS-лент в Интернет. Плагин можно использовать для вывода каких-либо сообщений при трансляции в сеть, наложения титров при записи в файл или при просмотре, для получения самой свежей информации с новостных интернет-порталов.

Диалоговое окно настроек плагина

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

Чтобы бегущая строка выглядела на экране наилучшим образом, рекомендуется включать в плагине интерлейсный режим вывода строки, а в программе Behold TV – программный режим удвоения частоты кадров и Area Motion или Area Pixel Clipping режимы деинтерлейсинга. При трансляции в сеть качество бегущей строки будет полностью зависеть от проигрывателя и алгоритмов деинтерлейсинга, используемых на удалённом компьютере. Если размер видеопотока по вертикали равен высоте одного поля полного кадра (XXXx288 или XXXx240), то настройка "Интерлейсная строка" становится неактуальна.

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

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

Если в бегущей строке требуется вывести подряд несколько строк текста, то наиболее удобно оформить их в виде текстового файла (файл с расширением .txt) и указать плагину его местоположение на диске. При запуске бегущей строки текстовый файл будет целиком показан по кругу столько раз, сколько указано в настройке плагина "Повтор".

RSS-лента представляет собой страницу в Интернет, на которой в краткой форме публикуются новости, анонсы статей, изменения в блогах, последние сообщения форумов и пр. оперативная информация. Более подробно про RSS можно прочитать здесь. Наиболее часто RSS-лента встречается на страницах новостных порталов и печатных интернет изданий. То, что у интернет издания есть RSS-лента, можно определить по ряду признаков. Так, например, браузеры, обнаружив RSS-ленту, дают знать об этом пользователю, размещая в определённом месте в окне соответствующий значок. Также, переключиться на RSS-ленту, если она поддерживается браузером, можно, встретив на странице характерного вида кнопку RSS или XML. Выбрав и переключившись на RSS-ленту, ссылку на неё необходимо перенести в плагин.

Режим работы с RSS в плагине BPP_CrawlLine имеет набор собственных настроек.

"Дата" – если RSS-сообщение имеет дату/время публикации, то в начало бегущей строки будет добавлено число, месяц и год публикации сообщения.

"Время" – если RSS-сообщение имеет дату/время публикации, то в бегущей строке будет отображаться время публикации с точностью до минуты.

"Заголовок" – в бегущей строке будет выводиться заголовок RSS-сообщения.

"Сообщение" – в бегущей строке будет выводиться непосредственно RSS-сообщение. Если RSS-сообщение отсутствует или содержит только HTML-теги, то вместо сообщения отобразится его заголовок.

"Автообновление" – устанавливает частоту обновлений бегущей строки. Через установленный период времени плагин загрузит RSS-ленту и автоматически перезапустит строку. Если значение "Автообновление" равно нулю, то автообновление отключено.

"Последние новости" – в бегущей строке будут отображаться только новые сообщения, опубликованные за период, истекший с последнего запуска бегущей строки. Дата последнего просмотренного сообщения сохраняется плагином только для текущей RSS-ленты. При смене ссылки на RSS-ленту дата публикации последней новости сбрасывается. Настройка "Последние новости" работает только в том случае, если сообщения ленты имеют дату публикации. Если за истекший период новых сообщений не появилось, то плагин выведет строку "Нет новых сообщений". Это сообщение выводится только при ручном (посредством горячих клавиш) запуске строки.

Если информация в бегущей строке чем-то привлекла ваше внимание, то двойной клик по строке запустит браузер по умолчанию и откроет его на странице с соответствующей RSS-лентой, через которую можно будет получить более расширенную информацию о заинтересовавшей новости.

При загрузке и обновлении RSS-ленты ведётся протокол соединений с Интернет. Все данные записываются в файл, который имеет точно такое же имя, как у плагина, и расширение log. Log-файл сохраняется в директории с плагинами или в соответствующей пользовательской директории, если в программе Behold TV включена опция "Хранить настройки раздельно для каждого профиля".

Скриншот

Для одновременного вывода двух и более бегущих строк на экран необходимо в директории Plugins создать несколько экземпляров плагина BPP_CrawlLine, переименовав исходный файл BPP_CrawlLine.dll примерно следующим образом:

BPP_CrawlLine_1.dll

BPP_CrawlLine_2.dll

BPP_CrawlLine_3.dll

……………………

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


Список изменений и дополнений

Версия 1.00
  • Первая версия плагина.
Версия 1.01
  • Сняты ограничения на формат строки URL.
Версия 1.02
  • Реализовано сохранение настроек в Windows 7.
Версия 1.03
  • Добавлена поддержка инстансов Behold TV.

Ссылка на плагин: BPP_CrawlLine_v103.zip (67.5 kb)

01.03.11