getAudioSource.lua
[返回首页]

API说明

获得音频信号源信息

参数

HTTP提交参数:GET; POST

通过HTTP测试该API调用 (URL):

返回

返回JSON格式的结果。该JSON数据的格式如下:

{
/*对象*/

"Result":
数值

200表示OK, 其它错误码含义类似于HTTP Response.

"Status":
"字符串"

状态消息。反馈API执行的结果状态,如有错误,将描述出错的原因。

"Data": {
/*对象*/

"Sources":
/*数组*/

[ "DIGITAL|ANALOG|LINE|MIC|HDMI|SDI|...", ... ]

数组,返回所有设备支持的音频信号源列表。

DIGITAL

是一个通用的名称,对于HDMI/SDI信号源带有内嵌音频,DIGITAL代表了HDMI/SDI的内嵌音频。

ANALOG

同DIGITAL类似,ANALOG代表通常的模拟音频输入(对于大多数设备,它代表了Line in输入)

LINE

表示line in

MIC

表示Microphone输入

HDMI

表示HDMI内嵌音频

SDI

表示SDI内嵌音频

"CurrentSource":
"字符串"

"DIGITAL|ANALOG|LINE|MIC|HDMI|SDI|...|UNKNOWN|DETECTING",当前音频信号输入的源。参数值的含义同上(Sources)。如果为UNKNOWN,表示没有信号源输入;DETECTING表示正在检测(仅针对具有多个输入源的设备)

"Sampling":
整数

数值(如48000,44100,32000等),音频采样率

"Channels":
整数

数值(如2),声道数

}
}

其它说明

KILOVIEW Device HTTP API, v1.0