草庐IT

Android 和 MJPEG

我需要从IP摄像机获取mjpeg流,有人知道正确的方法吗?我google了一下,我找到了这个例子http://www.anddev.org/mjpeg_on_android_anyone-t1871.html但是当我试图从主要Activity调用的另一个Activity中获取流时,我被卡住了。代码如下:主要Activitypackagecom.test;publicclassIntentTestextendsActivity{/**Calledwhentheactivityisfirstcreated.*/ListViewmyListView=null;@Overridepublicv

c++ - MJPEG 流和解码

我想从IP摄像机(通过RTSP)接收JPEG图像。为此,我在OpenCV中尝试了cvCreateFileCapture_FFMPEG。但是ffmpeg似乎对流媒体的MJPEG格式有一些问题(因为它会自动尝试检测流媒体信息),我最终得到以下错误mjpeg:unsupportedcodingtype然后,我决定使用live555进行流式传输。到目前为止,我可以通过openRTSP成功建立流式传输和捕获(非解码)图像。问题是如何在我的应用程序中执行此操作,例如在OpenCV中。如何在OpenCV中使用openRTSP获取图像并将其保存为JPEG格式?我听说来自openRTSP的数据可以发送到

c++ - MJPEG 流和解码

我想从IP摄像机(通过RTSP)接收JPEG图像。为此,我在OpenCV中尝试了cvCreateFileCapture_FFMPEG。但是ffmpeg似乎对流媒体的MJPEG格式有一些问题(因为它会自动尝试检测流媒体信息),我最终得到以下错误mjpeg:unsupportedcodingtype然后,我决定使用live555进行流式传输。到目前为止,我可以通过openRTSP成功建立流式传输和捕获(非解码)图像。问题是如何在我的应用程序中执行此操作,例如在OpenCV中。如何在OpenCV中使用openRTSP获取图像并将其保存为JPEG格式?我听说来自openRTSP的数据可以发送到

python - 如何解析来自网络摄像机的 mjpeg http 流?

下面是为从IP摄像机获取实时流而编写的代码。fromcv2import*fromcv2importcvimporturllibimportnumpyasnpk=0capture=cv.CaptureFromFile("http://IPADDRESSofthecamera/axis-cgi/mjpg/video.cgi")namedWindow("Display",1)whileTrue:frame=cv.QueryFrame(capture)ifframeisNone:print'Camnotfound'breakelse:cv.ShowImage("Display",frame)i

python - 如何解析来自网络摄像机的 mjpeg http 流?

下面是为从IP摄像机获取实时流而编写的代码。fromcv2import*fromcv2importcvimporturllibimportnumpyasnpk=0capture=cv.CaptureFromFile("http://IPADDRESSofthecamera/axis-cgi/mjpg/video.cgi")namedWindow("Display",1)whileTrue:frame=cv.QueryFrame(capture)ifframeisNone:print'Camnotfound'breakelse:cv.ShowImage("Display",frame)i

c++ - 如何在 C++ 中解析 MJPEG HTTP 流?

我需要访问和读取从网络摄像机发送实时MJPEG素材的http流,以便对图像进行一些opencv图像处理。我可以通过VLC访问摄像机的镜头,或者只需转到Chrome或Firefox中的URL。但是,当服务器只是发送连续提要时,我如何以编程方式访问http服务器并分离每个帧?数据似乎只是简单格式化,在HTTPheader和JPEG数据之间循环。我能想到的解决这个问题的唯一方法是以某种方式向服务器发送请求,解析传入的数据,将header与实际的jpeg数据分开,然后将其传递给opencv。但是,这听起来非常令人费解,我不太确定该从哪里开始。你们知道是否有任何库,或者只是我忽略的更简单的方法,

C++/OpenCV 将相机-视频/图像 (MJPEG) 从套接字流式传输到浏览器 (Windows 8.1)

对于openCV/C++还是很陌生,所以请多多包涵:)我目前正在尝试找到一种好的(而且可能很简单)的方法来从我的OpenCV应用程序实时(或几乎实时)流式传输我的相机帧,这样我就可以打开我的浏览器,输入IP并查看图像。到目前为止,我使用winsock2完成了服务器(如果有人有一个很好的跨平台替代方案并且可以告诉我有什么不同,我会很高兴)并且可以通过在我的浏览器中输入IP连接到它。套接字/服务器代码://socketlongrc;SOCKETacceptSocket;SOCKADDR_INaddr;WSADATAwsa;//initializewinsockrc=WSAStartup(M

android - 在 Android 上获取 IP Cam 视频流 (MJPEG)

我目前正在3人小组中做一个AndAR项目。我是负责将视频流式传输到Android手机的人。我给自己买了一台D-LinkDCS-920IP摄像机,我发现它使用MJPEG编解码器进行实时视频流,网络服务器使用Jview来查看实时流。据我所知,MJPG不是Android操作系统支持的文件类型,所以我想出了一个主意,我没有使用ImageView,而是使用WebView来流式传输视频。我已经实现了一个非常简单的概念并且它有效!但问题是,刷新率很糟糕。我获取视频图像(例如:http://192.168.1.10/image.jpg)以在WebView上查看并实现一个计时器来控制刷新率(应该将其设置

python - 在 python 中从 jpeg 图像创建一个 mjpeg 流

我需要提供实时图表,我想通过http传送mjpeg流(这样可以很容易地通过使用普通标记将图表包含在网页中)。是否可以从多个jpeg图像实时创建一个mjpeg流?我的策略是:输出正确的httpheader:Cache-Control:no-store,no-cache,must-revalidate,pre-check=0,post-check=0,max-age=0Connection:closeContent-Type:multipart/x-mixed-replace;boundary=boundarydonotcrossExpires:Mon,3Jan200012:34:56GM

javascript - 如何从 HTML 中的 MJPEG 流制作快照

我有以下HTML网页:此网页显示IP摄像机流式传输MJPEG数据的提要。您可以在这里尝试上面的代码:http://jsfiddle.net/jU4aq/(它不适用于IE)我的问题是如何制作该提要的快照。基本上我想添加一个按钮,当用户点击它时,会弹出一个对话框,让您选择保存图像。 最佳答案 您的流现在似乎无法正常工作,但请尝试一些Canvasjavascript,例如:document.getElementById('save').onclick=function(){varc=document.createElement('canv