-
-
Notifications
You must be signed in to change notification settings - Fork 563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic integration of Owncast with MediaCMS #666
Conversation
How does this work? Assuming the Owncast side is working on you, can you share a screenshot and basic information on how to make it? |
It works really well! I've still got some changes I'd like to make to make it a little smoother and document it better, but the way it works is you specify a live streaming backend (to leave the option open for different live streaming platforms) and the address at which the live stream server can be located. From there, the UI accesses the Owncast API and links up to it without having to bother the MediaCMS server. It adds a Live item in the nav menu, and if you're on the homepage, when the page loads it adds a Live section only if Owncast is currently broadcasting. But, again, this isn't quite finished. It's almost there, but not quite where I'd like it. |
Great, keep up that work and please document at the end of the PR - that could also be a good candidate for a blog post documenting the whole system as a solution. |
Hello. This is interesting. I'm hoping we could integrate this into https://cinemata.org. Any updates here @KyleMaas? |
@Cinemata No, sorry - I haven't had time to put the finishing touches that I wanted to on this. It's been working great as-is, though, with the changes in this pull request. So although it's not where I'd like it for a merge into the main project, if you want to use it in its draft state go ahead. I'll try and remember to finish this up in the coming weeks. |
Going to close this one and open a non-draft pull request. |
See #763 for a better pull request including information on how to use it. |
Description
Basic integration of Owncast with MediaCMS.
At this point, it mostly consists of a couple configuration items being carried through to the frontend and a Live item in the nav menu which links to the Owncast broadcast and shows whether the stream is live or not.
Steps
Pre-deploy
Post-deploy