AIDA ਇਮੇਜਿੰਗ HTTP ਐਕਸੈਸ ਯੂਜ਼ਰ ਗਾਈਡ

ਏਆਈਡੀਏ ਇਮੇਜਿੰਗ ਲੋਗੋ1

ਸਮੱਗਰੀ ਓਹਲੇ
1 ਸਿਰਫ਼ IP ਵੀਡੀਓ ਕੈਮਰਿਆਂ ਲਈ AIDA ਇਮੇਜਿੰਗ HTTP ਐਕਸੈਸ ਗਾਈਡ
1.1 ਅਕਤੂਬਰ 2024 ਸੋਧ

AIDA ਇਮੇਜਿੰਗ HTTP ਐਕਸੈਸ ਗਾਈਡ
ਸਿਰਫ਼ IP ਵੀਡੀਓ ਕੈਮਰਿਆਂ ਲਈ

ਅਕਤੂਬਰ 2024 ਸੋਧ

ਇਹ ਗਾਈਡ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਾਡੇ ਕੈਮਰਿਆਂ ਨਾਲ ਸਿੱਧੇ ਜੁੜਨ ਲਈ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ਲਿਖਣ ਅਤੇ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਸੀ। ਇਹ ਲਚਕਤਾ ਤੁਹਾਡੀ ਸਿਰਜਣਾਤਮਕਤਾ ਨੂੰ ਵਧਾਉਣ ਅਤੇ ਕੈਮਰੇ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ!

ਤੁਹਾਨੂੰ ਕੈਮਰੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਇਸ ਗਾਈਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸਾਰੀਆਂ ਸੈਟਿੰਗਾਂ ਹਰੇਕ ਮਾਡਲ ਨਾਲ ਸੰਬੰਧਿਤ ਨਹੀਂ ਹਨ, ਸਿਰਫ਼ ਤਾਂ ਹੀ ਜੇਕਰ ਮਾਡਲ ਵਿੱਚ ਉਹ ਖਾਸ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਤਾਂ ਉਹਨਾਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੱਕ ਪਹੁੰਚ ਕੰਮ ਕਰੇਗੀ।

ਲਾਗੂ ਉਤਪਾਦ ਸੂਚੀ:

POV: HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HD-NDI-TF, HD-NDI3-120, HD-NDI3-IP67, U3HDI300-IP3, U67HDI UHD-NDI3-IP30, UHD-NDIXNUMX-XXNUMX

PTZ: PTZ-X12-IP, PTZ-X20-IP, PTZ-NDI-X12, PTZ-NDI-X18, PTZ-NDI-X20, PTZ-NDI3-X20, PTZ4K-NDI-X12, PTZ4K-NDI-X30, PTZ4K12G-FNDI-X30

*NDI® VIZRT AB ਦਾ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ।

1.1 ਸ਼ੁਰੂ ਕਰਨਾ

ਇਸ ਦਸਤਾਵੇਜ਼ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ http ਪ੍ਰੋਟੋਕੋਲ ਅਤੇ ਇਸਦੇ POST ਬੇਨਤੀ ਵਿਧੀ ਦੀ ਇੱਕ ਖਾਸ ਸਮਝ ਅਤੇ ਮੁਹਾਰਤ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।

1.2 ਵਿਆਕਰਨਿਕ ਨਿਯਮ

HTTP, ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਸਾਈਡ ਵਿਚਕਾਰ ਬੇਨਤੀਆਂ ਅਤੇ ਜਵਾਬਾਂ ਲਈ ਇੱਕ ਮਿਆਰ ਹੈ। ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ web ਬਰਾਊਜ਼ਰ, web ਕ੍ਰਾਲਰ, ਜਾਂ ਹੋਰ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਕਲਾਇੰਟ ਸਰਵਰ 'ਤੇ ਇੱਕ ਨਿਰਧਾਰਤ ਪੋਰਟ ਲਈ ਇੱਕ HTTP ਬੇਨਤੀ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ (ਡਿਫਾਲਟ ਪੋਰਟ 80 ਹੈ)। ਕਲਾਇੰਟ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਉਪਭੋਗਤਾ ਏਜੰਟ ਪ੍ਰੋਗਰਾਮ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਸਰਵਰ ਕਲਾਇੰਟ ਬੇਨਤੀ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਅਤੇ ਸਰਵਰ 'ਤੇ ਕੁਝ ਸਰੋਤ ਸਟੋਰ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ HTML files ਅਤੇ ਚਿੱਤਰ। ਇਸ ਕਿਸਮ ਦੇ ਸਰਵਰ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ a ਕਿਹਾ ਜਾਂਦਾ ਹੈ Web ਸਰਵਰ

HTTP ਬੇਨਤੀ ਬੇਨਤੀਆਂ ਨੂੰ ਹੇਠ ਲਿਖੇ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ

ਸਾਰੇ ਪੈਰਾਮੀਟਰ ਬੇਨਤੀਆਂ "ਪੋਸਟ" ਤਰੀਕੇ ਨਾਲ ਜਾਣ ਲਈ, ਫੰਕ ਰਾਹੀਂ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਸੈੱਟ ਕਰਨ ਦੇ ਵਿਚਕਾਰ ਫਰਕ ਕਰਨ ਦੇ ਦੋ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ।

ਪੈਰਾਮੀਟਰ ਇੰਟਰਫੇਸ ਸੈੱਟ ਕਰੋ

http://cgi-bin/web.fcgi?func=set

ਪੈਰਾਮੀਟਰ ਇੰਟਰਫੇਸ ਪ੍ਰਾਪਤ ਕਰੋ

http://cgi-bin/web.fcgi?func=get

1.3 ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਸਧਾਰਨ ਉਦਾਹਰਣample

ਇਹ ਮੰਨ ਕੇ ਕਿ ਸਾਡਾ ਕੈਮਰਾ ਆਈਪੀ 192.168.1.180 ਹੈ, 1.2 ਦੇ ਅਨੁਸਾਰ ਸੰਟੈਕਸ ਦੱਸਦਾ ਹੈ

ਪੈਰਾਮੀਟਰ ਇੰਟਰਫੇਸ ਪ੍ਰਾਪਤ ਕਰੋ।

http://192.168.1.180/cgi-bin/web.fcgi?func=get

ਇੰਟਰਫੇਸ ਸੈੱਟ ਕਰੋ

http://192.168.1.180/cgi-bin/web.fcgi?func=set

**ਇੱਕ ਸਾਬਕਾ ਵਜੋਂ ਲੌਗਇਨ ਬੇਨਤੀampਲੇ**

ਇਹ ਬੇਨਤੀ ਇੱਕ ਪ੍ਰਾਪਤ ਵਿਧੀ ਹੈ, ਇਸ ਲਈ ਬੇਨਤੀ ਇੰਟਰਫੇਸ ਸੈੱਟ ਕਰਦੀ ਹੈ url, ਅਤੇ ਸਮੱਗਰੀ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ json ਫਾਰਮੈਟ ਵਿੱਚ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ

ਪੈਰਾਮੀਟਰ ਸਮੱਗਰੀ

"`

{

"ਸਿਸਟਮ":

{

"ਲੌਗਇਨ": "ਯੂਜ਼ਰ: ਪਾਸਵਰਡ",

}

}

"`

json ਸਟ੍ਰਿੰਗ ਸਿਸਟਮ ਮੁੱਖ ਫੰਕਸ਼ਨ ਲਈ ਕਾਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, login ਪੈਰਾਮੀਟਰ ਲਈ ਕਾਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। user:password ਆਉਣ ਵਾਲੇ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।

ਸਾਬਕਾ ਲਈampਜਾਂ, ਜੇਕਰ ਮੌਜੂਦਾ ਕੈਮਰਾ ਖਾਤਾ ਅਤੇ ਪਾਸਵਰਡ ਦੋਵੇਂ ਐਡਮਿਨ ਹਨ, ਤਾਂ ਅੰਤਿਮ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਫਾਰਮੈਟ ਹੈ

"`

{

"ਸਿਸਟਮ":

{

"ਲੌਗਇਨ": "ਐਡਮਿਨ:ਐਡਮਿਨ",

}

}

"`

ਬੇਨਤੀ ਤੋਂ ਬਾਅਦ ਵਾਪਸੀ ਸਮੱਗਰੀ ਵਾਪਸ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਵਾਪਸੀ ਸਮੱਗਰੀ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ ਵਰਤੇ ਗਏ ਢੰਗ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਮਾਪਦੰਡ ਵਾਪਸ ਕਰਦੀ ਹੈ। ਲੌਗਇਨ ਵਿਧੀ ਹੇਠ ਦਿੱਤੀ json ਸਮੱਗਰੀ ਵਾਪਸ ਕਰਦੀ ਹੈ।

ਵਾਪਸੀ ਦੀ ਸਫਲਤਾ

"`

{

"ਸਥਿਤੀ": ਸੱਚ

"ਸਿਸਟਮ":

{

“ਲਾਗਇਨ”:ਇੰਟ

}

}

