I'm about to deploy an open-access public space surveillance network. Think 10,000 cameras across a city providing feeds to assorted subscribers/stakeholders. From what I can see, nobody else has embarked on such an ambitious commercial project before, with most "safe city" deployments being commissioned by government/municipality.
My biggest challenge is, how to distribute video feeds to multiple clients from the same source. I can't expose the camera stream directly to the client (security, bandwidth, etc.) so I need to "redistribute" the signal.
Is this a VMS solution or a multicast/network media service solution? Bear in mind that if I select a VMS platform, I can't dictate my clients use the the same, so I need interoperability between VMS platforms. I'm not storing, performing analytics, etc. Just managing the "network" of cameras.