我试图从ip camera获取ffmpeg流视频。我的问题是我知道如何获得mpeg流,但相机类型是ffmpeg。你知道如何获得ffmpeg流吗?下面有一些简单的方法吗?我想避免使用rtsp,因为很难找到一些好的rtsp文档。以下是获取mpeg流的代码:
using System.Windows.Forms;
using AForge;
using AForge.Video;
//using AForge.Video.FFMPEG;
public partial class Form1 : Form
{
MJPEGStream stream;
public Form1()
{
InitializeComponent();
stream = new MJPEGStream("stream_url");
stream.NewFrame += stream_NewFrame;
}
void stream_NewFrame(object sender, NewFrameEventArgs eventArgs)
{
Bitmap bmp = (Bitmap)eventArgs.Frame.Clone();
pictureBox1.Image = bmp;
}
答案 0 :(得分:0)
有趣,只有我必须做的是添加VLC插件,现在它可以工作,看起来像这样:
public Form1()
{
InitializeComponent();
axVLCPlugin21.playlist.add("rtsp://someurl");
axVLCPlugin21.playlist.play();
}