For windows I can only get the cameras to work on internet exlorer (IE 11).
I went to internet options:
Security Tab:
Intranet: Lowest setting.
Trusted sites: Added the IP address of the system (http://192.168.1.242)
Advanced Tab:
HTTP settings: = both checked
Security: Everything checked EXCEPT, "enable Strict P3P Validation*,Empty Tempory Internet Files...,Do Not Save encrypted pages, Allow Software to run...,Allow active content to run in files....
I have two systems and have them set to open as the default pages in IE 11. I only use IE for the cameras, so I'm not concerned with IE 11 security settings.
I had to download Divx to make sure I had h.264 and h.265 codecs.
Lot of trial and error, many blurred memories.