FFMpeg.NET may be a good solution for you. FFMpeg itself performs many conversions. It is assumed that support for future filters in the future (perhaps even now). This is the .NET wrapper for it. The FFMpeg system supports video / audio streaming.
You can also try VLC Player , which is also open source.
source share