问题标签 [mjpeg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何记录来自网络摄像机的 http 直播流
我创建了应用程序,客户端可以在其中查看 IP 摄像头,该摄像头使用此链接提供 MJPEG 的 http 实时流 Android ICS 和 MJPEG using AsyncTask
现在我希望用户将视频录制到其存储卡中。我已经用谷歌搜索了一段时间,我想到的只有两种方法:-
要么我继续存储 jpeg 图像,当用户单击停止录制时,我以某种方式剪辑所有图像以提供 3GP 视频或其他文件格式。但我不知道如何从所有图像中创建视频,这是否是一种有效的方法。
或者我做ffmpeg,在这种情况下我将不得不处理NDK,它似乎是一条更长的路径,可能会导致无处可去:P
那么FFMPEG是更好的选择吗?如果是,请分享一些链接或者是第一个选项更好。提前致谢
jquery - 如何检查图像是否加载?
我正在使用mjpeg格式来显示来自 IP 摄像机的流。问题是流不稳定,我不知道它什么时候开始,所以我需要以某种方式检查图像 url,如果有例如 > 5 个图像,然后加载它。像这样,但在将其添加到页面之前检查url 。
目前我有:
在控制台中它看起来像:http: //i.stack.imgur.com/iM88J.png
如果没有流,我只接收其中一个。所以我需要在添加之前以某种方式检查它。
javascript - 检查运动 jpeg 流
有什么方法可以检查Motion JPEG流是否使用 JavaScript 或 jQuery 打开/工作/发送图像?
jquery - .load() 在 iPad 上不起作用
我有简单的脚本来检查图像,但它在我的 ios 5.1 的 ipad 上无法正常工作。在图像中,我收到 jpg 的流,因此负载必须在每一帧上工作(如在大型 safari 中),但在 ipad 中它只触发一次。可能是一些建议?
opencv - cvCaptureFromFile 总是返回 NULL,Visual Studio 2005
我的 cvCaptureFromFile 函数有问题。它总是返回 NULL。我在互联网上做了一些研究,并将 PATH 添加到 ffmpeg 的“bin”目录中。
但它仍然是一样的。所以我试图用ffplay.exe
. 它返回一个错误,显示“处理输入时发现无效数据”。这是一个“mjpg”文件,应该用ffmpeg播放。然后我尝试了一些“mpg”文件。
现在消息是“没有这样的文件或目录”,这是不正确的,因为文件就在原地。我还应该做什么?使用 Media-Player 和 VLC 播放器可以处理这些文件。请帮忙!
android - 仅流式传输 RTSP MJPEG 和元数据 android
我这几天一直有以下问题...
我有一个服务器,它向我发送一个rtsp://ip:port/
带有活动流会话的 url。
格式是 MJPEG,我在每一帧中都有一些元数据。所以我需要从流中提取数据。
我知道 Android 不支持 MJPEG(所以没有 Mediaplayer),但我找到了一种使用Android ICS 和 MJPEG 使用 AsyncTask和 httpclient 在 videoView 中播放它的方法。但我只有rtsp url。
细节:
- 我只有rtsp url,没有http。
- httprequest 不适用于 rtsp 网址。
最好的办法是从 rtsp url 获取 Mjpeginputstream(见上面的链接),但我不知道如何!
java - 从 mjpeg 流中保存图像
我正在尝试从 MJPEG 流中捕获图像(jpeg)。
根据本教程http://www.walking-productions.com/notslop/2010/04/20/motion-jpeg-in-flash-and-java/
我应该只保存从 Content-Length 开始的日期:并结束于——我的边界。
但由于某种原因,当我打开保存的文件时,我收到此消息无法打开此图片,因为文件似乎已损坏、损坏或太大。
我将非常感谢任何提示。
java - 带有 java.lang.IllegalArgumentException 的 Android 和 MJPEG
我已经实现了帖子中的演示: Android and MJPEG
但是应用程序总是在一段时间后出现错误,我得到了异常:
在类中的以下代码中MjpegViewThread
:
我不确定以下 LogCat 信息是否有用。
谁能给我一些线索来解决这个问题?
c# - 从 YUY 更改为 MJPG 格式
我有一个能够同时运行 YUY 和 MJPG 颜色空间的网络摄像头。此相机默认为 YUY,我需要在 DirectShow 图形中更改或添加什么才能以编程方式在 MJPG 中启动相机?我的代码与典型的图形设置非常相似,类似于 DirectShow.Net 示例目录中的 DxSnap 示例。关于这一点的文档很少,我见过的唯一示例是显示捕获引脚属性页面并通过该 UI 更改它,但是我的技术需要以编程方式实现。任何帮助、指导或建议将不胜感激。谢谢
这是我的图形构造:
帧回调函数:
gstreamer - GStreamer - MJPEG 流到文件
我在将MJPEG
流保存到文件时遇到问题。当我MJPEG
使用这样的管道流式传输时:
我可以使用这样的管道在我的第二台机器上播放这个流:
但是,如何将此类MJPEG
流保存到可以在某些媒体播放器中播放的文件(无需转码!)?你能推荐一些管道吗?
我发现这样的管道可以将输出流保存为 matroska 文件:
如何更改它以保存 mp4 文件?这样的管道:
不起作用。您能否帮我将其保存为 mp4 容器(或 avi 容器)而不对 MJPEG 视频进行转码。