适用于 Singlewire InformaCast® 的 AXIS Speaker Functionality - 用户手册

关于应用程序

Singlewire InformaCast® 平台允许您发送紧急消息以及与您的企业已有的技术(包括 Axis 网络扬声器)进行的其他通信。InformaCast 群发通知系统可在整个设施内提供侵入性和引人注目的音频警报。适用于 Singlewire InformaCast 的 AXIS Speaker Functionality 允许您将 Axis 设备连接到 Singlewire InformaCast 基础设施。在您购买许可证并通过AXIS Device Manager 安装应用后,可在 Axis 网络扬声器上使用该应用。 

在 AXIS Device Manager 中添加您的设备

  1. 运行 AXIS Device Manager Client

  2. 当 AXIS Device Manager 启动时,它会自动搜索设备。

    1. 要手动搜索,请单击

    2. 如果未找到设备,请检查您的网络配置。

    3. 如果应用通知您某些设备有旧固件,单击链接升级到新固件。

    4. 选择您要添加的设备,单击下一步,然后单击完成

  3. 为设备设置密码:

    1. 选择各设备,然后单击

    2. 输入用户名和密码,然后单击确定

安全密码

重要

安讯士设备在网络中以明文形式发送初始设置的密码。若要在首次登录后保护您的设备,请设置安全加密的 HTTPS 连接,然后更改密码。

设备密码是对数据和服务的主要保护。安讯士设备不会强加密码策略,因为它们可能会在不同类型的安装中使用。

为保护您的数据,我们强烈建议您:

  • 使用至少包含 8 个字符的密码,而且密码建议由密码生成器生成。

  • 不要泄露密码。

  • 定期更改密码,至少一年一次。

安装并许可应用

  1. 在 AXIS Device Manager 中,单击 以创建系统报告。

  2. 在 Microsoft® Excel® 以外的程序中打开 .csv。 

  3. 编辑 .csv 文件.

  4. 转到许可证密钥注册以从许可证代码生成密钥。转到 axis.com/support/license-key-registration#/registration/batch

  5. 从 AXIS Device Manager上传 .csv 文件。

    系统会生成可供下载的许可证密钥。

  6. 要下载许可证密钥,请单击将结果下载为 zip

  7. 解压缩 .zip 文件。

  8. axis.com/products/axis-speaker-functionality-for-singlewire-informacast 下载适用于您设备的用于 Singlewire InformaCast® 的 AXIS Speaker Functionality。

  9. 将应用添加到设备.

  10. 转到 InformaCast 门户以控制已添加该设备。

编辑 .csv 文件

  1. 删除要许可的设备上除 MAC 地址之外的数据。

  2. 在首行输入“代码”和“设备”。格式必须为 code,device。 

  3. 在以下行中输入许可证代码和 MAC 地址。格式必须为 license code,MAC address

注意

文档的每一行都有一个 MAC 地址。

示例

第 1 行:代码,设备

第 2 行:ABC1D-23EFG-H4IJ5-KL6MN,ABC0123DEFA4

第 3 行:ABC1D-23EFG-H4IJ5-KL67M,ABC123DE4FAB

将应用添加到设备

  1. 选择您的设备。

  2. 单击

  3. 单击浏览以查找并选择已下载的应用。

  4. 单击 Next(下一步)

  5. 当系统要求安装应用时,选择,然后单击下一步

  6. 单击浏览,以找到许可证密钥文件。选择所选设备的许可证密钥文件。连接的 MAC 地址位于文件名中。

  7. 单击下一步,并单击完成

  8. 在设备网页界面中,转到 Apps(应用)以启动应用。

  9. 如果要设置其他设备型号,请重做。

在 InformaCast® 中定义 Axis 设备的行为

除了 Singlewire 指定的元素外,您还可以在 IP 扬声器配置文件 (InformaCastSpeaker.cfg) 中添加 Axis 特有的元素,以配置 Axis 设备特有的功能或自定义其行为。可以配置以下功能:

  • 显示设置 - 当没有信息显示时,如何进行显示。

  • 与广播相关的响应 - 控制闪光灯、警报音和文本外观。

