我需要访问并读取一个http流,该流从网络摄像头发送实时MJPEG图像以便在图像上进行一些opencv图像处理。我可以通过VLC或仅通过在chrome或firefox中打开URL来访问摄像头的图像。但是当服务器传送连续的视频帧时,如何以编程方式访问http服务器并分离每个帧呢?数据似乎简单格式化,循环在HTTP头和JPEG数据之间。我能想到的唯一方法是向服务器发送请求,解析数据并将头和实际的jpeg数据分离,并逐次将其传递给opencv。然而,这听起来非常复杂,我不确定从哪里开始。你们是否知道是否有任何库或更简单的方法可供使用,使所有这些变得更容易?谢谢。