Thanks for pointing out that I need to transcode. So, I try to add the marquee on the client side, where I already transcode the stream. So something like: Core.Initialize(); var vlc = new LibVLC (); var mediaPlayer = new LibVLCSharp.Shared.MediaPlayer(vlc); var media = new Media(_libVLC, @"rts...