Удаленное управление параметрами консоли Систем комнат Skype версии 2 с помощью XML-файла конфигурацииManage a Skype Room Systems v2 console settings remotely with an XML configuration file

В этой статье обсуждается удаленное управление параметры по умолчанию, используемый устройством версии 2 Скайп комнаты системы, включая применение пользовательской темы.This article discusses remote management of the default settings used by a Skype Room Systems v2 device, including applying a custom theme.

Обновляя основной XML-файл и отправляя его копии на консоли удаленно управляемых устройств, вы можете изменять их параметры по умолчанию.Updating a master XML file and sending copies to the consoles you manage makes it possible for you to change default settings for remotely managed devices. В этой статье описывается создание такого файла и приводятся ссылки на рекомендации по его размещению на удаленно управляемых устройствах.This article discusses how to create such a file, and links to discussions of how to place them as needed on the remotely managed devices. С помощью этого метода, также можно реализовать настраиваемый темы на вашей версии 2 консоли Скайп комнаты систем.Using this method, you can also implement Custom Themes on your Skype Room Systems v2 consoles.

Создание XML-файла конфигурацииCreating an XML configuration file

В следующей таблице описаны элементы, отображаемые в этом примере SkypeSettings.xml (это имя требуется файла) файла конфигурации.The table below explains the elements shown in this sample SkypeSettings.xml (this is a required file name) configuration file.

<SkypeSettings>
  <AutoScreenShare>true</AutoScreenShare>
  <HideMeetingName>true</HideMeetingName>
  <UserAccount>
             <SkypeSignInAddress>RanierConf@contoso.com</SkypeSignInAddress>
             <ExchangeAddress>RanierConf@contoso.com</ExchangeAddress>
             <DomainUsername>Seattle\RanierConf</DomainUsername>
             <Password>password</Password>
             <ConfigureDomain>domain1, domain2</ConfigureDomain>
             <AutoRotatePassword>1</AutoRotatePassword>
  </UserAccount>    
  <SkypeMeetingsEnabled>false</SkypeMeetingsEnabled> 
  <TeamsMeetingsEnabled>true</TeamsMeetingsEnabled> 
  <DualScreenMode>true</DualScreenMode>
  <SendLogs>                           
             <EmailAddressForLogsAndFeedback>RanierConf@contoso.com</EmailAddressForLogsAndFeedback>
                <SendLogsAndFeedback>true</SendLogsAndFeedback>
  </SendLogs>
  <Devices>
              <MicrophoneForCommunication>Microsoft LifeChat LX-6000</MicrophoneForCommunication>
              <SpeakerForCommunication>Realtek High Definition Audio</SpeakerForCommunication>
              <DefaultSpeaker>Polycom CX5100</DefaultSpeaker>
  </Devices>
  <Theming> 
    <ThemeName>Custom</ThemeName>
       <CustomThemeImageUrl>folder path</CustomThemeImageUrl>
      <CustomThemeColor>
           <RedComponent>100</RedComponent>
           <GreenComponent>100</GreenComponent>
           <BlueComponent>100</BlueComponent>
         </CustomThemeColor>
  </Theming>
</SkypeSettings>

Если XML-файл имеет неверный формат (например, недопустимый тип значений переменных, неправильный порядок элементов, отсутствие закрывающих элементов и т. д.), при его обработке применяются параметры, расположенные до точки ошибки, а оставшаяся часть файла игнорируется.If the XML file is badly formed (meaning a variable value is of the wrong type, elements are out of order, elements are unclosed, and so on), settings found up to the point where the error is found are applied, then the rest of the file is ignored during processing. Любые неизвестные элементы XML-файла также пропускаются.Any unknown elements in the XML are ignored. Соответствующие пропущенным элементам параметры устройств остаются без изменений.If a parameter is omitted, it remains unchanged on the device. Если значение этого параметра является недопустимым, его предыдущего значения не изменяется.If a parameter's value is invalid, its prior value remains unchanged.

XML-элементыXML elements

