Commit Graph

27 Commits

Author SHA1 Message Date
amazing-hash 4d3d54bfe6 fix(va-inference):byte order when transmitting the length of a video fragment
Перевод при необходимости длины видео фрагмента в big-endian при передачи данных в инференс
2024-05-29 21:18:37 +04:00
amazing-hash ed8e02002b vscode settings 2024-05-29 19:23:11 +04:00
amazing-hash d1f608db72 refactor: va-recorder 2024-05-28 11:02:29 +04:00
amazing-hash b02bee6b27 fix(va-record): av_interleaved_write_frame (drain) 2024-05-26 21:10:45 +04:00
amazing-hash 6433c3b530 refactor: parse_metada_file 2024-05-25 21:20:57 +04:00
amazing-hash fcb362ce71 docs: README 2024-05-25 12:21:13 +04:00
amazing-hash 17f1a1c04c feat: capture only video stream
- Захватываем только видео поток с камер
2024-05-11 15:55:29 +04:00
amazing-hash 702e0ff63d fix: CakeLists.txt 2024-05-10 11:40:40 +04:00
amazing-hash 20d503f59b feat: add codec id to meta file
- в meta файл добавлена информация о кодеке видео файла
- испрвлено сохранение meta файла при остановке приложения
2024-05-08 13:58:49 +04:00
amazing-hash a988364443 rfactor(va-hls, va-record, va-inference): rename param logging-level to log-level 2024-05-07 15:40:10 +04:00
amazing-hash 902a9dcbfb refactor(va-hls, va-inference): settings make singleton 2024-05-05 18:30:15 +04:00
amazing-hash 4ae507fe57 refactor: StateApp make singleton 2024-05-05 17:36:03 +04:00
amazing-hash a807d00eba refactor: va-hls, va-inference, va-record 2024-05-02 11:49:16 +04:00
amazing-hash 783a22f756 fix: tests 2024-05-01 19:49:19 +04:00
Evgeny Baranov 3e7132bec4
feat: implementation inference (#3) 2024-05-01 19:41:41 +04:00
amazing-hash 29489a1b9f docs: README 2024-04-24 19:07:20 +04:00
Evgeny Baranov 5360a2d734
Hls live (#2)
feat: live hls
2024-04-24 19:05:33 +04:00
amazing-hash 305f291616 refactor 2024-04-20 23:24:39 +04:00
amazing-hash 1405d25d0b fix(va-hls): chec error read stat file 2024-04-19 20:59:58 +04:00
amazing-hash 55b2ae2193 feat: markers for stat files
- Для файлов stat добавлены маркеры начала и конца.
  Каждый файл начинается с START_DATA и заканчивается END_DATA.
  Пример файлf:
      START_DATA
      12.003
      END_DATA
2024-04-19 17:30:40 +04:00
amazing-hash 2ea0c531eb fix: deleting unnecessary files 2024-04-19 00:56:53 +04:00
amazing-hash c87f04f7da feat: single version file
- Определение версий каждого модуля настраивалось в отдельном файле сборке.
  Решено что версии всех модулей будут одинаковы.
2024-04-19 00:51:04 +04:00
amazing-hash e1ea77c604 fix(va-hls):fix template headers
- Устранена ошибка в заголовках шаблонов, был проставлен Content-Length = 0.
  должен заполняться динамически
2024-04-18 19:02:13 +04:00
Evgeny Baranov 5a6bf1758c
Hls (#1)
* feat: implementation hls server

- Реализация HLS сервера для просмотра архивного видео за выбранный час.
  Прмер запроса:
	http://localhost:8888/camera-1/2024/04/18/08/index.m3u8
        2024 - год
        04   - месяц
        18   - число
        08   - час
  Время сохрняется в UTC, поэтому и запрос должен быть в UTC
2024-04-18 15:33:32 +04:00
amazing-hash 6c296548f1 feat(va-recorder): save information about segment duration
- При сохранение архивного файла рядом с ним сохраняется файл с длительностью сегмента
  1713286978.ts  --->  1713286978.stat
- Данная информация будет нужна для генерации плейлистов и конкретно длительности
  сегмента, что избавит нас от получения информации в runtime
2024-04-16 21:06:06 +04:00
amazing-hash 7bff4cf600 feat: va-record
Capture video streams from IP cameras using the rtsp protocol and save them to files of a specified duration
2024-04-13 19:20:33 +04:00
Evgeny Baranov 4aa622b5bd
Initial commit 2024-03-29 11:56:48 +04:00