2009-04-24 21 views
1

Ich baue eine C# -Anwendung, die kontinuierlich Screenshots des Bildschirms erstellt. Während ich die Screenshots mache, möchte ich sie mit vlc streamen. Irgendwelche Ideen wie kann ich die Bitmaps zum Streaming an VCL senden?Von Bitmaps zu Video-Streaming

tks im Voraus Jose

Antwort

1

Sie wollen nicht, das zu tun, weil die Bandbreitennutzung sehr groß sein wird, vlc nicht Bitmap streamen und vlc kann nicht Ströme von Bitmap dekodieren.

können Sie verschiedene Lösungen in Betracht ziehen:

Jpeg Snapshot komprimiert, und tun das Streaming mit VLC. Soweit ich weiß, kann VLC nur etwas streamen, das er lesen kann, eine Datei oder einen anderen Stream. Daher müssen Sie Ihr JPEG an VLC streamen, bevor VLC es streamen kann.

JPEG komprimieren Sie Ihren Schnappschuss und tun Sie das Streaming selbst. Es könnte einfacher sein als es klingt. Streaming einen kontinuierlichen Strom von JPEG über http ist ein sehr grobes Protokoll, so ist es sehr einfach zu implementieren

Geben Sie neu erfinden das Rad und verwenden Sie einige vnc Programm.