Talal, In general you will need to either do MJPEG only streaming or use HTML5 and a newer video streaming solution for H.264. We covered this in a test last week including issues with Axis and Hikvision web clients, see: Google Breaks Surveillance Browser Support
Specifically, yes, you can use a VMS that uses HTML5 and/or MJPEG streaming, like Milestone or Exacq.
What VMS are you using now? Presumably, it requires a plugin?
John - Thanks for the prompt reply.
I noticed that google has stopped surveillance browser support and I think it's been 3-4 months now.
Our client is currently logging in via web browser to NVR and no VMS is being used. Could you please suggest a VMS which will stream on HTML5/MJPEG?
Would it be possible to assign certain cameras to users using web VMS?
e.g. User1 (Site 1<Camera 2> Site 2 <Camera 4> Site 3 <Camera 1, Camera2>)?
John - I think I will give Milestone a go, any suggestions on what package would be best?
IPConfigure's Orchid has an optional "no-plugin" mode for its html5 web interface.
Come to think of it... Vigil has a no-plugin web player. Extremely rudimentary, but it does stream a single camera: