logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
jip  
#1 Posted : Sunday, June 15, 2014 5:05:03 AM(UTC)
jip

Rank: Advanced Member

Groups: Registered
Joined: 7/23/2013(UTC)
Posts: 122
Estonia
Location: North

Thanks: 12 times
Was thanked: 13 time(s) in 11 post(s)
I'm streaming with vMix to Youtube Live. Regardless of the bitrate settings, the publishing buffer soon starts to grow constantly. At times, the buffer is reduced by few seconds, but on the long run, the buffer can reach tens of minutes. CPU and GPU utilization are 10% and 40%, approximately. Outbound internet bandwidth should be sufficient.

Any quick solutions?
admin  
#2 Posted : Sunday, June 15, 2014 5:07:23 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,211
Man
Location: Gold Coast, Australia

Was thanked: 4301 time(s) in 1523 post(s)
A growing buffer means the internet connection is not fast enough to keep up with the bitrate settings configured.
The only solution is to reduce the bitrate until the buffer no longer grows.

Regards,

Martin
vMix
thecloudmediagroup  
#3 Posted : Sunday, June 15, 2014 6:34:11 PM(UTC)
thecloudmediagroup

Rank: Advanced Member

Groups: Registered
Joined: 2/27/2013(UTC)
Posts: 312
Man
United States

Thanks: 8 times
Was thanked: 78 time(s) in 43 post(s)
Definitely a bandwidth issue.

We had the same issue when we tried switching to another ISP. The buffer would keep climbing and climbing.
Maximus  
#4 Posted : Monday, June 16, 2014 8:13:51 AM(UTC)
Maximus

Rank: Advanced Member

Groups: Registered
Joined: 10/25/2012(UTC)
Posts: 178
Location: Barbados

Thanks: 2 times
Was thanked: 24 time(s) in 24 post(s)
Definitely a bandwidth issue. Unless you are using a DIA (Dedicated Internet Access), Always allow 'headroom' between your Encoder Bitrate and your theoretical Uplink speed. If you have a 1Mb Uplink encode at 650Kb, if you have a 2Mb uplink encode at 1.2 - 1.5 Mb, etc. That usually will stop your buffer from growing.

DeeJay  
#5 Posted : Monday, June 16, 2014 8:27:17 AM(UTC)
DeeJay

Rank: Advanced Member

Groups: Registered
Joined: 10/8/2013(UTC)
Posts: 45
Germany

Thanks: 4 times
Was thanked: 6 time(s) in 5 post(s)
I experienced the same problem but the reason was not the bandwidth itself!
While streaming to hoster A the buffer never was anything else than 0, streaming to hoster B (with exact the same Internet connection and settings/bitrate obviously) the buffer started to grow right from the beginning. The livestream at hoster B was then very choppy to watch.

What I want to say: sometimes the issue can also be at the hosters side and with its configuration.
thecloudmediagroup  
#6 Posted : Monday, June 16, 2014 3:43:40 PM(UTC)
thecloudmediagroup

Rank: Advanced Member

Groups: Registered
Joined: 2/27/2013(UTC)
Posts: 312
Man
United States

Thanks: 8 times
Was thanked: 78 time(s) in 43 post(s)
DeeJay wrote:
I experienced the same problem but the reason was not the bandwidth itself!
While streaming to hoster A the buffer never was anything else than 0, streaming to hoster B (with exact the same Internet connection and settings/bitrate obviously) the buffer started to grow right from the beginning. The livestream at hoster B was then very choppy to watch.

What I want to say: sometimes the issue can also be at the hosters side and with its configuration.


Good point. There are a small number of occurrences where it can be on the CDN side. If you are using any of the top tier CDN's (Edgecast, Akamai, Limelight, Level 3, Ect) this should almost never be the issue.

Now there are a few other instances when this can happen. If you have a budget ISP or smaller scale ISP, their peering networking may cause this to happen.

For instance, at our church we tried Century Link 2mb upload stream. We were pretty consistently able to speed test 1.5-1.9mb/sec. However there were times where we could not even stream 200k at the same time our speedtest's were over 1mb. We also had Comcast at the same time so this allowed us to A-B the service between the 2. We were able to stream Comcast at 8,000k yet had an issue streaming at 200k on CenturyLink without the buffer climbing immediately.

Some smaller ISP,s will lease lines between many different networks to give you the service that you get. This can cause terrible performance when trying to publish a stream. This is why having a premium streaming provider and larger ISP is really important. Depending on your ISP and CDN, you could publish your stream without your packets ever leaving that network. This results in incredibly reliable service.

Who is your ISP?
jip  
#7 Posted : Tuesday, June 17, 2014 6:11:04 AM(UTC)
jip

Rank: Advanced Member

Groups: Registered
Joined: 7/23/2013(UTC)
Posts: 122
Estonia
Location: North

Thanks: 12 times
Was thanked: 13 time(s) in 11 post(s)
thecloudmediagroup wrote:
We were pretty consistently able to speed test 1.5-1.9mb/sec. However there were times where we could not even stream 200k at the same time our speedtest's were over 1mb. We also had Comcast at the same time so this allowed us to A-B the service between the 2. We were able to stream Comcast at 8,000k yet had an issue streaming at 200k on CenturyLink without the buffer climbing immediately.

Some smaller ISP,s will lease lines between many different networks to give you the service that you get. This can cause terrible performance when trying to publish a stream. This is why having a premium streaming provider and larger ISP is really important. Depending on your ISP and CDN, you could publish your stream without your packets ever leaving that network. This results in incredibly reliable service.

Who is your ISP?


Thanks to everybody contributing to the discussion.

I'm doing streams "from the field" using 3G and 4G connections only. Speedtest.net can give consistent 2Mbps rating, but 600kbps total output (video+audio) *sometimes* leads to buffer climbing after streaming for some time. In the beginning it seems to work nicely, but after, say, 45 minutes the bandwidth seems to be suffering. However, after a while, the same connection can work nicely again.

I'm using the connection through a SOHO router with USB dongle, or mobile broadband directly in computer usb port. Possibly a hardware problem with consumer quality connection..?
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.