关于应用程序
Singlewire InformaCast® 平台允许您发送紧急消息以及与您的企业已有的技术(包括 Axis 网络扬声器)进行的其他通信。InformaCast 群发通知系统可在整个设施内提供侵入性和引人注目的音频警报。适用于 Singlewire InformaCast 的 AXIS Speaker Functionality 允许您将 Axis 设备连接到 Singlewire InformaCast 基础设施。在您购买许可证并通过AXIS Device Manager 安装应用后,可在 Axis 网络扬声器上使用该应用。
在 AXIS Device Manager 中添加您的设备
运行 AXIS Device Manager Client。
要下载并安装 AXIS Device Manager,前往 axis.com/products/axis-device-manager 。
当 AXIS Device Manager 启动时,它会自动搜索设备。
要手动搜索,请单击 。
如果未找到设备,请检查您的网络配置。
如果应用通知您某些设备有旧固件,单击链接升级到新固件。
选择您要添加的设备,单击下一步,然后单击完成。
为设备设置密码:
选择各设备,然后单击。
输入用户名和密码,然后单击确定。
安全密码
安讯士设备在网络中以明文形式发送初始设置的密码。若要在首次登录后保护您的设备,请设置安全加密的 HTTPS 连接,然后更改密码。
设备密码是对数据和服务的主要保护。安讯士设备不会强加密码策略,因为它们可能会在不同类型的安装中使用。
为保护您的数据,我们强烈建议您:
使用至少包含 8 个字符的密码,而且密码建议由密码生成器生成。
不要泄露密码。
定期更改密码,至少一年一次。
安装并许可应用
在 AXIS Device Manager 中,单击 以创建系统报告。
在 Microsoft® Excel® 以外的程序中打开 .csv。
转到许可证密钥注册以从许可证代码生成密钥。转到 axis.com/support/license-key-registration#/registration/batch。
从 AXIS Device Manager上传 .csv 文件。
系统会生成可供下载的许可证密钥。
要下载许可证密钥,请单击将结果下载为 zip。
解压缩 .zip 文件。
从 axis.com/products/axis-speaker-functionality-for-singlewire-informacast 下载适用于您设备的用于 Singlewire InformaCast® 的 AXIS Speaker Functionality。
转到 InformaCast 门户以控制已添加该设备。
编辑 .csv 文件
删除要许可的设备上除 MAC 地址之外的数据。
在首行输入“代码”和“设备”。格式必须为
code,device
。在以下行中输入许可证代码和 MAC 地址。格式必须为
license code,MAC address
。
文档的每一行都有一个 MAC 地址。
示例
第 1 行:代码,设备
第 2 行:ABC1D-23EFG-H4IJ5-KL6MN,ABC0123DEFA4
第 3 行:ABC1D-23EFG-H4IJ5-KL67M,ABC123DE4FAB
将应用添加到设备
选择您的设备。
单击 。
单击浏览以查找并选择已下载的应用。
单击 Next(下一步)。
当系统要求安装应用时,选择是,然后单击下一步。
单击浏览,以找到许可证密钥文件。选择所选设备的许可证密钥文件。连接的 MAC 地址位于文件名中。
单击下一步,并单击完成。
在设备网页界面中,转到 Apps(应用)以启动应用。
如果要设置其他设备型号,请重做。
在 InformaCast® 中定义 Axis 设备的行为
除了 Singlewire 指定的元素外,您还可以在 IP 扬声器配置文件 (InformaCastSpeaker.cfg) 中添加 Axis 特有的元素,以配置 Axis 设备特有的功能或自定义其行为。可以配置以下功能:
显示设置 - 当没有信息显示时,如何进行显示。
与广播相关的响应 - 控制闪光灯、警报音和文本外观。
选择目标设备
所有针对 Axis 的设置都包括在 AxisConfig
标签内,例如 DisplaySettings
或 Actions
。AxisConfig
元素采用版本控制,既支持针对具有特定产品号的多个设备进行配置,也支持对单个设备进行配置,因此可以出现多次。
配置文件可以包含任意数量的 AxisConfig
标签,只要它们不发生冲突即可。
Version | 设备只考虑其支持的版本。它将忽略任何 AxisConfig 标签中缺少或不支持的版本。 |
默认、特定产品或特定设备 | AxisConfig 可配置为应用于特定设备(查找设备 MAC 地址)、特定产品(查找设备产品号)或默认值(所有)。设备只挑选一个最相关的 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 | 外观:
空闲显示行为:
空闲屏幕将显示时钟,并显示时钟设置的配置外观。 |
示例中的数据需要包含在 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-address
的 AxisConfig
元素被视为默认配置。AxisConfig
元素按优先级顺序使用,其中 MAC 地址为最高级,默认配置为最低级。
属性 | |
version (必选) | 设备将始终使用当前固件支持的最新版本。如果不可行,则会产生错误。在这种情况下,不会使用旧版本。 |
product-number (可选) |
|
mac-address (可选) |
|
子元素 | |
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 (必选) |
|
max-adaptive-level (必选) |
|
min-adaptive-level (必选) |
|
manual-level (必选) |
|
Appearance
控制无消息显示时的显示外观。
属性 | |
use-24-hour-clock | 布尔值 true 或 false |
show-date | 布尔值 true 或 false |
show-seconds | 布尔值 true 或 false |
background-color | 格式为“#001122”的 RGB 值 |
font-color | 格式为“#001122”的 RGB 值 |
language | 允许值:“de”、“en”、“es”、“fr”、“it”。 |
IdleScreen
选择空闲时的显示模式。
子元素 |
Appearance (可选) |
AlwaysOn (其一) |
AlwaysOff (其一) |
Schedule (其一) |
PresenceDetection (其一) |
AlwaysOn
显示屏始终开启。
AlwaysOff
显示屏始终关闭。
Schedule
根据时间表打开或关闭显示。
属性 | |
invert (必选) | 布尔值 true 或 false 。当设置为 true 时,时间表将反转。因此,在时钟正常应打开的时间段内,其状态将关闭。 |
子元素 | |
Recurrence (必选) |
PresenceDetection
属性 | |
timeout-minutes | 显示关闭前无显示的分钟数。 |
Recurrence
选择每日或每周时间表。
子元素 |
Daily (其一) |
Weekly (其一) |
Daily
创建在选定日期的特定时间段内激活的时间表。
属性 | |
start-time | 开始时间,格式为“09:00”。 |
end-time | 结束时间,格式为“21:30”。 |
mon | true 在星期一激活 |
tue | true 在星期二激活 |
wed | true 在星期三激活 |
thu | true 在星期四激活 |
fri | true 在星期五激活 |
sat | true 在星期六激活 |
sun | true 在星期天激活 |
Weekly
创建从开始日到结束日在指定时间内激活的时间表。
属性 | |
start-day | 以三位字母的形式表示周几作为时间表的起始日,例如:Tue 。 |
start-time | 开始时间,格式为“09:00”。 |
end-day | 以三位字母的形式表示周几作为时间表的起始日,例如:Thu 。 |
end-time | 结束时间,格式为“21:30”。 |
联系支持人员
如果您需要更多帮助,请转到 axis.com/support。