|
|
@@ -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 |