我正在通过RTSP从IP摄像机捕获JPEG图像。我使用live555 + libavcodec进行流传输和解码MJPEG图像。该流在高达2048 x 1920的图像分辨率下可以正常工作。但是,当我将图像宽度增加到2048以上时,会得到宽度非常小的条形矩形图像(即544x1920)。图像已正确捕获并保存在相机上。仅当我通过RTSP将图像流式传输到PC时,才会出现此问题。 RTP中对高分辨率MJPEG有有效载荷限制吗?
最佳答案
请阅读第4页底部的http://tools.ietf.org/html/rfc2435。在这里,图像的最大宽度为2040。使用ONVIF标准可以解决此问题。
关于ffmpeg - 通过RTSP传输MJPEG,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7639054/