Кто-нибудь знает эффективную, многофункциональную и поддерживаемую C # .NET библиотеку для захвата видео в кодировке H264, передаваемого с сервера RTSP?
Я разрабатываю приложение безопасности, которое должно буферизовать видео в течение заданного времени (например, 30 секунд), а затем при появлении запроса (через внешний триггер) записывать в течение n секунд после; чтобы было зафиксировано то, что привело к событию и что произошло после.
До сих пор я нашел мультимедийный SDK LeadTools (который может буферизовать потоки в реальном времени с функциями паузы/воспроизведения/ускоренной перемотки вперед/и т. д.), но его библиотеки и документация для C# отсутствуют; с большинством функций, полностью доступных только в C++.
Любая помощь приветствуется