"`

ਵਾਪਸ ਕਰਨ ਵਿੱਚ ਅਸਫਲ

"`

{

"ਸਥਿਤੀ": ਝੂਠਾ

"ਸਿਸਟਮ":

{

“ਲਾਗਇਨ”: ਗਲਤ

}

}

"`

ਜਿੱਥੇ status ਫੰਕਸ਼ਨ ਕਾਲ ਦੀ ਸਥਿਤੀ ਹੈ, ਸਫਲਤਾ ਲਈ true ਅਤੇ ਅਸਫਲਤਾ ਲਈ false।

ਵਾਪਸੀ ਫਾਰਮੈਟ ਬੇਨਤੀ ਫਾਰਮੈਟ ਦੇ ਅਨੁਸਾਰ ਹੈ, ਸਿਸਟਮ ਮੁੱਖ ਫੰਕਸ਼ਨ ਲਈ ਕਾਲ ਹੈ, ਲੌਗਇਨ ਕੁੰਜੀ ਵਾਪਸ ਕਰਨ ਲਈ ਕਾਲ ਹੈ।

ਨੋਟ: ਲੌਗਇਨ ਤੋਂ ਇਲਾਵਾ, ਕਿਸੇ ਵੀ ਹੋਰ ਕਮਾਂਡ ਇੰਟਰੈਕਸ਼ਨ ਨੂੰ ਇੱਕ ਕੁੰਜੀ ਪਾਸ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਸਿੰਟੈਕਸ "key":int ਹੈ, ਅਤੇ "key" ਨਾਲ ਜੁੜੇ int ਦਾ ਮੁੱਲ "login" ਓਪਰੇਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਗਿਆ ਮੁੱਲ ਹੈ ਜੋ ਮੁੱਲ ਵਾਪਸ ਕਰਦਾ ਹੈ।

**ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਨੂੰ ਇੱਕ ਸਾਬਕਾ ਵਜੋਂ ਲਓampਲੇ**

ਦੋ ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਇੰਟਰਫੇਸ ਹਨ, ਜੋ ਕਿ ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤ ਕਰੋ ਅਤੇ ਨੈੱਟਵਰਕ ਇੰਟਰਫੇਸ ਪੈਰਾਮੀਟਰ ਸੈੱਟ ਕਰੋ। ਉਪਰੋਕਤ ਉਦਾਹਰਣ ਤੋਂampਲੇ, ਇਹ ਦੇਖਿਆ ਜਾ ਸਕਦਾ ਹੈ ਕਿ

ਪੈਰਾਮੀਟਰ ਇੰਟਰਫੇਸ ਪ੍ਰਾਪਤ ਕਰੋ।

http://192.168.1.180/cgi-bin/web.fcgi?func=get

ਇੰਟਰਫੇਸ ਸੈੱਟ ਕਰੋ

http://192.168.1.180/cgi-bin/web.fcgi?func=set

**ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤ ਕਰੋ**

"`

{

“ਕੁੰਜੀ”: “ਲੌਗਇਨ ਇੰਟਰਫੇਸ ਵਿੱਚ ਲੌਗਇਨ ਖੇਤਰ ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲ”,

“ਈਥਰਨੈੱਟ”:{“eth0”:ਸੱਚ}

}

"`

ਇਸ ਬੇਨਤੀ ਦਾ ਮਤਲਬ ਹੈ: ਮੈਂ ਈਥਰਨੈੱਟ ਦੇ eth0 ਦੇ ਅਧੀਨ ਸਾਰੇ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਾਲ ਕਰਨਾ ਚਾਹੁੰਦਾ ਹਾਂ।

ਆਮ ਵਾਪਸੀ:

"`

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int, //0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“httpPort”: int,

“webਪੋਰਟ”:ਇੰਟ,

“rtspPort”: int,

“rtmpPort”: int

}

}

"`

ਜਦੋਂ ਇੰਟਰਫੇਸ ਆਮ ਹੁੰਦਾ ਹੈ, ਭਾਵ, ਜਦੋਂ ਸਥਿਤੀ ਠੀਕ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਨੈੱਟਵਰਕ ਦੇ ਸਾਰੇ ਇੰਟਰਫੇਸ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।

**ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਸੈੱਟ ਕਰਨਾ**

"`

{

“ਕੁੰਜੀ”: “ਲੌਗਇਨ ਇੰਟਰਫੇਸ ਵਿੱਚ ਲੌਗਇਨ ਖੇਤਰ ਨਾਲ ਸੰਬੰਧਿਤ ਮੁੱਲ”,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int //0 ਮੈਨੂਅਲ 1ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“mac”:”01:23:45:67:89:ab”,

“httpPort”: int,

“webਪੋਰਟ”:ਇੰਟ,

“rtspPort”: int,

“rtmpPort”: int

}

}

}

"`

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟ ਹੋਣ 'ਤੇ, json ਸਟ੍ਰਿੰਗ ਵਾਪਸ ਆ ਜਾਂਦੀ ਹੈ।

"`
{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int //0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

“webਪੋਰਟ”:ਇੰਟ,

"ਮੁੱਖ ਧਾਰਾ"amPort”:int,

"ਸਬਸਟ੍ਰ"amPort”:int

“rtspPort”: int

“rtmpPort”: int

}

}

"`

1.4 ਟੈਸਟ ਵੇਰਵਾ

ਪ੍ਰੋਟੋਕੋਲ ਟੈਸਟਿੰਗ ਲਈ ਇੱਕ ਪੋਸਟਮੈਨ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ (https://www.getpostman.com/downloads/).

ਸਾਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਨਾਲ ਦਿੱਤੇ ਵੀਡੀਓ ਨਿਰਦੇਸ਼ਾਂ ਵਿੱਚ ਮਿਲ ਸਕਦੀ ਹੈ।

2 ਵੀਡੀਓ ਏਨਕੋਡ ਸੈਟਿੰਗਾਂ
2.1 ਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗ

ਸੈੱਟ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“ਵੈਂਕ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

"ਮੋਡ":"h264", //"h264", "h265", "mjpeg"

“ਕਾਲ”:3840, //ਅੰਤ

“ਲਾਈਨ”:2160, //ਇੰਟ

“ਬਿੱਟਰੇਟ”: 115200, //ਅੰਤ

“frmrate”:30, //ਇੰਟ

"rcmode":"cbr", //"cbr", "vbr"

"ਪ੍ਰੋfile”:”MP”, //”ਬੇਸਲਾਈਨ”,”MP”,”HP”

“ਅੰਤਰਾਲ”: 30 //ਅੰਤ

},

“ਉਪ”:{

“ਯੋਗ”: int,

“ਮੋਡ”:”h264”,

“ਕਾਲ”: 1280,

“ਲਾਈਨ”: 720,

"ਬਿੱਟਰੇਟ": 4096,

“ਫ੍ਰਮਰੇਟ”: 30,

“ਆਰਸੀਮੋਡ”: “ਸੀਬੀਆਰ”,

"ਪ੍ਰੋfile”:”MP”, //”ਬੇਸਲਾਈਨ”,”MP”,”HP”

"ਅੰਤਰਾਲ": 30

}

}

}

ਜਵਾਬ

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟਅੱਪ ਕੀਤਾ ਗਿਆ, ਨਵੀਨਤਮ ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਵਾਪਸ ਕਰੋ

{

"ਸਥਿਤੀ": ਸੱਚ

“ਵੈਂਕ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

“ਮੋਡ”:”h264”,

“ਕਾਲ”: 3840,

“ਲਾਈਨ”: 2160,

"ਬਿੱਟਰੇਟ": 115200,

“ਫ੍ਰਮਰੇਟ”: 30,

“ਆਰਸੀਮੋਡ”: “ਸੀਬੀਆਰ”,

"ਪ੍ਰੋfile":"ਐਮਪੀ",

"ਅੰਤਰਾਲ": 30

},

“ਉਪ”:{

“ਯੋਗ”: int,

“ਮੋਡ”:”h264”,

“ਕਾਲ”: 1280,

“ਲਾਈਨ”: 720,

"ਬਿੱਟਰੇਟ": 4096,

“ਫ੍ਰਮਰੇਟ”: 30,

“ਆਰਸੀਮੋਡ”: “ਸੀਬੀਆਰ”,

"ਪ੍ਰੋfile":"ਐਮਪੀ",

"ਅੰਤਰਾਲ": 30

}

}

}

ਏਨਕੋਡਿੰਗ ਸੰਰਚਨਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“venc”: ਝੂਠਾ

}

ਪ੍ਰਾਇਮਰੀ ਜਾਂ ਸਬ ਸਟ੍ਰੀਮਾਂ ਲਈ ਕੋਈ ਸਮਰਥਨ ਨਹੀਂ ਹੈ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“venc”:{“main”:false,sub”:false}

}

