VMS Client - nodefluxio/vms-api GitHub Wiki
For using a vms client, please install docker first, then pull the docker image from nodefluxio dockerhub repository.
docker pull nodefluxio/vms-client:latest
docker run -it --name=vmsc -d --net=host -t nodefluxio/vms-client:latest
# Server (VMS Client) run at 127.0.0.1:4040
VMS Client will validate rtsp_url
by return base64 image string
and size of image.
New format vms url:
huawei://username:password@vms_ip:vms_port/live-stream?cameracode=value2&nvrcode=value2&vmsip=value3&transport=tcp/udp
Example for Huawei vms:
huawei://nodeflux:[email protected]:5678/live-stream?cameracode=06538230000000000101&nvrcode=f67600a1830a426ca885f4b9b7416162&vmsip=10.18.200.254&transport=tcp
Request
- Port : 4040
- Endpoint:
/hello
- Method: POST
- Body:
{
"url": "huawei://nodeflux:[email protected]:5678/live-stream?cameracode=06538230000000000101&nvrcode=f67600a1830a426ca885f4b9b7416162&vmsip=10.18.200.254&transport=tcp"
}
Response
Please see response to get body response.