none
Webcam-Stream in C# RRS feed

  • Frage

  • Hallo zusammen,

     

    ich habe mir letztens eine Webcam von HAMA (http://tinyurl.com/6fgysq8 ) gekauft und wollte den Stream der Kamera in einem C# Form abspielen. Der Stream wird anscheinend von einem HTTP-Webserver gestreamt und kann nur mit Loginname und Passwort abgefragt werden (man kann das leider auch nicht für Tests ausschalten).

    Ich habe schon versucht mit einem COM-Windows Media Player-Steuerelementen darauf zuzugreifen, man kann hier allerdings keinen Loginname und PW angeben. Ein weiteres Problem ist, dass in der Webcam-Doku nichts von einem "Stream-Link" erwähnt ist, den ich aber wahrscheinlich brauche (ich kann zwar über den Webbrowser mit ActiveX zugreifen, aber ob der Link dann auch der Stream-Link ist weiß ich nicht.)

     

    Ich habe auch schon Beispiele mit DirectX im Netz gefunden, die sind allerdings nur für lokale Ressourcen.

     

     

    using Microsoft.DirectX.AudioVideoPlayback;
    
    namespace VideoTest {
      public partial class Form1 : Form {
    
        Video myVid = new Video("K:\\test.avi");
    
        public Form1() {
          InitializeComponent();
          myVid.Owner = panel1;
        }
    
        private void button1_Click(object sender, EventArgs e) {
          myVid.Play();
        }
      }
    }
    

     

    Samstag, 26. Februar 2011 15:24

Antworten

Alle Antworten