Я близок к завершению проекта, над которым я работал слишком долго.Я читаю запатентованный исходный поток H265 IP-камеры (также может быть H264, но это не имеет значения), и конечной целью является повторная трансляция этого потока через RTSP для использования в других приложениях.Выгрузка видеопотока в файл и воспроизведение его в Mediaplayer Classic / Преобразование его с помощью FFMPEG работает как чудо (Eventho, я получаю ошибку «Недопустимая единица NAL 0/33 для почти каждого кадра, но это другая история).
Мое доказательство концепции настройки гетто также работает нормально, поскольку в моем приложении Node есть сокет, который непрерывно передает видеоданные на любой подключенный клиент, читая их через ffmpeg с помощью tcp: //, отправляя их вRTSP-сервер, а затем подключиться к указанному RTSP-серверу с помощью любого клиента, однако моя цель сейчас состоит в том, чтобы удалить ffmpeg и RTSP-сервер (или, по крайней мере, просто необходимость внешнего RTSP-сервера) из эквинации и напрямую транслировать видеопоток через узел.
Разве это имеет смысл делать? RTSP не понадобится какой-то сумасшедший (де) муксинг видеоданных, не так ли? Из того, что я нашел, это в значительной степени просто инкапсуляция видео, однако я не могуЯ нашел модуль с именем rtsp-stream , но мне кажется, что мне нужнодополняет ... ну ... все, что делают ffmpeg и сервер rtsp, и это мне кажется очень сложным.
Как человек, который до этого никогда не работал с вещами AV, я что-то упустил иличто я пытаюсь просто невыполнимо?
Заранее спасибо!