Custom Instant Replay feature for my private streaming platform

Channel:
Subscribers:
540
Published on ● Video Link: https://www.youtube.com/watch?v=X79Eshuv8nw



Duration: 0:50
57 views
3


My Website:
https://negative-edge.net

My personal streaming platform :
https://negative-edge.net/home/?module=chatroom

I've spent my weekend working on a specific project for my live streams.

I've created my own server based instant replay feature specifically made for my streaming layout. I am aware that OBS studio and I think stream labs has a replay buffer feature but its broken and doesn't perform how I would like for it too so I've created my own server based instant replay feature I've hard coded into my streaming layout using the ffmpeg application on my dedicated server.

The way I create my Dynamic Streaming layouts are browser source based instead of just adding layers of graphics to a scene. Using PHP, and Javascript, I can call for the FFMPEG app installed in my server to capture the last 10 seconds of my servers livestream and load it into the hidden html5 video player coded into my streaming layout to play back what happened 10 seconds ago. similar to Twitch TVs Clip feature but for my own purposes to have a replay that plays back smoot and add the fine little touches to spice it up.

Here is a Youtube Video of everything in action.

Again this was made with the intensions to be used as a personal project for my private streaming platform.

This is why I love being an independent Dev, no restrictions and the possibilities are endless!

Hope y'all like! Feedback is welcomed.