ADSL Connection Video Broadcasting

Problem: When using Live Streaming solutions, live streams from some broadcasters have big frame loss, huge latency and sometimes don’t show at all.

Many home user internet connections are ADSL (Asymmetric Digital Subscriber Line), meaning they have low upload bitrate compared to download: In ADSL, Bandwidth and bitrate are said to be asymmetric, meaning greater toward the customer premises (downstream) than the reverse (upstream). Providers usually market ADSL as a service for consumers for Internet access for primarily downloading content from the Internet, but not serving content accessed by others.

This causes issues when trying to upload content like broadcasting live video. For live broadcasts, streaming bitrate is limited by broadcaster’s upload bitrate. Broadcasters with such connections will encounter severe issues (frame loss, long interruptions, big latency) if they try to live stream a stream with bitrate very close or greater than connection limit.

How to determine your connection type and limits (for adjusting streaming settings)? Measure Connection Speed
Do a speed test from broadcasting location to a location near streaming server (rtmp) using SpeedTest.net .
On new version use Change Server and search for a server in Montreal, in example.
In legacy version if latest does not work, drag and zoom to a server in North America and select it to test for our demos .
Check upload bitrate. Divide by 8 to obtain transfer rate in bytes/second as bitrate is often displayed in bits/second.
Then adjust streaming settings so video, sound and interactions fit in upload bitrate (leave 10-25% margins).

If your site targets users from certain areas, browse some stats and identify common upload bitrate to adjust default streaming settings.

Also see:
Recommended h264 Video Bitrate Based on Resolution
VideoWhisper Web Application Client Requirements

Compare 1000Mbps Dedicated Streaming Server Providers

Most important feature for a streaming server is connection (that limits number of simultaneous users that can be served at same time). While some providers clearly mention that, it can be estimated from available monthly bandwidth (in example 10TB limit requires an average of 30Mbps to be consumed so server is probably on 100Mbps connection).

Picked servers that provide 1000Mbps connection, over 20Tb/month and minimum specs of 1000Gb disk, WHM/Cpanel for easy web hosting management, located in North America.

Server Provider HostGator ServerRoom VideoWhisper
Price/Month $374 $252.81 $250
Bandwidth 25Tb/mo 100Tb/mo Unlimited
CPU Threads 8 12 8
CPU Speed 3.3Ghz 2Ghz 3.4Ghz
RAM 16 Gb 16 Gb 32 Gb
Disk(s) 1000 Gb 1000 Gb 2 * 2000Gb
Managed RTMP No Red5 Red5
IPs 5 2 4
Wowza Option No +$65.99/mo +$50/mo

More details about what’s needed on a streaming dedicated server are available with VideoWhisper server requirements.