Зачем тут С? Думаю будет правильней bash+ffmpeg+html5
Если что, любой админ сможет подправить баш, да и проще
НО
Тут у вас главная проблема будет с висячими камерами, они будут работать, но будут отваливаться потоки.
Решается это только ребутом тупой железяки, не думаю что школы смогут потянуть такое.