Let me get a look at what you have implemented. I like this idea. But need to see it in action. Are you planning to create a page for this or actually insert into profile pages, etc...?
I haven't made a detailed plan yet. I discovered Owncast because a hoster offers it integrated in a cloud. After watching it, I thought this is something for the UNA community.