I got idea from this thread: How to streaming video via VLC api in C#
However, it provides only playback mode. And I would like to extend this code to stream block-b