Управление экспериментальными параметрами Termidesk

Включение и отключение экспериментальных параметров Termidesk производится из командной строки. Командная строка должна запускаться от имени пользователя termidesk.

Для вывода доступных экспериментальных параметров нужно:

  • перейти в интерфейс командной строки;
  • переключиться на пользователя termidesk:
sudo -u termidesk bash
BASH
  • вывести список экспериментальных параметров:
/opt/termidesk/sbin/termidesk-vdi-manage tdsk_config list | grep Experimental
BASH

Будет выведен список экспериментальных параметров Termidesk в формате Секция-Ключ-Значение

При вызове /opt/termidesk/sbin/termidesk-vdi-manage могут появляться уведомления «WARNINGS», не влияющие на выполнение команд.

Перечень экспериментальных параметров приведен в таблице.

Экспериментальные параметры Termidesk

ПараметрОписаниеЗначение по умолчанию
experimental.2fa.enabled Параметр поддержки двухфакторной аутентификации 0
experimental.converted.transports.backup.pathПараметр устанавливает путь сохранения файла формата .json с параметрами ранее существовавших протоколов доставки. Параметр менять не рекомендуется/opt/termidesk.backups
experimental.deviceauth.enabled Параметр поддержки авторизации устройств доступа 0
experimental.metasessions.provider.enabled Параметр поддержки сервера терминалов (метапоставщик) 0
experimental.openstack.provider.enabled Параметр поддержки поставщика ресурсов Openstack 0
experimental.provider.physmachine.enabled Параметр поддержки поставщика ресурсов для физических машин 0
experimental.radiusauth.enabled Параметр поддержки домена аутентификации RADIUS 0
experimental.html5.transports.enabled Параметр поддержки протокола HTML5 0
experimental.tera.transports.enabledПараметр поддержки протокола TERA0
experimental.metasessionsprov.maxConnectionCount

Параметр позволяет задать максимальное количество подключений к ноде метапоставщика

181

experimental.loudplay.transports.enabled

Параметр поддержки протокола доставки Loudplay

0

experimental.loudplay.serverPort

Параметр позволяет задать порт для подключения по протоколу Loudplay.

Диапазон значений: от 0 до 65535

8554

experimental.loudplay.logPath

Параметр позволяет задать путь к файлу журнала клиента Loudplay

logs/lp_client.log

experimental.loudplay.bbrBitrateInitial

Параметр позволяет задать начальную скорость видеопотока (Кб/с).

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Автоматическое изменение скорости видеопотока».

Диапазон значений: от 100 до 5000

1000

experimental.loudplay.bbrBitrateMin

Параметр позволяет задать минимально возможную скорость видеопотока (Кб/с).

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Автоматическое изменение скорости видеопотока».

Диапазон значений: от 50 до 3000

50

experimental.loudplay.bbrBitrateMax

Параметр позволяет задать максимально возможную скорость видеопотока (Кб/с).

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Автоматическое изменение скорости видеопотока».

Диапазон значений: от 5000 до 100000

12000

experimental.loudplay.bbrCycleDelay

Параметр позволяет задать время (мс) между циклами расчета нового битрейта.

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Автоматическое изменение скорости видеопотока».

Диапазон значений: от 100 до 10000

8000

experimental.loudplay.bbrPingDelay

Параметр позволяет задать время (мс) между циклами измерения состояния канала.

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Автоматическое изменение скорости видеопотока».

Диапазон значений: от 10 до 1000

50

experimental.loudplay.bbrGainIncrease

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

Диапазон значений: от 1.1 до 5

2

experimental.loudplay.bbrGainProbe

Параметр позволяет регулировать частоту увеличения пропускной способности сети в зависимости от нагрузки.

Диапазон значений: от 1.1 до 1.3

1.15

experimental.loudplay.bbrGainStandby

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

Диапазон значений: от 0.1 до 0.9

0.75

experimental.loudplay.bbrGainDrain

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

Диапазон значений: от 0.1 до 0.9

0.5

experimental.loudplay.bbrPort

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

Диапазон значений: от 0 до 65535

8556

experimental.loudplay.controlEnable

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

Возможные значения:

  • «0» - запретить передачу сигналов клавиатуры и мыши;
  • «1» - разрешить передачу сигналов клавиатуры и мыши

1

experimental.loudplay.controlPort

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

Диапазон значений: от 0 до 65535

8555

experimental.loudplay.rtpVideoPort

Параметр позволяет задать порт для для передачи видео.

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно задать значение «UDP» параметру «Протокол передачи видео».

Диапазон значений: от 0 до 65535

6970

experimental.loudplay.rtpAudioPort

Параметр позволяет задать порт для для передачи аудио.

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно задать значение «UDP» параметру «Протокол передачи видео».

Диапазон значений: от 0 до 65535

6972

experimental.loudplay.audioBitrate

Параметр позволяет задать качество и объем передаваемых аудиоданных (kbit/s)

128000

experimental.loudplay.peripheryPort

Параметр позволяет порт для перенаправления USB-устройств.

Диапазон значений: от 0 до 65535

8558

experimental.loudplay.x1

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

Доступны следующие параметры запуска таймера:

  • experimental.loudplay.x1 - запуск первого таймера;
  • experimental.loudplay.x2 - запуск второго таймера

0

experimental.loudplay.fecRedundancy

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

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Помехоустойчивое кодирование».

Диапазон значений: от 0 до 100

20

experimental.loudplay.rtpRetransmission

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

Для управления параметром в «Портале администратора» в настройках протокола доставки Loudplay нужно активировать параметр «Помехоустойчивое кодирование».

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

Возможные значения:

  • 0 - запретить непрерывную передачу видеоизображения;
  • 1 - разрешить непрерывную передачу видеоизображения

1

experimental.loudplay.controlForceAbsoluteCursor

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

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

Возможные значения:

  • 0 - запретить определение абсолютных координат мыши;
  • 1 - разрешить определение абсолютных координат мыши

1

experimental.loudplay.showBadConnect

Параметр активации отображения уведомлений при возникновении проблем с сетью.

Возможные значения:

  • 0 - запретить отображение уведомлений;
  • 1 - разрешить отображение уведомлений

0

experimental.loudplay.showResNotif

Параметр активации отображения уведомлений при различии разрешений между экраном пользовательской рабочей станции и экраном РМ.

Возможные значения:

  • 0 - запретить отображение уведомлений;
  • 1 - разрешить отображение уведомлений

0

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

/opt/termidesk/sbin/termidesk-vdi-manage tdsk_config set --section Experimental --key experimental.2fa.enabled --value 1
BASH

где:

experimental.2fa.enabled - наименование параметра;

 --value 1 - значение ключа.