andrey-kondratov / juancamera-proxy

A proxy server for streaming video from a Guangzhou Juan IP camera without its custom handshaking.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build

Guangzhou Juan IP Camera proxy

A proxy server app for streaming video from a Guangzhou Juan IP camera without its custom handshaking.

Usage

The application listens on port 64444 and responds with the raw video stream to incoming connections.

./juanipc <hostname>

where hostname - the hostname or IP address of the camera.

To play the stream, you can use ffplay:

ffplay -i tcp://localhost:64444

Limitations

Only one client connection is supported.

The camera must have a default admin user with empty password, see this gist for details.

Build

Go to src/ and run make.

About

A proxy server for streaming video from a Guangzhou Juan IP camera without its custom handshaking.


Languages

Language:C 93.1%Language:Makefile 4.1%Language:Dockerfile 2.8%