Project

General

Profile

Установка и базовая настройка системы Digispot II

Минимальные системные требования


Система автоматизации эфира DIGISPOT® II рассчитана на работу под операционной системой Microsoft Windows XP Professional (обязательна файловая система NTFS) и Windows 7. Конфигурация компьютера должна удовлетворять следующим условиям:

  • RAM требования операционной системы + 512 MB;
  • HDD: 200 Мбайт для инсталляции и начала работы. Требования при работе с программой выдвигаются, исходя из конечной конфигурации программного обеспечения автоматизации вещания DIGISPOT® II;
  • CPU: Pentium IV и старше. Для монтажных станций и логгеров параметры CPU рекомендуется подбирать по возможности выше;
  • Сеть: пропускная способность сети не менее 100 Мбит/сек;
  • Обязательно наличие USB-порта;
  • Обязательно наличие клавиатуры, мыши;
  • Интерфейс программного обеспечения DIGISPOT®II рассчитан на экранное разрешение от 1024x768 пикселей;
  • Microsoft Visual C 2008 SP1 Redistributable Package (x86);
  • Microsoft .Net v.3.5 SP1;
  • Windows Installer 3.1;
  • Необходимо наличие установленного IE версии не ниже 6.0
  • Подключение дистанционного управления (например, эфирного пульта) требует наличия LPT-порта или специального устройства подключения (например, ТР-312).

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

Инсталляция системы – быстрый запуск


Для инсталляции системы с фирменного диска необходимо выполнить следующие обязательные шаги:

  • Установить программное обеспечение DIGISPOT® II (Джинн, Трек-2, Маг, Логгер и пр.) из каталога Distribs\.

Необходимость выполнения дальнейших действий зависит от итоговой конфигурации системы и ряда других факторов.

  • В большинстве случаев программа поставляется с ключом защиты HaspHL:

Ключ_HaspHL.png

или HardLock:

Ключ_HardLock.png

и Вам необходимо установить его драйвер. Для установки драйвера ключа необходимо:

  • В случае поставки программы с ключом типа HaspHL запустить программу установки \#Utils\HaspHLDrivers\HaspUserSetup.exe;
  • В случае поставки программы с ключом типа Hardlock запустить программу установки \#Utils\HLDriver\hldrv32.exe;
  • В случае использования дистанции (вещательные консоли, вещательные микшерные пульты), необходимо установить драйвер GPI устройств. При подключении посредством LPT-порта следует установить драйвер GPI для LPT порта. Драйвер входит в состав дистрибутива, для его инсталляции нужно запустить Utils\GPI_DRV_LPT\Install.bat. Следует отметить, что драйвер рассчитан только на Windows 2000 или XP, и только на стандартный встроенный LPT-порт;
  • Для работы с интегрированной базой данных необходимо на сервере установить Microsoft SQL Server 2008 (также поддерживаются версии MS SQL Server 2000, 2005 и бесплатная версия SQL Server 2008 Express). Рекомендации по установке MS SQL сервера находятся в разделе Базовая настройка программ для работы с Медиа.

Если установка производится не с диска, драйверы HardLock и GPI можно найти на сайте http://digispot.ru/digispot/drivers.html

Установка обновлений


Для обновления версии ПО DIGISPOT® II (в том числе, если производится переход на новое поколение) необходимо выполнить описанные ниже действия. При этом вам придется перезагружать софт, в некоторых случаях, возможно, не раз.

Обновление производится бесплатно в рамках одного поколения версий, то есть, если у Вас установлен Джинн, и в заголовке программы написано ядро: 2.14.138, то Вы имеете 138-ую версию поколения 2.14, и бесплатное обновление возможно также в рамках поколения 2.14. Обновление до более новых версий, например, до 2.15.хх, требует смены регистрационных библиотек, и обычно осуществляется за дополнительную плату. Прямая и обратная совместимость версий обеспечивается на ограниченном промежутке времени. Допускается одновременное использование двух разных версий в процессе обновления в течение нескольких часов. В случае продолжительной совместной работы версий разных поколений целостность данных и корректность работы ПО DIGISPOT® II не гарантируется.

Создание бэкапов


На каждом рабочем месте сделать резервную копию каталога установки программы (Системный диск>:\Program Files\Digispot II\<название_программы>). Не нужно включать в бэкап содержимое подкаталога SS8.

Сделать резервную копию корневого каталога (ROOT). Расположение каталога ROOT можно посмотреть в меню Сервис - Настройки рабочего места - Базовые установки - Корневой путь (ROOT).

При создании резервной копии каталога ROOT из бэкапа можно исключить некоторые каталоги:

  • SND - основное музыкальное хранилище, обычно занимает немало места на жестком диске, однако, маловероятно, что при обновлении версии эти данные могут быть повреждены;
  • SND_TMP - Путь для временных файлов;
  • SS8 - каталог, где хранятся файлы огибающих уровня сигнала (или сигналограммы).

В случае использования базы данных DIGISPOT® II Медиа БД необходимо также сделать ее бэкап. Делается это средствами SQL Сервера (MS SSMSE). Необходимо подключится к серверу, найти нужную базу и из контекстного меню выполнить операцию создания бэкапа. При создании бэкапа нужно указать тип бэкапа - полный, с перезаписью всех предыдущих наборов данных .

Также рекомендуется выполнить ряд профилактических процедур:

  • Удалить «удаленные» в БД элементы;
  • Выполнить операцию Удаления неиспользованного звука;
  • Выполнить скрипт очистки Медиа БД mdb_clean.sql.

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

Обновление структуры Медиа БД


В процессе обновления с переходом на новое поколение ПО обычно необходимо также обновить версию Медиа БД. Для этого нужно подключиться к SQL Серверу и для нужной базы выполнить скрипт обновления mdb_update.sql (подробно обновление БД описано в разделе Приложение F. Media БД создание и обновление).

В случае если разрыв в номерах версии велик (больше двух поколений) рекомендуется предварительно провести пробное обновление на неиспользуемой БД. Для этого создается новая пустая база, в которую восстанавливается актуальный бэкап используемой БД и выполняется скрипт обновления БД. Целостность данных проверяется с помощью используемого ПО Digispot II новой версии, установленного в тестовых целях отдельно (со своим root-каталогом!).

Замена лицензии


Если в процессе обновления осуществляется переход с одного поколения версий на другое (например, обновление версии 2.14.хх до 2.15.хх.xx), то необходимо обновить файл лицензии keydll.dll (для поколения 2.12 - keydll_3.dll, для поколения 2.14 - keydll_4.dll). Для этого нужно скопировать файл keydll_.dll, высылаемый обычно письмом, в каталог установки программы, рядом с исполняемым файлом программы (например, djin.exe). Если обновляются несколько станций, то файл keydll*.dll необходимо выбирать исходя из номера ключа аппаратной защиты (написан на желтой наклейке на корпусе ключа). Начиная с поколения 2.15 информация о составе лицензии храниться в дополнительном файле License.info.

Установка новой версии


1. Скачать дистрибутив того поколения версий, до которого производится обновление.

На настоящий момент обновления производятся до версии 2.15.хх.xx, если не оговорено иное. Самостоятельно, без участия разработчика, пользователи могут обновляться внутри одного поколения версий, т.е. 2.14.хх можно обновить до последней версии поколения 2.14.хх. Обновления, связанные с переходом на новое поколение, производятся за дополнительную плату и требуют обновления лицензионных файлов.

2. Закрыть приложение и проинсталлировать новую версию.

