Owncast on Cloudron: Where to upload video content for streaming?
-
Instead of livestreaming a video, one might wish to leave a recording running in between live sessions.
Where could you upload that video so that Owncast could find and use it as content?
If you have block storage for your Cloudron, where would you store the video then?
-
@LoudLemur Not sure if that's possible but that's a documentation question for Owncast, not cloudron:
https://owncast.online/docs/video/
May be of some help
-
I'm not sure I fully understand the question but the obvious answer would seem to be to use Peertube (with that set-up to use S3 object storage, e.g. as per @scooke's post here https://forum.cloudron.io/post/50216 )
-
@jdaviescoates said in Owncast on Cloudron: Where to upload video content for streaming?:
I'm not sure I fully understand the question but the obvious answer would seem to be to use Peertube (with that set-up to use S3 object storage, e.g. as per @scooke's post here https://forum.cloudron.io/post/50216 )
I didn't explain it very well.
Lets look at a different application on Cloudron to see what I mean: Immich.
If I want to make an image viewable to people on immich, I don't keep it locally, I upload it to the Cloudron. Immich can be configured to use block-storage, and you can find your images you uploaded there.
Owncast is a bit like Immich but for videos (and of course streaming). Where would you store a video you upload if you want to make it available/play all the time? (Instead of looping a video on one's local system and keeping an internet connection open to the Cloudron and constantly streaming the video.)
Your idea (I may be wrong) is to keep a livestream going from Peertube to Owncast, instead of just giving Owncast the recorded stream.
-
@LoudLemur I think the answer is still to use Peertube, which is much more like "an Immich for videos" than Owncast is.
Owncast is designed specifically for live streams, not for what you are trying to do (if I've understood you correctly).
Note, Peertube also supports livestreaming. But it is specifically designed for uploading and sharing videos that people can watch at anytime.
Have a read of https://docs.joinpeertube.org/use-create-upload-video (that includes details about how to do either a one-off or recurrent/ permanent livestream and gives some examples of streamings using OBS or Jitsi)