Project

General

Profile

Плагин PlayerInfoSource

Назначение

Плагин предназначен для формирования переменных состоянии Х-плеера на ValueServer.

События и таблица настроек

Таблица настроек плагина предназначена для настройки списка плееров, от которых будут получаться события для дальнейшей передачи Value серверу полученной и преобразованной информации. Value серверу передаются сообщения, содержащие именованные значения. Наименование значение указывается в поле "ValueName". Также в таблице настроек предусмотрены следующие поля:

  • ValueName - наименование переменной для сохранения значений на Value сервере
  • PlayerName - наименование XPlayer, от которого будут получены сообщения
  • Schedule - наименование расписания, в котором будет осуществляться поиск элементов для получения дополнительной информации о проигрываемом в плеере медиа элементе
  • ValueServerAddress - адрес сервера значений

Настройка

Файл библиотеки плагина:
PlayerInfoSource.dll

Связан с библиотеками:
D3API.dll
-D3APICommon.dll-

Для подключения и настройки плагина в vid файле требуется прописать:

CREATE_NET_WND_PLUGIN <идентификатор плагина> PlayerInfoSource.dll Digispot.Plugins.PlayerInfoSource

Предусматривает параметры:

Описание плееров, от которых требуется получать события с помощью списка опций SettingItem с параметрами в виде строки. Все параметры разделены друг от друга символом ";". Использование пробелов в строке параметров не допускается. Строка параметров имеет следующий вид:

SET_OBJ_BASE PlayerInfoSource SettingItem [ValueName];[PlayerName];[Schedule];[ValueServerAddress]

Все указанные значения по наименованию соответствуют параметрам строки в таблице описания индикаторов. Параметры могут быть заданы не все, но их порядок должен оставаться неизменным. Если параметры не заданы, будет использовано их значение по умолчанию. Пример использования:

SET_OBJ_BASE PlayerInfoSource SettingItem PLAYER1;5807;SPUTNIK;ValueServer
Add picture from clipboard (Maximum size: 645 MB)