В случае если, обновляется несколько рабочих мест, сделать это можно, запуская соответствующий дистрибутив на каждом рабочем месте и проводя установку новой версии поверх старой. В случае если количество рабочих мест велико (больше 10), рекомендуется использовать систему автоматического обновления ПО Digispot II. Данная система позволяет автоматически обновить версию приложения в момент загрузки приложения. При этом пакет обновления должен быть развернут в общедоступном месте в локальной сети, а параметры работы системы обновления прописаны в общих настройках.

Контроль основных настроек, контроль доступности и целостности данных


Запустить приложение.

  • Проверить подключение к ROOT-каталогу;
  • Проверить подключение к БД;
  • В целом проверить доступность элементов БД;
  • Проверить настройки системы администрирования;
  • Проверить структуру расписаний, структуру основного хранилища, настройки системы синхронизации элементов расписания с БД, формат звука по умолчанию и прочие общие настройки;
  • Проверить расписание на сегодня, завтра, послезавтра. Проверить доступность элементов расписания;
  • Проверить целостность сеток вещания и шаблонов расписаний;
  • Проверить целостность данных и функциональность системы ротации в Маге;
  • Проверить настройки и функциональность системы ротируемых элементов;
  • Проверить целостность данных и функцию в компоненте Медиа-Планирования и функцию импорта рекламного расписания в эфирное расписание;
  • Проверить работу системы резервирования эфирных данных на локальный диск.

Проверка работоспособности сопряжения с оборудованием и со сторонним ПО


  • Проверить работу системы технологической подслушки;
  • На эфирных станциях - проверить настройки звуковых устройств;
  • На эфирных станциях - проверить дистанционное управление (фейдер-старт);
  • Проверить работу модуля импорта расписаний из текстовых файлов;
  • Проверить работу систему удаленного управления – обработка и исполнения команд станциями врезки, пересылка расписания и данных модулем DDB и т.д.

Откат в случае неудачи


  • Восстановить базу из бэкапа;
  • Восстановить ROOT-каталог;
  • Восстановить приложение, установив его из резервной копии каталога установки программы, п. 2.1.1 Создание бэкапов.

Настройка системы


Настройка операционной системы


Для нормальной работы необходимо, чтобы все пользователи данного компьютера, работающие с программами комплекса, имели полный доступ к каталогам, в которые установлены программы комплекса (например, к папке Системный диск>:\Program Files\Digispot II\, если программы DIGISPOT® II Джинн и DIGISPOT® II ТРЕК 2 устанавливались в нее) и к папке ROOT. Так же для стабильной работы рекомендуется:

  • На эфирной станции не устанавливать антивирусные и офисные пакеты, либо очень внимательно их настраивать. Запуск «проснувшегося» антивируса может заблокировать доступ к жесткому диску, сетевому ресурсу и т.д. для программного обеспечения автоматизации эфира. В результате на эфире могут появиться сбои.
  • Плановые антивирусные проверки рекомендуется проводить во внеэфирное время. При этом антивирусные пакеты рекомендуется устанавливать на сервер, а проверку осуществлять по сети. Так же следует настроить антивирусный пакет так, чтобы проверка файлов .blk, .wav, .mp3 и т.д. не проводились.
  • Перед установкой обновления рекомендуется производить резервное копирование установленного программного обеспечения (в том числе папок SYSTEM и ROOT).
  • Необходимо убедиться в корректной работе основных подсистем ОС, корректной работе драйверов. Особенно это касается узких мест с точки зрения производительности: DMA, BusMastering и т.д.
  • Перед тем, как описать назначение и настройку конкретных параметров, необходимо описать структуру системы настройки в целом. Все параметры, определяющие работу программы, можно разделить на три группы:
    • Общие параметры для всех рабочих мест (комплекса) системы DIGISPOT® II; их можно найти в меню Сервис – Общие настройки;
    • Общие параметры для разных программ, установленных на одной рабочей станции (например, DIGISPOT® II Джинн, ТРЕК 2, Логгер и т.д.); их можно найти в меню Сервис – Установки рабочего места;
    • Специфичные параметры только для данной программы, которые находятся в меню Сервис - Настройки.

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

Формирование и настройка комплекса


Рабочие места комплекса DIGISPOT® II формируются на базе различных конфигураций программ DIGISPOT® II Джинн, ТРЕК 2, Маг, Логгер и пр. Поэтому важный этап в процессе на-стройки системы – объединение всех рабочих мест в единый комплекс (подключение очередного рабочего места к комплексу). Объединение достигается за счет использования общих информационных и конфигурационных файлов, доступных одновременно для всех рабочих мест. Для этого на сервере создается доступная для чтения, записи и редактирования для всех рабочих мест папка, и путь до нее указывается в настройках для каждой копии входящих в состав комплекса программ – так называемая корневая папка - ROOT. Кроме того, все рабочие места комплекса работают с общей базой данных - Медиа БД, параметры подключения к которой так же являются одинаковыми для всех рабочих мест и хранятся в общих настройках в корневой папке.

Настройку комплекса можно производить как при помощи Мастера настройки, так и вручную. Запуск Мастера производится автоматически при первом запуске программ системы DIGISPOT® II, либо при помощи команды Мастер настройки меню Сервис.

Меню_Сервис_команда_Мастер_настройки.png

Для формирования и настройки комплекса на первой странице мастера необходимо выбрать пункт Настройка общих параметров:

Выбор_типа_мастера_настройки.png

А затем нажать кнопку Далее.

Путь к корневой папке указывается в формате Drive>:\Folder\Subfolder1\…\ROOT, если папка находится на локальном компьютере или в формате UNC: \\ComputerName\RootShare\ROOT-folder:

Путь_к_корневой_папке.png

Мастер настройки позволяет создать указанную папку (кнопка Create) или выбрать папку среди существующих (кнопка Browse). При помощи кнопки Check можно проверить существование и доступность указанного пути. После установки пути к корневой папке для перехода к следующему шагу настройки нажмите кнопку Далее.

Если Мастер настройки не используется, установить путь к корневой папке можно в главном меню Сервис - Настройки рабочего места - Базовые Установки - Корневой Путь:

Установка_корневого_пути_без_использования_Мастера.png

После того, как первая копия программы получит доступ к этой папке, там будут автоматически созданы все необходимые файлы.

Следующим шагом необходимо указать в Мастере настроек, входит ли в состав комплекса база данных. Если входит, указать параметры доступа к серверу баз данных:

Использование_в_комплексе_БД.png

Настройки_подключения_к_БД.png

Подробнее об использовании базы данных можно узнать из раздела Базовая настройка программ для работы с Медиа БД.

В случае работы с Медиа БД, можно задать папку хранения отдельно для каждого раздела базы данных и отдельно для каждой категории (без Мастера настройки это можно сделать через главное меню Сервис - Общие настройки).

Далее Мастер настройки позволяет выбрать формат хранения звука, который будет использоваться по умолчанию для записи и хранения звука в комплексе DIGISPOT® II:

Выбор_формата_хранения_звука.png

На этом работа Мастера настройки общих параметров комплекса завершается. Можно нажать кнопку Завершить для перезагрузки приложения или продолжить настройку данного рабочего места, нажав Далее (настройка рабочего места будет производится в «урезанном» варианте, без указания корневого пути и параметров подключения к БД, т.к. они были заданы ранее). Подробнее о настройке рабочего места можно прочитать в разделах 3.5 Настройка программы Джинн и 3.6 Настройка программы ТРЕК 2.

