Видео лучше раздавать через ретранслятор, как вариант, nginx + rtmp-module + jwplayer. Была статья на хабре на эту тему.
Про раздачу управления. Задача делится на две, 1 - само управление на сайте,
https://www.hikvision.com/Support/Downloads/SDK в помощь. Сам не реализовывал, но, вроде, web3.0 development kit про ваш случай. 2 проблема - приоритеты на права управление, если команды от разных пользователей будут поступать напрямую, то никто ничего не увидит, никто не наведет камеру на интересующий его объект, управление будет перехвачено.