mjpeg相关内容
我在网站上播放MJPEG视频时遇到了一些问题。摄像头有内网IP(必须为私有/本地),但必须在公共网站上可见。 我尝试了以下代码: HTML PHP(avio.php)
..
我一直在尝试在ASP.NET中设置MJPEG流。我想从URL检索MJEPG流,并将得到的每一帧发送到每个连接的客户端。我能够找到的示例只能从集合文件读取,而不是从URL继续流,并通过MultiStreamContent发送整个文件。因为我逐帧检索,所以不能这样做。 我想知道是否可以用ASP.NETMVC来做我想做的事情。我目前正在使用AForge video从链接检索MJPEG流。 我的控制器类代
..
我要录制检测到运动的MJPEG流。但是我的运动检测通知比运动发生的时间晚几秒。 为了应对这一问题,我想一直录制,但只保留最后2分钟的镜头。 现在我正在使用curl无限下载,但是我不知道如何让它正确地将文件的正面修剪到2分钟。 推荐答案 查看FFmpeg中的段复用器。 使用段多路复用器可以捕获流并将其写入多个独立的文件。 您可能感兴趣的选项是segment_wrap。
..
我正在尝试将运动 jpeg (mjpeg) 流(来自网络摄像头)包装到 html5 画布中.我知道 Safari 和 Chrome 对 mjpeg 具有原生支持,因此我可以将其放入 img 以使其工作.我想将它包裹在画布中的原因是我想对其进行一些后期处理. 我知道我可以使用 drawImage 来加载图像(和 mjpeg):
..
我正在尝试创建一个 MJPEG 流,我有一系列 jpeg,我想将它们放在一个流中,以便用户只需点击一个 URL 即可获得一个 mjpeg 流.过去几天我一直在努力让它发挥作用,但这可能是不可能的.我已经提出了空灵并聆听了来自网络某处的轴摄像头的数据包,并试图模仿它.我最初尝试使用 WCF,并返回一个“流",但后来发现我需要在该流上设置内容类型,因此我尝试了 WCF REST api,但遇到了同样的
..
我正在尝试将 mjpg 视频的实时流写入 html 画布. 以下内容:http://camelive.info/ 有一个带有 mjpeg 视频的公共网络摄像头列表,但它们似乎在写 带有框架元素的标签,我不知道它是如何在小提琴中工作的. 理想的解决方案是在小提琴的 html 画布上流式传输任何实时 mjpg(理想情况下是链接?). 感谢任何有用的资源,我想这样做而不包
..
我正在从我可以信任的第三方站点加载动画 jpeg.我正在尝试 getImageData() 但浏览器 (Chrome 23.0) 抱怨: 无法从画布中获取图像数据,因为画布已被跨域数据. SO 上有一些类似的问题,但他们使用的是本地文件,而我使用的是第三方媒体.我的脚本在共享服务器上运行,我不拥有远程服务器. 我尝试了 img.crossOrigin = 'Anonymous' 或 im
..
我编写了一个简单的中继脚本,它连接到网络摄像头并从套接字读取数据,并使用打印功能输出这些数据.数据是已设置边界的 MJPG 数据.我只是输出读取到的数据. 问题是 PHP 似乎正在缓冲这些数据.当我将相机设置为 1 FPS 时,Feed 会冻结 7-8 秒,然后快速显示 8 帧.如果我将分辨率设置为很大,相机会以每秒 1 帧的速度移动.我假设当时正在发生一些缓冲(因为大尺寸会很快填满缓冲区,
..
我想从 IP 摄像机(通过 RTSP)接收 JPEG 图像.为此,我在 OpenCV 中尝试了 cvCreateFileCapture_FFMPEG.但是 ffmpeg 似乎对流媒体的 MJPEG 格式有一些问题(因为它会自动尝试检测流媒体信息),最终出现以下错误 mjpeg:不支持的编码类型 然后,我决定使用 live555 进行流式传输.到目前为止,我可以通过 openRTSP 成功建立流
..
我正在网页上显示来自 IP 摄像机的 MJPEG 流.流使用图像元素显示,该元素由 jQuery 设置: view = $('');视图.加载(功能(){console.log('加载');});视图.错误(函数(){console.log('错误');});view.attr('src', 'http://camera_ip/videostream.mjpeg'); 当它们各自的情况发生时,
..
我正在制作一个包含视频流的 WinRT 应用程序.现在我在 VLC 上作为流媒体服务器和 MJPEGDecoder lib (http://mjpeg.codeplex.com/) 结束客户端解码视频. 但是在创建 HTTP 流并从客户端连接到它之后,MJPEGDecoder 说标头无效(它需要多部分流).VLC 到 VLC 工作正常. 问题 1:如何修复? 问题 2:为 Win
..
我已经实现了 Android 和 MJPEG 并且还实现了异步和认证来运行它,在这里.现在我已经设法运行 jpeg 视频流,但问题是它在运行流时一直闪烁.它不断地起落.我认为这可能是框架的问题.任何人都知道如何处理这个问题.这是我实现的完整代码: MjpegSample.java public class MjpegSample extends Activity {private s
..
V4L 的新手,我决定开始使用 video4linux2 库,以便从我的 C 中的相机捕获帧(我使用带有 Ricoh Co. 相机的 uvcvideo 模块).我遵循了几个指南和教程,并设法获得了一个正在运行的程序.我的问题主要是关于这个通常的代码行: struct v4l2_format 格式 = {0};format.fmt.pix.pixelformat = V4L2_PIX_FMT_MJ
..
我正在使用 SourceReader MediaFoundation 技术为桌面开发多媒体流应用程序. 我正在使用 USB 摄像头设备来显示流媒体.相机支持 2 种视频格式:YUY2 和 MJPG. 对于 1980x1080p YUY2 视频分辨率,60fps 仅接收 48fps.我从 MSDN 页面获取了 YUY2-RGB32 转换并在我的应用程序中使用(注意:我没有使用任何转换过滤
..
我需要将视频流从 MJPEG 转码为 MP4、AVI 或 MKV 格式.是否可以使用 ffmpeg 或 vlc?我正在开发 UWP Win10 应用程序,并且没有很多包. 编辑:我的代码 VLCPreview.Source = "http://Admin:123456@192.168.0.21:6021/cgi-bin/cmd/encoder?GET_STREAM";/cmd/encod
..
是否有一种轻量、免费且可靠的方式在跨浏览器环境中显示 MJPEG?我正在尝试从 轴显示 MJPEG 流2120 我正在开发的网站上的 IP 摄像头,我发现这在当前版本的 Firefox 中非常可靠.但是,经过一些测试,我发现 IE、Opera 和 Chrome 都在执行此操作时遇到了不同程度的问题(无法访问 Mac,所以我不确定 Safari).Internet Explorer 不支持 MJPE
..
我正在使用 VLC 接收带有 JPEG 负载的 rtp 数据包.当我手动将类型设置为 26 (JPEG) 时,vlc 不会尝试打开流;如果我将其定义为 96,则 vlc 会打开它并显示错误 - 这是由于编码格式错误造成的. 为了找出正确的编码,即找出数据包头的哪些值是正确的,我想将 rtp 数据包与工作示例进行比较.令人惊讶的是,示例使用有效载荷类型 96 而不是 26.我使用wiresha
..
关于这个主题有很多问题,但大多数都涉及使用不受欢迎的协议 - HTML5、WebRTC 等. 基本上,问题可以表述如下:如何在 Windows 中通过 RTSP 或 MJPEG [AFAIK 实时流式传输更好] 流传输我自己的 cv::Mat 图像?我能找到的几乎所有东西都依赖于操作系统是 Linux,只是不适用于该项目. FFMPEG 的流水线工作正常,但延迟大约 10 秒.可以使用
..
如果您使用FFmpeg将mjpeg转换为mp4(libx264),在Windows·Mac上无法执行播放. 缩略图未显示在图标上.但是,使用HTML5视频代码可以播放. 为什么?请告诉我您是否理解.谢谢. ffmpeg -i source_file.mov -b 4000k -vcodec libx264 destination_file.mp4 解决方案 通常的原因是像素格
..
我正在与ffmpeg一起处理来自远程摄像机的传入MPEGTS流,并使用我的应用程序将其传递给多个客户端. 从技术上讲,我使用ffmpeg将传入流转换为MJPEG输出,并将数据块(来自ffmpeg进程stdout)通过管道传输到客户端http响应上的可写流. 但是,我面临一个问题-并非所有数据块都代表完整的“整个"框架.因此,将它们在浏览器中连续显示会导致视频随机闪烁,且帧数为半完整.我
..