SEStudio.io

Часто задаваемые вопросы

Модератор: Wlad

SEStudio.io

Сообщение Wlad » Пн ноя 11, 2019 10:10 pm

С Sound Empire 3.0 поставляется текстовый файл SEStudio.io

Этот файл отвечает за перечень и настройки программ-источников/получателей, которые работают в связке со Студией. И между собой.
Файл состоит из разделов, которые заключены в квадратные скобки.
[Раздел]
На настоящий момент определены следующие разделы:
Output, Input, Mircophone

Каждый раздел имеет запись о формате об обозначении режима и списка используемых программ.
Пример использования.
Код: выделить все
[Input]
Программный микшер=AudioRouter
Клиент SEOnline-Украина=OnlineClient,Directive

Вторая строка (Клиент SEOnline...) значит, что в списке настроек Студии в списке источников будет предложен вариант источника "Клиент SEOnline-Украина".
И подчиненными программами для этого режима-источника будут 2 модуля. Клиент SEOnline и программа управления регионами Directive

Важно отметить, что при указании идентификаторов программ (PID), они должны иметь PID одинаковый.
В данном случае и OnlineClient и Directive. Например PID 32, который также должен быть указан в Студии как источник. Это нужно для определения группы программ, которые работают в связке с главным модулем.

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

Приводится перечень программ, которые на настоящий момент работают в совместимости.
  • CasterSend - Вывод (получатель) из Студии. Передает данные о текущем треке модулю SECaster
  • HTML - Вывод (получатель) из Студии. Передает данные о текущем состоянии Студии, текущем элементе, будущем плейлисте и элементах, воспроизведенных песнях/элементах
  • AudioRouter - Вход (источник) в Студию. Программный микшер, который принимает звук со звуковой карты и передает его на выход. Этой же звуковой или другой, а также передает звук Студии и подчиняется её указаниям по громкости (ретрансляция спутника или со звуковой карты). Обработка звука плагинами
  • CastPlayer - Вход. Многоуровневый плеер интернет потоков. Передает данные о принятом потоке Студии и подчиняется её указаниям по громкости ретрансляция интернет-потоков). Обработка звука плагинами
  • Directive - Вход и выход. Управление регионами через порт TCP/IP или непосредственно в/из памяти Студии. А также передача данных по порту в сервер SEOnline.
  • OnlineClient - Вход. Передача данных по сети. Это касается не только звука, но и командами управления регионами. Обработка звука плагинами

Замечание: OnlineServer получает данные по IP-порту, поэтому интеграция со Студией "напрямую" не предполагается.

P.S. Разработка общей системы будет продолжаться, список будет пополняться.
Люди редко добиваются успеха, если заняты тем, что не доставляет им удовольствия. /Дейл Карнеги/
Wlad
Site Admin
 
Сообщений: 2565
Зарегистрирован: Пт сен 23, 2005 2:02 pm
Откуда: Запорожье

Вернуться в FAQ

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron