Skip to content

Releases: coder-with-a-bushido/neralai

v0.1.0

03 Jun 13:08
Compare
Choose a tag to compare

First fully functioning media server 😎

  • Input from any WHIP client and associate it with a resourceId
  • Forward RTP packets to a local UDP port
  • Create a SDP file for the forwarded RTP media
  • Use SDP file as input to ffmpeg
  • Process RTP packets and output HLS files using ffmpeg
  • Serve HLS files based on resourceId
  • Stop stream with DELETE call to resource URL from WHIP client
  • Stop stream and do cleanup in case of failure in any goroutine associated with that stream
  • A simple client for demo purposes