1
11

So I was wondering the bandwidth usage of Owncast and started crunching some numbers. Then I happened to find that @gabek@social.gabekangas.com had already done the work. Article linked, but here's one of the examples:

Example Scenario#

You’ve configured your broadcasting source (such as OBS) to stream to your Owncast instance at 5000kbps. You have 25 viewers. 5 of them are on slow or mobile networks, 17 of them have fast, stable internet, and 3 of them have fast internet most of the time but the speed fluctuates. All 25 viewers watched an entire stream that lasts two hours. You have a hosting provider that gives you 4TB of bandwidth per month.

Offer a high and low quality option

You decide to offer both a high and low quality option, and you set the high quality option to 5000kbps and the low quality option to 1500kbps.

How much bandwidth is used on your server for this stream?

Bitrate Duration Viewers Total
0.000625 Gigabytes per second (5000kbps) 7200 seconds 19 85 Gigabytes
0.0001875 Gigabytes per second (1500kbps) 7200 seconds 6 8.1 Gigabytes
Total: 93.1 Gigabytes

How much CPU?

Quality CPU Usage
5000kbps Some (It matches the input)
1500kbps More (CPU needs to be used to compress the video)

How is the viewer experience?

Quality Viewers Experience
5000kbps 20 Good
1500kbps 5 Good

Result: You’ve provided both a high and low quality option for your viewers so those with a slow network have an option, and those with a fast network that might periodically slow down can dip down into the low quality when needed. Additionally, in this case you saved almost 20G of bandwidth traffic due to offering a lower quality. You’re using more CPU for a much better experience. You would be able to stream 43 times in a month before you hit your bandwidth limit.

2
4
submitted 4 days ago by ozoned@lemmy.world to c/owncast@lemmy.world
3
5
submitted 6 days ago by ozoned@lemmy.world to c/owncast@lemmy.world
4
5
submitted 6 days ago by ozoned@lemmy.world to c/owncast@lemmy.world
5
4
submitted 6 days ago by ozoned@lemmy.world to c/owncast@lemmy.world
6
3
submitted 6 days ago by ozoned@lemmy.world to c/owncast@lemmy.world
7
6
submitted 1 week ago by ozoned@lemmy.world to c/owncast@lemmy.world
8
5
submitted 1 week ago by ozoned@lemmy.world to c/owncast@lemmy.world
9
5
inpc - a human playing music (stream.mxtthxw.art)
submitted 1 week ago by ozoned@lemmy.world to c/owncast@lemmy.world
10
6
submitted 1 week ago by ozoned@lemmy.world to c/owncast@lemmy.world
11
7
submitted 2 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
12
5
submitted 2 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
13
9
submitted 2 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
14
4
submitted 2 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
15
4
Mega Drive - Kitsune Channel (live.kitsunech.jp.net)
submitted 2 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
16
9
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
17
8
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
18
7
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
19
4
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
20
7
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
21
5
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
22
4
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
23
3
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
24
4
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
25
6
submitted 3 weeks ago by ozoned@lemmy.world to c/owncast@lemmy.world
view more: next ›

Owncast Self Hosted Live Streaming

231 readers
10 users here now

Owncast is a free and open source live video and web chat server for use with existing popular broadcasting software.

Owncast is your own Self-Hosted live streaming service with seamless #Fediverse integration.

Owncast

Quickstart

Docs

Releases

Troubleshooting

Livestream Directory

Owncast's Mastodon

Gabek's Mastodon

Owncast Firefox Extension

Owncast Chrome Extension

Unofficial #Owncast #Lemmy community.

Feel free to post your #livestream or your favorite live #stream here.

NSFW is allowed, but please mark it as NSFW appropriately.

Do NOT spam.

Everyone be kind, compassionate, and understanding to each other. If we can't get along then you'll be removed.

founded 8 months ago
MODERATORS