Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.
Why do you think that https://github.com/TomHumphries/simple-nvr is a good alternative to ip-camera-browser-client