Is the Nx Cloud up? Visit our Status Page for the current health and performance of the Nx Cloud.

Status Page

HTTP Video Streaming Errors

Answered

Comments

1 comment

  • Anton Babinov
    • Network Optix team

    Hello Reynard,

    I'm using the format: http://<server_ip>:<port>/media/<cameraId>.webm

    When you request .webm format, video transcoding is invoked on the server side. Because of that, number of actively open connection for .webm content is limited to make sure video transcoding won't affect performance of VMS server in general. 

    We have a cluster of 7 Nx Witness servers, and I'm pulling the camera video streams through a single IP and port, but when looking at the API calls stats returned with the API call http://<server_ip>:<port>/ec2/metrics/values the apiCalls values seem to be balanced.

    There is also possibility that there is connectivity issues between servers. For example You send API request to  the server A, but video is stored on server B. Server A failed to get the video from server B, as a result video can't be played on the client.

    As a first troubleshooting step, set log level to DEBUG on the server which receives your API calls, reproduce the issue and attach logs here. Check this article explaining how to increase server log level and where to find log files.

    1

Please sign in to leave a comment.