Сбор живых кадров с IP-камеры, добавление даты и времени в кадр с помощью OpenCV .
Используя cv2.imshow('preview',frame), мы отображаем прямую трансляцию.
Теперь тот же кадр(ы) также отправляются на другой RTSP-сервер через порт 8554 с помощью FFMpeg
С помощью кода
< ul>
[*]При использовании VLC поток FFMPEG отображается с указанием даты и времени.
Почему я это делаю ?
Чтобы создать собственный поток RTSP с изменениями по каналу камеры.
Определение проблемы:
Задержка/задержка в потоке на VLC через FFMpeg составляет около 3–4 секунд, поскольку по сравнению с исходным предварительным просмотром с использованием OpenCV imshow.
Ниже приведен код:
Few others, but they did not made any impact over latency, on average about 4 seconds of delay might worth be reducing, for applications like motion-tracking, object-detection.
How to reduce this latency?
[b]Что делает код?[/b] [list] [*]Сбор живых кадров с IP-камеры, добавление даты и времени в кадр с помощью OpenCV . [*]Используя cv2.imshow('preview',frame), мы отображаем прямую трансляцию. [*]Теперь тот же кадр(ы) также отправляются на другой RTSP-сервер через порт 8554 с помощью FFMpeg [/list] [b]С помощью кода[/b] < ul> [*]При использовании VLC поток FFMPEG отображается с указанием даты и времени.
[b]Почему я это делаю ?[/b] [list] [*]Чтобы создать собственный поток RTSP с изменениями по каналу камеры. [/list] [b]Определение проблемы:[/b] Задержка/задержка в потоке на VLC через FFMpeg составляет около 3–4 секунд, поскольку по сравнению с исходным предварительным просмотром с использованием OpenCV imshow. Ниже приведен код: [code]import cv2 import subprocess import threading import datetime
thread = threading.Thread(target=lambda: read_frames()) thread.start() [/code] [b]На что следует обратить внимание[/b] Пакет cv2 скомпилирован с помощью CUDA ARCH 7.5 Ниже приведены некоторые параметры исследования FFMpeg: [code] '-fflags', 'nobuffer',
'-flags', 'low_delay',
'-tune', 'zerolatency' [/code] Few others, but they did not made any impact over latency, on average about 4 seconds of delay might worth be reducing, for applications like motion-tracking, object-detection. How to reduce this latency?
Я использую libvlcsharp для открытия потока RTSP в элементе управления MediaPlayer. Проблема в том, что когда MediaPlayer «открывает» поток RTSP, он ждет около 1 минуты (!), прежде чем фактически отобразить поток. Я проверил время, используемое для...
Я пытался сделать повторную выборку с FFMPEG, но я все время обнаруживал проблемы в своем коде. /> Поэтому я поместил код повторной выборки вручную, потому что я знаю, что стерео. av_opt_set_sample_fmt(swr_ctx, in_sample_fmt , codec_ctx->sample_fmt,...
Я использовал SIGSTOP для тестирования системы, которая управляет состоянием процессов. Недавно я заметил, что когда я один раз отправляю SIGSTOP процессу в системе, процесс «STOPPED» все еще использует циклы ЦП в течение неопределенного периода...
Вопрос
Сейчас я работаю над приложением для Android, в котором использую BottomNavigationView для переключения между вкладками в моем приложении. Однако я заметил, что при переключении между этими вкладками происходит заметная задержка, что влияет...