freestyler Posted November 27 · Report post Добрый день! Подскажите, кто разбирается в теме. В настройках камеры установлен максимальный битрейт - max bit rate - 2048. (VBR) Т.е. кодек должен выдавать поток не выше данного значения. VLC (RTP поток), ТРАССИР, WEB-фейс самой камеры показывают его с превышениями, можно ли доверять этим цифрам или это некая условность? даже постоянный поток (CBR) колеблется в определенных промежутках. Ключевой вопрос, если я в веб интерфейсе камеры вижу число 2551 kbs (live просмотр), при выставленном значении в настройка 2048. можно ли это считать проблемой камеры или же это просто особенности подсчета. Трассир например одновременно может показывать 2 разных значения потока. Камера: Device Type DH-IPC-HFW2230SP-S-0280B-S2 System Version V2.820.0000000.63.R, Build Date: 2024-08-07 WEB Version V3.2.1.1991222 ONVIF Version 23.06(V3.1.0.1677052) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 27 · Report post Нужно воспринимать это как некоторое условное значение. Реальный битрейт будет отличаться, но в среднем будет стремится к заданному. А клиент показывает вообще не битрейт, а трафик. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
freestyler Posted November 27 · Report post @alibek в чем разница между "трафиком" и "битрейтом" ? в контексте VLC данные отображаемые в статистике называются "битрейт" Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alibek Posted November 27 · Report post Не знаю. Я говорю о том, что цифры, которые показывает камера — это скорее всего не битрейт видеопотока, а трафик за какое-то определенное время. Разница в том, что если интернет работает не очень стабильно, то там будут как просадки, так и всплески. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
freestyler Posted November 27 · Report post "не знаю", и "скорее всего" немного не те ответы которые я хотел бы получить. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
jffulcrum Posted November 27 · Report post 2 часа назад, freestyler сказал: максимальный битрейт - max bit rate - 2048. (VBR) VBR намекает, что значение - условное, к которому будет стремиться в среднем. Там вполне возможны пики значительно выше заданного значения, особенно если картинка сложная - перепады яркости, много движения - в софте камеры нет ИИ предсказывать такой расклад. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
straus Posted November 27 · Report post В 27.11.2024 в 12:51, freestyler сказал: в чем разница между "трафиком" и "битрейтом" ? Битрейт - скорость потока видеоданных. Трафик - общая загрузка, с учётом накладных расходов протокола. Трафик может иметь всплески, если его где-то тормознули, и потом он выдаётся из буфера. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yandrey Posted November 27 · Report post Цитата с учётом накладных расходов протокола. и контейнера, в который помещены видеоданные Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted November 27 · Report post 12 часов назад, freestyler сказал: Ключевой вопрос, если я в веб интерфейсе камеры вижу число 2551 kbs (live просмотр), при выставленном значении в настройка 2048. можно ли это считать проблемой камеры или же это просто особенности подсчета. Камера выдает тот поток, который выдает, а настройки битрейта это лишь некие ограничения, выше и ниже которых работать не желательно. И камера старается усреднять общий поток в этих пределах, периодически повышая и понижая битрейт. 12 часов назад, freestyler сказал: В настройках камеры установлен максимальный битрейт - max bit rate - 2048. (VBR) Не нужно использовать переменный битрейт, нужно использовать CBR - то есть постоянный. Можете провести простой тест - если камера снимает неподвижную картинку, например в помещении, когда движения нет то и поток большой не нужен, изменений же нет в кадре. И тут VBR вроде как экономит место на диске. Но, как пошло движение нужно увеличивать и поток, и камера его увеличивает, но через несколько секунд идет превышение потока и надо его уменьшать, а в картинке движение полным ходом идет. Поток уменьшается, с ним ухудшается и детализация картинки. Еще не забывайте про опорные кадры. Если они редкие, то картинку может сильно размазать и толку от такой записи вообще не будет. Когда битрейт CRB подобных проблем не возникает. Так же нужно использовать протокол TCP для соединения с камерой. А не UDP. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
freestyler Posted November 28 · Report post @jffulcrum перевод мануала с офиц сайта дахуа, внимание на последнее предложение. но, на условно статичной картинке, я наблюдал сильные перепады (иногда в 2-3 раза). This parameter can be configured only when the Bit Rate Type is set as VBR or ABR. Supports for custom max bit rate. You can select the value of the Max Bit Rate according to the Reference Bit Rate value. The bit rate then changes as monitoring scene changes, but the max bit rate keeps close to the defined value. Этот параметр можно настроить только в том случае, если тип скорости передачи данных выбран как VBR или ABR. Поддерживается настраиваемая максимальная скорость передачи данных. Вы можете выбрать значение максимальной скорости передачи данных в соответствии с исходным значением скорости передачи данных. Затем скорость передачи данных изменяется по мере изменения сцены мониторинга, но максимальная скорость передачи данных остается близкой к заданному значению. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
freestyler Posted November 28 · Report post 9 часов назад, Saab95 сказал: Когда битрейт CRB подобных проблем не возникает. дело в том что и на CBR показывает разные данные. а вопрос то возник из-за того что есть облачный сервис одной известной компании, суть которого писать видео в облако (а если точнее синхронизировать архив), так вот, оно перестает в какие то моменты писать и пишет ошибку, мол превышен битрейт. как по мне это бред какой-то, сама концепция, такая Т.е. у тебя ночь в черной комнате - битрейт - ок, тут влетают бандиты начинается убийства, грабеж, пожар - битрейт повышается и возможно превышается - это мы писать не будем, извините. Самое смешное в том что подключение к облаку блокирует изменение битрейта в настройке регистратора, т.е. если тариф 2048 то и настройка будет 2048 , она не доступна к изменению. и вот тех поддержка во всем винит камеру. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sdy_moscow Posted November 28 · Report post @freestyler а че вы от кетайсев хотите? Они вам продали, деньги получили, всё, до свидания! Не работает - бывает! Купите новое! Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted November 29 · Report post 16 часов назад, freestyler сказал: дело в том что и на CBR показывает разные данные. Отключите WDR и всякие подобные плюшки. В настройках Conditions -> Backlight поставьте OFF. Когда включаете WDR камера делает 2 снимка изображения, после чего передает один усредненный кадр. Естественно, производительности процессора на это не хватает и частота кадров проседает. Битрейт плавает. Когда отключаете WDR камера всегда выдает один и тот же поток, с минимальными отклонениями. 16 часов назад, freestyler сказал: Самое смешное в том что подключение к облаку блокирует изменение битрейта в настройке регистратора, т.е. если тариф 2048 то и настройка будет 2048 Значит надо изменить тариф на более высокий, проблема должна уйти. Вообще все удаленные хранения видео не выгодны. Дешевле установить свой сервер и принимать архив на него. В течении 2 лет все окупается. А то и быстрее. Регистратор на объекте надо хорошо прятать и размещать в таком месте, где его не повредят возникающие факторы - пожар, наводнение и т.п. Архив же переписывать по смене суток, когда запись данных суток закончилась и архив записывается в другую папку нового дня. Архив папки предыдущего дня переписывать через интернет на удаленное хранилище. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
straus Posted November 29 · Report post 1 час назад, Saab95 сказал: Отключите WDR и всякие подобные плюшки. В настройках Conditions -> Backlight поставьте OFF. Сразу два вредных совета дал украинец Саабенко. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kok2505 Posted November 29 · Report post Посмотрите настройки конкретного канала в самом Trassir они существенно могут отличаться от установленных параметров в камере. Более того Trassir умеет сам их менять и оптимизировать исходя из текущей ситуации (снижать битрейт, кол-во FPS) для случаев, когда не хватает ширины интернет канала. Фиксированный битрейт - не всегда хорошо, особенно в системах, где камер больше 1 шт, а монтаж сделан не по всем правилам. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
freestyler Posted November 29 · Report post 10 часов назад, Saab95 сказал: Значит надо изменить тариф на более высокий, проблема должна уйти. как я писал выше, при подключении к облаку, трассир блокируют настройку битрейта в соответствии с выбранным тарифом, т.е. сейчас тариф 2048, камера стоит на битрейте 2048, выберу тариф 4096 - камера будет на 4096, история с превышениями макс. битрейта скорее всего повторится 10 часов назад, Saab95 сказал: Вообще все удаленные хранения видео не выгодны. Дешевле установить свой сервер и принимать архив на него. В течении 2 лет все окупается. А то и быстрее. сервер стоит, у меня стоит задача сделать дублирующую копию архива, как раз на случай нештатного отключения (в т.ч. хищения) что бы можно было посмотреть последние минуты "до" Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Saab95 Posted November 29 · Report post 8 часов назад, freestyler сказал: сервер стоит, у меня стоит задача сделать дублирующую копию архива, как раз на случай нештатного отключения (в т.ч. хищения) что бы можно было посмотреть последние минуты "до" Поставьте точно такой же сервер в другом месте через интернет. Берите потоки с первого сервера и сохраняйте на резервном. При этом ничего никому не потребуется платить. Так же можно брать потоки с камер второй копией и сохранять на удаленном сервере. Какой смысл каких-то платных облачных решений? 12 часов назад, kok2505 сказал: Фиксированный битрейт - не всегда хорошо, особенно в системах, где камер больше 1 шт, а монтаж сделан не по всем правилам. Вот он как раз хорошо, т.к. позволяет иметь четкую картинку постоянно, что требуется, как раз, для определения движения в кадре. Если нужно экономить поток, то на камере настроить зоны с пониженной детализацией, если там часть картинки занимают статичные места, такие как потолок, стены, небо и т.п. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...