Дополнительно рекомендуется выполнить настройку хранения материалов рабочего места. Часть звукового материала, используемого на рабочем месте, будет носить индивидуальный, локальный характер. Для его хранения необходимо задать соответствующие пути: Каталог хранения временных файлов редактора и Каталог хранения фрагментов. Установка этих путей доступна через главное меню Сервис - Настройки - Доп. - Базовые установки:

Установка_путей_хранения_временных_файлов_и_фрагментов.png

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

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

Настройка работы с несколькими расписаниями


Программный комплекс DIGISPOT® II поддерживает работу с множеством расписаний. Для того чтобы настроить эти расписания, необходимо зайти в меню Сервис и выбрать пункт Общие настройки, далее открыть вкладку Расписания (рис 3.9). На этой вкладке видны название расписания, путь расписания, а также шаблон расписания. Для создания нового расписания (например, это расписание регионального вещания), нажмите на кнопку Создать. Далее введите путь к расписанию. Если папка с новым расписание находится на локальном компьютере, то путь будет такого вида: Системный диск>:\Folder\Subfolder1\…\ROOT\PLAYLIST2, а если папка на сервере, тогда укажите путь в формате UNC: \\ComputerName\RootShare\ROOT-folder\PLAYLIST2. PLAYLIST2 – это папка в которой и будет храниться расписание.

Установка_путей_хранения_расписаний.png

Настройка администрирования


Гибкая и многофункциональная система администрирования, реализованная в ПО DIGISPOT® II, позволяет решить множество задач по назначению прав пользователей, работающих в системе. Например, можно разграничить доступ к различным расписаниям (основному и региональному), типам блоков в расписании: музыкальным, рекламным, новостным и др., шаблонам расписания, администрированию и изменению системных настроек, управлению рекламой, работе с файлами и базой данных. По умолчанию система администрирования выключена, и все пользователи имеют полный доступ ко всем функциям системы.

Администрирование с использованием внутренних групп DIGISPOT® II


