avdevice_capabilities_create This function is deprecated, what should I replace it?
I wanted to get the support information about the device as a string, but this function was completely abolished in ffmpeg 6
FFmpeg lavfutils.h seems to be missing
The lavfutils.h file is missing from the include folder where the ffmpeg library was put.
How FPS reduction for H264 without transcode?
There is a USB camera that sends H264 frames with a frequency of 30 fps in a resolution of 1920×1080, GOP size 30 or 60 (1 or 2 I frame per second depending on the camera and only P-frames), which requires throughput of about 6 mbit/s. It is necessary to reduce this to no more than 2 mbit/s. All this is done on a weak ARMv7, so the option of transcoding is extremely resource intensive, especially considering that I did not find how to do it as a GPU Mali (NanoPi Neo Core).
FPS reduction for H264
There is a USB camera that sends H264 frames with a frequency of 30 fps in a resolution of 1920×1080, GOP size 30 or 60 (1 or 2 I frame per second depending on the camera), which requires throughput of about 6 mbit/s. It is necessary to reduce this to no more than 2 mbit/s. All this is done on a weak ARMv7, so the option of transcoding is extremely resource intensive, especially considering that I did not find how to do it as a GPU Mali.
FPS reduction for H264
It is necessary to achieve the speed of traffic when streaming from a USB camera that gives H264 frames with a frequency of 30 fps in a resolution of 1920×1080 about 6 mbit/s, no more than 2 mbit/s, all this is done on a weak ARMv7, so the option of transcoding is extremely resource intensive, especially considering that I did not find how to do it as a GPU Mali.