ਪੈਰਾਮੀਟਰ ਗਲਤੀ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“ਵੈਂਕ”:{“ਮੁੱਖ”:ਗਲਤ}

}

2.2 ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“venc”:{“main”:true,”sub”:true}

}

Or

{

“ਕੁੰਜੀ”: int,

“ਵੈਂਕ”:{

“ਮੁੱਖ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

"ਮੋਡ": ਸੱਚ ਹੈ,

“ਕਾਲ”: ਸੱਚ,

“ਲਾਈਨ”: ਸੱਚ,

"ਬਿੱਟਰੇਟ": ਸੱਚ,

“frmrate”: ਸੱਚ ਹੈ,

“ਆਰਸੀਮੋਡ”: ਸੱਚ,

"ਪ੍ਰੋfile”:ਸੱਚ,

"ਅੰਤਰਾਲ": ਸੱਚ ਹੈ,

"ਆਰਟੀਐਸਪੀUrl”:ਸੱਚ

"ਆਰਟੀਐਮਪੀ"Url”:ਸੱਚ

},

“ਉਪ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

"ਮੋਡ": ਸੱਚ ਹੈ,

“ਕਾਲ”: ਸੱਚ,

“ਲਾਈਨ”: ਸੱਚ,

"ਬਿੱਟਰੇਟ": ਸੱਚ,

“frmrate”: ਸੱਚ ਹੈ,

“ਆਰਸੀਮੋਡ”: ਸੱਚ,

"ਪ੍ਰੋfile”:ਸੱਚ,

"ਅੰਤਰਾਲ": ਸੱਚ ਹੈ,

"ਆਰਟੀਐਸਪੀUrl”:ਸੱਚ

"ਆਰਟੀਐਮਪੀ"Url”:ਸੱਚ

}

}

}

ਜਵਾਬ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

“ਵੈਂਕ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

“ਮੋਡ”:”h264”,

“ਕਾਲ”: 3840,

“ਲਾਈਨ”: 2160,

"ਬਿੱਟਰੇਟ": 115200,

“ਫ੍ਰਮਰੇਟ”: 30,

“ਆਰਸੀਮੋਡ”: “ਸੀਬੀਆਰ”,

"ਪ੍ਰੋfile":"ਐਮਪੀ",

"ਅੰਤਰਾਲ": 30,

"ਆਰਟੀਐਸਪੀUrl”:”rtsp://192.168.1.155:554/stream/main”

"ਆਰਟੀਐਮਪੀ"Url”:”rtmp://192.168.1.155:1935/app/rtmpstream0″

},

“ਉਪ”:{

“ਯੋਗ”: int,

“ਮੋਡ”:”h264”,

“ਕਾਲ”: 1280,

“ਲਾਈਨ”: 720,

"ਬਿੱਟਰੇਟ": 4096,

“ਫ੍ਰਮਰੇਟ”: 30,

“ਆਰਸੀਮੋਡ”: “ਸੀਬੀਆਰ”,

"ਪ੍ਰੋfile":"ਐਮਪੀ",

"ਅੰਤਰਾਲ": 30,

"ਆਰਟੀਐਸਪੀUrl”:”rtsp://192.168.1.155:554/stream/sub”

"ਆਰਟੀਐਮਪੀ"Url”:”rtmp://192.168.1.155:1935/app/rtmpstream1″

}

}

}

ਏਨਕੋਡਿੰਗ ਸੰਰਚਨਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“venc”: ਝੂਠਾ,

}

ਪ੍ਰਾਇਮਰੀ ਜਾਂ ਸਬ ਸਟ੍ਰੀਮਾਂ ਲਈ ਕੋਈ ਸਮਰਥਨ ਨਹੀਂ ਹੈ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਵੈਂਕ”:{“ਮੁੱਖ”:ਗਲਤ}

}

3 ਆਡੀਓ ਏਨਕੋਡਿੰਗ
3.1 ਆਡੀਓ ਏਨਕੋਡਿੰਗ ਸੈਟਿੰਗਾਂ

ਸੈੱਟ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“ਆਡੀਓ”:{

“ਯੋਗ”: int,

"samp"ਲੈਰੇਟ":ਇੰਟ,

“ਬਿੱਟਵਿਡਥ”: ਇੰਟ,

“ਸਾਊਂਡਮੋਡ”:”ਮੋਨੋ”, //”ਮੋਨੋ”, “ਸਟੀਰੀਓ”

“encMode”:”G711A”,
//"G711A", "G711U", "ADPCMA", "G726", "LPCM", "AAC"

“ਬਿੱਟਰੇਟ”: int //Bps
8000、16000、22000、24000、32000、48000、64000、96000、128000、256000、320000

}

}

ਜਵਾਬ

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟ ਕਰੋ, ਨਵੀਨਤਮ ਆਡੀਓ ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਵਾਪਸ ਕਰੋ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

“ਆਡੀਓ”:{

“ਯੋਗ”: int,

"samp"ਲੈਰੇਟ":ਇੰਟ,

“ਬਿੱਟਵਿਡਥ”: ਇੰਟ,

“ਸਾਊਂਡਮੋਡ”: “ਮੋਨੋ”,

“encMode”:”G711A”,

“ਬਿੱਟਰੇਟ”: int

}

}

ਏਨਕੋਡਿੰਗ ਸੰਰਚਨਾ ਜਾਂ ਪੈਰਾਮੀਟਰ ਗਲਤੀਆਂ ਲਈ ਕੋਈ ਸਮਰਥਨ ਨਹੀਂ ਹੈ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਆਡੀਓ”: ਗਲਤ

}

3.2 ਆਡੀਓ ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“ਆਡੀਓ”: ਸੱਚ

}

Or

{

“ਕੁੰਜੀ”: int,

“ਆਡੀਓ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

"sampਪੜ੍ਹਿਆ ਹੋਇਆ": ਸੱਚ,

“ਬਿੱਟਵਿਡਥ”: ਸੱਚ ਹੈ,

"ਸਾਊਂਡ ਮੋਡ": ਸੱਚ,

“encMode”: ਸੱਚ ਹੈ,

“ਬਿੱਟਰੇਟ”: ਸੱਚ

}

}

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟ ਕਰੋ, ਨਵੀਨਤਮ ਆਡੀਓ ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਵਾਪਸ ਕਰੋ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

“ਆਡੀਓ”:{

“ਯੋਗ”: int,

"samp"ਲੈਰੇਟ":ਇੰਟ,

“ਬਿੱਟਵਿਡਥ”: ਇੰਟ,

“ਸਾਊਂਡਮੋਡ”: “ਮੋਨੋ”,

“encMode”:”G711A”,

“ਬਿੱਟਰੇਟ”: int

}

}

ਤਬਦੀਲੀ ਕਮਾਂਡ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ ਜਾਂ ਸਮਰਥਨ ਨਹੀਂ ਕੀਤਾ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਆਡੀਓ”: ਗਲਤ

}

4 ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ
4.1 ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗ

ਸੈੱਟ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int //0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

}

ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ ਸਮਰਥਿਤ ਨਹੀਂ ਹਨ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਈਥਰਨੈੱਟ”: ਝੂਠਾ,

}

eth0 ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਜਾਂ ਸੰਰਚਨਾ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਈਥਰਨੈੱਟ”:{“eth0”:ਗਲਤ}

}

ਕੁਝ ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਸੈੱਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹੇ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int //0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ip”: ਗਲਤ,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

"ਪ੍ਰਵੇਸ਼ ਦੁਆਰ": ਗਲਤ,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“mac”:”01:23:45:67:89:ab”,

“httpPort”: int,

“rtspPort”: int,

“rtmpPort”: int

}

}

}

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟਅੱਪ ਕੀਤਾ ਗਿਆ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int //0 ਮੈਨੂਅਲ 1ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“mac”:”01:23:45:67:89:ab”

“httpPort”: int,

“rtspPort”: int,

“rtmpPort”: int

}

}

4.2 ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ

ਬੇਨਤੀ:

{

“ਕੁੰਜੀ”: int,

“ਈਥਰਨੈੱਟ”:{“eth0”:ਸੱਚ}

}

or

{

“ਕੁੰਜੀ”: int,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”: ਸੱਚ,

“ip”: ਸੱਚ,

“ਨੈੱਟਮਾਸਕ”: ਸੱਚ,

"ਗੇਟਵੇ": ਸੱਚ,

“dns”: ਸੱਚ ਹੈ,

“ਮੈਕ”: ਸੱਚ,

“httpPort”: ਸੱਚ,

“rtspPort”: ਸੱਚ ਹੈ

“rtmpPort”: ਸੱਚ ਹੈ

}

}

}

ਜਵਾਬ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int // 0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ਆਈਪੀ”:”192.168.1.155”,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

“ਗੇਟਵੇ”:”192.168.1.1”,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਈਥਰਨੈੱਟ”: ਝੂਠਾ,

}

eth0 ਮੌਜੂਦ ਨਹੀਂ ਹੈ ਜਾਂ ਸੰਰਚਨਾ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ਈਥਰਨੈੱਟ”:{“eth0”:ਗਲਤ}

}

ਕੁਝ ਨੈੱਟਵਰਕ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਹੇ।

{

"ਸਥਿਤੀ": ਝੂਠੀ,

"ਈਥਰਨੈੱਟ":

{

“eth0”:{

“dhcp”:int // 0 ਮੈਨੂਅਲ 1 ਆਟੋ

“ip”: ਗਲਤ,

“ਨੈੱਟਮਾਸਕ”:”192.168.1.1”,

"ਪ੍ਰਵੇਸ਼ ਦੁਆਰ": ਗਲਤ,

“ਡੀਐਨਐਸ”:”192.168.1.1”,

“httpPort”: int,

“rtspPort”: int

“rtmpPort”: int

}

}

}

5 ਚਿੱਤਰ ਨਿਯੰਤਰਣ
5.1 ਚਿੱਤਰ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ

ਸੈੱਟ:

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

"ਚਿੱਤਰ":

{

“ਫੋਕਸ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”

“ਫੋਕਸ_ਦੂਰੀ”:”1.5 ਮੀਟਰ”, //”1.5 ਮੀਟਰ”,”2 ਮੀਟਰ”,”3 ਮੀਟਰ”,”6 ਮੀਟਰ”,”10 ਮੀਟਰ”

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੁਅਲ”,”ਆਇਰਿਸ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਸ਼ਟਰ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਚਮਕ ਪ੍ਰਾਇਓਰਿਟੀ”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“ਐਂਟੀ_ਫਲਿੱਕਰ”:ਇੰਟ, //0: 1:50Hz 2:60Hz

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”:ਇੰਟ, //0~27

“ਆਇਰਿਸ”:ਇੰਟ, //0~13

“ਲਾਭ”: int, //0~15

“WB_mode”:”ਆਟੋ” //”ਆਟੋ”,”ਇਨਡੋਰ”,”ਆਊਟਡੋਰ”,”ਵਨ ਪੁਸ਼”,”ਆਟੋ ਟਰੈਕਿੰਗ”,”ਮੈਨੁਅਲ”

“R_gain”:ਇੰਟ, //0~255

“B_gain”:ਇੰਟ, //0~255

“ਸ਼ੀਸ਼ਾ”: int

“ਫਲਿਪ”:ਇੰਟ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਇੰਟ,

“ਗਾਮਾ”:ਇੰਟ, //0~4

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਅੰਤਰ,

“WDR_enable”: int,

“WDR_level”: int, //1~6

“ਚਮਕ”: int, //0~15

“ਤਿੱਖਾਪਨ”: int, //0~15

“ਕੰਟਰਾਸਟ”: int, //0~15

“ਸੰਤ੍ਰਿਪਤਾ”: int, //0~15

“DC_iris”:int, //0: ਬੰਦ 1: ਖੁੱਲ੍ਹਾ

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਅੰਤਰ,

“noise_reduction_3D”:int, //0 ਆਟੋ 1:level1 2:level2 3:level3 4:level4 5:disable

“vo_resolution”:”1920X1080P@60Hz”

“ਚਿੱਤਰ_ਰੀਸੈੱਟ”: ਅੰਤਰ

“ਜ਼ੂਮ”: [ਟਾਈਪ, ਸਪੀਡ] //ਟਾਈਪ 0 ਜ਼ੂਮ ਸਟਾਪ 1 ਜ਼ੂਮ ਇਨ 2 ਜ਼ੂਮ ਆਉਟ ਸਪੀਡ: 0~7

“ਫੋਕਸ”: [ਕਿਸਮ, ਗਤੀ] //ਟਾਈਪ 0 ਫੋਕਸ ਸਟਾਪ 1 ਫੋਕਸ ਨੇੜੇ 2 ਫੋਕਸ ਦੂਰ ਗਤੀ: 0~7

“ptz”:[ਕਿਸਮ, ਗਤੀ] //ਟਾਈਪ 0 ptz ਸਟਾਪ 1 ਉੱਪਰ 2 ਹੇਠਾਂ 3 ਖੱਬੇ 4 ਸੱਜੇ 5 ਘਰ 6 ਰੀਸੈਟ 7 ਉੱਪਰ+ਖੱਬੇ 8 ਹੇਠਾਂ+ਖੱਬੇ 9 ਉੱਪਰ+ਸੱਜੇ 10 ਹੇਠਾਂ+ਸੱਜੇ ਗਤੀ: 0~0x18

“ਪ੍ਰੀਸੈੱਟ”:{“ਜੋੜੋ”:ਇੰਟ,”ਡੇਲ”:ਇੰਟ,”ਕਾਲ”:ਇੰਟ,”ਚੈੱਕ”:ਇੰਟ}

“snap”:int // ਚਿੱਤਰ ਕੈਪਚਰ; =1 ਯੋਗ, ਸਫਲ ਕੈਪਚਰ ਸਹੀ ਵਾਪਸ ਕਰਦਾ ਹੈ, ਅਸਫਲਤਾ ਗਲਤ ਵਾਪਸ ਕਰਦਾ ਹੈ

“ਐਬਸ ਸੀਟੀਆਰਐਲ”:

{

“ਜ਼ੂਮ”: ਇੰਟ,

“ਫੋਕਸ”:ਇੰਟ,

“ਪੈਨ”: ਇੰਟ,

“ਟਿਲਟ”:ਇੰਟ

}

}

}

ਜਵਾਬ

{

"ਸਥਿਤੀ": ਸੱਚ

"ਚਿੱਤਰ":

{

“ਫੋਕਸ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”

“ਫੋਕਸ_ਦੂਰੀ”:”1.5 ਮੀਟਰ”, //”1.5 ਮੀਟਰ”,”2 ਮੀਟਰ”,”3 ਮੀਟਰ”,”6 ਮੀਟਰ”,”10 ਮੀਟਰ”

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੁਅਲ”,”ਆਇਰਿਸ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਸ਼ਟਰ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਚਮਕ ਪ੍ਰਾਇਓਰਿਟੀ”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“ਐਂਟੀ_ਫਲਿੱਕਰ”:ਇੰਟ, //0:ਬੰਦ 1:50Hz 2:60Hz

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”:ਇੰਟ, //0~27

“ਆਇਰਿਸ”:ਇੰਟ, //0~13

“ਲਾਭ”: int, //0~15

“WB_mode”:”ਆਟੋ” //”ਆਟੋ”,”ਇਨਡੋਰ”,”ਆਊਟਡੋਰ”,”ਵਨ ਪੁਸ਼”,”ਆਟੋ ਟਰੈਕਿੰਗ”,”ਮੈਨੁਅਲ”

“ਆਰ-ਗੇਨ”:ਇੰਟ, //0~255

“ਬੀ-ਗੇਨ”:ਇੰਟ, //0~255

“ਸ਼ੀਸ਼ਾ”: int

“ਫਲਿਪ”:ਇੰਟ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਇੰਟ,

“ਗਾਮਾ”:ਇੰਟ, //ਇੰਟ

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਅੰਤਰ,

“WDR_enable”: int,

“WDR_level”: int, //1~6

“ਚਮਕ”: int, //0~15

“ਤਿੱਖਾਪਨ”: int, //0~15

“ਕੰਟਰਾਸਟ”: int, //0~15

“ਸੰਤ੍ਰਿਪਤਾ”: int, //0~15

“DC_iris”:int, // 0: ਬੰਦ 1: ਖੋਲ੍ਹੋ

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਅੰਤਰ,

“noise_reduction_3D”:int, //0 ਆਟੋ 1:level1 2:level2 3:level3 4:level4 5:disable

“vo_resolution”:”1920X1080P@60Hz”

“ਚਿੱਤਰ ਰੀਸੈਟ”: ਸੱਚ ਹੈ

“ਜ਼ੂਮ”: ਸੱਚ ਹੈ

“ਫੋਕਸ”: ਸੱਚ

“ptz”: ਸੱਚ ਹੈ

“ਪ੍ਰੀਸੈੱਟ”: ਸੱਚ

“ਸਨੈਪ”: ਸੱਚ

“abs ctrl”: ਸੱਚ ਹੈ

}

}

ਜੇਕਰ ਇਹ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸੰਬੰਧਿਤ ਉਪ-ਪੈਰਾਗ੍ਰਾਫ ਗਲਤ ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਉਦਾਹਰਣ ਵਜੋਂample

