关键词不能为空

当前您在: 首页 > 育儿 >

Easy7平台_视频插件接口协议_7.8

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-22 20:25

为什么月经有血块-

2021年1月22日发(作者:池家卫)





Easy7
平台

客户端视频插件接口协议














天地伟业数码科技有限公司

研发本部


























天地伟业数码

科技有限公司

































































































.
..................... .................................................. .................................................. .............................
2

1.

客户端视频插件接口

.
....................... .................................................. ..........................................
7

1.1

1.2

1.3

1.4

1.5

1.6

1.7

1.8

1.9

1.10

1.11

1.12

1.13

1.14

1.15

1.16

1.17

1.18

1.19

1.20

1.21

1.22

1.23

1.24

1.25

1.26

1.27

1.28

1.29

1.30

INT INIT
(BSTR

_
INFO
) ............................... .................................................. ......................................... 7

INT
C
APTURE
(BSTR
PATH
)
.
............................................ .................................................. ...................... 9

INT
C
APTURE
A
LL
(BSTR
PATH
)
.
......................................... .................................................. .................. 10

INT
P
TZ
C
ONTROL
(BSTR
PARAM
) .................................................. .................................................. ...... 10

INT
S
ET
V
IDEO
P
ARAM
(
INT BRIGHT
,
INT CONTRAST
,
INT SATURATION
,
INT HUE
) ................................................ 10

INT
O
PEN
S
OUND
()
.
............................................ .................................................. .............................. 10

INT
C
LOSE
S
OUND
() ................. .................................................. .................................................. ....... 10

INT
S
ET
V
OLUMN
(
INT VOLUMN
) .................................................. .................................................. ........ 11

INT
S
TART
V
IDEO
(BSTR
CAMERA
I
NFO
) ............ .................................................. .................................... 11

INT
S
TOP
V
IDEO
() .......... .................................................. .................................................. ............ 11

INT
S
TART
S
WITCH
S
INGLE
(BSTR
ID
) ......... .................................................. ....................................... 11

INT
S
TOP
S
WITCH
S
INGLE
()
.
............................................ .................................................. ................ 12

INT
S
TART
R
ECORD
()
.
....... .................................................. .................................................. ........... 12

INT
S
TOP
R
ECORD
()
.
........ .................................................. .................................................. ........... 12

INT
S
TART
A
LL
R
ECORD
()
.
.............................................. .................................................. ................. 12

INT
S
TOP
A
LL
R
ECORD
() ...... .................................................. .................................................. ......... 12

INT
S
TART
T
ALK
(BSTR
INFO
) . .................................................. .................................................. ....... 12

INT
S
TOP
T
ALK
(
INT FD
)
.
.............................................. .................................................. ................... 13

INT
S
TARTS
WITCH
T
EMPLATE
(BSTR

_
ID
)
.
........................ .................................................. ................. 13

INT
S
TOP
S
WITCH
T
EMPLATE
() . .................................................. .................................................. ..... 13

INT
S
ET
S
CREEN
S
TYLE
(
INT X
,
INT Y
,
INT Z
) ............. .................................................. ............................ 13

INT
B
ROWSE
F
OLDER
(BSTR
PATH
) ........................................ .................................................. .......... 14

INT
S
TART
D
OWNLOAD
(BSTR
INFO
) ........................................ .................................................. ........ 14

I
NT
P
AUSE
D
OWNLOAD
(
INT DOWNFD
,
INT PAUSE
)
.
.......... .................................................. ................... 14

INT
S
TOP
D
OWNLOAD
(
INT FD
) < br>.
.......................................... .................................................. ............. 15

INT
S
ET
R
ECORD
P
LAN
(BSTR
INFO
) ........................................ .................................................. ......... 15

INT
S
ET
C
APTUR E
P
ATH
(BSTR
INFO
) ............. .................................................. ................................... 15

INT
S
TOP
A
LL
V
IDEO
()
................................................. .................................................. ................... 15

INT
M
OVE
N
EXT
()
.
.......... .................................................. .................................................. ........... 16

BSTR

S
ELECT
F
OLDER
(BSTR
PATH
) ........................................ .................................................. ......... 16



2

























天地伟业数码

科技有限公司
























































































1.31

INT
S
ET
D
OWNLOAD
P
ATH
(BSTR
PATH
) ........................................ .................................................. .... 16

1.32

1.33

1.34

1.35

1.36

1.37

1.38

1.39

1.40

1.41

1.42

1.43

1.44

1.45

1.46

1.47

1.48

1.49

1.50

1.51

1.52

1.53

1.54

1.55

1.56

1.57

1.58

1.59

1.60

1.61

1.62

1.63

1.64

1.65

1.66

1.67

1.68

BSTR

G
ET
V
IDEO
P
ARAM
() ...... .................................................. .................................................. .... 16

INT
P
LAY
S
OUND
F
ILE
(BSTR
PATH
) ........................................ .................................................. .......... 16

BSTR

G
ET
C
UR
C
AMERA
O
BJ
I
D
()
.
.............................................. .................................................. ...... 17

INT
S
ET
A
CTIVE
(
INT NUM
) ... .................................................. .................................................. ........ 17

INT
G
ET
M
ONITOR
N
UM
() ...... .................................................. .................................................. ..... 17

INT
S
ET
A
LARM
O
UT
(BSTR
DEV
I
NFO
,
INT STATUS
) ......... .................................................. ..................... 17

BSTR

G
ET
D
ISK
L
IST
() ....... .................................................. .................................................. ......... 18

I
NT
C
ALL
H
ARD
P
LAY
(BSTR
FILENAME
,
INT TYPE
) .................. .................................................. ............. 18

I
NT
S
ET
D
EV
T
IME
(BSTR
DEV
I
NFO
) ............................. .................................................. .................... 18

I
NT
L
OGIN
G
PS
(BSTR

_
INFO
)
.
...................... .................................................. .................................. 18

