Пятница, 2024-03-29, 15:50
Приветствую Вас Гость | RSS
Главная | Секция SERVER конфигурационного файла | Регистрация | Вход
Меню сайта
Вход на сайт
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    AlterFRN server and client for UNIX/Linux
    Deutsch
    English
    Français
    Italiano


    5. Секция Server - описание настроек целевого FRN-сервера.


    5.1. Параметры ServerAddress и ServerPort - адрес и порт целевого FRN-сервера соответственно; считается основным сервером.

    5.2. Параметр Network - имя целевой сети (комнаты) на целевом FRN-сервере.

    5.3. Параметр ServerReconnectCount - число неудачных попыток подключения к основному FRN-серверу, после которых будут начаты попытки подключения к резервному или принудительному серверу, и наоборот.

    5.4. Параметр ServerReconnectInterval - время в миллисекундах между попытками подключения к FRN-серверу; допустимые значения от 1000 до 300000 миллисекунд; по умолчанию - 5000 миллисекунд.

    5.5. Устарел = удален.

    5.6. Параметр PretendAsVersion - [ревизия r1051+] - определяет номер версии, которой AFRN-клиент будет представляться FRN-серверу.

    5.7. Параметр VisibleStatus - [ревизия r1390+] - определяет статус видимости клиента в списке клиентов на FRN-сервере; этот параметр никак не влияет на работу AFRN-клиента со звуком и/или на управление радиостанцией; допустимые значения:
    5.7.1. -- значение AVAILABLE или AV - доступен; по умолчанию;
    5.7.2. -- значение NOTAVAILABLE или NA - недоступен;
    5.7.3. -- значение ABSENT или AB - отсутствует;

    5.8. Параметр BackupServerMode - [ревизия r2241+] - режим работы с резервным FRN-сервером; допустимые значения:
    5.8.1. -- значение YES или Y - при недоступности основного FRN-сервера клиент AlterFRN будет производить подключение к резервному FRN-серверу; по умолчанию.
    5.8.2. -- значение NO или N - при недоступности основного FRN-сервера попытки подключения к резервному FRN-серверу производятся не будут совсем; для особых условий работы AFRN-клиента.
    5.8.3. -- значение FORCED или F - в качестве резервного FRN-сервера использовать явно указанные резервный FRN-сервер и сеть (комнату); смотри также пункты 5.9 и 5.10; для особых условий работы FRN-клиента.

    5.9. Параметры ForcedBackupServerAddress и ForcedBackupServerPort - [ревизия r2241+] - адрес и порт явно указанного резевного FRN-сервера для режима BackupServerMode=FORCED (5.8.3);

    5.10. Параметр ForcedBackupServerNetwork - [ревизия r3342+] - имя сети (комнаты) для режима BackupServerMode=FORCED (5.8.3), если желаемое имя сети(комнаты) на резервном сервере отличается от имени сети(комнаты) на основном сервере в параметре Network (5.2).

    5.11. Информация о резервном FRN-сервере, получаемая от основного FRN-сервера, сохраняется в файле backupserver1.dat; смотри также параметр BackupServersFileName (8.15) в секции [System] (8).

    5.12. Параметр InvalidStaticPasswordScript - [ревизия 5115+, только UNIX/Linux ] - внешняя программа (скрипт) для запуска в случае получения от сервера ошибки "Неверный пароль" при использовании статического пароля при подключении к серверу; эта внешняя программа (скрипт) может [пере]запросить новый статический пароль с помощью команды register (0.4.12) клиента AlterFRN; Далее сообщение е-почты с новым статическим паролем может быть автоматически получено каким-нибудь сборщиком почты, например, fetchmail, а сам новый статический пароль может быть автоматически применен командой setauthpass (0.4.19) клиента AlterFRN.

    5.13. Параметр RxTxHookScript - [ревизия 5210+, только UNIX/Linux ] - внешняя программа (скрипт), которая будет запускаться в начале и конце звукового сообщения с сервера и(или) на сервер; эта внешняя программа(скрипт) может, например, отобразить атрибуты (позывной, имя, город ...) говорящего корреспондента на внешнем экране (индикаторе); пример такого скрипта; список передаваемых атрибутов скрипту как параметры командной строки:
    5.13.1. - имя события, для которого был запущен скрипт:
    5.13.1.1. -- RXSTART - начало приема звука с сервера на радиостанцию;
    5.13.1.2. -- RXSTOP - окончание приема звука с сервера на радиостанцию;
    5.13.1.3. -- TXSTART - начало передачи звука с радиостанции на сервер;
    5.13.1.4. -- TXSTOP - окончание передачи звука с радиостанции на сервер;
    5.13.2. - полный путь и имя конфигурационного файла исполняющегося клиента AlterFRN, вызвавшего этот скрипт;
    5.13.3. - идентификатор процесса (PID) исполняющегося клиента AlterFRN, вызвавшего этот скрипт;
    5.13.4. - позывной и имя говорящего корреспондента;
    5.13.5. - местоположение говорящего корреспондента;
    5.13.6. - страна говорящего корреспондента;
    5.13.7. - диапазон и канал говорящего корреспондента;
    5.13.8. - описание говорящего корреспондента; если описание пустое, то передается пробел;
    5.13.9. - серверный идентификатор говорящего корреспондента;
    5.13.10. - количество звука в миллисекундах для событий RXSTOP (5.13.1.2) и TXSTOP (5.13.1.4);
    5.13.11. Примечание: если нужны атрибуты (позывной, имя, местоположение и так далее) говорящего или говорившего корреспондента в режимах списка ProtoListFormat=NONE и ProtoListFormat=COUNT, то следует установить параметр ProtoSpeakerInfo=yes;

    5.14. Параметр ProtoShortFrames - режим коротких звуковых пакетов по 40 миллисекунд; поддерживается только при подключении к серверу AlterFRN в расширении протокола FRN; допустимые значения: No (запрещен), Yes (разрешен); по умолчанию: No (запрещен); может быть полезен совместно с другими мерами при построении системы ретрансляторов с уменьшенной задержкой сигнала; немного увеличивает нагрузку на сервер и каналы связи;

    5.15. Параметр ProtoListFormat - управление режимом передачи с сервера на клиент списка подключенных в сеть(комнату) клиентов; параметр работает только при подключении к серверу AlterFRN в расширении протокола FRN; допустимые значения:
    5.15.1. -- Значение NONE -- по умолчанию -- сервер AlterFRN не будет передавать список совсем; самый экономичный режим - фактически между сервером AlterFRN и клиентом AlterFRN будет передаваться только звуковой поток; подходит для низкоскоростных каналов связи;
    5.15.2. -- Значение COUNT -- сервер AlterFRN будет передавать только количество подключенных клиентов; по использованию трафика полностью совпадает с режимом NONE (5.15.1)
    5.15.3. -- Значение DIFF -- сервер AlterFRN будет передавать на клиента AlterFRN полный список подключенных клиентов только один раз сразу после подключения, а далее сервер AlterFRN будет передавать только изменения списка; весьма экономичный режим;
    5.15.4. Примечание: если клиент AlterFRN подключается к оригинальному серверу FRN, то будет использоваться только оригинальный режим передачи списка: оригинальный сервер всегда передает полный список подключенных клиентов при любом изменении; это самый неэкономичный режим, способный быстро создать затор на исходящем от сервера сетевом трафике;

    5.16. Параметр ProtoSpeakerInfo - [ревизия 6367+] - управление передачей от сервера AlterFRN на клиент AlterFRN информации о говорящем в текущий момент корреспонденте в режимах без передачи списка подключенных корреспондентов (ProtoListFormat=NONE (5.15.1) и ProtoListFormat=COUNT (5.15.2)) в расширении протокола FRN; допустимые значения: No (запрещено), Yes (разрешено); по умолчанию: No (запрещено); может быть полезен в случае, если необходима полная информация о говорящем корреспонденте для записи в журнал, для использовании в скрипте RxTxHookScript (5.13), для подсистемы записи переговоров, смотри параметр Script (12.7) в секции [Recorder] (12); информация о говорящем корреспонденте передается от сервера к клиенту непосредственно перед началом трансляции звукового потока от этого корреспондента как индекс в кеше. Этот режим работает только совместно с сервером AlterFRN ревизии r6367+.

    5.17. Параметр ProtoMessagesFromServer - [ревизия 7129+] - управление получением текстовых сообщений от других корреспондентов. Поддерживается только сервером AlterFRN ревизии 7129+. Позволяет уменьшить бесполезный в радио текстовый трафик от AlterFRN-сервера в сторону AlterFRN-клиента. Допустимые значения: No - сервер не будет пересылать сообщения, по умолчанию; Yes - сервер будет пересылать сообщения.

    Code
    [Server]
    ServerAddress=01.lpd-net.ru
    ServerPort=10024
    Network=Russia
    PretendAsVersion=2014003
    VisibleStatus=AV
    ServerReconnectCount=3
    ServerReconnectInterval=5000
    BackupServerMode=Yes
    ForcedBackupServerAddress=
    ForcedBackupServerPort=
    ForcedBackupServerNetwork=
    InvalidStaticPasswordScript=
    RxTxHookScript=
    ProtoShortFrames=no
    ProtoListFormat=NONE
    ProtoSpeakerInfo=no
    ProtoMessagesFromServer=no



    0. Параметры и команды командной строки.
    1. Секция AUTH: данные авторизации.
    2. Секция AUDIO: параметры звуковой подсистемы.
    3. Секция RADIO: взаимодействие с радиостанцией.
    4. Секция MANAGER: взаимодействие с FRN System Manager.
    5. Секция SERVER: параметры целевого FRN-сервера.
    6. Секция INTERNET: управление интернет-соединением.
    7. Секция MESSAGE: реакция на текстовые сообщения.
    8. Секция SYSTEM: общие параметры системы.
    9. Секция SOUNDS: служебные звуки.
    10. Секция HOURS: озвучивание текущего времени.
    11. Секция INFORMER: речевой(звуковой) информатор.
    12. Секция RECORDER: запись переговоров.
    13. Секция COMMAND: командный канал.
    Бесплатный конструктор сайтов - uCozCopyright MyCorp © 2024