ЭлементElement ТипType УровеньLevel Об использованииUsage
<SkypeSettings><SkypeSettings>
Контейнер для всех элементов.Container for all elements.
Обязательный.Required.
<AutoScreenShare><AutoScreenShare>
Логическое значение & #x 2777;Boolean ❷
Первая & #x 2776;First ❶
Если имеет значение "true", включается функция автоматической демонстрации экрана.If true, auto screen share is enabled.
<HideMeetingName><HideMeetingName>
Логическое значение & #x 2777;Boolean ❷
Первая & #x 2776;First ❶
Если имеет значение "true", названия собраний скрываются.If true, meeting names are hidden.
<UserAccount><UserAccount>
КонтейнерContainer
Первая & #x 2776;First ❶
Контейнер для параметров учетных данных.Container for credentials parameters.
Знак в адрес, адрес Exchange или адрес электронной почты, как правило, то же самое, таких как RanierConf@contoso.com.The sign in address, Exchange address, or email address are usually the same, such as RanierConf@contoso.com.
<SkypeMeetingsEnabled><SkypeMeetingsEnabled>
Логическое значение & #x 2777;Boolean ❷
Первая & #x 2776;First ❶
По умолчанию эта функция включена.Enabled by default.
<TeamsMeetingsEnabled><TeamsMeetingsEnabled>
Логическое значение & #x 2777;Boolean ❷
Первая & #x 2776;First ❶
По умолчанию эта функция отключена.Disabled by default.
XML-файл считается неправильно сформированным, если оба <SkypeMeetingsEnabled> и<TeamsMeetingsEnabled> отключены, однако это допустимо иметь оба параметра включены в то же время.The XML file is considered badly formed if both <SkypeMeetingsEnabled> and<TeamsMeetingsEnabled> are disabled, but it's acceptable to have both settings enabled at the same time.
<SkypeSignInAddress><SkypeSignInAddress>
Строка 3String 3
Имя для входа для учетной записи устройства Skype для бизнеса консоли.The sign in name for the console's Skype for Business device account.
<ExchangeAddress><ExchangeAddress>
Строка 3String 3
Имя для входа для учетной записи устройства Exchange консоли.The sign in name for the console's Exchange device account.
Если параметр "ExchangeAddress" (Адрес Exchange) пропущен, параметр "SkypeSignInAddress" (Адрес для входа Skype) не будет применяться автоматически. If the ExchangeAddress is omitted, the SkypeSignInAddress will not automatically be re-used.
<DomainUsername><DomainUsername>
Строка & #x Microsoft 2778;String ❸
Домен и имя пользователя устройства консоли, например Seattle\RanierConf.The domain and user name of the console device, for example Seattle\RanierConf.
<Пароль><Password>
Строка 3String 3
Параметр пароля содержит пароль, используемый для входа в учетной записи устройства Skype для бизнеса. The password parameter is the same password used for the Skype for Business device account sign-in.
<ConfigureDomain><ConfigureDomain>
Строка & #x Microsoft 2778;String ❸
Можно указать список доменов, разделенных запятыми.You can list several domains, separated by commas.
<AutoRotatePassword><AutoRotatePassword>
Логическое значение & #x 2777;Boolean ❷
<DualScreenMode><DualScreenMode>
Логическое значение & #x 2777;Boolean ❷
Первая & #x 2776;First ❶
Если значение true, включен режим двойной экрана.If true, dual screen mode is enabled. В противном случае устройство работает в режиме одного экрана.Otherwise the device will use single screen mode.
<SendLogs><SendLogs>
КонтейнерContainer
Первая & #x 2776;First ❶
<EmailAddressForLogsAndFeedback><EmailAddressForLogsAndFeedback>
Строка & #x Microsoft 2778;String ❸
Задает необязательный адрес электронной почты, на который отправляются журналы при открытии окна "Обратная связь". This sets an optional email address that logs can be sent to when the "Give Feedback" window appears.
<SendLogsAndFeedback><SendLogsAndFeedback>
Логическое значение & #x 2777;Boolean ❷
Если имеет значение "true", журналы отправляются администратору. Если имеет значение "false", администратору отправляются только отзывы, но не журналы.If true, logs are sent to the admin. If false, only feedback is sent to the admin (and not logs).
<Устройства><Devices>
КонтейнерContainer
Первая & #x 2776;First ❶
Имена подключенных звуковых устройств в дочерних элементах совпадают со значениями, перечисленными в приложении "Диспетчер устройств".The connected audio device names in the child elements are the same values listed in the Device Manager app. В конфигурации могут содержаться устройства, отсутствующие в системе, например звуковые или видеоустройства, которые на данный момент не подключены к консоли.The configuration can contain a device that does not presently exist on the system, such as an A/V device not currently connected to the console. В таких случаях конфигурация для соответствующих устройств будет сохранена.The configuration would be retained for the respective device.
<MicrophoneForCommunication><MicrophoneForCommunication>
Строка 3String 3
Задает микрофон, который будет использоваться для записи во время конференц-связи.Sets the microphone that will be used as the recording device in a conference.
<SpeakerForCommunication><SpeakerForCommunication>
Строка 3String 3
Устройство, которое будет использоваться в качестве динамика для конференц-связи.Device to be used as speaker for the conference. Этот параметр задает динамик, который будет использоваться для воспроизведения звука во время звонка.This setting is used to set the speaker device that will be used hear the audio in a call.
<DefaultSpeaker><DefaultSpeaker>
Строка 3String 3
Устройство, которое будет использоваться для воспроизведения звука от источника HDMI. Device to be used to play the audio from an HDMI ingest source.
<Темы><Theming>
КонтейнерContainer
Первая & #x 2776;First ❶
С помощью XML-файла также можно применять настраиваемые темы для организации.One of the features that can be applied using an XML file is a Custom Theme for your organization. Можно указать имя темы, фоновые изображения и цвета.You will be able to specify a theme name, background image, and color.
<ThemeName><ThemeName>
Строка & #x Microsoft 2778;String ❸
Используется для идентификации темы на клиенте.Used to identify the theme on the client. Параметру "Theme Name" (Имя темы) можно присвоить значение "Default" (По умолчанию) (одна из встроенных тем) или "Custom" (Другая).The Theme Name options are Default, one of the provided preset themes, or Custom.
Имена пользовательскую тему всегда следует использовать имя Custom .Custom theme names should always use the name Custom . В консоли можно настроить пользовательский интерфейс клиента по умолчанию или встроенную тему, но настраиваемая тема должна устанавливаться удаленно администратором.The client UI can be set at the console to the Default or one of the presets, but applying a custom theme must be set remotely by an Administrator.
Доступны следующие встроенные темы: Preset themes include:
"Default" (По умолчанию)Default
"Blue Wave" (Голубая волна)Blue Wave
"Digital Forest" (Цифровой лес)Digital Forest
"Dreamcatcher" (Ловец снов)Dreamcatcher
"Limeade" (Лайм)Limeade
"Pixel Perfect" (Пиксельное совершенство)Pixel Perfect
"Roadmap" (Дорожная карта)Roadmap
"Sunset" (Закат)Sunset
Чтобы отключить текущей темы, используйте «Нет темы» для ThemeName.To disable the current theme, use "No Theme" for the ThemeName.
<CustomThemeImageUrl><CustomThemeImageUrl>
Строка & #x Microsoft 2778;String ❸
Требуется при использовании пользовательской темы, в противном случае необязателен.Required if using a custom theme, otherwise optional. В разделе Пользовательские темы образов ниже более подробных сведений на изображение пользовательской темы.See the Custom Theme Images section below for more details on the custom theme image.
<CustomThemeColor><CustomThemeColor>
КонтейнерContainer
Контейнер для <RedComponent>, <GreenComponent>, и <BlueComponent> значения.Container for the <RedComponent>, <GreenComponent>, and <BlueComponent> values. Эти значения требуются, если с помощью пользовательской темы.These values are required if using a custom theme.
<RedComponent><RedComponent>
Байт (0–255)Byte (0-255)
Представляет значение компонента красного цвета.Represents the red color component.
<GreenComponent><GreenComponent>
Байт (0–255)Byte (0-255)
Представляет значение компонента зеленого цвета.Represents the green color component.
<BlueComponent><BlueComponent>
Байт (0–255)Byte (0-255)
Представляет значение компонента синего цвета.Represents the blue color component.

