feat(streaming): add backend streaming support with nginx-rtmp #1
Reference in New Issue
Block a user
Delete Branch "feat/rtmp-streaming"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WIP: NGINX API centralisation & RTMP Streamingto WIP: RTMP Streaming & User StreamsWhy
Lays the groundwork for an NVIDIA ShadowPlay or Rewind style streaming workflow, where users can push a live stream from their machine and have the platform ingest, track, and eventually record it for on-demand playback.
What this PR does
Introduces an NGINX-RTMP ingest server, a new streams database table and JPA entity for tracking stream sessions, and per-user stream key support for authenticating publishes.
Local dev workflows are improved with a dedicated dev compose file and updated config defaults.
WIP: RTMP Streaming & User Streamsto RTMP Streaming & User StreamsRTMP Streaming & User Streamsto feat(streaming): add backend streaming support with nginx-rtmp