
Media Streaming Libraries for .NET, .NET Core and UWP

Intoduction
VASTreaming offers number of streaming libraries for full .NET, .NET Core and UWP. In some cases, it’s an extended and flexible implementation of already existing protocols, such as HLS. Otherwise it’s a functionality missing in standard .NET framework, such as RTMP.
RTMP
RTMP is an old protocol, owned by Adobe and tightly bound to Flash technology from the very beginning of its existence. Even though Flash has been deprecated after dominating over the content rich web for many years, RTMP is still alive. It is due to the fact that RTMP supports so-called publishing when a live media stream is pushed by a client to a server for further distribution. Many modern protocols lack this publishing feature. Starting from the Flash days, existing server infrastructure still uses RTMP and will be using it for a long time. YouTube, Facebook, Twitch - you name it, all of them use RTMP ingestion for live streams. If a future app is expected to provide their user with a feature of publishing video streams in social networks, it should use RTMP. Therefore, investing into a RTMP library is not a waste of money but quite the opposite. In fact, it guarantees the compatibility with most popular content distribution networks.
HLS and TS
HLS was developed by Apple and earned its widespread popularity due to a relative simplicity and most of all because of the usage of the HTTP as a transport protocol. This simple decision allowed streaming reception in every location where the web is available. However, HLS has its own limitations and the biggest drawback is the protocol’s one-way direction: there is no method specified to publish a stream to HLS server. Despite of that for now HLS is among the most used streaming protocols and supported natively on many platforms.
MP4
VASTreaming MP4 library for .NET is a flexible and highly configurable library to read and write MP4 files and MP4 fragments. It’s suitable for customers not satisfied with the functionality of the existing MP4 readers/writers.
Contact Us
Email: info@vastreaming.net
Resource URL: https://www.vastreaming.net/net-streaming-libraries.html