Страница 1 из 1

RTSP второй поток с камеры

Добавлено: 30 май 2019, 19:28
begemot
Есть камера axis 3044-v. Как сформировать строку запроса для второго потока? Первый поток получаю rtsp://192.168.111.1/axis-media/media.amp?camera=1" onclick="window.open(this.href);return false;
rtsp://192.168.111.1/axis-media/media.amp?camera=2" onclick="window.open(this.href);return false; выдает ошибку

Re: RTSP второй поток с камеры

Добавлено: 30 май 2019, 21:10
UefLV
Это запрос для декодера, с номером канала. У Axis нет такого понятия как mainstream & substream, просто нужно запрашивать поток с необхоимыми параметрами, синтакс описан в Vapix протоколе.

Re: RTSP второй поток с камеры

Добавлено: 30 май 2019, 21:37
begemot
Спасибо за ответ :Bravo: . Уже сам начал потихоньку догадываться. :%)
С rtsp ещё не понятно, но уже есть куда копать. Можно ли получить второй потока по onvif?. Сейчас получаю картинку с "основным" разрешением.

Re: RTSP второй поток с камеры

Добавлено: 31 май 2019, 00:24
VirtualLink
ODM не показывает?

Re: RTSP второй поток с камеры

Добавлено: 31 май 2019, 09:36
UefLV
begemot писал(а):С rtsp ещё не понятно, но уже есть куда копать. Можно ли получить второй потока по onvif?
В гугле по запросу VAPIX rtsp легко найдется документ с подробным описанием запросов.

Например так:

Код: Выделить всё

rtsp://root:1111@192.168.1.2/axis-media/media.amp?videocodec=jpeg&resolution=640x480
Получите jpeg поток с разрешением 640x480, вместо 1111 свой пароль )).
А так:

Код: Выделить всё

rtsp://IP/axis-media/media.amp?streamprofile=H.264
rtsp://IP/axis-media/media.amp?streamprofile=Mobile
rtsp://IP/axis-media/media.amp?streamprofile=Quality
rtsp://IP/axis-media/media.amp?streamprofile=Balanced
rtsp://IP/axis-media/media.amp?streamprofile=Bandwidth
Запрос соответствующего профиля, профиль нужно заранее создать в разделе меню камеры stream.
Изображение

По ONVIF конечно можно получить поток, нужно только добавить камере ONVIF пользователя.
Но это бюджетная камера с не очень мощным процем, при запросе нескольких потоков с разными параметрами создаётся нагрузка на проц камеры и если ему не хватит производительности он уменьшит скорость кадров или качество.

Re: RTSP второй поток с камеры

Добавлено: 31 май 2019, 21:56
begemot
UefLV спасибо за помощь. Сейчас дельные советы редкость.
Вчера скачал "video streaming api". На последней странице примеры запросов rtsp. Сегодня был на объекте и с камерой не экспериментировал. В понедельник продолжу. Попробую запустить onvif, не получиться rtsp.
Еще раз спасибо за помощь.

Re: RTSP второй поток с камеры

Добавлено: 09 июн 2019, 19:35
begemot
UefLV все получилось кроме - установить параметр compression. В камере установлен по умолчанию 30. Битрейд 400-600. Если руками устанавливаю 23 - битрейд получаю 1600-2000. Но не могу указать данный параметр ни в профиле ни в строке запуска.
По порядку:
Завожу новый профиль. Называю H264_1. Параметры профиля
?videocodec=h264&resolution=1280x720&fps=20&compression=23&h264profile=high
Пытаюсь подключиться ?streamprofile=H264_1. Ошибка
Меняю профиль на камере "?videocodec=h264&resolution=1280x720&fps=20&h264profile=high" - все работает
Аналогично
"rtsp://root:pas@192.168.1.1/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=20&compression=23&h264profile=high" не работает
"rtsp://root:pas@192.168.1.1/axis-media/media.amp?videocodec=h264&resolution=1280x720&fps=20&h264profile=high" работает
Из ситуации вышел - сначала меняю на камерах compression, затем подключаюсь. Но все равно интересно.
и второй вопрос. Если запись будет вестись на сторонний регистратор, то zipstream лучше отключить?