Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hikvision hi3516cv200 doorbell - interface to go2rtc possible? #1587

Open
JohannesNeu opened this issue Feb 8, 2025 · 3 comments
Open

Hikvision hi3516cv200 doorbell - interface to go2rtc possible? #1587

JohannesNeu opened this issue Feb 8, 2025 · 3 comments
Labels
question Further information is requested

Comments

@JohannesNeu
Copy link

Hi everyone,

I happen to have a Hikvision hi3516cv200 doorbell, that was sold under a different name in my country: AV-Link or HHG Villa.

I am able to access the WebUI, which allows for some MQTT and SIP configurations. But I read about go2rtcs ability to connect to Hikvision devices via ISAPI.

Sadly the ports do not seem to be open on this device, so maybe it is just too old.
ssh access as root is possible, so I was able to pull this information about running programs and open ports:

/proc # netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:60000         0.0.0.0:*               LISTEN      1096/lua
tcp        0      0 0.0.0.0:5060            0.0.0.0:*               LISTEN      1145/pjsua
tcp        0      0 0.0.0.0:10086           0.0.0.0:*               LISTEN      1091/avlink
tcp        0      0 0.0.0.0:10087           0.0.0.0:*               LISTEN      1092/hiuart
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1074/nginx
tcp        0      0 0.0.0.0:33333           0.0.0.0:*               LISTEN      1145/pjsua
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1071/dropbear
tcp        0      0 0.0.0.0:10010           0.0.0.0:*               LISTEN      1121/lua
netstat: /proc/net/tcp6: No such file or directory
udp        0      0 0.0.0.0:9527            0.0.0.0:*                           1092/hiuart
udp        0      0 0.0.0.0:3702            0.0.0.0:*                           1065/discovery
udp        0      0 0.0.0.0:5060            0.0.0.0:*                           1145/pjsua

The WebUI talks about RTMP, but I can only add an address.

Image

Or SIP.

Image

Any ideas how I can figure out how I could possibly integrate this device?

@AlexxIT AlexxIT added the question Further information is requested label Feb 8, 2025
@AlexxIT
Copy link
Owner

AlexxIT commented Feb 8, 2025

RTMP protocol doesn't support two way audio.
go2rtc doesn't support SIP, yet.

@JohannesNeu
Copy link
Author

Hi @AlexxIT

I think RTMP not supporting two way audio is something I have to accept, but being able to forward the video streams would be a win nonetheless.

About, SIP, yes implementing a whole new protocol looks like a lot of work.

Is there any way to figure out from the ports alone or the first screen whether ISAPI is provided by this device or how RTMP would need to be configured on either go2rtc or the doorbell?

Sadly there is no manual, I don't even know if the rtmp box needs an IP in the first place

@AlexxIT
Copy link
Owner

AlexxIT commented Feb 8, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants