ich ein Problem darüber, wie man einen Video-Stream von einer WLAN-Kamera zu speichern.Wie verwende ich C# um einen Video-Stream von einer Wifi-Kamera zu speichern? (Wissen Sie url)
Ich machte einen Roboter mit einer Wifi-Kamera, und dann benutze ich C#, um eine Anwendung zu erstellen, um meinen Roboter zu steuern, damit er im Haus herumlaufen kann und ich mein Haus über die Kamera sehen kann. aber dies ist nur der Anfang, jetzt habe ich den Stream der Kamera gespeichert werden soll (das einzige, was ich weiß, ist, url, es ist wie: http://192.168.8.1:8083/?action=snapshot)
so jetzt Ich möchte wissen, wie der Stream zu speichern, oder als Bilder speichern, vielleicht 5 Bilder pro Sekunde?
Speichern als Bilder ist besser, so dass ich diese Bilder analysieren kann, weil ich es für Deep-Learning mit Cuda verwenden möchte.
[code]
private void buttonCamera_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
pictureBox1.ImageLocation = CameraIP;
// ip is http://192.168.1.1:8080/?action=snapshot
}
[/ code]
dieser Teil meines Codes ist, erstelle ich eine Schaltfläche mit dem Namen der Kamera, wenn ich darauf klicken, wird der Strom von der Kamera in der angezeigt werden Bilderkiste.
und jetzt, was ich tun möchte, ist der Strom vielleicht 5 Bilder pro Sekunde zu erfassen und speichern sie als jpg
ich weiß nicht, die fps des Stroms, das eine andere Sache ist, ich weiß nicht, wie man es bekommt
Willkommen bei Stack Overflow! Können Sie bitte Ihre Frage mit Ihrem Aufwand wie Code oder etwas, so dass Leute Ihr Problem früh bekommen und Ihnen helfen können? Vielen Dank! – manetsus
Verwenden Sie FFMPEG: http://stackoverflow.com/questions/16259588/how-to-dump-raw-rtsp-stream-to-file –
eine Sache vergessen, ich benutze Picturebox, um den Stream anzuzeigen, so weiß ich nicht, ob Picturebox hat eine funktion kann erfassen und speichern bilder –