Owncast – An open-source, self-hosted live streaming server
-
Demo: https://watch.owncast.online
Github: https://github.com/owncast/owncast
Documentation: https://owncast.online
-
I would love to see this. Also definitely waiting for Lives from peertube but it won’t have comments or chat for its first iteration
-
I can't wait to have this on Cloudron for our 24/7 livestream!
-
I tried this out here: https://git.cloudron.io/AtriLahiji/owncast-app
Only issue is I am having troubles accessing the rtmp server it provides to stream (port 1935). Is there something else I would need to do to allow additional ports through for this app @girish?
OBS Logs when connecting
01:26:58.743: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://cast.lahijiapps.dev/live... 01:26:58.754: cast.lahijiapps.dev/live is offline. Try a different server (ECONNREFUSED). 01:26:58.755: [rtmp stream: 'simple_stream'] Connection to rtmp://cast.lahijiapps.dev/live failed: -2Seems like the app logs don't even indicate that there was a connection attempt. My assumption here is the port is blocked. I even tried this when SSH'ed into the server:
sudo iptables -I INPUT -p tcp -m tcp --dport 1935 -j ACCEPTI guess anyone could pitch in too. I figured @girish would be a good person to ask as it is down to (most likely) a port issue.
-
I tried this out here: https://git.cloudron.io/AtriLahiji/owncast-app
Only issue is I am having troubles accessing the rtmp server it provides to stream (port 1935). Is there something else I would need to do to allow additional ports through for this app @girish?
OBS Logs when connecting
01:26:58.743: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://cast.lahijiapps.dev/live... 01:26:58.754: cast.lahijiapps.dev/live is offline. Try a different server (ECONNREFUSED). 01:26:58.755: [rtmp stream: 'simple_stream'] Connection to rtmp://cast.lahijiapps.dev/live failed: -2Seems like the app logs don't even indicate that there was a connection attempt. My assumption here is the port is blocked. I even tried this when SSH'ed into the server:
sudo iptables -I INPUT -p tcp -m tcp --dport 1935 -j ACCEPTI guess anyone could pitch in too. I figured @girish would be a good person to ask as it is down to (most likely) a port issue.
-
@atrilahiji you need to define the rtmp port in the cloudron manifest. You can use https://docs.cloudron.io/custom-apps/manifest/#tcpports
@fbartels Wowee I really need to learn to read docs. Thanks for the rescue

I've released v0.20.
Still a lot I'm not proud of. Like putting everything in /app/data. The app writes to its root directory a lot which is why I initially did this
-
Reported a bug here: https://github.com/owncast/owncast/issues/550
-
Pushed a new release. Seems like for similar settings, Peertube performs a lot better in terms of server resources transcoding a 1080p and 480p stream at 6000 Kbps and the fast preset. Owncast seems to spike my server (given its a 9th gen i3) 60ish% load.
-
@fbartels Wowee I really need to learn to read docs. Thanks for the rescue

I've released v0.20.
Still a lot I'm not proud of. Like putting everything in /app/data. The app writes to its root directory a lot which is why I initially did this
@atrilahiji Don't feel bad - I'm working on Papermerge and it does the same darn thing. Really frustrating. Tried going the symlink path but after 50 links, decided to take a step back and rethink. Still no thunk yet
But doon. -
@atrilahiji Don't feel bad - I'm working on Papermerge and it does the same darn thing. Really frustrating. Tried going the symlink path but after 50 links, decided to take a step back and rethink. Still no thunk yet
But doon.@doodlemania2 wouldn't it be nice if there was a tool that could auto-symlink things that need it?
-
@doodlemania2 wouldn't it be nice if there was a tool that could auto-symlink things that need it?
-
See also, https://forum.cloudron.io/topic/2707/open-streaming-platform-osp and PeerTube's upcoming live stream support.
@girish said in Owncast – An open-source, self-hosted live streaming server:
See also, https://forum.cloudron.io/topic/2707/open-streaming-platform-osp and PeerTube's upcoming live stream support.
I tried PeerTube a few month ago and it was very unflexible to me. Eventually I will give it another try.
-
@atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?
-
@atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?
@imc67 I’d say is very usable right now but I didn’t bother cleaning it up much for a proper release or adding tests.
-
@atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?
@imc67 I’m curious about trying it now that I’ve moved my server to a beefy Ryzen CPU. Maybe it will be better now... who knows.
-
@imc67 I’m curious about trying it now that I’ve moved my server to a beefy Ryzen CPU. Maybe it will be better now... who knows.
@atrilahiji said in Owncast – An open-source, self-hosted live streaming server:
I’m curious about trying it now
Did you give it another go?

-
@atrilahiji said in Owncast – An open-source, self-hosted live streaming server:
I’m curious about trying it now
Did you give it another go?

@jdaviescoates nope! I will probably get to that today though. My ADD brain will try really hard

-
Here's my new package: https://git.atrilahiji.dev/atrilahiji/cloudron-owncast-app
It is still a CPU hog compared to Peertube but they added a lot of new features. Thankfully going from a 4 core to a 16 core processor brought usage to 25% peak for a stream.
-
Here's my new package: https://git.atrilahiji.dev/atrilahiji/cloudron-owncast-app
It is still a CPU hog compared to Peertube but they added a lot of new features. Thankfully going from a 4 core to a 16 core processor brought usage to 25% peak for a stream.
@atrilahiji thanks! Looking forward to this being in the app store!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login