I
NT
L
OGOUT
G
PS
(
INT FD
) .......................................... .................................................. .................... 19

I
NT
S
ET
B
UFFER
S
IZE
(
INT
_
I
S
IZE
) ...................... .................................................. ............................... 19

I
NT
S
TART
C
LIENT
T
ALK
(BSTR
_
INFO
)
.
................... .................................................. ........................... 19

I
NT
A
CCEPT
C
LIENT
T
ALK
(BSTR

_
INFO
) ............................... .................................................. ............. 19

I
NT
R
EJECT
C
LIENT
T
ALK
(BSTR

_
INFO
) ............................... .................................................. .............. 20

I
NT
S
TOP
C
LIENT
T
ALK
()
.
.............................................. .................................................. .................. 20

BSTR

G
ET
L
OCAL
I
D
() ......... .................................................. .................................................. ........ 20

I
NT
P
TZ
L
OCK
(
INT
_U
SER
L
EVEL
) .................. .................................................. ................................... 20

I
NT
P
TZ
U
NLOCK
(
INT
_U
SER
L
EVEL
) .................. .................................................. ............................... 21

I
NT
S
TART
R
EFRESH
IE()
.
.... .................................................. .................................................. .......... 21

I
NT
S
TOP
R
EFRESH
IE()
.
..... .................................................. .................................................. .......... 21

I
NT
A
LARM
C
ONTROL
(BSTR

_
S
C
MD
) ....................... .................................................. ....................... 21

I
NT
START
G
ET
A
LARM
C
TRL
(BST R

_
S
P
ARAM
) ............... .................................................. .................... 22

BSTR

G
ET
A
LARM
C
TRL
N
EXT
(
IN T
_
FD
) ............................... .................................................. ............. 22

I
NT
S
TOP
G
ET
A
LARM
C
TRL
(
INT
_
FD
) ................................. .................................................. ............... 22

I
NT
S
TARTG
ROUP
S
WITCH
(BSTR

_
INFO
) ............................... .................................................. ........... 23

I
NT
S
TOP
G
ROUP
S
WITCH
() .... .................................................. .................................................. ...... 23

I
NT
C
ONTROL
M
ATRIX
M
ACRO
(BSTR

_M
ACRO
P
ARAMS
)
.
....... .................................................. ............. 23

I
NT
P
AUSE
D
OWNLOAD
(
INT DOWNFD
,
INT PAUSE
)
.
.......... .................................................. ................... 24

INT
T
EST
MSO
NLINE
(BSTR

_
INFO
)
.
...................... .................................................. .......................... 24

C
ALL
P
LAN
(BSTR

_
CALL
P
LAN
I
NFO
) ....... .................................................. ......................................... 25

INT
L
INK
C
ONTEXT
(BSTR

_
INFO
) ............................... .................................................. ..................... 25

INT
L
INK
H
OST
T
ALK
(BSTR

_
INFO
)
.
...................... .................................................. ........................... 25

INT
SET
I
NTELLIGENCE
I
NFO
(BSTR

_
INFO
)
.
...................... .................................................. .................. 26

INT
S
ET
S
WITCH
S
CREEN
N
UM
(
INT SWITCH
N
UM
)
.
.................. .................................................. ............. 26

INT
C
LOSE
EZ
OOM
()
.
........ .................................................. .................................................. .......... 27

INT
L
INK
U
SER
C
ONFIRM
(BSTR
LINK
I
NFO
) .................................................. ........................................ 27



3

























天地伟业数码

科技有限公司
























































































1.69

INT
S
TART< br>G
ROUP
S
WITCH
E
X
(BSTR

_
INFO
)................................ .................................................. ....... 29

1.70

1.71

1.72

1.73

1.74

1.75

1.76

1.77

1.78

1.79

1.80

1.81

1.82

1.83

1.84

1.85

1.86

1.87

1.88

1.89

1.90

1.91

1.92

1.93

1.94

1.95

1.96

1.97

1.98

1.99

1.100

1.101

1.102

2.

INT
S
TART
G
ET
A
NGEL
(A
NSI
S
TRING
_
GIS
I
D
)
.
............. .................................................. ......................... 29

INT
S
ET
C
AMERA
L
IST
F
OR
A
NG LE
(BSTR

_
INFO
)
.
...... .................................................. ........................... 30

INT
S
TOP
G
ET
A
NGEL
(BSTR

_
GIS
I
D
) ...................... .................................................. .......................... 30

INT
S
HOW
M
ESSAGE
(
INT PARAM
) .................................................. .................................................. . 30

INT
S
HOW
D
OMAIN
M
SG
(BSTR
INFO
) ........................................ .................................................. ..... 31

INT
S
HOW
T
OOL
S
TATUS
(
INT SHOW
); ....................................... .................................................. ........ 31

INT
S
ET
PIP(BSTR
JSON
); ........... .................................................. .................................................. 31

INT
S
ET
C
USTOMER
T
EXT
(BSTR
JSON
);
.
............ .................................................. ................................ 32

INT
S
ET
O
SD
L
OGO
(BSTR
JSON
); ....................................... .................................................. .............. 33

INT
S
HOW
G
ROUP
(
INT SHOW
); < br>.
.......................................... .................................................. ............ 33

INT
E
NABLE
EZ
OOM
(BSTR
ZOOM
I
NFO
); ........................... .................................................. ............... 33

INT
G
ET
B
IT
R
ATE
(BSTR
INFO
);
.
.............................. .................................................. ........................ 34

INT
S
ET
B
IT
R
ATE
(BSTR
INFO
); ....................................... .................................................. ................ 35

BSTR

S
TART
N
VR
R
ECORD
(BSTR
INFO
);
.
......................................... .................................................. . 35

INT
S
TOP
N
VR
R
ECORD
(BSTR
JSON
); ....................................... .................................................. ........ 36

BSTR

C
APTURE
E
X
(); ................. .................................................. .................................................. 37

INT
B
ROADCAST
U
SER
D< br>ATA
(BSTR
JSON
);
.
.......... .................................................. .............................. 37

INT
S
ET
D
Z
I
NFO
(BSTR
JSON
); ....................................... .................................................. ................. 38

INT
S
END
S
TRING
T
O
MS(BSTR
INFO
,
INT FD
); ..................................... ................................................ 38

INT
L
OGIN
MS(BSTR
INFO
); ....................................... .................................................. ................... 39

INT
L
OGOUT
MS(
INT FD
);
.
... .................................................. .................................................. ........ 39

INT
D
OWNLOAD
P
ICTURE
(BSTR
DOWNL OAD
I
NFO
);............................. ................................................. 40

INT
I
S
L
OGIN
(
INT FD
); ......................................... .................................................. .......................... 41

BSTR

S
END
R
ETURN
T
O
MS(BSTR
DATA
,
INT LOGINFD
);
.
......... .................................................. ............ 41

INT
S
ET
P
LA Y
M
ODE
R
ULE
(
INT WIN
_
NUM
,
INT MODE
); .......... .................................................. .............. 41

INT
S
ET
D
VR
R
ECORD
R
ULE
(BSTR
INFO
);
.
.............................. .................................................. ............ 42

INT
S
ET
D
VR
M
ANUEL
R
EC
(BSTR
INFO
); .................................................. ........................................... 42

INT
S
TART
U
PLOAD
(BSTR
INFO
); ....................................... .................................................. ............. 43

INT
S
TOP
U
PLOAD
(
INT FD
); .
........................................... .................................................. ................ 44

INT
S
TART
N
VR
D
OWNLOAD
(BSTR
INFO
); ... .................................................. ...................................... 44

INT
S
TOP
N
VR
D
OWNLOAD
(
INT FD
);
.
...................... .................................................. .......................... 45

INT
S
TART
F
IND
F
ACE
(BSTR
IAS
I
NFO
,

BSTR
SEND
D
ATA
); ........................... ............................................ 45

INT
S
TART
F
IND
P
E RSON
F
LUX
(BSTR
INFO
); ......... .................................................. .............................. 46

回放器插件接口说明

.
....................... .................................................. ........................................
4
8

2.1

2.2

INT
S
ET
P
ICTURE
P
ATH
(BSTR
PATH
) ........................................ .................................................. .............. 48

INT
F
IND
F
ILE
(BSTR
INFO
) .. .................................................. .................................................. ............. 48



4

























天地伟业数码

科技有限公司
























































































2.3

BSTR

F
IND
N
EXT
(
INT
_
I
F
D
) ........................ .................................................. ....................................... 49

2.4

2.5

2.6

2.7

2.8

2.9

2.10

2.11

2.12

2.13

2.14

2.15

2.16

2.17

2.18

2.19

2.20

2.21

2.22

2.23

2.24

2.25

2.26

2.27

2.28

2.29

2.30

2.31

2.32

2.33

2.34

2.35

2.36

3.

I
NT
F
IND
C
LOSE
(
INT
_
FD
)
.
........................ .................................................. .......................................... 49

INT
S
TOP
P
LAY
B
ACK
()
.
......................................... .................................................. .............................. 49

INT
S
TART
P
LAY
B
ACK
(BSTR
INFO
) ........................................ .................................................. ............... 50

INT
P
LAY
BACK
C
ONTROL
(
INT
_
CODE
)................................................. .................................................. ... 51

INT
C
APTRUE
(BSTR
PATH
)
.
............................... .................................................. ................................. 51

INT
S
ET
S
CREEN
S
TYLE
(
INT X
,
INT Y
) ............................ .................................................. .......................... 52

INT
O
PEN
S
OUND
() .................. .................................................. .................................................. .. 52

INT
C
LOSE
S
OUND
() .................................................. .................................................. ................... 52

INT
S
ET
V
OLUMN
(
INT
_
VOL UM
)........................................... .................................................. ........... 52

INT
S
ET
P
LAY
B
ACK
P
OS
(
INT
_
POS
) ................................ .................................................. ................... 52

INT INIT
(BSTR
INFO
)
.
............. .................................................. .................................................. .... 53

INT
S
ET
A
CTIVE
(
INT
_
NUM
)............................................. .................................................. ............... 53

INT
L
OCK
F
ILE
(BSTR

_
FILE
I
NFO
) ................... .................................................. .................................. 53

INT
U
N
L
OCK
F
ILE
(BSTR

_
FILE
I
NFO
) ................... .................................................. ............................. 54

INT
U
N
L
OCK
A
LL
F
ILE
(BSTR< br>
_
FILE
I
NFO
) ............... .................................................. ............................ 54

INT
B
IND
T
V
(BSTR

_
INFO
) ............................... .................................................. ............................. 55

BSTR

G
ET
T
V
C
H
I
NFO
() .................................................. .................................................. .............. 56

INT
O
PEN
SL
ICE
W
ND
(BSTR
INFO
)
.
............................... .................................................. .................. 56

INT
A
DD
R
EC
L
ABEL
() ........ .................................................. .................................................. .......... 57

INT
C
LOSE
EZ
OOM
()
.
........ .................................................. .................................................. .......... 57

INT
S
TART
D
OWNLOAD
(BSTR
INFO
); ....................................... .................................................. ........ 57

INT
S
TOP
D
OWNLOAD
(
INT FD
);
.
......................................... .................................................. ............. 58

INT
E
NABLE
EZ
OOM
(BSTR
ZOOM
I
NFO
); ........................... .................................................. ............... 58

INT
S
HOW
M
ENU
(
INT SHOW
);... .................................................. .................................................. ... 59

INT
D
ISABLE
D
BL
C
LICK
E
VENT
(
INT CLICK
); .... .................................................. ..................................... 59

