I use VLC to check my streams such that testing HD stream is like this in VLC
rxxp:/admin:
<Enter password>@
<Enter IP Address>:554/Streaming/Channels/101
or
rxxp:/admin:
<Enter password>@
<Enter IP Address>:554/h264_stream
Testing SD stream is like this:
rxxp:/admin:
<Enter password>@
<Enter IP Address>:554/Streaming/Channels/102
Note that the above example link keeps changing after I save it.
It should read and have two back ward slashes on it rather than one.
One at a time works. Note that the HD frame rate is always around 15 FPS due to the wireless connection. Testing wired Hikvision camera boards and the HD frame rates are fine with these.
You can set up VLC to stream in two windows running two instances. It did not work for me though. 2nd stream whether HD or SD never works.
I am running BI on a Windows 2016 server here and Zoneminder on an Ubuntu 20.04 server
For BI Just configured two DB cameras - one SD and one HD and I can see them both streaming fine.
SD - DB Camera Stream.
HD Camera Stream
Concurrent with the above I SD/HD stream to Zoneminder, Alexa Show Monocle and my OmniPro touchscreens and Homeseer touchscreens.
I am not much of a Windows person these days and utilize Linux mostly on servers, desktops and laptops.
For Windows automation prefer to utilize Windows server (last 20 years) and Windows SAPI VR/TTS (collect voice fonts here).
I can and do run a mini version of Windows Server or Windows embedded (virtual box) on my Ubuntu 20.04 server.
For Zoneminder I manually configure resolution of the SD or HD stream per same camera view.
For the OmniPro and Homeseer touchscreens do JPG captures (slower) for streaming.
Every few weeks and using ONVIF touch to the camera the DB reconfigures itself to AP mode but saves rest of the configuration. Here it is always the same IP when it reconfigures itself to AP mode. I have a WLAN card attached to my W2016 server so I did a configuration in Batch Configuration to attach to the camera in AP mode where I reset the camera to regular client mode never physically touching the camera. I have have done this a few times in the last year. I lose the IP and video of the camera when it happens.
Note here only use remote VPN to access my DB camera / CCTV and typically my cell phones are in off mode and not connected to the cloud app.
I do not use the built in hardware PIR (via an ONVIF==>MQTT plugin) much these days as it is too sensitive. Gone back to original methodology of using an external PIR these days which is what I used to use 20 years ago. (and Geophone sensors). The video algorithms are better than they used to be but still prefer a physical motion device(s).