I would like to know how surveillance camera companies stream cameras on their websites with low latency. So far I've found out that most cameras stream with RTSP protocol and it needs to be converted to enable browser streaming.It seems like that webRTC is the best option but there aren't many resources on how to convert RTSP to webRTC.There is also the option to send raw images to web page via websocket but I couldn't find a way to implement that either.

1

Best Answer


Yes, for low latency streaming WebRTC is the best choice in most cases.

You will need a server to convert RTSP->WebRTC. There are many opensource solutions, see RTSP to WEBRTC live video streaming