选择目标设备

所有针对 Axis 的设置都包括在 AxisConfig 标签内,例如 DisplaySettingsActionsAxisConfig 元素采用版本控制,既支持针对具有特定产品号的多个设备进行配置,也支持对单个设备进行配置,因此可以出现多次。

注意

配置文件可以包含任意数量的 AxisConfig 标签,只要它们不发生冲突即可。

Version设备只考虑其支持的版本。它将忽略任何 AxisConfig 标签中缺少或不支持的版本。
默认、特定产品或特定设备AxisConfig 可配置为应用于特定设备(查找设备 MAC 地址)、特定产品(查找设备产品号)或默认值(所有)。
设备只挑选一个最相关的 AxisConfig,挑选顺序如下:
  1. 尝试查找特定设备的 AxisConfig

  2. 如果未找到,则尝试查找特定产品的 AxisConfig

  3. 如果未找到,则尝试查找默认的 AxisConfig

注意

使用 VAPIX 获取基本信息 API 确定产品号。

示例

<!-- Default config -->
<AxisConfig version="1"></AxisConfig>
 
<!-- Product specific config -->
<AxisConfig version="1" product-number="c1110-e"></AxisConfig>
 
<!-- Device specific config -->
<AxisConfig version="1" mac-address="accc8e000000"></AxisConfig>

显示设置

显示设置部分定义当设备上未显示任何消息时如何进行显示。

Brightness设置手动或自动亮度控制。
IdleScreen

外观:

  • 设置时钟和日期格式以及文本颜色。

空闲显示行为:

  • 强制空闲屏幕始终打开或关闭。

  • 当侦测到存在时,打开空闲屏幕(时钟)。变量 timeout-minutes 用作从最后一次侦测到屏幕关闭的计时器。

  • 设置空闲显示应激活的时间表。支持设置每日和每周时间表。请参见以下规格了解详细信息。

空闲屏幕将显示时钟,并显示时钟设置的配置外观。

注意

示例中的数据需要包含在 AxisConfig 标签中。请参见 配置示例

示例

DisplaySettings,根据时间表显示空闲显示:

<DisplaySettings>
  <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
  <IdleScreen>
    <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
    <Schedule invert="false">
      <Recurrence>
        <Daily start-time="09:00" end-time="21:30" mon="true" tue="true" fri="true"/>
      </Recurrence>
    </Schedule>
  </IdleScreen>
</DisplaySettings>

示例

DisplaySettings,当侦测到存在时,显示空闲显示:

<DisplaySettings>
  <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
  <IdleScreen>
    <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
    <PresenceDetection timeout-minutes="10" />
  </IdleScreen>
</DisplaySettings>

与广播有关的响应

您可以定义与控制闪光灯、警报音和文本颜色的广播相关的响应。除纯文本消息外,每个 InformaCast 广播都有一个优先级别。该优先级决定使用哪种响应。对于纯文本消息,适用特殊的纯文本响应。如果同时发生多个广播,则只使用优先级最高的广播的响应。在激活警报音和灯光时,纯文本消息被视为低优先级。因此,纯文本消息不会打断当前广播的警报音和灯光响应。不过,文本消息将使用与纯文本消息相关的设置显示。

  • 文本外观

    可以为任何响应指定文本和背景的颜色以及行数。

  • 警报音和灯光

    您可以使用警报音和灯光功能,在配备这些功能的设备上激活闪光灯和警报音。您既可以应用在设备网页界面创建的预定义配置文件,也可以直接指定要激活的功能。可用的功能和模式因设备而异。可使用警报音和灯光 VAPIX API 确定每个设备的可用功能。

注意

示例中的数据需要包含在 AxisConfig 标签中。请参见 配置示例

示例

SignalingLED 功能上为优先级 1 和 2 广播设置文本颜色和激活 Blink 模式的响应操作:

<AudioAction start-prio="1" end-prio="2">
  <TextAppearance text-color="#ff0000" background-color="#000000" number-of-rows="2" />
  <SirenAndLight>
    <Functions>
      <Function name="SignalingLED" pattern="Blink" speed="3" intensity="5">
        <Colors>
          <Color>blue</Color>
          <Color>green</Color>
        </Colors>
      </Function>
    </Functions>
  </SirenAndLight>
</AudioAction>

配置示例

这是一个完整配置文件的示例,其中定义了一个默认配置和一个仅供 AXIS C1710 设备使用的配置:

<InformaCastSpeakerConfiguration>
  <Servers registration-interval="5" capture-keepalive-seconds="2">
    <InformaCast url="http://123.45.67.89:8081/InformaCast/admin?cmd=spkr" />
  </Servers>
 
  <!-- Default config -->
  <AxisConfig version="1">
    <Actions>
      <AudioAction start-prio="1" end-prio="2">
        <TextAppearance text-color="#ff0000" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>green</Color>
              </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </AudioAction>
 
      <AudioAction start-prio="3" end-prio="100">
        <TextAppearance text-color="#00ff00" background-color="#ffffff" number-of-rows="3" />
      </AudioAction>
 
      <TextOnlyAction>
        <TextAppearance text-color="#0000ff" background-color="#ffffff" />
      </TextOnlyAction>
    </Actions>
 
    <DisplaySettings>
      <Brightness adaptive-brightness="true" max-adaptive-level="7" min-adaptive-level="5" manual-level="6"/>
      <IdleScreen>
        <Appearance use-24-hour-clock="true" show-date="true" show-seconds="true" background-color="#d5df2a" font-color="#29d997" language="en"/>
        <AlwaysOn/>
      </IdleScreen>
    </DisplaySettings>
  </AxisConfig>
 
<!-- Config that only applies to a C1710 device -->
  <AxisConfig version="1" product-number="C1710">
    <Actions>
      <AudioAction start-prio="1" end-prio="10">
        <TextAppearance text-color="#ff7800" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Alternate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>blue</Color>
             </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </AudioAction>

      <TextOnlyAction>
        <TextAppearance text-color="#99c1f1" background-color="#000000" />
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Steady" speed="1" intensity="1">
              <Colors>
                <Color>red</Color>
             </Colors>
            </Function>
          </Functions>
        </SirenAndLight>
      </TextOnlyAction>
    </Actions>
  </AxisConfig>
 
<!-- Config that only applies to device with specific MAC address -->
  <AxisConfig version="1" mac-address="accc8e000000">
    <Actions>
      <AudioAction start-prio="1" end-prio="10">
        <SirenAndLight>
          <Functions>
            <Function name="SignalingLED" pattern="Rotate" speed="3" intensity="5">
              <Colors>
                <Color>red</Color>
                <Color>blue</Color>
              </Colors>
            </Function>
            <Function name="siren" pattern="Alarm: Car alarm" intensity="2" />
          </Functions>
        </SirenAndLight>
      </AudioAction>
    </Actions>
  </AxisConfig>
 
</InformaCastSpeakerConfiguration>

配置规格

Axis 特有的配置包含在名为 AxisConfig 的元素中,该元素位于 InformaCastSpeakerConfiguration 元素内。AxisConfig 元素采用版本控制,既支持针对具有特定产品号的多个设备进行配置,也支持对单个设备进行配置,因此可以出现多次。

AxisConfig

没有 product-number mac-addressAxisConfig 元素被视为默认配置。AxisConfig 元素按优先级顺序使用,其中 MAC 地址为最高级,默认配置为最低级。

属性
version(必选)设备将始终使用当前固件支持的最新版本。如果不可行,则会产生错误。在这种情况下,不会使用旧版本。
product-number(可选)
  • 不得与 mac-address 一起使用。

  • 用于针对特定类型的产品。

mac-address(可选)
  • 不得与 product-number 一起使用。

  • 用于针对特定设备。

子元素
Actions(可选)
DisplaySettings(可选)

Actions

定义响应列表

子元素
AudioAction(多个)
TextOnlyAction(可选)

TextOnlyAction

