Ich habe ein Gerät, das eine H.264-Videostream von einer URL wie sieht vor: rtsp: //192.168.0.10: 554/VideoserviceWie kann ich H.264 RTSP Video in der Windows 8 Metro C# XAML App abspielen?
Da es sich um Live-Video Ich muß kontrollieren nicht in die Lage es (Pause, Zurückspulen, usw.), einfach spielen. Wird dies von MediaElement oder einer anderen Standardklasse unterstützt, brauche ich etwas wie Smooth Streaming Client SDK oder ist das viel komplizierter als ich dachte?
Update: Ich habe Microsofts Player Framework heruntergeladen, aber dies spielt nicht den Strom auch nicht. Ich kann in den Beispielen zu RTSP nichts finden.
Update: verwendete ich Wireshark die Pakete zu vergleichen, die VLC Media Player mit Media und Player Framework sendet (das funktioniert) und keiner von ihnen schien RTSP-Protokoll zu verwenden. Stattdessen senden sie WPAD Pakete an eine andere Adresse, obwohl ich die IP-Adresse der Quelle angegeben habe. Warum ist das notwendig? Gibt es eine Möglichkeit, dieses Verhalten auszuschalten?
Gibt es etwas Bestimmtes, das Sie meiner Antwort hinzufügen möchten? – mydogisbox
Nein, nur frustriert, dass Microsoft es so schwierig macht, RTSP zu unterstützen. Das ist viel mehr Arbeit, als ich gerade Zeit habe, also muss ich das Projekt zurückstellen. – parsley72