Плагин BackgroundPlayerControl¶
Плагин, управляющий фоновым плеером (BackgroundPlayerControl) используется для того, чтобы в случае, когда в основном плеере воспроизводится элемент у которого нет видео, запускался фоновый плеер, и на выходе была картинка.
Плагин должен обеспечить работу фонового плеера только когда в основном плеере нет видео.
Алгоритм работы¶
- плагин получает нотификацию о ходе воспроизведения основного плеера;
- при воспроизведении в основном плеере видео, плагин останавливает фоновый плеер;
- при воспроизведении в основном плеере звука - плагин запускает фоновый плеер;
- если основной плеер молчит - плагин запускает фоновый плеер.
Настройка плагина¶
В файле конфигурации (vid файле) нужно указать следующие строки:
CREATE_NET_WND_PLUGIN BackgroundPlayerControl BackgroundPlayerControl.dll Digispot.Plugins.BackgroundPlayerControl.BackgroundPlayerControlPlugin
SET_VIEW_TAB_OBJ VIEW_T1 BackgroundPlayerControl BackgroundPlayerControl
После запуска плагин автоматически запускает свой алгоритм работы. На главной панели при этом подсвечивается текущее состояние плагина.
Настройка плагина производится через меню …->Настройки…
В настройках нужно указать:
- идентификатор основного плеера;
- идентификатор фонового плеера;
- время срабатывания фонового плеера (например, за 2 секунды до окончания воспроизведения элемента в основном плеере).