RTSP
AnsweredI want to retrieve an RTSP stream from my NX server. Do you have a way to do that?
And I found a section like this; could you send me the link to the article containing this section?
It's also possible to retrieve an HTTPS stream from the web; you can try this:
If your goal is to pull a secure, encrypted video stream from the Nx Witness Server into a third-party application (without hitting the camera directly), you have two official workarounds:
Option A: Use HTTPS Progressive Streaming (Recommended)
Nx Witness allows you to pull live or recorded video over pure HTTPS in standard web formats (like WebM, MKV, or HLS). This gives you full SSL/TLS encryption.
Format: https://<server_ip>:7001/media/<camera_id>.<extension>
Example (Live MKV): https://192.168.1.100:7001/media/a1b2c3d4...mkv?pos=live
Nx supports rtsps from camera, does not support restream rtsps out to the third party
-
I want to retrieve an RTSP stream from my NX server. Do you have a way to do that?
The API document is described and it lists the end point already.
https://meta.nxvms.com/doc/developers/api-tool/deviceid-rtsp?search=rtspIt's also possible to retrieve an HTTPS stream from the web
I am not very sure where you are seeing this post, but yes, you can pull HTTP stream. Currently the official recommendation is webRTC via websocket.
https://meta.nxvms.com/doc/developers/api-tool/rest-v4-devices-id-webrtc-get
If my server doesn't have a static IP address, is there a way to get the RTSP stream from the NX server? I don't want to use DDNS because it's less secure. Getting it directly from the NX cloud would be best.
You may also check this Github sample and JS package.
https://github.com/networkoptix/web_packages/tree/develop/packages/webrtc-stream-manager-v20
Please sign in to leave a comment.
Comments
1 comment