INT
S
HOW
G
ROUP
(
INT SHOW
);
.
.............................. .................................................. ........................ 59

BSTR

G
ET
M
ARK
I
NFO
(BSTR
FILE
P
ATH
);
.
.................. .................................................. ....................... 60

INT
S
EEK
M
ARK
(
INT FRAME
_
NO
); ........................... .................................................. ........................ 60

INT
G
ET
M
ONITOR
N
UM
(); ..... .................................................. .................................................. ..... 60

BSTR

G
ET
P
LAYB ACK
I
NFO
(
INT MONITOR
_
NUM
);
.
............... .................................................. ............... 60

INT
S
ET
D
ECRYPT
K
EY
(BSTR
BUF
);
.
............................... .................................................. ................... 61

INT
S
TOP
P
LAY
B
ACK
E
X
(
INT MONITOR
_
NUM
); ........................ .................................................. ........... 61

INT
F
IND
F
ILE
E
X
(BSTR
INFO
); ....................................... .................................................. ................. 61

GIS
视频插件接口
... .................................................. .................................................. ................
6
3

3.1

3.2

INT INIT
(BSTR
INFO
) .. .................................................. .................................................. .................... 63

INT
S
TART
V
IDEO
(BSTR
CAMERA
I
NFO
) .......................... .................................................. ....................... 63



5

























天地伟业数码

科技有限公司
























































































3.3

INT
S
TOP
V
IDEO
() .................. .................................................. .................................................. ......... 63

3.4

3.5

3.6

3.7

3.8

3.9

3.10

3.11

3.12

3.13

3.14

3.15

3.16

3.17

3.18

3.19

3.20

3.21

3.22

3.23

3.24

INT
S
ET
A
CTIVE
(
INT ACTIVE
)
.
......................................... .................................................. ...................... 64

INT
P
TZ
C
ONTROL
(BSTR
PTZ
I
NFO
) ............................. .................................................. ......................... 64

INT
C
APTURE
() ............................ .................................................. .................................................. .. 65

INT
C
LOSE
S
OUND
() .................................................. .................................................. ........................ 65

INT
O
PEN
S
OUND
()
.
......... .................................................. .................................................. ............... 65

INT
S
ET
C
APTURE
P
ATH
(BSTR

_
INFO
) ............................... .................................................. .................... 65

INT
S
ET
V
IDEO
P
ARAM
(
INT BRIGHT
,
INT CONTRAST
,
INT SATURATION
,
INT HUE
) ........................................... 66

INT
S
ET
V
OLUMN
(
INT
_
VOLUMN
) ............................. .................................................. ...................... 66

INT
S
TART
R
ECORD
()
.
....... .................................................. .................................................. ........... 66

INT
S
TOP
R
ECORD
()
.
........ .................................................. .................................................. ........... 66

INT
S
TART
T
ALK
(BSTR

_
INFO
) ............................... .................................................. ......................... 66

INT
S
TOP
T
ALK
(
INT FD
)
.
.............................................. .................................................. ................... 67

INT
B
ROWSE
F
OLDER
(BSTR

_
PATH
) ............................... .................................................. ................. 67

BSTR

G
ET
V
IDEO
P
ARAM
() ...... .................................................. .................................................. .... 67

INT
S
TOP
P
LAY
B
ACK
()
................................................. .................................................. .................. 67

INT
S
TART
P
LAY
B
ACK
(BSTR
INFO
)
.
............................... .................................................. ................... 67

INT
P
LAY
B
ACK
C
ONTROL
(
INT
_
CODE
)
.
...................... .................................................. ........................ 68

INT
F
IND
F
ILE
(BSTR
INFO
) .
........................................... .................................................. ................. 69

BSTR

F
IND
N
EXT
(
INT
_
I
F
D
)
.
............... .................................................. ........................................... 70

I
NT
F
IND
C
LOSE
(
INT
_
FD
) ................................. .................................................. ............................. 71

I
NT
S
ET
C
TRL
B
AR
(
INT I
P
LAY
M
ODE
)
.
.......... .................................................. ...................................... 71




6

























天地伟业数码

科技有限公司

























































































1.
客户端视频插件接口

1.1
int init(BSTR _info)
功能:初始化视频插件

参数:

客户端视频
ocx
{
username:,
用户名

password:,
密码

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

userLevel:,
用户级别

OcxType :0
客户端
ocx, 1 tvocx
buttons:[],

工具栏按钮

menus:[],

右键菜单

templateList:
[
{
ch:
通道

switchs:
切换信息

[
{
template_id:
切换模板
ID
switch_times:
切换时间列表

[
{
start:
开始时间

end:
结束时间

camera_switch:
[
{
host_id:
设备
ID
host_caption:
主机名称

username:
用户名

password:
密码

client_sup_id:
客户端接入服务器
ID
sup_id:
设备端接入服务器
ID
client_sup_ip:
客户端接入服务器
IP
client_sup_port:
客户端接入服务器端口

ch:
通道

data_type:
码流类型

videoEnable:
是否预览



7

























天地伟业数码

科技有限公司
























































































time:
切换时间

caption:
标题

}
]
}
]
}
]
}
],
diskplaninfo:
{
diskpolicytype:3,
磁盘策略

disklist:””,
磁盘列表

diskdeltype:-1
删除类型

},

otherinfo:
{
packtime:1800,
录像打包时长

downloadpath:,
下载路径

capturepath:
抓拍路径

}
}
电视墙
ocx
{

tvId:,
所在中间件的
id

OcxType:, 0
视频预览

1
电视墙

devinfo:
{
dev_id:
设备
ID
username:
用户名

password:
密码

client_sup_id:
客户端接入服务器
ID
dev_sup_id:
设备端接入服务器
ID
client_sup_ip:
客户端接入服务器
IP
client_sup_port:
客户端接入服务器端口

},
buttons:[],
工具栏按钮

menus:[],
右键菜单

tv_outs:
电视墙输出

[
{
ch:,
通道号

tvOutId:,
电视墙输出
id
switchs:[]

切换模板数组

}


8

























天地伟业数码

科技有限公司
























































































],
outlist:[]
输出列表

}
电视墙布局
ocx
{

caption:,
名称


OcxType:,0
视频预览

1
电视墙


layout:,
判定(
0

,1
是)


i
mg:,
背景图片路径

dev_id:
设备
ID
username:
用户名

password:
密码

client_sup_id:
客户端接入服务器
ID
client_sup_ip:
客户端接入服务器
IP
client_sup_port:
客户端接入服务器端口

buttons:[],
工具栏按钮

menus:[],
右键菜单

tv_outs:
电视墙输出

[
{
ch:,
通道号

authority:,
权限

tvId:,
所属中间件的
id
tvCaption:,
所属中间件的
caption
tvOutId:,
电视墙输出
id
tvOutCaption:,
电视墙输出名称

h:,


w:,


x:,
左上角顶点
x
坐标

y:,
左上角顶点
y
坐标

switchs:[]

切换模板数组

}
]

}

