Comments (16)
По тикету нет никакой информации, как можно воспроизвести проблему (отсутствуют шаги, логи, скриншоты и т.п.)
from majestic.
Шаги воспроизведения:
Прошил камеру через coupler
Обновил до версий указаных в тикете
Подключил поток в ipeye
Через сутки открываем камеру в ipeye -- картинка не грузится, в архиве также не грузится
Открываем поток в vlc получаем статичную картинку.
Перезагружаем камеру и все снова работает как часы.
Куда прикрепить лог и конфиг? Здесь постоянно пишет ошибку
from majestic.
Лог можно поместить в zip архив и прикрепить к тикету
from majestic.
from majestic.
Судя по логам - у вас сетевые проблемы. Для подробного анализа нужны будут:
- Кусок лога Majestic в момент наблюдания проблемы (либо указать временной промежуток, когда возникает эта проблема)
- Кусок лога со стороны VLC в этот же период с ключом
-vvv
- Дамп трафика между устройствами (можно сделать на клиенте, камере или промежуточном устройстве между ними)
from majestic.
Как сделать дамп трафика?
Перед камерой стоит роутер микротик, на нем настроен проброс порта 554 на камеру.
По поводу сети пробовал открывать поток напрямую по внешнему ip(также как работало до прошивки oipc).
При подключении vlc сначала долго думает(видимо идет буферизация) потом появляется статическая картинка. В логи на камере никаких ошибок не пишет.
Также пробовал подключаться по локальному ip через впн, проблема таже, только в логи сначала пишет что соединение запрещено(типа авторизацию не проходит), потом через несколько секунд проходит и картинка появляется статическиая.
Проблема решается перезагрузкой камеры(попробую перезагрузку только маджестика, забыл проверить)
Проблема набюдается на двух камерах в разных городах.
Причем завсиание идет ночью или вечером при включеном ночном режиме, но может это совпадение
from majestic.
https://tojaj.com/packet-capture-from-mikrotik-to-wireshark/
from majestic.
но я так понимаю wireshark можно и на стороне клиента с vlc запустить?
from majestic.
Прикладываю дампы с wireshsrk. Запущен на клиентском пк.
Собрал разные дампы при разных дествиях(перезапуск роутера, перезапуск маджестик, перезапуск камеры)
Дамп shark_vlc_stop working это дамп до того как начал предпринимать действия по перезагруке чего либо.
majesticlog это лог который появился после перезапуска роутера(видимо при этом действии упал majestic)
Архив перестал писаться в ipeye в 22:20:07 15 мая(время по часовому поясу камеры +2 мск)
Сразу после перезапуска камеры полностью, все начинает работать в облаке ipeye и vlc
shark_vlc_after_camera_restart(Work_Well).pcapng.txt
shark_vlc_after_majestic_restart.pcapng.txt
shark_vlc_after_router_reboot.pcapng.txt
shark_vlc_stop working_.pcapng.txt
majesticlog.txt
from majestic.
лог из консоли vlc -vvv в момент проблем
vlclog.txt
ы
from majestic.
ответ техподдержки ipeye
Рекомендация - обновить прошивку если есть на что, или раз в 12 часов ребутать камеру для того что бы на ней счетчик таймштампа обнулялся.
Подробнее:
Камера когда отдает поток она фреймы маркирует временем - выстраивая таким образом линию времени, и эта камера 15 числа в 9 утра подключилась и стала слать видео подписывая фреймы таймштампами.
И вот в 9 вечера камера доходит в значении таймштампа до какого-то числа, которое является максимальным для данного типа и вместо того что бы переполнить его и начать отсчет заново и продолжать линию времени - оно так и остается на одном месте.
То есть все фреймы которые прилетели после 9 вечера 15 числа помечены одной и той же временной меткой поэтому и проблемы с архивом - файлы есть, но судя по данным в них они произошли все в единый момент времени.
Потом 16 в 8:30 камеру перезагрузили и она начала отсчитывать все заново
У нас есть функция - калькуляция таймштампа на основе фпс.
Но и она не поможет - потому что камера заявляет 25 фпс а по факту он там где-то 12-13
from majestic.
Есть еще проблема с теми же таймштампами. Даже если мы камеру перезапускаем каждые 11 часов, то в архиве файлы всреано не корректные и при скачивании и просмотре в vlc идет сильная рассинхронизация звука и картинки.
По словам техподдержки ipeye эта проблема связано с теми же таймштампами.
В другом облаке если камеру не перезапускать то часть архива просто пишется без звука и просматривается как на ускореной перемотке. При скачивании также ускореная перемотка без звука.
from majestic.
Проблема вызвана ошибкой, которая добавлена при недавнем рефакторинге в библиотеке SmolRTSP, после ее исправления в Majestic также она исчезнет
from majestic.
А какая старая версия majestic в которой еще нет этой ошибки? попробую пока на ней поработать
from majestic.
Просьба проверить последнюю версию, был возвращен старый алгоритм расчета временных меток
from majestic.
Проверил, проблема устранена
from majestic.
Related Issues (20)
- segfault on enabled audio on gk7205v210 HOT 1
- MJPEG stream not working on GM8136 series.
- OSD not shown on substream (video1) HOT 3
- PTZ support. Can I make a majestic plugin to support PTZ over onvif / web ? HOT 7
- OSD does not work Rotate image clockwise 90 and 270 degrees HOT 3
- Saturation control doesn't work properly for SSC378DE HOT 4
- Mismatch in Minimum Value for Microphone Sensitivity Between Majestic Web Interface and Parser HOT 4
- Motion Detector Errors HOT 1
- Brightness resonance in portrait mode
- Test opening of the task. For verification only. Please ignore it.
- Majestic RTMP push does not work with MediaMTX, OvenMediaEngine and SRS HOT 12
- Saturation works strangely on ssc378de HOT 5
- Multiple sound issues with ssc378de HOT 5
- MediaMTX can't pull RTSP from Majestic running on t31x (while works with ssc378de) HOT 15
- RTMP push from Majestic to nginx RTMP module: size 0x0, fps 0, connection interrupts after some time HOT 1
- Multiple outgoing RTMP connections: 1) How to define? 2) Invalid YAML in documentation example, but accepted by Majestic.
- RTMP push from Majestic to nginx RTMP module: size 0x0, fps 0, connection interrupts after some time HOT 2
- Sound is no longer working HOT 7
- gk7205v300 + imx 355 - 2.4.06.03 - sound issue with Opus (2.4.09.09-lite) HOT 13
- Streaming from Hi3516EV200 breaks Majestic HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from majestic.