在纯文本广播期间,子元素定义的响应将在文本播出期间应用。

子元素
TextAppearance(可选)
SirenAndLight(可选)

AudioAction

属性
start-prio(必选)该响应优先级范围的起始值(整数)。
end-prio(必选)该响应优先级范围的闭合结束值(整数)。
子元素
TextAppearance(可选)
SirenAndLight(可选)

不允许在响应之间重叠优先级范围。如果优先级间隔与广播的优先级相匹配,则子元素所定义的响应将在该广播的持续时间内应用。

TextAppearance

定义文本消息的文本和背景颜色。如果广播中没有文本消息,则不影响显示。

属性
text-color(必选)格式为“#001122”的 RGB 值。
background-color(必选)格式为“#001122”的 RGB 值。

SirenAndLight

定义广播期间警报音和灯光功能的激活方式。可以是设备上预定义的配置文件,也可以是要激活的功能列表。

子元素
Functions(其一)
Profile(其一)

Profile

属性
name(必选) 设备上预定义警报音和灯光配置文件的名称。

Function

指定要激活的功能。有关详细信息,请参见警报音和灯光 VAPIX 文档。可用的功能和模式因设备而异。

属性
name(必选)
pattern(必选)
speed(可选)
intensity(可选)
priority(可选)
子元素
Colors(可选)某些功能为必填项。

Colors

模式使用的颜色列表。

子元素
Color(多个)

Color

内容
模式支持的颜色名称。示例:<Color>red</Color>

DisplaySettings

无消息显示时的显示设置。

子元素
Brightness(可选)
IdleScreen(可选)

Brightness

属性
adaptive-brightness(必选)
  • 指示是否应自动调节亮度。

  • 布尔值 truefalse

max-adaptive-level(必选)
  • 自动调节时允许的最大亮度。

  • 整数。允许值:“1”、“2”、“3”、“4”、“5”、“6”、“7”。

min-adaptive-level(必选)
  • 自动调节时允许的最小亮度。

  • 整数。允许值:“1”、“2”、“3”、“4”、“5”、“6”、“7”。

manual-level(必选)
  • 不使用自动调节时的亮度。

  • 整数。允许值:“1”、“2”、“3”、“4”、“5”、“6”、“7”。

Appearance

控制无消息显示时的显示外观。

属性
use-24-hour-clock 布尔值 truefalse
show-date布尔值 truefalse
show-seconds布尔值 truefalse
background-color格式为“#001122”的 RGB 值
font-color格式为“#001122”的 RGB 值
language允许值:“de”、“en”、“es”、“fr”、“it”。

IdleScreen

选择空闲时的显示模式。

子元素
Appearance(可选)
AlwaysOn(其一)
AlwaysOff(其一)
Schedule(其一)
PresenceDetection(其一)

AlwaysOn

显示屏始终开启。

AlwaysOff

显示屏始终关闭。

Schedule

根据时间表打开或关闭显示。

属性
invert(必选)布尔值 truefalse。当设置为 true 时,时间表将反转。因此,在时钟正常应打开的时间段内,其状态将关闭。
子元素
Recurrence(必选)

PresenceDetection

属性
timeout-minutes显示关闭前无显示的分钟数。

Recurrence

选择每日或每周时间表。

子元素
Daily(其一)
Weekly(其一)

Daily

创建在选定日期的特定时间段内激活的时间表。

属性
start-time开始时间,格式为“09:00”。
end-time结束时间,格式为“21:30”。
montrue 在星期一激活
tuetrue 在星期二激活
wedtrue 在星期三激活
thutrue 在星期四激活
fritrue 在星期五激活
sattrue 在星期六激活
suntrue 在星期天激活

Weekly

创建从开始日到结束日在指定时间内激活的时间表。

属性
start-day以三位字母的形式表示周几作为时间表的起始日,例如:Tue
start-time开始时间,格式为“09:00”。
end-day以三位字母的形式表示周几作为时间表的起始日,例如:Thu
end-time结束时间,格式为“21:30”。

联系支持人员

如果您需要更多帮助,请转到 axis.com/support