& #x 2776; Все элементы первого уровня являются необязательными.❶ All of the first-level elements are optional. Если элемент первого уровня опущен, все его дочерние параметры на устройстве остаются без изменений.If a first-level element is omitted, all of its child parameters remain unchanged on the device.

& #x 2777; Флаг типа boolean может быть любой из следующих значений: true, false, 0 или 1.❷ A boolean flag can be any of the following: true, false, 0, or 1. Если логическое или числовое значение оставлено пустым, XML-файл будет иметь неправильный формат, в результате чего параметры не будут изменены.Boolean or numeric values left empty might render the XML malformed so there would be no changes to the settings.

& #x Microsoft 2778; Если строковый параметр представить, очистить и пустой допустимое значение, параметр снят на устройстве.❸ If a string parameter is present, empty, and empty is a valid value, the parameter is cleared on the device.

Управление параметрами консоли с помощью XML-файла конфигурацииManage console settings using an XML configuration file

При запуске системы, если находит консоли v2 систем комнаты Скайп XML-файл с именем SkypeSettings.xml в расположении ** C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState, оно будет применяться указанные параметры конфигурации из XML-файла, а затем удалите XML-файл.At startup, if a Skype Room Systems v2 console finds an XML file named SkypeSettings.xml at the location ** C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState, it will apply the configuration settings indicated by the XML file then delete the XML file.

