Page 1 of 1

Непонятки с частотой кадров при записи

PostPosted: Wed Nov 16, 2016 3:29 pm
by av0000
Доброго!

Почему-то в архив пишется 25 к/с h264 независимо от настроек камеры. Что накладно при пересылке через интернет по не слишком широкому каналу и, возможно, нагрузке на процессор

Пробую в качестве "домашнего" сервера перед покупкой. Насторожила нагрузка на процессор (130-160% на 3 h264 640x360 потока при 4х ядрах). Полез в подробности и увидел в архивных h264 записях неожиданную частоту кадров.

Вопрос 1: таки работает "запись без перекодирования" или нет, если результат не совпадает с выдаваемым камерой потоком?
Вопрос 2: можно ли задействовать аппаратный кодер/декодер в raspberry pi для разгрузки CPU?

- Xeoma 2016-10-31 trial, удалённый клиент
- raspberry pi 2.
- 1÷3 IP камеры (осн. поток 1280х720, вторичный 480х360 или 720х576, 8÷18 к/с)
- на камерах настроена частота кадров 18 к/с для основного потока и 10 к/с для вторичного.
- схемы везде одинаковые: камера - детектор движения (запись основного потока без перекодирования) - просмотр_и_архив
- пред-запись 1сек
- пробовал в настройках камеры ставить разную "максимальную частоту кадров" - без разницы

Re: Непонятки с частотой кадров при записи

PostPosted: Thu Nov 17, 2016 8:02 am
by Admin_P
Здравствуйте! Обычно Xeoma использует те настройки, которые уже стоят на камере. Зайдите, пожалуйста, в настройки модуля "Универсальная камера" и проверьте URL, который стоит на просмотр (он первый). Какой там указан FPS? Также вы можете попробовать вставить этот URL в проигрыватель VLC и посмотреть, какой там реальный FPS. То же самое можно проделать с URL потока для архива (он второй), чтобы удостоверится, что камера передаёт правильно настроенные потоки.

Re: Непонятки с частотой кадров при записи

PostPosted: Thu Nov 17, 2016 1:52 pm
by av0000
Доброго!

Хотел ответить, что так и есть, но насторожился. Проверил в vlc/mplayer и в софте для работы с ONVIF.

Получается, что все программы, работающие с видео через ONVIF (tinyCam PRO, Onvifer - android, ONVIF Manager - windows) "честно" показывают установленный в настройках камеры fps, а то, что приходит по урл с RTSP почему-то идёт с 25к/с.

Получается, чтобы читать с камеры "настоящие" 18к/с надо корректно подключаться к ONVIF VideoSource, а обычный RTSP отдает поток с какими-то другими настройками.

Re: Непонятки с частотой кадров при записи

PostPosted: Thu Nov 17, 2016 2:10 pm
by Admin_P
Это довольно необычное поведение для камеры :? Если у камеры есть статический IP, то не могли бы вы написать нам на почту (наши контакты: http://felenasoft.com/xeoma/ru/contacts/) и предоставить доступ к ней? Это поможет нам разобраться в причинах такого поведения. Заранее спасибо!

Re: Непонятки с частотой кадров при записи

PostPosted: Thu Nov 17, 2016 2:32 pm
by av0000
Увы, камеры за двойным НАТ-ом, не предполагающим выхода "наружу".

Поковыряюсь ещё сам некоторое время. Вроде, на потоке для "просмотра" с низким разрешением, показывается правильный fps, попробую поменять их местами

Камеры, вроде, на HI3518E с прошивками от TopSee:

- TH38C13-ONVIF-P2P V2.5.3.16 build 2016-01-22 16:43:12
- TH38R6S-ONVIF V2.5.1.12 build 2014-09-12 10:14:05

Re: Непонятки с частотой кадров при записи

PostPosted: Thu Nov 17, 2016 3:01 pm
by av0000
Закрываем тему.

Вроде бы сохраняется всё правильно.
Это глюки вывода статистики/свойств файла как минимум у mplayer и ещё кого-то - при открытии записи в VLC или через mediainfo пишется правильная частота кадров. Что характерно, проигрывают корректно все.

Re: Непонятки с частотой кадров при записи

PostPosted: Wed Feb 22, 2017 5:05 pm
by Admin_K
Если будет нужна какая-то еще помощь, обращайтесь, всегда будем рады помочь!