{

"ਸਥਿਤੀ": ਝੂਠਾ

"ਚਿੱਤਰ":

{

“ਫੋਕਸ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”

“ਫੋਕਸ_ਦੂਰੀ”: ਗਲਤ,

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੁਅਲ”,”ਆਇਰਿਸ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਸ਼ਟਰ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਚਮਕ ਪ੍ਰਾਇਓਰਿਟੀ”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“ਐਂਟੀ_ਫਲਿੱਕਰ”:ਇੰਟ, //0:ਬੰਦ 1:50Hz 2:60Hz

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”: ਗਲਤ,

“ਆਇਰਿਸ”:ਇੰਟ, //0~13

“ਲਾਭ”: int, //0~15

“WB_mode”:”ਆਟੋ” //”ਆਟੋ”,”ਇਨਡੋਰ”,”ਆਊਟਡੋਰ”,”ਵਨ ਪੁਸ਼”,”ਆਟੋ ਟਰੈਕਿੰਗ”,”ਮੈਨੁਅਲ”

“ਆਰ-ਗੇਨ”:ਇੰਟ, //0~255

“ਬੀ-ਗੇਨ”:ਇੰਟ, //0~255

"ਸ਼ੀਸ਼ਾ": ਝੂਠਾ,

“ਫਲਿਪ”:ਇੰਟ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਇੰਟ,

“ਗਾਮਾ”:ਇੰਟ, //ਇੰਟ

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਅੰਤਰ,

“WDR_enable”: int,

“WDR_level”: int, //1~6

“ਚਮਕ”: int, //0~15

“ਤਿੱਖਾਪਨ”: int, //0~15

“ਕੰਟਰਾਸਟ”: int, //0~15

“ਸੰਤ੍ਰਿਪਤਾ”: int, //0~15

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਅੰਤਰ,

“noise_reduction_3D”:int, //0 ਆਟੋ 1:level1 2:level2 3:level3 4:level4 5:disable

“vo_resolution”:”1920X1080P@60Hz”

"ਚਿੱਤਰ ਰੀਸੈਟ": ਸੱਚ ਹੈ,

“ਜ਼ੂਮ”: ਸੱਚ ਹੈ,

"ਫੋਕਸ": ਸੱਚ ਹੈ,

“ptz”: ਸੱਚ ਹੈ,

“ਪ੍ਰੀਸੈੱਟ”: ਗਲਤ,

“ਸਨੈਪ”: ਝੂਠਾ

“abs ctrl”: ਗਲਤ

}

}

5.2 ਚਿੱਤਰ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

"ਚਿੱਤਰ":{

“ਫੋਕਸ_ਮੋਡ”: ਸੱਚ ਹੈ,

“ਫੋਕਸ_ਦੂਰੀ”: ਸੱਚ ਹੈ,

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”: ਸੱਚ ਹੈ,

"ਸ਼ਟਰ": ਸੱਚ ਹੈ,

“ਐਂਟੀ_ਫਲਿੱਕਰ”: ਸੱਚ ਹੈ,

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”: ਸੱਚ,

"ਆਇਰਿਸ": ਸੱਚ ਹੈ,

“ਲਾਭ”: ਸੱਚ ਹੈ,

“WB_mode”: ਸੱਚ ਹੈ,

“R_gain”: ਸੱਚ ਹੈ,

“B_gain”: ਸੱਚ ਹੈ,

"ਸ਼ੀਸ਼ਾ": ਸੱਚ ਹੈ,

“ਫਲਿਪ”: ਸੱਚ ਹੈ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਸੱਚ,

“ਗਾਮਾ”: ਸੱਚ ਹੈ,

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਸੱਚ ਹੈ,

“WDR_enable”: ਸੱਚ ਹੈ,

“WDR_level”: ਸੱਚ ਹੈ,

“ਚਮਕ”: ਸੱਚ,

“ਤਿੱਖਾਪਨ”: ਸੱਚ,

"ਕੰਟਰਾਸਟ": ਸੱਚ,

"ਸੰਤ੍ਰਿਪਤਾ": ਸੱਚ ਹੈ,

“DC_iris”: ਸੱਚ ਹੈ,

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਸੱਚ ਹੈ,

“ਸ਼ੋਰ_ਘਟਾਓ_3D”: ਸੱਚ ਹੈ,

“vo_resolution”: ਸੱਚ ਹੈ,

“vo_support”: ਸੱਚ ਹੈ,

“ਫ੍ਰੇਮ_ਰੇਟ”: ਸੱਚ ਹੈ,

“ਪ੍ਰੀਸੈੱਟ”: int

“ਜ਼ੂਮ”: ਸੱਚ ਹੈ,

"ਫੋਕਸ": ਸੱਚ ਹੈ,

“ਪੈਨ”: ਸੱਚ ਹੈ,

“ਝੁਕਾਅ”: ਸੱਚ

}

}

ਜਵਾਬ

ਸਫਲਤਾ ਪ੍ਰਾਪਤ ਕਰੋ, ਸੰਬੰਧਿਤ ਮੁੱਲ ਵਾਪਸ ਕਰੋ

{

"ਸਥਿਤੀ": ਸੱਚ

"ਚਿੱਤਰ":

{

“ਫੋਕਸ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”

“ਫੋਕਸ_ਦੂਰੀ”:”1.5 ਮੀਟਰ”, //”1.5 ਮੀਟਰ”,”2 ਮੀਟਰ”,”3 ਮੀਟਰ”,”6 ਮੀਟਰ”,”10 ਮੀਟਰ”

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੁਅਲ”,”ਆਇਰਿਸ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਸ਼ਟਰ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਚਮਕ ਪ੍ਰਾਇਓਰਿਟੀ”

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“ਐਂਟੀ_ਫਲਿੱਕਰ”:ਇੰਟ, //0:ਬੰਦ 1:50Hz 2:60Hz

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”:ਇੰਟ, //0~27

“ਆਇਰਿਸ”:ਇੰਟ, //0~13

“ਲਾਭ”: int, //0~15

“WB_mode”:”ਆਟੋ” //”ਆਟੋ”,”ਇਨਡੋਰ”,”ਆਊਟਡੋਰ”,”ਵਨ ਪੁਸ਼”,”ਆਟੋ_ਟਰੈਕਿੰਗ”,”ਮੈਨੂਅਲ”,”ਸੋਡੀਅਮ”,”ਫਲੋਰੋਸੈਂਟ”

“R_gain”:ਇੰਟ, //0~255

“B_gain”:ਇੰਟ, //0~255

“ਸ਼ੀਸ਼ਾ”: int

“ਫਲਿਪ”:ਇੰਟ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਇੰਟ,

“ਗਾਮਾ”:ਇੰਟ, //ਇੰਟ

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਅੰਤਰ,

“WDR_enable”: int,

“WDR_level”: int, //1~6

“ਚਮਕ”: int, //0~15

“ਤਿੱਖਾਪਨ”: int, //0~15

“ਕੰਟਰਾਸਟ”: int, //0~15

“ਸੰਤ੍ਰਿਪਤਾ”: int, //0~15

“DC_iris”:int, // 0: ਬੰਦ 1: ਖੋਲ੍ਹੋ

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਅੰਤਰ,

“noise_reduction_3D”:int, //0 ਆਟੋ 1:level1 2:level2 3:level3 4:level4 5:disable

“vo_resolution”:”1920X1080P@60Hz”

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz  bit[16]1280x720P@29.97Hz

“ਫ੍ਰੇਮ_ਰੇਟ”: ਪੂਰਨ ਅੰਕ

“ਪ੍ਰੀਸੈੱਟ”: int //0 ਮੌਜੂਦ ਹੈ 1 ਗੈਰ-ਮੌਜੂਦ ਹੈ

“ਜ਼ੂਮ”:0,

"ਫੋਕਸ": 4000,

“ਪੈਨ”:0,

“ਝੁਕਾਅ”:0

}

}

ਜੇਕਰ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਉਪ-ਆਈਟਮਾਂ ਦੇ ਸੰਬੰਧ ਵਿੱਚ ਗਲਤ ਤੇ ਸੈੱਟ ਕਰੋ, ਉਦਾਹਰਣ ਵਜੋਂ:

{

"ਸਥਿਤੀ": ਝੂਠਾ

"ਚਿੱਤਰ":

{

“ਫੋਕਸ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”

“ਫੋਕਸ_ਦੂਰੀ”:”1.5 ਮੀਟਰ”, //”1.5 ਮੀਟਰ”,”2 ਮੀਟਰ”,”3 ਮੀਟਰ”,”6 ਮੀਟਰ”,”10 ਮੀਟਰ”

“ਐਕਸਪੋਜ਼ਰ_ਮੋਡ”:”ਆਟੋ”, //”ਆਟੋ”,”ਮੈਨੂਅਲ”,”ਆਇਰਿਸ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਸ਼ਟਰ ਪ੍ਰਾਇਓਰਿਟੀ”,”ਚਮਕ ਪ੍ਰਾਇਓਰਿਟੀ”

“shutter”:int //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

“ਐਂਟੀ_ਫਲਿੱਕਰ”:ਇੰਟ, //0:ਬੰਦ 1:50Hz 2:60Hz

“ਐਕਸਪੋਜ਼ਰ_ਚਮਕ”:ਇੰਟ, //0~27

“ਆਇਰਿਸ”:ਇੰਟ, //0~13

“ਲਾਭ”: int, //0~15

“WB_mode”: ਗਲਤ,

“R_gain”: ਗਲਤ,

“B_gain”: ਗਲਤ,

"ਸ਼ੀਸ਼ਾ": ਝੂਠਾ,

“ਫਲਿਪ”:ਇੰਟ,

“ਬੈਕਲਾਈਟ_ਮੁਆਵਜ਼ਾ”: ਇੰਟ,

“ਗਾਮਾ”:ਇੰਟ, //ਇੰਟ

“ਡਿਜੀਟਲ_ਜ਼ੂਮ_ਯੋਗ”: ਅੰਤਰ,

“WDR_enable”: int,

“WDR_level”: int, //1~6

“ਚਮਕ”: int, //0~15

“ਤਿੱਖਾਪਨ”: int, //0~15

“ਕੰਟਰਾਸਟ”: int, //0~15

“ਸੰਤ੍ਰਿਪਤਾ”: int, //0~15

“ਸ਼ੋਰ_ਘਟਾਓ_2D”: ਅੰਤਰ,

“noise_reduction_3D”:int, //0 ਆਟੋ 1:level1 2:level2 3:level3 4:level4 5:disable

“vo_resolution”:”1920X1080P@60Hz”

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz bit[16]1280x720P@29.97Hz

“ਫ੍ਰੇਮ_ਰੇਟ”: ਪੂਰਨ ਅੰਕ

“ਪ੍ਰੀਸੈੱਟ”: ਗਲਤ

}

}

6 RTMP ਸਟ੍ਰੀਮਿੰਗ
6.1 RTMP ਸਟ੍ਰੀਮਿੰਗ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗ

ਸੈੱਟ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“ਆਰਟੀਐਮਪੀ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

},

“ਉਪ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

}

}

}

ਜਵਾਬ

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟਅੱਪ ਕੀਤਾ ਗਿਆ, ਨਵੀਨਤਮ ਏਨਕੋਡਿੰਗ ਪੈਰਾਮੀਟਰ ਵਾਪਸ ਕਰੋ

{

"ਸਥਿਤੀ": ਸੱਚ

“ਆਰਟੀਐਮਪੀ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

“ਸਥਿਤੀ”:ਇੰਟ, //0 ਸਟ੍ਰੀਮਿੰਗ ਅਸਫਲਤਾ 1 ਸਟ੍ਰੀਮਿੰਗ ਸਫਲਤਾ

},

“ਉਪ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

“ਸਥਿਤੀ”:ਇੰਟ, //0 ਸਟ੍ਰੀਮਿੰਗ ਅਸਫਲਤਾ 1 ਸਟ੍ਰੀਮਿੰਗ ਸਫਲਤਾ

}

}

}

RTMP ਸਟ੍ਰੀਮਿੰਗ ਸੰਰਚਨਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।

{

"ਸਥਿਤੀ": ਝੂਠਾ

“rtmp”: ਗਲਤ

}

ਪ੍ਰਾਇਮਰੀ ਜਾਂ ਸਬ ਸਟ੍ਰੀਮ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“rtmp”:{“ਮੁੱਖ”:ਗਲਤ,ਉਪ”:ਗਲਤ}

}

ਪੈਰਾਮੀਟਰ ਗਲਤੀ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“rtmp”:{“ਮੁੱਖ”:ਗਲਤ}

}

6.2 RTMP ਸਟ੍ਰੀਮਿੰਗ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ

ਬੇਨਤੀ

{

“ਕੁੰਜੀ”: int,

“rtmp”:{“ਮੁੱਖ”:ਸੱਚ,”ਉਪ”:ਸੱਚ}

}

or

{

“ਕੁੰਜੀ”: int,

“ਆਰਟੀਐਮਪੀ”:{

“ਮੁੱਖ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

“url”:ਸੱਚ,

},

“ਉਪ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

“url”:ਸੱਚ,

},

}

}

ਜਵਾਬ

{

"ਸਥਿਤੀ": ਸੱਚ ਹੈ,

“ਆਰਟੀਐਮਪੀ”:{

“ਮੁੱਖ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

“ਸਥਿਤੀ”:ਇੰਟ, //0 ਸਟ੍ਰੀਮਿੰਗ ਅਸਫਲਤਾ 1 ਸਟ੍ਰੀਮਿੰਗ ਸਫਲਤਾ

},

“ਉਪ”:{

“ਯੋਗ”: int,

“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

“ਸਥਿਤੀ”:ਇੰਟ, //0 ਸਟ੍ਰੀਮਿੰਗ ਅਸਫਲਤਾ 1 ਸਟ੍ਰੀਮਿੰਗ ਸਫਲਤਾ

}

}

}

RTMP ਸਟ੍ਰੀਮਿੰਗ ਸੰਰਚਨਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।

{

"ਸਥਿਤੀ": ਝੂਠਾ

“rtmp”: ਗਲਤ

}

ਪ੍ਰਾਇਮਰੀ ਜਾਂ ਸਬ ਸਟ੍ਰੀਮ ਕੌਂਫਿਗਰੇਸ਼ਨ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“rtmp”:{“ਮੁੱਖ”:ਗਲਤ,ਉਪ”:ਗਲਤ}

}

ਪੈਰਾਮੀਟਰ ਗਲਤੀ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“rtmp”:{“ਮੁੱਖ”:ਗਲਤ}

}

7 ਸਿਸਟਮ ਕੰਟਰੋਲ
7.1 ਸਿਸਟਮ ਕੰਟਰੋਲ ਸੈਟਿੰਗਾਂ

ਸੈੱਟ ਕਰੋ

ਬੇਨਤੀ:

{

“ਕੁੰਜੀ”: int,

"ਸਿਸਟਮ":

{

“system_control”:”ਚਿੱਤਰ ਰੀਸੈਟ”,//”ਚਿੱਤਰ_ਰੀਸੈਟ” ਚਿੱਤਰ ਪੈਰਾਮੀਟਰ ਰੀਸੈਟ, “ਫੈਕਟਰੀ_ਰੀਸੈਟ” ਫੈਕਟਰੀ ਰੀਸੈਟ, “ਸਿਸਟਮ_ਰੀਬੂਟ” ਸਿਸਟਮ ਰੀਬੂਟ

"ਲੌਗਇਨ": "ਯੂਜ਼ਰ: ਪਾਸਵਰਡ",

}

}

ਜਵਾਬ:

ਸਫਲਤਾਪੂਰਵਕ ਸੈੱਟਅੱਪ ਕੀਤਾ ਗਿਆ

ਬੇਨਤੀ:

{

"ਸਥਿਤੀ": ਸੱਚ

"ਸਿਸਟਮ":

{

“ਸਿਸਟਮ_ਕੰਟਰੋਲ”: ਸੱਚ ਹੈ

“login”:int // ਇੱਕ ਕੁੰਜੀ ਮੁੱਲ ਵਾਪਸ ਕਰੋ, ਸਾਰੀਆਂ json ਪਰਸਪਰ ਕ੍ਰਿਆਵਾਂ ਵਿੱਚ “key”:int ਆਈਟਮ ਸ਼ਾਮਲ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ ਕਮਾਂਡ ਜਵਾਬ ਨਹੀਂ ਦੇਵੇਗੀ।

}

}

ਸੈੱਟਅੱਪ ਅਸਫਲ ਰਿਹਾ

{

"ਸਥਿਤੀ": ਝੂਠਾ

"ਸਿਸਟਮ":

{

“ਸਿਸਟਮ_ਕੰਟਰੋਲ”: ਗਲਤ

“ਲਾਗਇਨ”: ਗਲਤ

}

}

7.2 ਸਿਸਟਮ ਕੰਟਰੋਲ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ:

ਬੇਨਤੀ:

{

“ਕੁੰਜੀ”: int,

"ਸਿਸਟਮ":

{

“ਡਿਵਾਈਸ_ਨਾਮ”: ਸੱਚ ਹੈ,

“ਸੀਰੀਅਲ_ਨੰਬਰ”: ਸੱਚ ਹੈ,

“ਬੂਟਲੋਡਰ_ਵਰਜਨ”: ਸੱਚ ਹੈ,

“ਸਿਸਟਮ_ਵਰਜਨ”: ਸੱਚ ਹੈ,

“ਐਪ_ਵਰਜਨ”: ਸੱਚ,

“ਹਾਰਡਵੇਅਰ_ਵਰਜਨ”: ਸੱਚ ਹੈ

"ਲਾਗਇਨ": "ਯੂਜ਼ਰ: ਪਾਸਵਰਡ"

}

}

ਜਵਾਬ:

ਪ੍ਰਾਪਤੀ ਸਫਲਤਾ

