Class: TencentCloud::Iss::V20230517::DescribeDeviceData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iss::V20230517::DescribeDeviceData
- Defined in:
- lib/v20230517/models.rb
Overview
查询设备接口返回数据
Instance Attribute Summary collapse
- #AccessProtocol ⇒ Object
- #AppName ⇒ Object
- #AudioSwitch ⇒ Object
- #ClusterId ⇒ Object
- #ClusterName ⇒ Object
- #Code ⇒ Object
- #Description ⇒ Object
- #DeviceId ⇒ Object
- #GatewayId ⇒ Object
- #GatewayName ⇒ Object
- #Ip ⇒ Object
- #Manufacturer ⇒ Object
- #Name ⇒ Object
- #OrganizationId ⇒ Object
- #Password ⇒ Object
- #Port ⇒ Object
- #ProtocolType ⇒ Object
- #ProtocolTypeName ⇒ Object
- #PushStreamUrl ⇒ Object
- #Region ⇒ Object
- #SilentFrameSwitch ⇒ Object
- #SipDomain ⇒ Object
- #SipId ⇒ Object
- #SipIp ⇒ Object
- #SipPort ⇒ Object
- #Status ⇒ Object
- #StreamName ⇒ Object
- #SubscribeSwitch ⇒ Object
- #TransportProtocol ⇒ Object
- #Type ⇒ Object
- #Username ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, code = nil, name = nil, accessprotocol = nil, type = nil, clusterid = nil, clustername = nil, transportprotocol = nil, password = nil, description = nil, sipid = nil, sipdomain = nil, sipip = nil, sipport = nil, pushstreamurl = nil, status = nil, organizationid = nil, gatewayid = nil, gatewayname = nil, protocoltypename = nil, protocoltype = nil, ip = nil, port = nil, username = nil, region = nil, manufacturer = nil, audioswitch = nil, subscribeswitch = nil, appname = nil, streamname = nil, silentframeswitch = nil) ⇒ DescribeDeviceData
constructor
A new instance of DescribeDeviceData.
Constructor Details
#initialize(deviceid = nil, code = nil, name = nil, accessprotocol = nil, type = nil, clusterid = nil, clustername = nil, transportprotocol = nil, password = nil, description = nil, sipid = nil, sipdomain = nil, sipip = nil, sipport = nil, pushstreamurl = nil, status = nil, organizationid = nil, gatewayid = nil, gatewayname = nil, protocoltypename = nil, protocoltype = nil, ip = nil, port = nil, username = nil, region = nil, manufacturer = nil, audioswitch = nil, subscribeswitch = nil, appname = nil, streamname = nil, silentframeswitch = nil) ⇒ DescribeDeviceData
Returns a new instance of DescribeDeviceData.
2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 |
# File 'lib/v20230517/models.rb', line 2639 def initialize(deviceid=nil, code=nil, name=nil, accessprotocol=nil, type=nil, clusterid=nil, clustername=nil, transportprotocol=nil, password=nil, description=nil, sipid=nil, sipdomain=nil, sipip=nil, sipport=nil, pushstreamurl=nil, status=nil, organizationid=nil, gatewayid=nil, gatewayname=nil, protocoltypename=nil, protocoltype=nil, ip=nil, port=nil, username=nil, region=nil, manufacturer=nil, audioswitch=nil, subscribeswitch=nil, appname=nil, streamname=nil, silentframeswitch=nil) @DeviceId = deviceid @Code = code @Name = name @AccessProtocol = accessprotocol @Type = type @ClusterId = clusterid @ClusterName = clustername @TransportProtocol = transportprotocol @Password = password @Description = description @SipId = sipid @SipDomain = sipdomain @SipIp = sipip @SipPort = sipport @PushStreamUrl = pushstreamurl @Status = status @OrganizationId = organizationid @GatewayId = gatewayid @GatewayName = gatewayname @ProtocolTypeName = protocoltypename @ProtocolType = protocoltype @Ip = ip @Port = port @Username = username @Region = region @Manufacturer = manufacturer @AudioSwitch = audioswitch @SubscribeSwitch = subscribeswitch @AppName = appname @StreamName = streamname @SilentFrameSwitch = silentframeswitch end |
Instance Attribute Details
#AccessProtocol ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def AccessProtocol @AccessProtocol end |
#AppName ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def AppName @AppName end |
#AudioSwitch ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def AudioSwitch @AudioSwitch end |
#ClusterId ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def ClusterId @ClusterId end |
#ClusterName ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def ClusterName @ClusterName end |
#Code ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Code @Code end |
#Description ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Description @Description end |
#DeviceId ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def DeviceId @DeviceId end |
#GatewayId ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def GatewayId @GatewayId end |
#GatewayName ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def GatewayName @GatewayName end |
#Ip ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Ip @Ip end |
#Manufacturer ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Manufacturer @Manufacturer end |
#Name ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Name @Name end |
#OrganizationId ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def OrganizationId @OrganizationId end |
#Password ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Password @Password end |
#Port ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Port @Port end |
#ProtocolType ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def ProtocolType @ProtocolType end |
#ProtocolTypeName ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def ProtocolTypeName @ProtocolTypeName end |
#PushStreamUrl ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def PushStreamUrl @PushStreamUrl end |
#Region ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Region @Region end |
#SilentFrameSwitch ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SilentFrameSwitch @SilentFrameSwitch end |
#SipDomain ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SipDomain @SipDomain end |
#SipId ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SipId @SipId end |
#SipIp ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SipIp @SipIp end |
#SipPort ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SipPort @SipPort end |
#Status ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Status @Status end |
#StreamName ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def StreamName @StreamName end |
#SubscribeSwitch ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def SubscribeSwitch @SubscribeSwitch end |
#TransportProtocol ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def TransportProtocol @TransportProtocol end |
#Type ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Type @Type end |
#Username ⇒ Object
Parameters:
-
DeviceId:
—
设备ID
-
Code:
—
设备编码(国标设备即我们为设备生成的20位国标编码,rtmp 设备为10 位设备编码)
-
Name:
—
设备名称
-
AccessProtocol:
—
设备接入协议,1:RTMP,2:GB,3:GW
-
Type:
—
设备类型,1:IPC,2:NVR
-
ClusterId:
—
设备接入服务节点id
-
ClusterName:
—
设备接入服务节点名称
-
TransportProtocol:
—
设备流传输协议,1:UDP,2:TCP
-
Password:
—
设备密码
-
Description:
—
设备描述
-
SipId:
—
sip服务ID
-
SipDomain:
—
sip服务域
-
SipIp:
—
sip服务IP地址
-
SipPort:
—
sip服务端口
-
PushStreamUrl:
—
Rtmp设备推流地址(仅rtmp设备有效)
-
Status:
—
设备状态,0:未注册,1:在线,2:离线,3:禁用
-
OrganizationId:
—
设备所属组织ID
-
GatewayId:
—
设备接入网关ID,从查询网关列表接口中获取(仅网关接入需要)
-
GatewayName:
—
设备所属网关名称
-
ProtocolTypeName:
—
设备网关协议名称
-
ProtocolType:
—
网关接入协议类型,1.海康SDK,2.大华SDK,3.宇视SDK,4.Onvif(仅网关接入需要)
-
Ip:
—
设备接入IP
-
Port:
—
设备Port
-
Username:
—
设备用户名
-
Region:
—
设备地域
-
Manufacturer:
—
设备厂商
-
AudioSwitch:
—
音频关开(0:关闭;1:开启)关闭时丢弃音频
-
SubscribeSwitch:
—
订阅开关(0:关闭;1:开启)默认开启,开启状态下会订阅设备通道变化,仅国标NVR设备有效
-
AppName:
—
RTMP推流地址自定义appName
-
StreamName:
—
RTMP推流地址自定义streamName
-
SilentFrameSwitch:
—
是否开启静音帧(0:关闭;1 开启)
2637 2638 2639 |
# File 'lib/v20230517/models.rb', line 2637 def Username @Username end |
Instance Method Details
#deserialize(params) ⇒ Object
2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 |
# File 'lib/v20230517/models.rb', line 2673 def deserialize(params) @DeviceId = params['DeviceId'] @Code = params['Code'] @Name = params['Name'] @AccessProtocol = params['AccessProtocol'] @Type = params['Type'] @ClusterId = params['ClusterId'] @ClusterName = params['ClusterName'] @TransportProtocol = params['TransportProtocol'] @Password = params['Password'] @Description = params['Description'] @SipId = params['SipId'] @SipDomain = params['SipDomain'] @SipIp = params['SipIp'] @SipPort = params['SipPort'] @PushStreamUrl = params['PushStreamUrl'] @Status = params['Status'] @OrganizationId = params['OrganizationId'] @GatewayId = params['GatewayId'] @GatewayName = params['GatewayName'] @ProtocolTypeName = params['ProtocolTypeName'] @ProtocolType = params['ProtocolType'] @Ip = params['Ip'] @Port = params['Port'] @Username = params['Username'] @Region = params['Region'] @Manufacturer = params['Manufacturer'] @AudioSwitch = params['AudioSwitch'] @SubscribeSwitch = params['SubscribeSwitch'] @AppName = params['AppName'] @StreamName = params['StreamName'] @SilentFrameSwitch = params['SilentFrameSwitch'] end |