В вашем случае на прямую к камерам доступ раздавать нельзя, т.к. у камер ограничено кол-во потов с видео, обычно это 2 или 5, то есть подключиться к камере может хоть 1000 человек, но картинку видеть будут только 5. Это ограничение на программном уровне у камеры, т.к. в камере железо не мощное и раздавать видео всем подряд не получится.
Вашу задачу решит вещание через сервер.
Если не хотите (или нет возможности) ничего дорабатывать сами, то купите готовое решение.
Так же можете облачный варианты посмотреть, но это не очень выгодно. Хотя вам все-равно отдельный сервер покупать, если не облако выбрать.
Могу посоветовать:
Линия
www.devline.ru - хорошая и удобная система. Есть просмотр через браузер и приложений android/ios. Цена за лицензию на 1 камеру около 1000 руб (платеж разовый). Очень прост в установке и настройке.
Макроскоп
macroscop.com - на сколько помню, у них нет возможности нормально смотреть через браузер, либо устанавливать программу на ПК, или через приложения на android/ios. Цена за лицензию на 1 камеру около 1800 руб (платеж разовый). Очень прост в установке и настройке.
Форпост
fpst.ru - напишите им на почту, т.к. на сайте выложены цены только на облачные варианты, они и просто лицензии на камеры продадут для установки на ваш сервер. Можно смотреть черед браузер или приложения android/ios. Цена за лицензию на 1 камеру около 2000 руб (платеж разовый). Установка немного сложнее чем предыдущие варианты.
Ерливидео
erlyvideo.ru - пожалуй самый производительный из всех, но он скорее для профессионалов, это крайний вариант для ваших задач. Нет из коробки возможности смотреть на мобильных устройствах.