Rtsp帧抓取器vb.net [英] Rtsp frame grabber vb.net

查看:279
本文介绍了Rtsp帧抓取器vb.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为vb.net应用程序寻找一个dll或ocx,它可以从rtsp流中获取一个帧并将其保存到一个图片框中。

我的应用程序需要在ubuntu上运行单。

所有提案都欢迎,因为我正在寻找这几周。

rtsp流来自ip摄像机,如bosch,axis,dahua,...

我正在使用带有.net4的vb.net 2012



非常感谢您的帮助。

I'm looking for a dll or ocx for vb.net application that can take a frame from a rtsp stream and save it into a picturebox.
My application will need to run on ubuntu with mono.
All proposals are welcome since i'm looking for this for weeks.
The rtsp streams are comming from ip cameras like bosch, axis, dahua,...
I'm using vb.net 2012 with a .net4

Thank you very much for the help.

推荐答案

您可以使用MPlayer。我在Win和xubuntu / Mono上都使用它作为幕后视频处理器。只需将rtsp流指定为输入,并使用 -wid 选项将其输出定向到图片框的句柄。它还有助于为图片框和Mplayer -colorkey 选项指定黑色背景。至于只为你的图片框更新一帧,你应该可以使用 -frames 1 的Mplayer选项来阻止它不断更新图片框。
You can use MPlayer. I have used it on both Win and xubuntu/Mono as a behind the scenes video processor. Simply specify as input the rtsp stream and direct its output to the handle of the picture box with the -wid option. It also helps to specify black backgrounds for both the picture box and Mplayer -colorkey option. As for updating only one frame for your picturebox, you should be able to use the Mplayer option of -frames 1 to stop it from continuously updating the picturebox.


这篇关于Rtsp帧抓取器vb.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