Browse Source

feat: Add roadmap

develop
Dale 1 month ago
parent
commit
da416f7602
2 changed files with 27 additions and 0 deletions
  1. +1
    -0
      .envrc
  2. +26
    -0
      ROADMAP.md

+ 1
- 0
.envrc View File

@@ -0,0 +1 @@
use_nix

+ 26
- 0
ROADMAP.md View File

@@ -0,0 +1,26 @@
# Roadmap

MiracleTV is currently not production ready.
Missing a huge chunk of vital and critical components, it has a long way to go before achieving stated intentions.
Below is a very guesstimated list of features needed to be implemented before MiracleTV is considered an RC for production use.

## Roadmap
(In no particular order of importance aside from "implemented are grouped first")

### Backend
[x] Basic API skeleton with rudimentary auth
[x] Streamkey issuing mechanism
[x] Rudimentary roles
[x] Stream autorization via callback endpoints (for Nginx RTMP & OSSRS)
[ ] ACL system that isn't hardcoded roles
[ ] Moderation support
[ ] More robust and secure authentication system
[ ] Multiplexed live chat
[ ] VOD auto-capture and record support
[ ] Static page renderer that uses JS only to load video & chat.

### Frontend
[ ] Functioning frontend
[ ] Functioning videoplayer with DASH-supported RTMP / hls playback
[ ] Chat client implementation
[ ] Separated video & chat clients for use in static-page renderer

Loading…
Cancel
Save