В зависимости от того, количество устройств версии 2 Скайп комнаты систем имеет предприятия и выбор для управления их настройка существует несколько способов поместить XML-файл конфигурации.Depending on how many Skype Room Systems v2 devices your enterprise has and how you choose to manage to configure them, there are a number of ways to place the XML configuration file. После принудительной передачи файла на консоль необходимо перезапустить ее для обработки изменений.Once the file is pushed to the console, restart it to process the configuration changes. После успешной обработки XML-файл конфигурации удаляется.The XML configuration file is deleted after it is successfully processed. Методы управления, предложенных для устройств версии 2 систем комнаты Скайп подробно рассмотрены в:The management methods suggested for Skype Room Systems v2 devices are discussed in:

Вы можете использовать любой из этих способов при условии, что он позволяет передавать файлы и перезапускать устройство консоли.You are free to use any method you like so long as you can use it to transfer files and trigger a restart on the console device. Файл должен быть для чтения, записи и delete, могут с устройства локальной учетной записи пользователя (желательно, чтобы он должен принадлежать и правами полного полномочия для пользователя, который).The file must be readable, writable, and delete-able by the device's local user account (preferably, it should be owned by and have full privileges granted to that user). Если не заданы нужные разрешения на доступ к этому файлу, возможны ошибки с применением параметров или удалением файла после успешной обработки и, в конечном итоге, сбои программного обеспечения.If the file permissions are not set correctly, the software may fail to apply the settings, may fail to delete the file upon successful processing, and could even potentially crash.

Изображения настраиваемых темCustom Theme Images

Файл изображения пользовательской темы должен быть размещен в C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState, просто введите имя файла и расширение в <CustomThemeImageUrl> переменной.The custom theme image file must be placed in C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState, just enter the file name and extension in the <CustomThemeImageUrl> variable.

Изображение должно иметь размер точно 3840 x 1080 пикселей и формат JPG, JPEG, PNG или BMP.The image file should be exactly 3840X1080 pixels and must be one of the following file formats: jpg, jpeg, png and bmp. Если ваша организация хочет создания настраиваемого образа, графический конструктор все наш Настраиваемый шаблон Photoshop темы оказаться полезными.If your organization wants a custom image, a graphic designer will find our Custom Theme Photoshop Template useful. Здесь приводятся дополнительные подробности на расположении различные элементы в образ темы и отображаются на консоли и отображение областей.It contains further detail on where to place various elements in a theme image and what areas appear on consoles and displays.

Изображение темы будет распознаваться только после того, как XML-файл конфигурации обновится при запуске устройства. После обработки и удаления нового XML-файла графический файл темы будет удален из соответствующего каталога.The XML configuration file must be updated at device startup to recognize the theme image. Once the new XML file is processed and deleted, the theme graphic file will be deleted from the directory.

Были ли эти инструкции полезны? Если да, укажите это в конце статьи. Если нет, сообщите нам о недочетах, и мы постараемся найти решение.See also

Управление Скайп комнаты систем версии 2Manage Skype Room Systems v2

Настройка файла элементаConfigure a File Item