josephnhtam / live-streaming-server-net

A .NET implementation of RTMP live streaming server, supporting HTTP-FLV, WebSocket-FLV, HLS, Kubernetes, cloud storage services integration and more.
https://josephnhtam.github.io/live-streaming-server-net/
MIT License
117 stars 19 forks source link

Multi-Bitrate HLS #37

Closed chriskooken closed 3 months ago

chriskooken commented 3 months ago

This project looks awesome. I am transitioning away from Azure Media services and this could be a good fit. Does the HLS transmuxer support multi-bitrate streams or is it just a single bitrate. If multiple, is there a place to control the quality levels that are served?

josephnhtam commented 3 months ago

Thank you. @chriskooken, Adaptive bitrate HLS streaming is a planned feature.

josephnhtam commented 3 months ago

Adaptive HLS transcoding has been added in v0.12.0 Please refer to the LiveStreamingServerNet.AdaptiveHlsDemo and documentation