Для включения системы администрирования необходимо в окне Администрирование (вызывается командой Файл – Администрирование создать группы пользователей и создать пользователей, входящих в эти группы. Все пользователи одной группы имеют одинаковые права. Список действий, доступных пользователю, указывается в группе посредством разрешения / запрещения конкретных действий, отображаемых в соответствующем списке.

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

Можно ограничить права пользователя при работе с Медиа БД, указав, к каким типам материала и к каким его категориям пользователь имеет доступ. Настройка прав работы с Медиа БД производится в окне Администрирование на закладке Объекты БД. Настройка системы администрирования распространяются на все рабочие места системы, имеющие общий ROOT, то есть это глобальная настройка. После создания пользователей, при запуске системы появится типичное окно регистрации, в котором пользователь обязан ввести свой логин и пароль. Перерегистрироваться, то есть сменить текущего пользователя, можно посредством команды Файл - Логин.

Настройка_системы_администрирования.png

Администрирование с использованием групп Windows


Существует возможность интеграции собственной системы администрирования ПО Digispot® II со службой MS Active Directory. В этом случае группы пользователей во внутренней системе администрирования, для которых заданы запреты и разрешения, сопоставляются с группами в MS Active Directory. Если такая интеграция настроена, приложение автоматически при запуске определяет учетную запись пользователя в службе MS Active Directory и по ней определяет права текущего пользователя. Окно ввода логина и пароля в этом случае не появляется.

Для этого в настройках Windows Панель управления – Администрирование – Управление компьютером – Локальные пользователи и группы создайте группы пользователей, имеющие разделения по своим функциональным обязанностям, например: DJinAdministrators (администраторы программы), DJinDirectors (руководители подразделений), DJinEditors (планировщики расписания), DJinSalesManagers (менеджеры продажи рекламы), DJinTrafficManagers (трафик-редакторы). Включите эти группы пользователей в одну из стандартных групп Windows, например: Users. Добавьте учетные записи пользователей программы в эти группы. После чего, войдите в меню Сервис - Общие настройки – Доп. – Базовые установки – Использовать группы Windows администрирования поставьте Да. Далее войдите в меню Администрирование: Файл – Администрирование, выберите вкладку Windows группы. Теперь задайте сопоставление созданным группам Windows для внутренних групп DIGISPOT® II, например: в левой части окна Администрирование выбираем группу пользователей Administrators и нажмите на кнопку Add. Откроется окно Select windows group(s), в нем нужно выбрать Windows группу, которая будет включена в группу Administrators. В нашем примере эта группа называется DJinAdministrators. Выберите ее и нажмите ОК, после чего повторно нажмите ОК в окне администрирования.

Необходимо отметить, что программа DIGISPOT® II позволяет назначить уникальные права для группы, но не для отдельного пользователя. Поэтому, если у вас есть пользователь, права которого должны отличаться от прав других членов группы, в которой он состоит, создайте новую группу, задайте ей права и заведите в нее этого пользователя.

Настройка программы Джинн


Базовая настройка программ, входящих в систему DIGISPOT® II, как и настройка комплекса, может выполняться при помощи Мастера настройки (для этого на первой странице Мастера необходимо выбрать пункт Настройка параметров данного рабочего места).

Настройка_параметров_данного_рабочего_места.png

Настройка_корневого_пути_с_помощью_Мастера_настройки.png

Базовая настройка


Для формирования настроек рабочего места необходимо указать корневой путь системы (здесь необходимо указать путь к папке, которая была указана при настройке комплекса). При помощи кнопки Check может быть проверена доступность папки, а также тот факт, является ли она корневой папкой системы.

После этого Мастер предоставит возможность выбора используемого подключения к БД:

  • Standard Connection to DB (Стандартное подключение к БД),
  • Custom Connection to DB (Настраиваемое подключение к БД),
  • No DB Connection (Подключение к БД отсутствует).

Выбор_типа_подключения_к_БД.png

Обычно используется Standard Connection. В этом случае приложение будет работать с той базой данных, которая устанавливается при настройке общих параметров (описано в разделе. Формирование и настройка комплекса). Если необходимо чтобы приложение работало с другой базой данных, то необходимо выбрать вариант Custom Connection.

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

Настройка_параметров_подключения_к_БД.png

Следующим шагом необходимо выбрать рабочую конфигурацию (вид) программы. Без помощи Мастера это можно сделать через главное меню Файл - Выбрать конфигурацию. При смене конфигурации программа предложит перезагрузку.

Выбор_конфигурации.png

Для того чтобы изменения вступили в силу, требуется перезагрузка программы. Мастер автоматически перезапустит приложение перед тем, как перейти к следующему шагу настроек. Вручную производится перезагрузка одноименной командой из главного меню Файл (перезагрузку можно выполнить и позже).

Настройка устройств воспроизведения


При первом запуске программа сама выберет для каждого плеера устройство воспроизведения. В случае наличия нескольких устройств воспроизведения велика вероятность того, что устройства будут выбраны неправильно (появятся конфликты); в этом случае следует проверить корректность настроек. Это можно сделать как вручную, так и при помощи Мастера настроек. После перезагрузки он автоматически продолжит работу на этапе Настройка устройств воспроизведения звука.

Настройка_устройств_воспроизведения_при_помощи_Мастера_настроек.png

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

  • Основные плеера системы (X-плеер или Двойной плеер);
  • Дополнительные (блочные) плеера;
  • Джингл-машина (одно устройство);
  • Блок ретрансляции 777 (3 устройства);
  • Система общей (технологической) подслушки (одно устройство);
  • Плеер сюжетов на ленте диктора;
  • Часы (одно устройство);
  • Логгер (по одному устройству на один канал).

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

При настройке устройств воспроизведения следует учитывать то, что зачастую одно устройство не может быть использовано одновременно несколькими программными блоками (несколькими плеерами). Часто устройство воспроизведения спарено с соответствующим устройством записи и, если одно из них используется, второе использовать нельзя. С другой стороны, маловероятна ситуация, в которой потребуется одновременно использовать все плеера, да и звуковой материал в эфир обычно выдается не более чем с 3-4 плееров сразу. Поэтому на практике обычно хватает 4 устройств воспроизведения.

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

Указать устройства без использования Мастера можно в разделе Аудио-Устройства на закладке Доп. в меню Сервис – Настройки – Доп. – Аудио-Устройства и на закладке Сервис – На-стройки – PFL (для технологического контроля).

Дополнительные настройки


После указания устройств воспроизведения Мастер настройки (если он использовался) завершит свою работу.

Помимо уже выполненных настроек, рекомендуется указать каталоги хранения фонограмм. Для этого в пункте Общие настройки главного меню Сервис на первой закладке Хранение звука надо задать параметр Каталоги хранения. Здесь указываются пути основного глобального хранилища – туда будут копироваться фонограммы при добавлении в Медиа БД и в модуль Папки.

В меню Сервис – Общие настройки на закладке Доп. в разделе Базовые установки, возможно, имеет смысл установить параметр Внешние каталоги хранения – это каталоги, ответственность за содержимое которых несет оператор. Система автоматизации не трогает файлы фонограмм в этих директориях (т.е. не копирует / переименовывает / удаляет). Иными словами, если вы добавляете фонограммы в Медиа БД из этих каталогов, сами файлы не копируются, а используется только ссылка на них.

Находящийся в той же группе параметр Копировать в глобальное хранилище при добавлении – флаг, разрешающий или запрещающий перенесение фонограммы в глобальное хранилище в момент добавления ее в систему.

После того, как упомянутые выше параметры настроены, следует перезагрузить программу.

Настройка дистанционного управления


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

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

Настройка_битов_GPI.png

Параметры_битов_GPI.png

Начиная с версии 2.4.0 в ПО DIGISPOT®II Джинн существует оконный интерфейс настройки управления сигналами GPI, доступный непосредственно из свойств плеера. Для использования дистанции с более старыми версиями, а так же в случаях подключения дистанционного управления с помощью специальных устройств (ТР-314, ТР-315), необходимо использовать соответствующие этим устройствам специальные конфигурационные файлы (например, usb.cdu). Подробнее о конфигурационных файлах см. Приложение C. Конфигурационные файлы CDU.

Базовая настройка программы ТРЕК 2


Базовая настройка программы DIGISPOT® II ТРЕК 2 подразумевает, в первую очередь, подключение и настройку ее в качестве рабочего места в комплекс DIGISPOT® II. Эта процедура аналогична для всех рабочих станций комплекса и описана выше в разделе 3.5.1. Базовая настройка. После этого рекомендуется явно задать каталоги хранения фрагментов (главное меню Сервис - Настройки - Доп. - Базовые установки - Каталог хранения фрагментов).

Базовая настройка программы МАГ


В начале работы с программой необходимо запустить Мастер Настройки. Если данное рабочее место является первым в системе, то следует провести настройку общих параметров. Далее следует произвести настройку параметров данного рабочего места (это подробно описано в разделе Формирование и настройка комплекса). Если рабочее место входит в существующий комплекс вещания DIGISPOT® II, следует произвести только настройку параметров данного рабочего места.

МАГ поддерживает возможность работы с несколькими расписаниями (подробно настройка работы с несколькими расписаниями описана в разделе Настройка работы с несколькими расписаниями). Для того, чтобы планировать расписание с помощью программы МАГ, необходимо отключить использование шаблонов для того расписания с котором вы будете работать. На той же вкладке Расписания выберите необходимое расписание. Нажмите кнопку Изменить. Удалите путь шаблона и нажмите ОК.

Далее необходимо настроить прослушку. Зайдите в меню Сервис и выберите пункт Настройки. Выберите вкладку PFL. Вы увидите следующие опции:

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

Настройка_прослушки.png

Для того чтобы фиксировать фактическую выдачу в эфир фонограмм, предусмотренных расписанием настройте лог. Зайдите в меню Сервис и выберите пункт Настройки. Выберите вкладку Лог. Выберите пункт Регистрировать все файлы. Далее выберите Файл отчета создавать в каталоге и задайте каталог хранения.

Базовая настройка программы Логгер


В начале работы с программой необходимо запустить Мастер Настройки. Если данное рабочее место является первым в системе, то следует провести настройку общих параметров. Далее следует произвести настройку параметров данного рабочего места (это подробно описано в разделе Формирование и настройка комплекса). Если рабочее место входит в существующий комплекс вещания DIGISPOT®II, следует произвести только настройку параметров данного рабочего места.

В главном меню Сервис выберите команду Установки. Появится окно Настройки, в котором следует открыть закладку Прослушка и выбрать устройство воспроизведения для прослушки (подробный выбор устройства описан пунктом выше). При необходимости в том же окне с помощью закладки Language можно сменить язык интерфейса с русского на английский.

Если вы собираетесь использовать отправку уведомления о появлении / исчезновении сигнала на входе, нужно произвести настройку параметров соединения с SMTP-сервером, воспользовавшись опциями закладки Почтовые уведомления окна Настройки. К этой работе целесообразно привлечь системного администратора.

Выберите вкладку Logger в меню Сервис – Настройки. Здесь вы задаете количество каналов записи и их тип.

Number of channels Video(4) – количество каналов записи видеосигнала (максимум 4)
Number of channels Audio – количество каналов записи аудиосигнала
Number of channels in row – показывать количество рядов каналов на экране

Для того чтобы выбрать аудиоустройство, с которого будет программа писать сигнал сделайте следующее. Выберите необходимый канал. Внизу канала нажмите на иконку с изображением молотка. Откроется окно Настройка логгера. Выберите в списке Устройство записи аудио необходимое устройство, в списке ниже – частоту дискретизации сигнала, поставьте галочку о раздельной записи каналов, если она требуется.

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

Базовая настройка программы Медиа-Планер


В начале работы с программой необходимо запустить Мастер Настройки. Если данное рабочее место является первым в системе, то следует провести настройку общих параметров. Далее следует произвести настройку параметров данного рабочего места (это подробно описано в разделе Формирование и настройка комплекса). Если рабочее место входит в существующий комплекс вещания DIGISPOT® II, следует произвести только настройку параметров данного рабочего места.

Медиа-Планер позволяет открыть несколько расписаний (до 10), каждое в своем окне. Зайдите в меню Сервис и выберите пункт Настройки, далее откройте вкладку Медиапланировщик. На этой вкладке в графе Количество модулей расписания задайте то количество расписаний, которое вы хотите отображать в левой половине окна интерфейса программы. После чего перезапустите программу. Расписания, которые вы хотите отображать должны быть прописаны в системе. Это можно проверить в меню Сервис – Общие настройки на вкладке Расписания (подробно об этом написано в разделе Настройка программы Джинн).

Используя меню Сервис – Настройки, настройте прослушку на вкладке PFL (подробно об этом написано в пункте 3.5.2 Настройка устройств воспроизведения). Для того чтобы вести журнал записи всех действий по работе с медиапланами, настройте его в меню медиаплана: зайдите на вкладку Реклама, затем нажмите на кнопку с изображением трех точек, в открывшемся меню Общие настройки выберите вкладку Журнализация и установите необходимые настройки.

Базовая настройка РБД агента


Распределенная БД - средство организации вещания в масштабах сети. Технология «РМБД» (Распределенная Медиа База Данных) предназначена для распространения эфирного материала по IP-сетям до автономных эфирных станций DIGISPOT® II без использования процедур импорта / экспорта. Она позволяет построить распределенную базу данных DIGISPOT® II PМБД, которая обеспечит автоматический администрируемый обмен информацией между отдельными базами данных DIGISPOT® II Медиа БД. Например, если мы имеем несколько инсталляций Медиа БД, разнесенных территориально, но объединенных в одну TCP/IP‐сеть (или подключенных к какой либо глобальной сети, например Интернет), то, используя технологию РБД и специальное ПО DIGISPOT® II РБД Агент (DDB Agent), можно наладить автоматический обмен данными по заданным правилам между отдельными базами.

Для работы системы DIGISPOT® II с распределенной БД необходимы агенты РБД, синхронизирующие две и более копии Медиа БД. Логика работы распределенной БД поддерживает каскадную передачу данных, таким образом система может функционировать на сетях практически любого масштаба, передавая данные в субрегионы через региональный центр.

Использование Агента РБД возможно только в том случае, если в комплексе присутствует Медиа БД Engine или Медиа БД Engine Advanced.

Агент РБД позволяет создавать серверные и клиентские соединения. Серверное соединение позволяет отправлять расписание и элементы Медиа БД с центральной станции на региональную, на которой в свою очередь настраивается клиентское соединение для их приема.

Создание серверного соединения


Для создания серверного соединения необходимо выполнить следующие действия:

  • Создать серверный сокет. Для этого в левом окне программы нажмите кнопку с тремя точка панели инструментов модуля DDB. Откроется диалоговое окно Свойства. Выберите вкладку Общие и введите IP адрес сервера и порт.

Настройка_серверного_сокета.png

  • Создать серверное соединение. На панели инструментов модуля DDB нажмите кнопку Add. Введите название соединения, логин и пароль, выберите Тип: Server.

Свойства_серверного_соединения.png

Перейдите на вкладку Send DB и отметьте те элементы и категории Медиа БД, которые нужно передавать. Если данная рабочая станция является субсервером, то есть не только передает свою данные на региональную станцию, но и получает их от центральной, то следует поставить галочку Ретранслировать материал полученный через другие соединения. В этом же окне ниже выберите те расписания, которые нужно передавать на региональную станцию и проставьте напротив них On. Нажмите на кнопку ОК.

Создание клиентского соединения


Для создания клиентского соединения необходимо выполнить следующие действия:

  • Создать клиентское соединение. На панели инструментов модуля DDB нажмите кнопку Add. Введите название соединения, логин и пароль, выберите Тип: Client. Введите IP адрес и порт сервера, к которому необходимо подключиться.

Настройка_клиентского_соединения.png

Перейдите на вкладку Receive DB и включите галочку Принимать материал. Для приема расписаний нажмите на кнопку Add, в поле Src sch name введите точное название того расписания, которое необходимо принимать, в поле Dst sch name введите то название, под которым это же расписание будет отображаться на региональной станции и нажмите кнопку ОК. Нажмите кнопку ОК.

Базовая настройка программ для работы с Медиа БД


Для работы программ комплекса с Медиа БД DIGISPOT® II необходимо:

  • Установить на одной из рабочих станций комплекса или на сервере Microsoft SQL Server 2005/2008. Подробнее об установке и настройке SQL Server вы можете прочитать в Приложение E. Инсталляция Microsoft SQL Server. Важно, что во время настройки SQL Server при помощи Configuration Manager необходимо запретить все протоколы, кроме TCP/IP и Name Pipes;
  • Создать новую пустую Медиа Базу Данных (МБД) помощи Enterprise Manager (для SQL Server 2000) или Microsoft SQL Server Management Studio (для Microsoft SQL Server 2005/2008);
  • Выполнить на созданной базе скрипты создания (mdb_create.sql) и обновления (mdb_update.sql) структуры БД. Найти скрипты можно на установочном диске в каталоге \#Utils\SQL. Выполнить с помощью Query Analyzer`а для MS SQL 2000 или Microsoft SQL Server Management Studio для MS SQL 2005/2008;
  • Обеспечить доступ пользователей к новой Медиа БД;
  • В настройках программ указать сервер БД, параметры подключения и (соответствующий логин и пароль для доступа к базе) и название базы данных.

Настройку параметров доступа к Медиа БД можно производить при помощи Мастера настроек в окне настройки стандартных параметров подключения к БД (работа с Мастером настроек подробно описана в разделе Формирование и настройка комплекса).

Базовая настройка системы резервирования


Система резервирования решает две задачи: обеспечение бесперебойного вещания в случае выхода из строя линий связи (LAN, VPN) и доставку звуковых материалов к месту воспроизведения. Система резервирования работает следующим образом: все звуковые файлы, входящие в расписание, автоматически в фоновом режиме копируются на локальный диск вещательного рабочего места. При воспроизведении файла в плеере система проверяет наличие для него локальной копии, и в случае ее присутствия вместо обращения к удаленному файлу обращение происходит к копии. При изменении оригинального файла система автоматически обновляет хранимую копию.

Настройка системы резервирования производится в окне Состояние системы резервирования. Доступ к окну осуществляется посредством команды Сервис - Состояние системы резервирования. (Для того чтобы произвести резервирование, следует в окне Расписание нажать кнопку с изображением трех точек и в открывшемся меню выбрать команду Зарезервировать.

Состояние_системы_резервирования.png

Для того чтобы система производила резервирование, следует указать путь, где требуется хранить локальные копии файлов. Зайдите в меню Сервис – Настройки, выберите вкладку Доп, в меню Параметры системы подкачки выберите пункт: Путь до хранилища (после перезагрузки), в нем и задайте необходимый путь. В этом же меню выберите значение Да в пункте Резервировать расписания. Далее задайте путь резервирования расписания в меню Сервис – Настройки – Доп. – Базовые установки (нужна перезагрузка) – Путь хранения резерва расписания.

Сервисные операции


Для стабильной работы системы DIGISPOT® II рекомендуются следующие сервисные операции.

Очистка Медиа БД

Регулярно выполнять скрипт mdb_clean.sql, лучше всего - в виде Job Sql Server Agent. Можно вручную, не реже раза в месяц. При этом:

  • Окончательно удаляются удаленные элементы БД (очистка корзины);
  • Старые элементы ленты новостей помечаются как удаленные;
  • Удаляются старые элементы в различных "растущих" таблицах (в БД удаляются элементы, которых нет в файловом хранилище; значения удаленных ранее элементов, атрибутов и категорий; неиспользованные элементы Ленты Новостей; удаленные ранее старые элементы и блоки расписания).

Очистка основного хранилища и локальных временных файлов

1. Удаление неиспользуемого звука - через соответствующий пункт меню Сервис – Удаление неиспользуемого материала производить не реже раза в месяц. При этом удаляются:

  • Файлы из хранилища джина, на которые нет ссылок в БД и расписаниях, папках, шаблонах и сетках. Расписания сканируются на указанное число дней назад. Это можно посмотреть в меню Сервис - Общие настройки – Доп - Удаление неиспользуемого материала - Сканировать старые расписания (дней). По умолчанию – 2;
  • Старые расписания (содержимое каталогов). Зависит от параметра Общих настроек: Сервис - Общие настройки – Доп - Удаление неиспользуемого материала - Через сколько дней удалять расписания (0 - не удалять) по умолчанию = 0, т.е. не удаляется;
  • Содержимое подкаталогов каталога временных звуковых файлов (ROOT\SND_TMP\<дата>). Зависит от параметра Общих настроек: Сервис - Общие на-стройки – Доп - Удаление неиспользуемого материала – Через сколько дней удалять временные файлы (0-не удалять), по умолчанию = 0, т.е. не удаляется;
  • Файлы сигналограмм (ss8), открытых по UNC именам (\\server\share). Тогда же удаляются "потерянные" cигналограммы, для которых нет исходных файлов. Если пользователь не имеет права удалять неиспользуемый материал, то только это действие и произойдет.

2. Удаление отладочных логов (действие выполняется при начале следующего файла, обычно раз в сутки) устанавливается в меню: Сервис – Настройки - Отладочные логи - Через сколько дней удалять старые файлы логов (дни). По умолчанию – 30 дней. Величина файла лога устанавливается в меню Сервис – Настройки - Отладочные логи - Суммарный объем файлов лога д.б. не более. (Мб). По умолчанию - 1Гб.

Можно настроить систему таким образом, что она не будет удалять логи, а будет копировать их в Общее хранилище сразу по завершении записи - т.е. логи вообще не будут копиться на рабочем месте (в этом каталоге файлы никогда не удаляются!). Меню Сервис – Общие настройки - Доп – Отладочные логи – Хранилище отладочных логов. По умолчанию - пусто, т.е. выключено.

3. Удаление временных файлов обмена через буфер Windows. Эти файлы, созданные при копировании из ПО Digispot II в буфер Windows удаляются при завершении работы приложения. При интенсивном выполнении данной операции без закрытия джина можно занять много пространства. Они создаются в стандартном каталоге временных файлов пользователя (<Системный диск>:\Documents and Settings\\Local Settings\Temp\DIGISPOT). Эти файлы можно попробовать удалить извне. Если они никому не нужны извне - они удалятся.

4. Удаление локальных сигналограмм - для файлов открытых по именам вида C:\my_snd\…, удаляются при завершении работы приложения

5. Никогда не удаляются текстовые логи воспроизведения

Использование журналов (логов) и креш-дампов


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

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

Отладочные логи и креш-дампы


Отладочные логи содержат записи о разных типов произошедших ошибках и просто некоторых событиях. Отладочные логи предназначены в первую очередь для анализа разработчиками ПО и сотрудниками службы технической поддержки при определении конкретной причины неполадок в работе системы. Обычно отладочные логи хранятся в папке DBG_LOG, путь Системный диск>:\Путь установки\Digispot II\Приложение (например DJin)\DBG_LOG. Файл лога имеет вид название.exe_дата_время.dmp, например: djin_2011-06-24__13_48_19.txt

Креш-дампы создаются системой при аварийном завершении программы. Digispot II, сохраняют дампы в каталог где exe>\DMP, файл дампа имеет имя:
название.exe-дата_время.dmp, например, djin.exe-2010-12-02_10-31-37.dmp.

К сожалению, дампы не всегда записываются успешно. Дамп записан успешно только в том случае, если рядом с файлом дампа есть одноименный *.ver файл. Если этого файла нет, то дамп непригоден для анализа. VER-файл программа записывает только после успешного формирования дампа.

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

Настройка журнала эфирных событий


Журнал эфирных событий содержит информацию о фактически проигранных плеером элементах. По нему можно определить, игрался ли файл из локальной копии, или же скачивался по сети. Обычно журнал эфирных событий хранится в папке PlaybackLog, путь Системный диск>:\Путь установки\Digispot II\Приложение (например DJin)\PlaybackLog. Файл лога имеет вид 2011-06-21.log.

Настроить журнал можно в меню Сервис – Настройки. Выберите вкладку Лог. Вы можете настроить другой путь хранения журнала. Для этого щелкните мышью на кнопке с иконкой трех точек и задайте путь.

Настройка_записи_логов_воспроизведения.png

Рекомендуется вести лог по всем файлам, для этого поставьте отметку: Регистрировать все файлы. Однако в системе существует возможность вести лог только по файлам определенной категории.

Чтобы настроить включаемые в лог поля войдите в меню Сервис – Настройки на вкладку Лог поля. Примеры полей:

- планируемая дата выхода элемента;

- реальная дата выхода;

- название плеера;

- название расписания (с полным путем до него);

- название блока;

- время блока;

- название элемента;

- длительность элемента;
- и т.д.

Журнал редактирования расписания


Этот журнал содержит информацию об изменениях в расписании. Он хранится в каталоге ROOT в папке с расписанием на текущую дату, например: Системный диск>:\Program Files\Digispot II\DJin\ROOT\PLAYLIST\2010-05-21\EDIT_LOG.txt.

Журнал РБД агента


В журнал DDB записывается информация о работе РБД агента по передаче элементов базы данных и расписания в другие базы данных. Его можно найти в папке DDB_LOGS, путь: Системный диск>:\Program Files\Digispot II\DDB\DDB_LOGS. Файл лога имеет вид 2011_06_06.log.

Журнал Медиапланера


В журнале Медиапланера настраивается запись всех событий, связанных с операциями по медиаплану. Для того, чтобы вызвать эту настройку, выберите в левом окне интерфейса Медиапланера вкладку Реклама и войдите в меню настроек медиаплана. Для этого нажмите кнопку с иконкой, на которой нарисованы три точки, далее выберите пункт меню Общие настройки и перейдите на вкладку Журнализация.

Настройка_журнала_медиапланера.png

Отметьте галочку Включить журнал ведения логов и выберите галочками необходимые действия, которые вы хотите включить в лог. При необходимости измените путь сохранения журнала кнопкой Установить. Нажмите ОК.

Обычный путь хранения журнала системный диск>:\Program Files\Digispot II\MediaPlanner\MP_LOGS. Файл имеет вид MediaPlanner_21.06.2011.txt.

Приложение А. Хранение настроек


Все настройки приложений хранятся в файлах с расширением INI. Каждый исполняемый модуль (EXE файл) имеет свой собственный INI-файл, в котором он хранит свои настройки. Существует дополнительный INI-файл, в котором хранятся настройки общие для всех EXE-файлов, расположенных в одном каталоге (этот файл определяет установки рабочего места). Все INI файлы, а также файл ProfileName.cfg хранятся в подкаталоге SYSTEM каталога, в котором расположены EXE-файлы.

Профиль – это совокупность INI файлов приложений и их общего INI файла. Каждый профиль имеет название. Название активного профиля (ИМЯ_ПРОФИЛЯ) хранится в файле ProfileName.cfg. Имена INI файлов формируются следующим образом:

INI-файл, соответствующий EXE-файлу будет носить имя: ИМЯ_ПРОФИЛЯ.ИМЯ_EXE_ФАЙЛА.INI;

INI-файл с установками рабочего места будет носить имя: ИМЯ_ПРОФИЛЯ.INI.

Файл ИМЯ_ПРОФИЛЯ_VERSION.PAR служит для распределения доступа к файлу установки рабочего места между приложениями и содержит настройки, общие для всех приложений, которые хранятся в двоичном виде. Редактирование этого файла не допускается. Редактирование INI-файлов не рекомендуется.

Некоторые настройки являются общими для всех компьютеров в сети (Общие настройки). Они хранятся в файлах ShPar*.ini и ShPar{NNN}.par (где NNN – номер версии), которые расположены в ROOT каталоге. (Каталоги хранения данных общих для всех рабочих мест в сети; расположение каталога ROOT относится к установкам рабочего места).

Переносимые профили


В системе DIGISPOT® II существует возможность сохранить совокупность пользовательских настроек в файле с определенным именем. По умолчанию пользователь работает в профиле Base. В каких случаях необходимо завести новые профили? Например, когда одна и та же рабочая станция используется несколькими операторами, которые решают на ней разные задачи: работают с разными конфигурациями системы, несколькими системными комплексами, имеют особенные настройки пользовательского интерфейса.

Для того чтобы создать новый профиль, необходимо: вызвать окно Профили в меню Файл – Профили … , далее выбрать профиль, настройки с которого будут скопированы, нажать кнопку Копировать и ввести имя нового профиля. Далее выбрать опцию Всегда загружать выбранный профиль, тогда он будет выдаваться по умолчанию при загрузке системы, или же - Выдавать список вариантов, для выбора профиля при загрузке из списка. Нажать кнопку Применить.

Приложение B. Структура корневой папки (Root-folder)


В корневой папке располагаются общие настройки и общие данные, используемые всеми рабочими местами комплекса, а также параметры системы администрирования.
BMK — хранение метаданных внутреннего модуля Папки.
CASSETE — папка зарезервирована на будущее (на данный момент не используется).
EDITOR_TMP — хранение временных файлов звукового редактора.
FRAG — хранение фрагментов.
IMP_FORMATS — хранение форматов импорта расписания из текстового файла.
PATTERN — шаблон расписания по умолчанию.
PLAYLIST — расписание по умолчанию.
SND — основное звуковое хранилище.
SND_TMP — основное хранилище редактируемых элементов расписаний.
SS8 — основное хранилище сигналограмм.

Приложение C. Конфигурационные файлы CDU


Для работы системы DIGISPOT® II с внешними устройствами необходим CDU файл. В нем описывается обмен данными с этим устройством. Описание состоит из описания среды передачи команд, множества индикаторов, связанных с данным устройством (исходящие данные), множества команд, формируемых данным устройством (входящие данные) и многое другое.

Например, к системе подключается устройство ТР-312, которое предназначено для подключения периферийного оборудования, управляемого посредством изменения сопротивления входной/выходной цепи (по типу "сухих контактов") к компьютеру. Это устройство осуществляет прием восьми сигналов для программной обработки событий и осуществляет передачу двух управляющих сигналов программы на периферийный объект.

Файл TR-312.cdu необходимо поместить в папку System того приложения, к которому мы подключаем устройство. Если это Джинн, то путь будет такой:
Системный диск>:\Program Files\Digispot II\DJin\SYSTEM.

Приложение D. Распайка разъема параллельного порта для дистанционного управления


Два Fader Start + два CUE

Контакт Сигнал
10 Fader start A (+)
22 (GND) Fader start A (-)
13 Fader start B (+)
25 (GND) Fader start B (-)
12 CUE A (+)
24 (GND) CUE A (-)
15 CUE B (+)
18 (GND) CUE B (-)

Четыре Fader Start

Контакт Сигнал
10 Fader start 1 (+)
22 (GND) Fader start 1 (-)
13 Fader start 2 (+)
25 (GND) Fader start 2 (-)
12 Fader start 3 (+)
24 (GND) Fader start 3 (-)
15 Fader start 4 (+)
18 (GND) Fader start 4 (-)

Приложение E. Инсталляция Microsoft SQL Server


При настройке SQL Server при помощи Configuration Manager необходимо запретить все протоколы, кроме TCP/IP и Name Pipes.

При ручной инсталляции SQL-сервера требуется последовательная установка SQL Server Ex-press Edition, SQL Server Management Studio Express, SQL Server Native Client.

Приложение F. Медиа БД создание и обновление


Медиа база данных (Медиа БД) - это специализированная база данных, работающая под управлением Microsoft SQL Server 2000/2005/2008. База данных содержит описания элементов, набор созданных пользователем категорий и атрибутов и другую информацию. Использование базы данных позволяет решить задачу распределения элементов по категориям с возможностью принадлежности элемента сразу ко многим категориям. Позволяет создать иерархическую структуру категорий с неограниченной степенью вложенности, оперативно получать информацию об элементах, имеющих одинаковое значение некоторого атрибута, например, посмотреть все песни определенного автора или все новостные сюжеты, подготовленные одним журналистом.

Создание БД


При автоматической процедуре создания БД происходит запуск скрипта installmdb.cmd, в котором прописана следующая последовательность действий:

  • Cоздание пустой БД (выполнение запроса CREATE DATABASE digispot2mdb);
  • Создание структуры БД (выполнение скрипта mdb_create.sql);
  • Обновление структуры БД до последней версии (выполнение скрипта mdb_update.sql);
  • Выполнение скрипта mdb_media_reports.sql (в случае если в системе используется Медиапланер).

При ручном создании БД требуется выполнить следующую последовательность действий:

  • Запустить SQL Server Management Studio;
  • Cоздать пустую БД;
  • Создать структуру БД (выполнить скрипт mdb_create.sql)
  • Обновить структуру БД до последней версии (выполнить скрипт mdb_update.sql)
  • Выполнить скрипт mdb_media_reports.sql (в случае если в системе используется Медиапланер)

Обновление БД


Подготовка к обновлению

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

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

Также рекомендуется выполнить ряд профилактических процедур:

  • Удалить «удаленные» в БД элементы (это делается в программе Digispot II в модуле Медиа БД в меню Настройки БД – Удаленные объекты);
  • Выполнить операцию Удаления неиспользованного материала (подробно описывается в разделе Сервисные операции);
  • Выполнить скрипт очистки Медиа БД mdb_clean.sql.

Проведение обновления

Подключиться к SQL Серверу и для нужной базы выполнить скрипт обновления mdb_update.sql. В случае если разрыв в номерах версии велик (больше двух поколений), рекомендуется предварительно провести пробное обновление на неиспользуемой БД. Для этого создается новая пустая база, в которую восстанавливается актуальный бэкап используемой БД и выполняется скрипт обновления БД. Целостность данных проверяется с помощью используемого ПО DIGISPOT® II новой версии, установленного в тестовых целях отдельно (со своим ROOT каталогом).

Проверка корректности обновления

Для проверки корректности обновления, необходимо выполнить пункты, описанные в разделе Контроль основных настроек, контроль доступности и целостности данных.

Приложение G. Система автоматического обновления версии ПО


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

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

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

Приложение H. Система MDB_MODIFY («зверушка»)


Mdb_modify - это сервис, предназначенный для получения информации об изменениях, произошедших в Медиа БД и раздачи этой информации работающим копиям ПО Digispot II. Использование mdb_modify является обязательным, если количество одновременно работающих копий ПО DIGISPOT® II (Джин, Трек2 и пр.) превышает 20. Данный сервис входит в состав Медиа БД Advanced Engine, и не входит в состав Медиа БД Engine. Если не использовать сервис, то SQL-сервер будет перегружен вспомогательными запросами об произошедших изменениях. Эти запросы периодически посылают все рабочие места. При использовании сервиса mdb_modify запросы об изменениях посылает только он один, а полученные изменения сервис записывает в файлы, откуда их считывают все приложения. Выполняемый файл сервиса называется mdb_mody_x.exe, где х - это номер поколения.

Установка и настройка


Подключение к БД

Для подключения к БД сервис использует предварительно сконфигурированный ODBC источник. Поэтому необходимо предварительно создать ODBC-источник, указав в нем параметры, необходимые для подключения к используемой на комплексе SQL-базе данных. Это можно сделать в разделе Control panel-Administrative tools->Data sources (ODBC). Для подключения к MS SQL Server 2005 и 2008 может потребоваться дополнительная установка соответствующего ODBC-драйвера: Native Sql Client.

Предварительная настройка БД и каталог для файлов обмена

Сервис сохраняет данные об изменениях в файлы 0.dat и 1.dat, которые затем считываются остальными рабочими местами. Каталог, в котором хранятся эти файлы, указывается непосредственно в БД. Перед установкой сервиса необходимо выбрать каталог для хранения этих файлов. Программа сохраняет данные в файлы 0.dat и 1.dat поочередно, переходя на другой файл при достижении текущим файлом предельного размера 100 МБ. Переход между файлами 0.dat и 1.dat осуществляется не чаще, чем раз в 30 минут, за это время при очень активной работе с Медиа БД (>100 активных подключений) возможно превышение файлом установленного лими-та, в т.ч. в несколько раз.

Каталог, в котором будут храниться эти файлы, должен быть доступен со всех мест комплекса с правами, достаточными для чтения файлов, а сервис (учетная запись, с правами которой он работает) должен иметь права для создания и изменения файлов в этом каталоге. Предположим, что в нашем случае путь выглядит так: \\server\share\folder.

Путь к данному каталогу хранится непосредственно в БД. Его необходимо внести туда специальным запросом (необходимо выполнить запрос в SQL Server Management Studio)

DELETE FROM [dbo].[PARAMETERS] where Name='MODIFY_EXCHANGE_PATH_2'
INSERT INTO [dbo].[PARAMETERS] (Name, Value, Type) VALUES ('MODIFY_EXCHANGE_PATH_2','\server\share\folder', 1)

Это нужно сделать 1 раз после создания БД. В случае смены пути хранения необходимо повторно выполнить данный запрос, указав в нем новый каталог хранения файлов. В каталоге должно быть как минимум 1 GB свободного места.

Установка сервиса

Выполняемый файл является одновременно и инсталлятором сервиса. При запуске mdb_mody_4.exe будет выдан запрос на установку сервиса на данном рабочем месте.

Чтобы успешно установить сервис, надо запустить mdb_mody_4.exe с правами локального Администратора. Устанавливаемый сервис имеет имя mdb_modify

При установке сервис конфигурируется на запуск из того каталога, в котором запускается mdb_mody_4.exe. Поэтому необходимо изначально скопировать файл в требуемый каталог. В процессе работы программа создает в данном каталоге подкаталог LOGS, в котором создает файлы логов. Необходимо убедиться в том, что у учетной записи из под которой работает сервис есть соответствующие права. По умолчанию, программа хранит 500 МБ логов, соответственно, в данном каталоге должно быть свободно не менее 500 МБайт свободного места. После установки сервиса будет открыто окно его настройки:

Настройка_сервиса_mdb_modify.png

Для минимальной настройки необходимо:

  • Указать тип запуска (Startup type) = AUTOMATIC и нажать кнопку Apply;
  • Нажать кнопку Configure и указать: ODBC источник для подключения к БД и если требуется логин и пароль.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mdb_modify

Учетная запись


Учетная запись, с которой работает сервис, может быть установлена в свойстве сервиса mdb_modify в оснастке настройки сервисов.

Свойства_сервиса_mdb_modify.png

Необходимые права


Пользователю, с правами которого будет работать данный сервис, необходимо предоставить следующие права:

  • Право: Log on as a service. Оно автоматически добавляется к праву пользователя при использовании окна, указанного выше. Явно его необходимо давать только в экзотических случаях;
  • Чтение и изменение ветки реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mdb_modify;
  • Чтение, создание и удаление файлов в каталоге обмена файлов;
  • Чтение, создание и удаление файлов в каталоге путь к mdb_modify.exe>\LOGS;
  • Если при настройке подключения к SQL серверу используется система авторизации Windows, то данный пользователь должен иметь привилегии, необходимые для работы с базой данных.

Установка на кластер


Последовательность установки:

1. На ноде создается ODBC источник.
2. Сервис устанавливается, как описано выше, на первую ноду кластера. Обычно сервис располагается на локальном кластерном носителе (диске), имеющем одинаковое символическое имя на всех нодах. Это удобнее, т.к. логи в этой ситуации хранятся в одном месте.
3. В ресурсах ноды создается кластерный ресурс - сервис. Все необходимые для этого параметры приведены ранее.
4. Процесс повторяется на остальных нодах.
5. В зависимостях данного ресурса необходимо указать (ресурсы, от которых зависит данный ресурс)

  • Ресурс SQL-сервера;
  • Ресурс(ы) носителей, на которых находится сам сервис или каталог с файлами обмена.
    6. Внимательно проверяется учетная запись, с которой будет запускаться сервис - необходимые права описаны выше.

Контроль работоспособности


Сам сервис должен быть запущен (находится в состоянии Running). Проверить, что сервис работает, проще всего проверив содержимое файлов лога. Программа пишет файлы в подкаталоге LOGS. Необходимо посмотреть самый последний по дате создания файл в этом каталоге, название файла выглядит так: mdb_modify_4.exe <дата> <время>.log
В нем каждые 5 сек должна появляться новая запись, например:

01-05 17:04:42 Nothing has changed
01-05 17:04:47 Nothing has changed
01-05 17:04:53 Nothing has changed
01-05 17:04:58 Nothing has changed

Записи не должны содержать сообщений об ошибках. Если в течении нескольких минут в файле лога не появилось новых записей и программа не создала нового файла лога (она разбивает их по 1 МБ), то сервис не работает.

Кроме этого, о выходе сервиса из стоя говорят сообщения об ошибках, появляющиеся на рабочих местах ПО DIGISPOT® II (в окне ошибок и в логах), содержащие строки:

TDB_SERVICE_EXCHANGE::GetChanges
Can't lock file to exchange
Can't get modifications from exchange agent
Modify file sync
Bad modify file format
05-16 08:40:32 Begin of file switch attempt. Time to switch file, because size 100010915 is greater than limit 100000000
05-16 08:40:32 Begin of file switch attempt. Time to switch file, because size 100010915 is greater than limit 100000000
05-16 10:28:07    10 sec. Waiting for request complete...
05-16 10:28:17    20 sec. Waiting for request complete...
05-16 10:28:27    30 sec. Waiting for request complete...
05-16 10:28:37    40 sec. Waiting for request complete...
05-16 10:28:47    50 sec. Waiting for request complete...
05-16 10:28:57    60 sec. Waiting for request complete...
05-16 10:29:07    70 sec. Waiting for request complete...
05-16 10:29:17    80 sec. Waiting for request complete...
05-16 10:29:27    90 sec. Waiting for request complete...
05-16 10:29:37   100 sec. Waiting for request complete...
05-16 10:29:37 WARNING!: SQLExecDirect = 100 sec

Выход сервиса из строя или его остановка приведут к тому, что на всех рабочих местах перестанут отображаться изменения, происходящие в БД (появление и удаление элементов, изменение названия, длительности и пр.). Речь идет о фоновом отображении. При смене категории и/или типа отображаемого в окне МБД материала или нажатии кнопки Обновить, изменения будут отображены.

Add picture from clipboard (Maximum size: 742 MB)