none
Videostream RRS feed

  • Frage

  • Hallo,
     
    ich bekomme von einer Webcam einen Videostream, wenn ich ein *.cgi mit
    entsprechenden Parametern im Google-Browser aufrufe.
     
    Ich würde das gerne in einem eigenen Programm verwenden aber ohne
    irgendwelche Plugins zu nutzen oder OCX zu laden.
     
    Ich vermute das da einfach nur Images übertragen werden und zerschnitten
    ständig angezeigt werden.
     
    Kat da jemand evtl einen Code-Schnippsel?
     
    Danke
     
     
    Montag, 15. April 2013 14:18

Alle Antworten

  • Hi,

    ein Videostream ist was gänzlich anderes als ein Bild. Daher wäre es notwendig, dass Du zuerst einmal genau schaust, was die Webcam wirklich in welchem Format liefert.

    Auch bei Videostreams kann das alles mögliche sein. Manches würde sich evtl. direkt mit einem WPF MediaElement abspielen lassen, für anderes brauchst Du separate Player oder zumindest den passenden Codec auf dem Zielsystem.

    Du solltest daher zuerst die Doku für die Webcam lesen, ggfs. auch den Hersteller kontaktieren und ihn fragen, was die Cam wie in welchem Format bereitstellt.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Montag, 15. April 2013 15:39
    Moderator
  •  "Stefan Falz [MVP]" schrieb
     
    > Du solltest daher zuerst die Doku für die Webcam lesen, ggfs. auch den
    > Hersteller
    > kontaktieren und ihn fragen, was die Cam wie in
    > welchem Format bereitstellt.
     
    Die Informationen die ich habe sagen das es eine Version gibt, die *.asf
    liefert für MS-Browser und eine andere die ein über ein "videosteam.cgi" die
    Daten liefert für Browser wie Opera oder Chrome. Aber offenbar sind die auch
    nicht so einfach wie ich dachte und werden nur durch die Browser automatisch
    dekodiert.
     
     
    Dienstag, 16. April 2013 10:41
  • Hi,

    ASF ist auch nur ein Containerformat. In der Regel steckt dann bspw. WMV drin. Das könnte man von Haus aus mit dem Windows Media Player bzw. dem MediaPlayer Control abspielen. Für WPF und Silverlight sollte das auch mit der MediaElement Klasse funktionieren, hab ich aber noch nicht ausprobiert.

      http://msdn.microsoft.com/de-de/library/vstudio/aa970268.aspx#Media

    Von Haus aus haben die meisten Browser keine Möglichkeit, solche Streams abzuspielen. HTML5 mit dem <video> Tag bietet hier auch nicht viel mehr, da man damit auch nur bestimmte Arten von Streams abspielen kann. Und die liefert die Webcam wohl nicht aus.

    "videostream.cgi" ist leider nicht das, was ich meinte. Du musst wissen, was diese Datei in welchem Format ausliefert.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Dienstag, 16. April 2013 11:10
    Moderator
  •  "Stefan Falz [MVP]" schrieb
     
    > Von Haus aus haben die meisten Browser keine Möglichkeit, solche Streams
    > abzuspielen.
     
    Chrome und Opera spielt den Stream ab, wenn ich die Adresse direkt als url
    eingebe. Habe auch irgendwo gelesen das die das können.
    Natürlich mach MS das über ActiveX.
     
     
     
    Dienstag, 16. April 2013 15:03
  •  "Stefan Falz [MVP]" schrieb
     
    > ASF ist auch nur ein Containerformat. In der Regel steckt dann bspw. WMV
    > drin.
     
    Offenbar können die neuesten MS-Mediaplayer das nicht abspielen und nicht
    nur bei mir. VLC kann es...
     
     
    Donnerstag, 18. April 2013 07:57
  • Offenbar können die neuesten MS-Mediaplayer das nicht abspielen und nicht
    nur bei mir. VLC kann es...

    Und was soll uns das nun sagen? Solange Du nicht auf die Fragen eingehst, kann man dir auch nicht helfen.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Donnerstag, 18. April 2013 08:17
    Moderator
  • Hallo,

    vielleicht hilft dir dieser Link weiter.

    Schönen Gruß,

    LBB

    Freitag, 19. April 2013 11:46
  •  "Stefan Falz [MVP]" schrieb
     
    > Und was soll uns das nun sagen?
     
    M$ halt wieder ...
     
    VLC hat übrigens eine Library, die man in .Net einbinden kann und dann
    braucht man kein AktiveX installieren.
     
     
    Donnerstag, 25. April 2013 07:06
  •  VLC hat übrigens eine Library, die man in .Net einbinden kann und dann
    braucht man kein AktiveX installieren.  

    Das wäre ein prima Kandidat für die Gallery. Haste dafür mal ein Codebeispiel? Wie heißt die Library genau? Ist die Verwendung irgendwo gut dokumentiert?

    LG, Dennis.

    Freitag, 26. April 2013 08:12
  •  "Dennis Becker" schrieb
     
    > Das wäre ein prima Kandidat für die Gallery. Haste dafür mal ein
    > Codebeispiel?
     
    Welche Gallery?
     
     
     
    Freitag, 26. April 2013 09:15
  • Hi.

    Die Gallery hier aus dem Forum meinte ich. Ist aber egal, wenn es schon irgendwo als Code steht, reicht ja auch der Link. :-)

    Den gucke ich mir beizeiten mal in Ruhe an. Danke.

    LG, Dennis.

    Montag, 29. April 2013 13:48