I'm making a project related to video-surveillance. I've been making searches about video surveillance, but still there are some doubts in the architecture part that only people with some knowledge in this camp can clear it.
Before i do the question, I’ll show the architecture i made:

1 - The question i got is if its worth put a dedicated record server in each ip camera groups. My idea is record all mjpeg's in the server "SERVER" but i don’t know if the permanent recording will delay the live streams to the terminals :S
Sorry for my English, I’m not use to it

Thanks in advance.