{

"ਸਥਿਤੀ": ਸੱਚ

"ਸਿਸਟਮ":

{

“ਡਿਵਾਈਸ_ਨਾਮ”:”FHD ਵੀਡੀਓ ਕਾਨਫਰੰਸ ਕੈਮਰਾ”,

“ਸੀਰੀਅਲ_ਨੰਬਰ”:”123456789”,

“ਬੂਟਲੋਡਰ_ਵਰਜਨ”:”V1.0.0”,

“ਸਿਸਟਮ_ਵਰਜਨ”:”V1.0.0”,

“ਐਪ_ਵਰਜਨ”:”V1.0.0”

“ਹਾਰਡਵੇਅਰ_ਵਰਜਨ”:”V1.0.0”

“login”:int // ਇੱਕ ਕੁੰਜੀ ਮੁੱਲ ਵਾਪਸ ਕਰੋ, ਸਾਰੀਆਂ json ਪਰਸਪਰ ਕ੍ਰਿਆਵਾਂ ਵਿੱਚ “key”:int ਆਈਟਮ ਸ਼ਾਮਲ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ ਕਮਾਂਡ ਜਵਾਬ ਨਹੀਂ ਦੇਵੇਗੀ।

}

}

ਪ੍ਰਾਪਤੀ ਅਸਫਲ ਰਹੀ

{

"ਸਥਿਤੀ": ਝੂਠਾ

"ਸਿਸਟਮ":

{

“ਡਿਵਾਈਸ_ਨਾਮ”: ਗਲਤ,

“ਸੀਰੀਅਲ_ਨੰਬਰ”:”123456789”,

“ਬੂਟਲੋਡਰ_ਵਰਜਨ”:”V1.0.0”,

“ਸਿਸਟਮ_ਵਰਜਨ”:”V1.0.0”,

“ਐਪ_ਵਰਜਨ”:”V1.0.0”

}

}

7.3 ਬ੍ਰਾਊਜ਼ਰ ਕੰਟਰੋਲ

ਬ੍ਰਾਊਜ਼ਰ ਐਡਰੈੱਸ ਬਾਰ ਸਾਈਡ ਕੰਟਰੋਲ ਅਤੇ ਪੁੱਛਗਿੱਛ ਕੈਮਰਾ ਪੈਰਾਮੀਟਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰੋ, ਸਿੰਟੈਕਸ ਉਪਰੋਕਤ ਸਿੰਟੈਕਸ ਦੇ ਸਮਾਨ ਹੈ, ਫਰਕ ਇਹ ਹੈ ਕਿ ਕੋਈ ਲੌਗਇਨ ਪ੍ਰਮਾਣੀਕਰਨ ਨਹੀਂ, ਯਾਨੀ ਕਿ, ਕੋਈ ਕੁੰਜੀ ਜਾਂ ਲੌਗਇਨ ਨਹੀਂ ਜੋ ਕਿ ਕਾਰਵਾਈ ਸਿੱਧੇ ਕਮਾਂਡ ਸੈੱਟ ਕੰਟਰੋਲ ਦੇ ਅਨੁਸਾਰ ਨਹੀਂ ਹੋ ਸਕਦੀ।

Example 1: ਪੁੱਛਗਿੱਛ ਸੰਸਕਰਣ ਨੰਬਰ

http://192.168.1.189/cgi-bin/web.fcgi?func=get{“system”:{“app_version”:true}}

AIDA ਇਮੇਜਿੰਗ HTTP ਪਹੁੰਚ - a1

Exampਕਦਮ 2: ਜ਼ੂਮ ਦੀ ਸੰਪੂਰਨ ਸਥਿਤੀ ਸੈੱਟ ਕਰੋ

http://192.168.1.189/cgi-bin/web.fcgi?func=set{“image”:{“abs ctrl”:{“zoom”:0}}}

AIDA ਇਮੇਜਿੰਗ HTTP ਪਹੁੰਚ - a2

Exampਲੇ 3: ਪੁੱਛਗਿੱਛ ptz ਸਥਿਤੀ

http://192.168.2.141/cgi-bin/web.fcgi?func=get{“image”:{“zoom”:true,”focus”:true,”pan”:true,”tilt”:true}}

AIDA ਇਮੇਜਿੰਗ HTTP ਪਹੁੰਚ - a3

8. ਆਟੋ-ਟਰੈਕਿੰਗ (ਜੇ ਉਪਲਬਧ ਹੋਵੇ)
8.1 ਆਟੋ-ਟਰੈਕਿੰਗ ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਪ੍ਰਾਪਤ ਕਰੋ:

ਬੇਨਤੀ

{

“ai”: ਸੱਚ

}

or

{

“ਆਈ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

“peoplePos”: ਸੱਚ ਹੈ,

"ਲੋਕ ਰਾਸ਼ਨ": ਸੱਚ ਹੈ,

"ਸਵਿੱਚਟਾਈਮ": ਸੱਚ ਹੈ,

“boardDetectEn”: ਸੱਚ ਹੈ,

“ਹਾਈਲਾਈਟ ਟਾਰਗੇਟ”: ਸੱਚ,

"ਜ਼ੂਮਲਾਕ": ਸੱਚ ਹੈ,

“PTLimit”: ਸੱਚ ਹੈ

}

}

ਸਫਲਤਾਪੂਰਵਕ ਪ੍ਰਾਪਤ ਕਰੋ, ਨਵੀਨਤਮ ਪੈਰਾਮੀਟਰਾਂ 'ਤੇ ਵਾਪਸ ਜਾਓ

{

“ਆਈ”: {

"ਯੋਗ ਕਰੋ": 1,

“ਲੋਕਪੋਸ”: 2,

"ਲੋਕ ਰੇਸ਼ਨ": 6,

"ਸਵਿੱਚਟਾਈਮ": 20,

“ਬੋਰਡ ਡਿਟੈਕਟਐਨ”: 1,

“ਹਾਈਲਾਈਟ ਟਾਰਗੇਟ”: 0,

“ਜ਼ੂਮਲਾਕ”: 1,

"ਪੀਟੀਲਿਮਿਟ": 1

},

"ਸਥਿਤੀ": ਸੱਚ

}

ਅਸਧਾਰਨ ਪੈਰਾਮੀਟਰਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ

{

"ਸਥਿਤੀ": ਝੂਠੀ,

“ai”: ਝੂਠਾ

}

ਵਿਸ਼ੇਸ਼ ਪ੍ਰੀਸੈੱਟ ਸਥਿਤੀ ਪਰਿਭਾਸ਼ਾ:

ਪ੍ਰੀਸੈੱਟ ਨੰ.255: ਘਰ ਦੀ ਸਥਿਤੀ;

ਪ੍ਰੀਸੈੱਟ ਨੰ.254: ਸੱਜੇ-ਹੇਠਾਂ ਸੀਮਾ ਸਥਿਤੀ;

ਪ੍ਰੀਸੈੱਟ ਨੰ.253: ਖੱਬੇ-ਉੱਪਰ ਸੀਮਾ ਸਥਿਤੀ;

ਪ੍ਰੀਸੈੱਟ ਨੰ.252: ਬਲੈਕਬੋਰਡ ਸਥਿਤੀ

9 NDI ਸੈਟਿੰਗਾਂ
9.1 NDI ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ

ਬੇਨਤੀ

{

“ਐਨਡੀਆਈ”:{

“ਯੋਗ”: int,

"ਡਿਵਾਈਸ ਦਾ ਨਾਮ":"HX",

“ਚੈਨ ਨਾਮ”:”ਚੈਨਲ1”,

“ਸਮੂਹ”: “ਜਨਤਕ”,

“ਮਲਟੀਕਾਸਟ”: {

"ਯੋਗ ਕਰੋ": 0,

“ਆਈਪੀ”: “239.255.0.0”,

“ਮਾਸਕ”: “255.255.0.0”,

“ਟੀਟੀਐਲ”: 1

},

“ਡਿਸਕਵਰੀ ਸਰਵਰ”:”192.168.1.42”

}

}

ਜਵਾਬ

ਸੈਟਿੰਗ ਸਫਲ ਹੈ, ਅਤੇ NDI ਪੈਰਾਮੀਟਰ ਬਦਲ ਦਿੱਤੇ ਗਏ ਹਨ।

{

“ਐਨਡੀਆਈ”:{

"ਯੋਗ":1,

"ਡਿਵਾਈਸ ਦਾ ਨਾਮ":"HX",

“ਚੈਨ ਨਾਮ”:”ਚੈਨਲ1”,

“ਸਮੂਹ”: “ਜਨਤਕ”,

“ਮਲਟੀਕਾਸਟ”: {

"ਯੋਗ ਕਰੋ": 0,

“ਆਈਪੀ”: “239.255.0.0”,

“ਮਾਸਕ”: “255.255.0.0”,

“ਟੀਟੀਐਲ”: 1

},

“ਡਿਸਕਵਰੀ ਸਰਵਰ”:”192.168.1.42”

},

"ਸਥਿਤੀ": ਸੱਚ

}

NDI ਸੰਰਚਨਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ।

{

"ਸਥਿਤੀ": ਝੂਠਾ

“NTP”: ਗਲਤ

}

ਪੈਰਾਮੀਟਰ ਗੜਬੜ

{

“ਐਨਡੀਆਈ”:{

"ਯੋਗ":1,

"ਡਿਵਾਈਸ ਦਾ ਨਾਮ":"HX",

“ਚੈਨ ਨਾਮ”:”ਚੈਨਲ1”,

“ਸਮੂਹ”: “ਜਨਤਕ”,

“ਮਲਟੀਕਾਸਟ”: {

"ਯੋਗ ਕਰੋ": 0,

“ਆਈਪੀ”: “239.255.0.0”,

“ਮਾਸਕ”: “255.255.0.0”,

“ਟੀਟੀਐਲ”: 1

},

“ਡਿਸਕਵਰੀ ਸਰਵਰ”: ਗਲਤ

},

"ਸਥਿਤੀ": ਗਲਤ

}

9.2 NDI ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਬੇਨਤੀ

{

“ਐਨਡੀਆਈ”:{

"ਯੋਗ ਕਰੋ": ਸੱਚ ਹੈ,

"ਡਿਵਾਈਸ ਨਾਮ": ਸੱਚ ਹੈ,

"ਚੰਨੇ ਨਾਮ": ਸੱਚ ਹੈ,

"ਸਮੂਹ": ਸੱਚ ਹੈ,

“ਮਲਟੀਕਾਸਟ”: ਸੱਚ ਹੈ,

“ਡਿਸਕਵਰੀ ਸਰਵਰ”: ਸੱਚ ਹੈ

}

}

{

“ਐਨਡੀਆਈ”: ਸੱਚ ਹੈ

}

ਜਵਾਬ

{

“ਐਨਡੀਆਈ”:{

"ਯੋਗ":1,

"ਡਿਵਾਈਸ ਦਾ ਨਾਮ":"HX",

“ਚੈਨ ਨਾਮ”:”ਚੈਨਲ1”,

“ਸਮੂਹ”: “ਜਨਤਕ”

“ਮਲਟੀਕਾਸਟ”: {

"ਯੋਗ ਕਰੋ": 0,

“ਆਈਪੀ”: “239.255.0.0”,

“ਮਾਸਕ”: “255.255.0.0”,

“ਟੀਟੀਐਲ”: 1

},

“ਡਿਸਕਵਰੀ ਸਰਵਰ”:”192.168.1.42”,

},

"ਸਥਿਤੀ": ਸੱਚ

}

NDI ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“ਐਨਡੀਆਈ”: ਝੂਠਾ

}

10 SRT ਸੈਟਿੰਗਾਂ
10.1 SRT ਪੈਰਾਮੀਟਰ

ਬੇਨਤੀ

{

“SRT”:{

“ਮੋਡ”:”ਸੁਣੋ”, //”ਸੁਣੋ”, “ਕਾਲਰ”, “ਮਿਲਣ”

"ਸੁਣੋ":

{

“ਯੋਗ”: int,

“ਪੋਰਟ”: ਇੰਟ,

“ਲੇਟੈਂਸੀ”: int, // ਮਿਲੀਸਕਿੰਟ

"ਇਨਕ੍ਰਿਪਸ਼ਨ": ਇੰਟ,

“ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ”: ਇੰਟ, //32、24、16

“ਕੁੰਜੀ”: “012345678”,

}

}

}

or

{

“SRT”:{

“ਮੋਡ”:”ਕਾਲਰ”, //”ਸੁਣੋ”,”ਕਾਲਰ”,”ਮਿਲਾਪ”

"ਮੁੱਖ ਕਾਲਰ":

{

“ਯੋਗ”: int,

“ਆਈਪੀ”:”192.168.1.158”,

“ਪੋਰਟ”: ਇੰਟ,

“ਲੇਟੈਂਸੀ”: int, //ਮਿਲੀਸਕਿੰਟ

"ਇਨਕ੍ਰਿਪਸ਼ਨ": ਇੰਟ,

“ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ”: ਇੰਟ, //32、24、16

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

},

"ਸਬ ਕਾਲਰ":

{

“ਯੋਗ”: int,

“ਆਈਪੀ”:”192.168.1.158”,

“ਪੋਰਟ”: ਇੰਟ,

“ਲੇਟੈਂਸੀ”: ਪੂਰਨ, // ਮਿਲੀਸਕਿੰਟ

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

"ਇਨਕ੍ਰਿਪਸ਼ਨ": ਇੰਟ,

“ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ”: ਇੰਟ, //32、24、16

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=1”

}

}

}

or

{

“SRT”:{

“ਮੋਡ”:”ਮਿਲਣਾ”, //”ਸੁਣੋ”, “ਕਾਲਰ”, “ਮਿਲਣਾ”

"ਮੁੱਖ ਮੁਲਾਕਾਤ":

{

“ਯੋਗ”: int,

“ਆਈਪੀ”:”192.168.1.158”,

“ਪੋਰਟ”: ਇੰਟ,

“ਲੇਟੈਂਸੀ”: int, //ਮਿਲੀਸੈਕਿੰਡ

"ਇਨਕ੍ਰਿਪਸ਼ਨ": ਇੰਟ,

“ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ”: ਇੰਟ, //32、24、16

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

},

"ਉੱਪਰ ਮਿਲਣੀ":

{

“ਯੋਗ”: int,

“ਆਈਪੀ”:”192.168.1.158”,

“ਪੋਰਟ”: ਇੰਟ,

“ਲੇਟੈਂਸੀ”: ਪੂਰਨ, //ਮਿਲੀਸਕਿੰਟ

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

"ਇਨਕ੍ਰਿਪਸ਼ਨ": ਇੰਟ,

“ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ”: ਇੰਟ, //32、24、16

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=1”

}

}

}

ਜਵਾਬ

ਸੈੱਟਿੰਗ ਸਫਲ ਰਹੀ, SRT ਪੈਰਾਮੀਟਰ ਬਦਲ ਗਏ

{

“SRT”:{

“ਮੋਡ”: “ਸੁਣੋ”,

"ਸੁਣੋ":

{

"ਯੋਗ":1,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

"ਮੁੱਖ url”:”srt://192.168.1.158:1600?streamid=r=0″,

"ਉਪ url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"ਸਥਿਤੀ": ਸੱਚ

}

or

{

“SRT”:{

“ਮੋਡ”:”ਕਾਲਰ”,

"ਮੁੱਖ ਕਾਲਰ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

},

"ਸਬ ਕਾਲਰ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=1”

}

},

"ਸਥਿਤੀ": ਸੱਚ

}

SRT ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ / ਪੈਰਾਮੀਟਰ ਗਲਤੀ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“SRT”: ਗਲਤ

}

10.2 SRT ਪੈਰਾਮੀਟਰ ਪ੍ਰਾਪਤੀ

ਬੇਨਤੀ

{

“SRT”: ਸੱਚ ਹੈ

}

ਜਵਾਬ

{

“SRT”:{

“ਮੋਡ”: “ਸੁਣੋ”,

"ਸੁਣੋ":

{

"ਯੋਗ":1,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

"ਮੁੱਖ url”:”srt://192.168.1.158:1600?streamid=r=0″,

"ਉਪ url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"ਸਥਿਤੀ": ਸੱਚ

}

or

{

“SRT”:{

“ਮੋਡ”:”ਕਾਲਰ”,

"ਮੁੱਖ ਕਾਲਰ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

},

"ਸਬ ਕਾਲਰ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=1”

}

},

"ਸਥਿਤੀ": ਸੱਚ

}

or

{

“SRT”:{

“ਮੋਡ”:”ਮਿਲਣਾ”,

"ਮੁੱਖ ਮੁਲਾਕਾਤ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=0”

},

"ਉੱਪਰ ਮੁਲਾਕਾਤ":

{

"ਯੋਗ":1,

“ਆਈਪੀ”:”192.168.1.158”,

"ਪੋਰਟ": 1600,

"ਲੇਟੈਂਸੀ": 120,

"ਇਨਕ੍ਰਿਪਸ਼ਨ": 1,

"ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ": 32,

“ਕੁੰਜੀ”: “012345678eeee”,

“ਸਟ੍ਰੀਮਆਈਡੀ”:”r=1”

}

},

"ਸਥਿਤੀ": ਸੱਚ

}

SRT ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ

{

"ਸਥਿਤੀ": ਝੂਠਾ

“SRT”: ਗਲਤ

}

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

AIDA ਇਮੇਜਿੰਗ HTTP ਪਹੁੰਚ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HDNDI-TF, HD-NDI3-120, HD-NDI3-IP67, UHD-NDI3, UHD-NDI,300- UHD-NDI3-X67, PTZ-X3-IP, PTZ-X30-IP, PTZ-NDI-X12, PTZ-NDI-X20, PTZ-NDI-X12, PTZ-NDI18-X20, PTZ3K-NDI-X20, PTZ4K-NDI-X12, PTZ4KNDI, PTZ30K4G-FNDI-X12., ਇਮੇਜਿੰਗ HTTP ਪਹੁੰਚ, HTTP ਪਹੁੰਚ, ਪਹੁੰਚ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *