Skip to content

kt81/Spangle

Repository files navigation

Spangle Media Server (WIP)

THIS PROJECT IS WORKING IN PROGRESS

Planning Goal

Media Streaming

  • Ingest
    • RTMP (+ Enhanced)
    • RTSP (very low priority)
    • SRT
  • Web Origin
    • HLS
    • LL-HLS
    • DASH (low priority)
    • LL-DASH (CMAF Chunked-Transfer) (low priority)
  • Codecs
    • H.264
    • H.265
    • AV1
    • AAC
    • Opus

Web Console (Goal of Effort)

  • Control multiple servers
  • Easy monitoring
  • Setting editor

Advanced Features (I don't know if I'm going to do it)

  • DRM
  • Transcoder integration (Hardware, x26X)

Others

  • Target mainly UGC content
  • Almost pure C#
  • High performance
  • Highly customizable (plugin, fork, etc...)
  • Fail over with very little gap (Goal of Effort)
  • Out-of-the-box support for timed metadata

About

Media server for those who want to sparkle✨

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published