3.5 Capture/Publishing Demo for WinForms

Demo shows how to capture devices, screen, and also how to put graphics and text overlay and mix all these into one output stream. Demo shows how to use capture via Media Foundation, DirectShow, and WASAPI. As an encoder, Media Foundation or FFmpeg is used.

Demo can publish captured media data to RTMP or RTSP server.

Demo also contains WebRTC server sample. When using this sample, a captured stream can be displayed in browser.

The only element of this demo which requires WinForms is a video preview. VASTreaming capture library utilizes Direct3D 11 for video rendering, and it requires a window handle. However, it can easily be adapted to WPF application by using HwndHost control.

contact us

info@vastreaming.net