Разработка систем видеонаблюдения в iphone
У меня есть один вопрос. Может быть, это очень общий вопрос, пожалуйста, прости меня.
В нашем офисе мы установили Samsung DVR-1670. Для этого мы планируем разработать программное обеспечение для мобильного наблюдения. То есть кто-то должен иметь возможность контролировать и управлять установленными камерами с мобильного устройства. Мы планируем сделать в iOS, Iphone. Я знаю, что на рынке доступно много готовых программ. Но мы делаем это как часть исследования, которое мы проводим здесь.
Когда я проверял каталог svr-1670, он говорит, что он поддерживает протоколы HTTP, RTP, RTSP, SOAP. Поэтому я думаю, что мы можем сделать то, что планируем сделать. Я обязательно свяжусь с техническими форумами Samsung, но перед этим хочу спросить на этом форуме.
Мои вопросы: 1. Потоковая передача RTSP поддерживается в SVR 1670. Как мы можем получить потоковые данные с DVR, используя этот протокол. 2. Наличие API-интерфейсов DVR для функций PTZ 3. Кто-нибудь работал в подобных проектах?
Есть ли какие-либо открытые источники доступны для того же?
1 ответ
Вопрос 1: Я уверен, что видеоплеер iPhone не поддерживает RTSP по умолчанию, только HTTP. Apple Docs в прямом эфире
Тем не менее, вы можете написать свой собственный RTSP-клиент или найти его для порта. Вот список некоторых реализаций RTSP с открытым исходным кодом.
Вопрос 2: функциональность PTZ. Кажется, для этого есть несколько частей с открытым исходным кодом, но я не включил версию для iOS. Вот один для Android вы могли бы портировать.
Вопрос 3: Мы немного поиграли с этим, хотя делали прямую камеру (без видеорегистратора) для роботизированной видеопотока. В конце концов, нам было проще использовать USB-камеру, подключенную к компьютеру Mac с EvoCam, который поддерживает потоковую передачу h265 через HTTP, который изначально поддерживается iOS.