-
Hey, guys. I tried to play the images directly to AWS Kinesis Video Stream but for some reason I was only able to through this RTSP server, following this problem. My question is in the limits of the rtsp server in relation to the amount of live cameras, and what would be the best approach to communicate with the cameras inside the aws in this use case. My goal is to stream to AWS Kinesis Video Streams from on-premises cameras (many). After all, what would be the best approach in your opinion? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hello, The first option is unfeasible since it would require direct access to the cameras from the internet, and that's not a good idea. If you still want to pursue it, my advice is to use a VPN to link the EC2 instance with the cameras. It requires a Raspberry PI with a VPN client on it. The second option is slightly better, since only RTSPSS is exposed on the internet - a VPN is recommended anyway.
I'm handling right now a rtsp-simple-server instance that proxies 150 cameras. it consumes 2.7 GB of RAM and 4.5 CPUs. Computational power is generally not a problem. |
Beta Was this translation helpful? Give feedback.
Hello,
The first option is unfeasible since it would require direct access to the cameras from the internet, and that's not a good idea. If you still want to pursue it, my advice is to use a VPN to link the EC2 instance with the cameras. It requires a Raspberry PI with a VPN client on it.
The second option is slightly better, since only RTSPSS is exposed on the internet - a VPN is recommended anyway.
I'm handling right now a rtsp-simple-server instance that proxies 150 cameras. it consumes 2.7 GB of RAM and 4.5 CPUs. Computational power is generally not a problem.