返回值:成功

0








失败

-1
1.2
int Capture(BSTR path)
功能:抓拍

参数:
“”

返回值:成功
0


9

























天地伟业数码

科技有限公司
































































































失败

-1
1.3
int CaptureAll(BSTR path)
功能:全部抓拍

参数:
“”

返回值:成功
0








失败

-1
1.4
int PtzControl(BSTR param)
功能:云台控制

参数:

{

cmd

:0,

param

:0,

start
”:0
,

power
”:0
}


说 明:
cmd:
控制码;
param:
速度;
start:1
开始,
0
停止
; power:
默认用户级别
0(

以不传该字段
)
返回值:成功
0








失败

-1
1.5
int SetVideoParam(int bright, int contrast, int saturation,
int hue)
功能:
设置视频参数
[bright
亮度
(1-10), contrast
对比度
(1-10), saturation
饱和度
(1-10), hue
色度
(1-10)]
参数:


返回值:成功
0








失败

-1
1.6
int OpenSound()
功能:打开声音


参数:


返回值:成功
0








失败

-1
1.7
int CloseSound()
功能:关闭声音


参数:


返回值:成功
0


10

























天地伟业数码

科技有限公司
































































































失败

-1
1.8
int SetVolumn(int volumn)
功能:设置音量


参数:音量大小值


返回值:成功
0








失败

-1
1.9
int StartVideo (BSTR cameraInfo)
功能:开始视频预览


参数:

{
objId:
通道
ID
caption:,
通道标题

ch:,
通道号

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

username:,
用户名

password:,
密码

dev_id:,
设备
ID
hostcaption:,
主机名称

dev_sup_id:,
设备端接入服务器
ID
data_type:
(码流类型

0
主码流

1
子码流)


}
返回值:成功
0








失败

-1
1.10
int StopVideo()
功能:停止视频预览


参数:



返回值:成功
0








失败

-1

1.11
int StartSwitchSingle(BSTR id)
功能:开始单屏切换


参数:切换模板
ID





11

























天地伟业数码

科技有限公司
























































































返回值:成功
0








失败

-1
1.12
int StopSwitchSingle()
功能:结束单屏切换


参数:




返回值:成功
0








失败

-1
1.13
int StartRecord()
功能:开始录像


参数:




返回值:成功
0








失败

-1
1.14
int StopRecord()
功能:停止录像


参数:




返回值:成功
0








失败

-1
1.15
int StartAllRecord()
功能:开始所有录像


参数:




返回值:成功
0








失败

-1
1.16
int StopAllRecord()
功能:停止所有录像


参数:




返回值:成功
0








失败

-1
1.17
int StartTalk(BSTR info)
功能:开始对讲




12

























天地伟业数码

科技有限公司
























































































参数:

{
dev_id:,
设备端接入服务器
ID
username:,
用户名

password

,
密码

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
dev_sup_id:
设备端接入服务器
ID
client_sup_port:
客户端接入服务器端口

}



返回值:对讲句柄
fd








失败

-1
1.18
int StopTalk(int fd)
功能:停止对讲

参数:对讲句柄(
StartTalk
的返回值)


返回值:成功
0








失败

-1
1.19
int StartSwitchTemplate(BSTR _id)
功能:开始调用切换模板切换


参数:切换模板
ID



返回值:成功
0








失败

-1
1.20
int StopSwitchTemplate()
功能:停止调用切换模板切换


参数:



返回值:成功
0








失败

-1
1.21
int SetScreenStyle(int x, int y, int z)
功能:设置显示样式


参数:
x:
横轴窗口数;< br>y:
纵轴窗口数
;z:
特殊样式标识

返回值:成功
0








失败

-1


13

























天地伟业数码

科技有限公司
























































































1.22
int BrowseFolder(BSTR path)
功能:打开文件夹


参数:
path
:文件夹路径

返回值:成功
0








失败

-1
1.23
int StartDownload(BSTR info)
功能:开始下载文件


参数:


{

dev_id:
设备
ID
username:
用户名

password:
密码

caption:
要保存的文件名称

client_sup_id:
客户端接入服务器
ID
dev_sup_id:
设备端接入服务器
ID
client_sup_ip:
客户端接入服务器
IP
client_sup_port:
客户端接入服务器端口

hostcaption:
主机名称

play_type:
播放类型

1 VOD, 0 VS
module_s:
目标模块
ID
file_info:
{
ch:
通道号

filename:
录像文件名称

size:
大小

starttime:
开始时间

endtime:
结束时间

driveno:
磁盘号

startcluster:
起始簇号

filetype:
录象文件类型

pbtData:
保留

devid:
前端设备
id
}
}
返回值:成功

0








失败

-1
1.24
Int PauseDownload(int downfd, int pause)
功能:暂停下载文件



14

























天地伟业数码

科技有限公司
























































































参数:
downfd:
下载句柄;
pause:
是否暂停
( 0

1

)
返回值:成功
0








失败

-1
1.25
int StopDownload(int fd)
功能:停止下载


参数:下载句柄
fd
返回值:成功
0








失败

-1
1.26
int SetRecordPlan(BSTR info)
功能:设置录像策略


参数:

{
diskplaninfo:
{
diskpolicytype:,
录像策略

disklist:[],
磁盘列表

diskdeltype:
删除策略

},
otherinfo:
{packtime:0,
打包时长

capturepath:,
抓拍路径


downloadpath:
下载路径

}
}
返回值:成功
0








失败

-1

1.27
int SetCapturePath(BSTR info)
功能:设置抓拍路径

参数:抓拍文件夹路径

返回值:成功
0








失败

-1
1.28
int StopAllVideo()
功能:停止所有视频预览




15

























天地伟业数码

科技有限公司
























































































参数:




返回值:成功
0








失败

-1
1.29
int MoveNext()
功能:切到下一窗口

参数:




返回值:成功
0








失败

-1
1.30
BSTR SelectFolder(BSTR path)
功能:选择文件夹

参数:文件夹路径

返回值:成功文件夹路径字符串









失败

“”

1.31
int SetDownloadPath(BSTR path)
功能:设置下载路径

参数:下载文件夹路径

返回值:成功
0








失败

-1
1.32
BSTR GetVideoParam()
功能:获取视频参数

参数:


返回值:成功

{bright:0, saturation:0, contrast:0, hue:0, volumn:0}








失败

””

1.33
int PlaySoundFile(BSTR path)
功能:播放声音文件

参数:文件路径

返回值:成功
0








失败

-1


16

























天地伟业数码

科技有限公司
























































































1.34
BSTR GetCurCameraObjId()
功能:获取摄像机
ID
参数:


返回值:成功









失败

“”

1.35
int SetActive(int num)
功能:设置焦点


参数:窗口号

返回值:成功
0








失败

-1
1.36
int GetMonitorNum()
功能:获取当前监号


参数:

返回值:成功










失败

-1
1.37
int SetAlarmOut(BSTR devInfo, int status)
功能:设置报警输出


参数:

devInfo:

{
objId:
通道
ID
caption:,
通道标题

ch:,
通道号

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

username:,
用户名

password:,
密码

dev_id:,
设备
ID
hostcaption:,
主机名称

dev_sup_id:
设备端接入服务器
ID
data_type:
码流类型

}
Status:
状态



17

























天地伟业数码

科技有限公司
























































































返回值:成功










失败

-1
1.38
BSTR GetDiskList ()
功能:获得磁盘列表

参数:





返回值:成功


[]










失败

“”

1.39
Int CallHardPlay(BSTR filename, int type)
功能:调用回放器回放文件

参数:
filename
:文件名;
type:0
本地回放,
1 vod
回放

返回值:成功
0








失败

-1
1.40
Int SetDevTime(BSTR devInfo)
功能:前端设备校时

参数:

devInfo:

{
dev_id:,
设备
ID
username:,
用户名

password:,
密码

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

dev_sup_id:
设备端接入服务器
ID

}
返回值:成功
0








失败

-1
1.41
Int LoginGps(BSTR _info)
功能:登录
Gps
参数:

_info

{
dev_id:,
设备
ID
username:,
用户名



18

























天地伟业数码

科技有限公司
























































































password:,
密码

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

dev_sup_id:
设备端接入服务器
ID

}
返回值:登录
Gps
句柄
fd








失败

-1
1.42
Int LogoutGps(int fd)
功能:登出
Gps
参数:
fd
:登录
Gps
句柄

返回值:成功
0








失败

-1
1.43
Int SetBufferSize(int _iSize)
功能:设置播放缓冲

参数:
_iSize:
大小

返回值:成功
0








失败

-1
1.44
Int StartClientTalk(BSTR _info)
功能:主动发起客户端对讲

参数:

_info:
{



}
返回值:成功
0








失败

-1
local_name:,
用户名

local_ip:,
本地客户端
ip
remote_id:
远程客户端
ID
1.45
Int AcceptClientTalk(BSTR _info)
功能:被动接受客户端对讲



19

























天地伟业数码

科技有限公司
























































































参数:


_info
{

}
返回值:成功
0








失败

-1
remote_id:
远程客户端
ID
1.46
Int RejectClientTalk(BSTR _info)
功能:拒绝客户端对讲

参数:

_info
{

}
返回值:成功
0








失败

-1
remote_id:
远程客户端
ID

1.47
Int StopClientTalk()
功能:停止对讲

参数:


返回值:成功
0








失败

-1
1.48
BSTR GetLocalId()
功能:获取本地客户端
Uuid
参数:

返回值:

1.49
Int PtzLock(int _UserLevel)
功能:云台加锁

参数:
_UserLevel< br>:用户级别(从
0
开始,值越大,级别越大)

返回值:成功
0








失败

-1


20

























天地伟业数码

科技有限公司
























































































1.50
Int PtzUnlock(int _UserLevel)
功能:云台解锁

参数:
_UserLevel
:用户级别

返回值:成功
0








失败

-1
1.51
Int StartRefreshIE()
功能:开始刷新
IE
浏览器

参数:


返回值:成功
0








失败

-1
1.52
Int StopRefreshIE()
功能:停止刷新
IE
参数:


返回值:成功
0








失败

-1
1.53
Int AlarmControl(BSTR _sCmd)
功能:报警布撤防控制

参数:

