Не получается воспроизвести 2 поток

87 views
Skip to first unread message

Доступ

unread,
Aug 17, 2016, 2:34:30 AM8/17/16
to avreg-users
1 камера на запись.
2 камера на просмотр.
Не получается вопроизвести видео ни с 1 камеры ни с 2.
Хотя запись с 1 идет.
Спасибо!
avreglog_1608161749.tgz

Andrey Nikitin

unread,
Aug 17, 2016, 3:02:17 AM8/17/16
to avreg...@googlegroups.com
Доступ писал(а):
> 1 камера на запись.
> 2 камера на просмотр.
> Не получается вопроизвести видео ни с 1 камеры ни с 2.

cam[default]:
(Захват)
video_src=rtsp

cam[2]:
(Захват)
video_src=rtsp или очистить, будет по дефолту что и в cam[default]
(Наблюдение->по сети)
cell_url_alt_1 = <пусто>
fs_url_alt_1 = 1:avregd:hls

В раскладке выбрать alt1 в качестве источника видео.
В обычном режиме будет трансляция 2-го потока в MJPEG.
В fullscreen-режиме - 1-й поток в H264 по HLS.
Обе трансляции от avregd (а не от камеры, "1:camera:hls" - это неправильно)

В настройках потока (на камере) желательно установить интервал повторения i-frame - 1 раз в сек,
т.е. такой же как и framerate.

Но проблема у вас в другом. В камере или в сочетании аврега с камерой.

Захват 1-го потока периодически срывается из-за проблем со синхронизацией.
Периодичность глюка и одинаковое смещение времени указывают скорее на проблемы с камерой.
Кстати, что за модель?

> cam[1]: V(h264): last frame timestamp is significantly (-5.018 sec.) in the past, reconnect needing

> Aug 16 15:34:14 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.014 sec.) in the past, reconnect needing
> Aug 16 15:35:34 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.012 sec.) in the past, reconnect needing
> Aug 16 15:36:54 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.014 sec.) in the past, reconnect needing
> Aug 16 15:50:37 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.008 sec.) in the past, reconnect needing
> Aug 16 15:51:57 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.010 sec.) in the past, reconnect needing
> Aug 16 15:53:17 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.007 sec.) in the past, reconnect needing
> Aug 16 16:00:24 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.001 sec.) in the past, reconnect needing
> Aug 16 16:01:44 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.011 sec.) in the past, reconnect needing
> Aug 16 16:03:04 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.009 sec.) in the past, reconnect needing
> Aug 16 16:10:02 zlv-avreg avregd: cam[1]: V(h264): last frame timestamp is significantly (-5.002 sec.) in the past, reconnect needing

Что делать:
* Если есть новая прошивка - установить её.
* Если на камере есть аудио - выключить его.
* Если ничего нет или не помогает - несколько снизьте характеристики 1-го потока,
например, уменьшите фреймрейт до 20fps и разрешение. Возможно камера не тянет.
* Если и это не помогает и нет возможности заменить камеру, то остаётся только одно:
(Захват->по_сети->rtsp) use_wallclock_as_ts = Всегда

Доступ

unread,
Aug 17, 2016, 5:09:45 AM8/17/16
to avreg-users
Да вроде запинок нету.
При развертывании,видео есть.
Когда не развернуто:Нет связи!Автоподключение

среда, 17 августа 2016 г., 9:34:30 UTC+3 пользователь Доступ написал:
avreglog_1608170859.tgz

Andrey Nikitin

unread,
Aug 17, 2016, 5:29:13 AM8/17/16
to avreg...@googlegroups.com
Доступ писал(а):
> Когда не развернуто:Нет связи!Автоподключение

cam[2]: capture failed: h264 video stream resolutions mismatch:
avreg's "geometry" (704x576) vs camera setting (352x288)
^^^^^^^ ^^^^^^^

Konstantin

unread,
Aug 18, 2016, 2:11:32 AM8/18/16
to avreg-users

cam[2]: capture failed: h264 video stream resolutions mismatch:
avreg's "geometry" (704x576) vs camera setting (352x288)
                    ^^^^^^^                     ^^^^^^^  

простите что вмешиваюсь, но давно меня гложет вопрос: аврег пострен на ффмпеге, ффмпег умеет распознавать разрешение потока, да и аврег, судя по отквоченному логу тоже, так почему не сделать автодетект разрешения в авреге?

Andrey Nikitin

unread,
Aug 18, 2016, 4:11:09 AM8/18/16
to avreg...@googlegroups.com
Konstantin писал(а):
> простите что вмешиваюсь, но давно меня гложет вопрос: аврег пострен на
> ффмпеге, ффмпег умеет распознавать разрешение потока, да и аврег, судя по
> отквоченному логу тоже, так почему не сделать автодетект разрешения в
> авреге?

Это нужно для правильных пропорций при построении раскладок (браузер и avreg-mon)
в моменты, когда даже avregd не работает или захвата с камеры ещё нет.
Можно, конечно, сделать в динамике, но трудоёмко, поважнее задачи есть.
Reply all
Reply to author
Forward
0 new messages