Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我想从ip摄像头获取实时流。。在那之后,我想从vb.net的直播流中获取图片_C#_Vb.net_Vb.net 2010 - Fatal编程技术网

C# 我想从ip摄像头获取实时流。。在那之后,我想从vb.net的直播流中获取图片

C# 我想从ip摄像头获取实时流。。在那之后,我想从vb.net的直播流中获取图片,c#,vb.net,vb.net-2010,C#,Vb.net,Vb.net 2010,导入一个视频 导入forge.Video.VFW 公开课表格1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Try Dim Stream As AForge.Video.MJPEGStream = New AForge.Video.MJPEGStream("http://192.168.1.250/mjpeg.c

导入一个视频

导入forge.Video.VFW

公开课表格1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Try
        Dim Stream As AForge.Video.MJPEGStream = New AForge.Video.MJPEGStream("http://192.168.1.250/mjpeg.cgi")
        Stream.Login = ("admin")
        Stream.Password = ("admin")
        Stream.Start()

        Dim st As String = ""

    Catch ex As Exception
        MsgBox(ex.Message.ToString(), MsgBoxStyle.OkOnly, "Error")
        Exit Sub
    End Try
End Sub
末级

这就是我到目前为止所做的…让流开始。。。 我想知道。
如何在图片框中显示此流?以及如何从该流中获取图像。

MJEGStream包含事件。将类级别上的
对象声明为

Private WithEvents Stream As AForge.Video.MJPEGStream
然后将事件处理程序添加到带有子类的
MJPEGStream.NewFrame
事件中

Private Sub Handle_NewFrame(sender as Object, e as AForge.Video.NewFrameEventArgs)
   Picturebox1.Image = e.Frame
End Sub
像在代码中那样启动流。
不要忘记初始化源对象

Source = New AForge.Video.MJPEGStream("http://192.168.1.250/mjpeg.cgi")
eventargs变量将新帧包含为图像,然后可以在picturebox中显示。 我已经有一段时间没有和阿福热一起工作了,但应该没问题