Fragensteller
Videostream

Frage
-
Hallo,ich bekomme von einer Webcam einen Videostream, wenn ich ein *.cgi mitentsprechenden Parametern im Google-Browser aufrufe.Ich würde das gerne in einem eigenen Programm verwenden aber ohneirgendwelche Plugins zu nutzen oder OCX zu laden.Ich vermute das da einfach nur Images übertragen werden und zerschnittenständig angezeigt werden.Kat da jemand evtl einen Code-Schnippsel?Danke
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 -
"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 *.asfliefert für MS-Browser und eine andere die ein über ein "videosteam.cgi" dieDaten liefert für Browser wie Opera oder Chrome. Aber offenbar sind die auchnicht so einfach wie ich dachte und werden nur durch die Browser automatischdekodiert.
-
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 -
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 -