_sCmd
{
alarm_type:,
报警 类型(
0
代表全部,
1
代表视频移动,
2
代表视频丢失,< br>3
代表
视频分析,
4
代表报警输入)

ch:,
通道号

ch_type:,
通道类型(
0代表视频通道,
1
代表报警输入,
-1
代表全部)

cmd:,
控制

(0
代表布防,
1
代表撤防,
2
代表消警
)
dev_id:,
设备
ID
username:,
用户名

password:,
密码

client_sup_id:,
客户端接入服务器
ID


21

























天地伟业数码

科技有限公司
























































































dev_sup_id:,
设备端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:
客户端接入服务器端口

}
返回值:成功
0








失败

-1
1.54
Int StartGetAlarmCtrl(BSTR _sParam)
功能:开始获得报警布撤防控制信息

参数:

_sParam:

{
dev_id:,
设备
ID
username:,
用户名

password:,
密码

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

dev_sup_id:
设备端接入服务器
ID

}
返回值:报警布撤防控制句柄
fd








失败

-1
1.55
BSTR GetAlarmCtrlNext(int _fd)
功能:获取下一个报警布撤防控制信息

参数:
_fd:
报警布撤防控制句柄
fd
返回值:成功
0








失败

-1
1.56
Int StopGetAlarmCtrl(int _fd)
功能:停止获取报警布撤防控制信息

参数:
_fd:
报警布撤防控制句柄
fd
返回值:成功
0








失败

-1


22

























天地伟业数码

科技有限公司
























































































1.57
Int StartGroupSwitch(BSTR _info)
功能:开始组切

参数:

_info
{
switchtime:,
切换间隔

channels:
{
objId:
通道
ID
caption:,
通道标题

ch:,
通道号

client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

username:,
用户名

password:,
密码

dev_id:,
设备
ID
hostcaption:,
主机名称

dev_sup_id:,
设备端接入服务器
ID
data_type:
(码流类型

0
主码流

1
子码流)

}
}
返回值:成功
0








失败

-1
1.58
Int StopGroupSwitch()
功能:停止组切

参数:

返回值:成功
0








失败

-1
1.59
Int ControlMatrixMacro(BSTR _MacroParams)
功能:调用矩阵宏

参数:

_MacroParams
{


23

























天地伟业数码

科技有限公司
























































































username:,
用户名

password:,
密码

dev_id:,
设备
ID
client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

dev_sup_id:,
设备端接入服务器
ID

o
bjId:
通道
ID
MacroNum:
,宏编号

monitor:,
监号
(
目前仅传
1)
camera:,
通道号
(
目前仅传
1)
Macroflag:
宏标志
(0
停止

1
启动
)
}
返回值:成功
0








失败

-1

1.60
Int PauseDownload(int downfd, int pause)
功能
:
设置当前下载文件的状态

参数:
downfd
下载句柄
,

pause
是否暂停(
0
恢复,
1
暂停)

返回
: 0


成功






-1

失败


1.61
int TestMSOnline(BSTR _info)
功能
:
检测在线的局域网列表

参数
:

_info//
树形上所有的中间件信息

[{
ms_id:
中间件
id




ms_ip:
中间件
ip




ms_port: 8000,//
中间件端口号





ms_caption:
中间件
93
中间件名称

} ,
{},..]
返回
: 0


成功



24

























天地伟业数码

科技有限公司





























































































-1

失败

1.62

CallPlan(BSTR _callPlanInfo)
功能
:
手动调用预案

参数
:

_callPlanInfo

{
objId:

plan1

, / /
预案
id







userId:

admin

;//
用户
id

caption:

预案一

//
预案名称

}
返回
: 0


成功






-1

失败

1.63


int LinkContext(BSTR _info)
功能
:
联动文字提示

参数
:

_info

{






}
返回
: 0


成功

linkcontext


文字提示信息

,
alarmmsg


报警信息“,

eventtime


事件发生时间

,
timestamp


事件发生时间戳



event


事件类型

,
obj


中间件报警信息中的
obj
字段

,
1.64
int LinkHostTalk (BSTR _info)
功能
:
联动主机对讲

参数
:

_info

{


25

























天地伟业数码

科技有限公司





























































































}
HostId

““
,
主机
id
HostCaption

””
,
主机名称

Message

””
,
提示信息

alarmMsg

””
,
报警信息

time


当前时间戳

返回
: 0


成功

1.65
int SetIntelligenceInfo(BSTR _info)
功能
:
设置智能分析的信息

参数
:

_info

{


















{


























规则
1





































[273,157,161,144,119, 198,177,267,400,267,347,127,287,51,183,12]












]








}




]
}
返回
: 0


成功

1.66
int SetSwitchScreenNum(int switchNum)


功能
:
设置主副码流切换屏幕数



参数
: switchNum
窗口数

返回
: 0


成功








-1

失败



26

























天地伟业数码

科技有限公司



































































































*/
1.67
int CloseEZoom()
功能
:
关闭电子放大窗口

参数
:

返回
: 0


成功






-1

失败

1.68
int LinkUserConfirm(BSTR linkInfo)

功能
:
预案用户确认

参数
:

linkInfo
{





预案
1













{





























{





















系统确认











































预案
1































































预案
1










































































































































































27

























天地伟业数码

科技有限公司








































































































},
















{





















用户确认











































预案
1































































预案
1
























































































































































































}












],


























预案
1













预案
1








}




],





预案
1















预案
1





}
返回
: 0


成功






-1

失败



28

























天地伟业数码

科技有限公司
























































































1.69
int StartGroupSwitchEx(BSTR _info)
功能
:
开始组切换


,同时向下兼容

参数
:

_info
{


















{
























通道
03






















































































































































}

{}








],












}
返回
: 0


成功






-1

失败

1.70
int StartGetAngel(AnsiString _gisId)
功能
:
开始获取摄像机角度



29

























天地伟业数码

科技有限公司
























































































参数
: _gisId
地图
id
返回
: 0


成功






-1

失败

1.71
int SetCameraListForAngle(BSTR _info)
功能
:
设置角度

参数
:

_info
{


gisId



,
camerasAngleInfo

[{

d
ev_id:,
设备
ID
client_sup_id:,
客户端接入服务器
ID
client_sup_ip:,
客户端接入服务器
IP
client_sup_port:,
客户端接入服务器端口

dev_sup_id:,
设备端接入服务器
ID







cameraId:
””
,
摄像机
id







ch:
””
,
通道号








comm:
””
,

串口号








address:
””


控制码,
16
进制数用逗号隔开拼成的

},{},

]
}
返回
: 0


成功






-1

失败

1.72
int StopGetAngel(BSTR _gisId)

功能
:
停止获得角度

参数
: _gisId
地图
id
返回
: 0


成功






-1

失败

1.73
int ShowMessage(int param)
功能
:
显示提示信息

参数
: para m

0
警情上传成功,
-1
失败,
-3
执行下一步 失败,
-36
上级域不在线,


30

























天地伟业数码

科技有限公司
























































































-37
上级域不存在)

返回
: 0


成功






-1

失败

1.74
int ShowDomainMsg(BSTR info)
功能
:
显示上传上给域的提示信息

参数
:

info
{


}
返回
: 0


成功






-1

失败

ret:0,



//0
警情上传成功,
-1
失败
, -36
上级域不在线,
-37
上级域不存在

obj:
””



//
中间件警情中
obj
字段

1.75
int ShowToolStatus(int show);
功能:设置所有状态栏显示或隐藏

参数:
show: 0
隐藏,
1
显示

返回值:成功

0
失败

-1









1.76
int SetPIP(BSTR json);
功能:设置画中画

参数:

{
dev_id:,
前端设备
ID
username:
,
用户名

password:
,

密码

client_sup_id:,
客户端接入
MS
服务器
ID
dev_sup_id:,
设备端接入
MS
服务器
ID
client_sup_ip:,

客户端接入
MS
服务器
IP
client_sup_port:,
客户端接入
MS
服务器端口



31

























天地伟业数码

科技有限公司






























































































}
ch:,
主窗体通道号

pic_num:,
合成画面数


1,2,3
rec_postion:,
合成位置

0,1,2,3,4,5
size:,
合成子窗体大小

enable:, 1:Enable


0:Disable
channel_id:
合成通道信息,格式
(
通道号:通道号:通道号
)
返回值:成功

0
失败

-1









1.77
int SetCustomerText(BSTR json);
功能:自定义字符叠加

参数:

{
dev_id:,
前端设备
ID
username:
,
用户名

password:
,

密码

client_sup_id:,
客户端接入
MS
服务器
ID
dev_sup_id:,
设备端接入
MS
服务器
ID
client_sup_ip:,

客户端接入
MS
服务器
IP
client_sup_port:,
客户端接入
MS
服务器端口







}
返回值:成功

0
失败

-1


32



ch:,
通道号

datatype:,
码流类型

0
主码流

1
字码流

text:,
叠加字符内容

可最多显示
255
个字符

必须包含结束符
0,n
表示换行

x:,
叠加字符的
X
坐标

y:,
叠加字符的
Y
坐标

store:
是否在前端保存
,
如果想得到设备的反馈信息,需要设为
1






















天地伟业数码

科技有限公司

































































































1.78
int SetOsdLogo(BSTR json);
功能:
ocx
叠加
logo
参数:

{
dev_id:,
前端设备
ID
username:
,
用户名

password:
,

密码

client_sup_id:,
客户端接入
MS
服务器
ID
dev_sup_id:,
设备端接入
MS
服务器
ID
client_sup_ip:,

客户端接入
MS
服务器
IP
client_sup_port:,
客户端接入
MS
服务器端口




}
返回值:成功

0
失败

-1









ch:,
通道号

logo_name:,
名称

logo_color:,
叠加的透明色

1.79
int ShowGroup(int show);
功能:窗口悬浮

参数:
show

1
悬浮

0
回落

返回值:成功

0
失败

-1









1.80
int EnableEZoom(BSTR zoomInfo);
功能:政法电子放大

参数:

zoomInfo
{


33

























天地伟业数码

科技有限公司






























































































videoRect:
视频窗口结构体,存窗体左上定点坐标以及长

{




},
windowRect:
电子放大窗口结构体

{




}
left:


top:


right:


bottom:


left:


top:


right:


bottom:


}

返回值:成功

0



失败

-1









1.81
int GetBitRate(BSTR info);
功能:获取比特率

参数:

{
dev_id:,
前端设备
ID
username:
,
用户名

password:
,

密码

client_sup_id:,
客户端接入
MS
服务器
ID
dev_sup_id:,
设备端接入
MS
服务器
ID
client_sup_ip:,

客户端接入
MS
服务器
IP
client_sup_port:,
客户端接入
MS
服务器端口



34

























天地伟业数码

科技有限公司
























































































channel: ,
通道号
,
显示的通道窗口





streamno:,
码流:
0
主码流

1
子码流





bitrate:,

K
字节率
8~1024K
}
返回值:成功

比特率值

失败

-1









1.82
int SetBitRate(BSTR info);
功能:设置比特率

参数:

{
dev_id:,
前端设备
ID
username:
,
用户名

password:
,

密码

client_sup_id:,
客户端接入
MS
服务器
ID
dev_sup_id:,
设备端接入
MS
服务器
ID
client_sup_ip:,
客户端接入
MS
服务器
IP
client_sup_port:,
客户端接入
MS
服务器端口

channel:,

通道号
,
显示的通道窗口

streamno:,
码流:
0
主码流

1
子码流

bitrate:,

K
字节率
8~1024K
}
返回值:成功

0
失败

-1









1.83
BSTR StartNvrRecord(BSTR info);
功能:集中存储手动录像

参数:

{


dev_id:,
设备
ID

35


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-


为什么月经有血块-



本文更新与2021-01-22 20:25,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/422522.html

Easy7平台_视频插件接口协议_7.8的相关文章