Livestream Bandwidth Requirements
Read about Firework's Livestream bandwidth requirements
Note: Devices or computers on the same WiFi network would share the total upload bandwidth on the network for other purposes such as sharing photos, sharing a presentation, etc. This means that you might require your internet connection to be higher than the recommended upload speed to accommodate such other bandwidth usage.
AWS IVS
The following recommendations are the minimum required upload speed (bitrate) needed for client side streaming to AWS IVS.
Acceptable Quality (SD) 480p (852x480)
Good Quality (HD) 720p (1280x720)
High Quality (Full HD) 1080p (1920x1080)
Bitrate
Up to 1500 Kbps
Up to 4500 Kbps
Up to 8500 Kbps
FPS
30
30 or 60
30 or 60
Keyframe interval
2 seconds
2 seconds
2 seconds
Agora
The following Video and Audio Profiles are meant to be the guideline for the minimum network bandwidth required to stream to Agora. A good baseline bandwidth would be 540p which requires a minimum of 1100 Kbps. Anything higher would translate to better stream quality. Video and Audio Profile bitrates combined are the minimum upload speed required.
Video Profile
Resolution (Width×Height)
Frame rate (fps)
Bitrate(Kbps)
120p
160 × 120
15
65
120p_1
160 × 120
15
65
120p_3
120 × 120
15
50
180p
320 × 180
15
140
180p_1
320 × 180
15
140
180p_3
180 × 180
15
100
180p_4
240 × 180
15
120
240p
320 × 240
15
200
240p_1
320 × 240
15
200
240p_3
240 × 240
15
140
240p_4
424 × 240
15
220
360p
640 × 360
15
400
360p_1
640 × 360
15
400
360p_3
360 × 360
15
260
360p_4
640 × 360
30
600
360p_6
360 × 360
30
400
360p_7
480 × 360
15
320
360p_8
480 × 360
30
490
360p_9
640 × 360
15
800
360p_10
640 × 360
24
800
360p_11
640 × 360
24
1000
480p
640 × 480
15
500
480p_1
640 × 480
15
500
480p_2
640 × 480
30
1000
480p_3
480 × 480
15
400
480p_4
640 × 480
30
750
480p_6
480 × 480
30
600
480p_8
848 × 480
15
610
480p_9
848 × 480
30
930
480p_10
640 × 480
10
400
540p (Default)
960 × 540
15
1100
720p
1280 × 720
15
1130
720p_1
1280 × 720
15
1130
720p_2
1280 × 720
30
2000
720p_3
1280 × 720
30
1710
720p_5
960 × 720
15
910
720p_6
960 × 720
30
1380
1080p
1920 × 1080
15
2080
1080p_1
1920 × 1080
15
2080
1080p_2
1920 × 1080
30
3000
1080p_3
1920 × 1080
30
3150
1080p_5
1920 × 1080
60
4780
Audio Profile
Configurations
"speech_low_quality"
Sample rate 16 kHz, mono, encoding rate 24 Kbps
"speech_standard"
Sample rate 32 kHz, mono, encoding rate 24 Kbps
"music_standard"
Sample rate 48 kHz, mono, encoding rate 40 Kbps
"standard_stereo"
Sample rate 48 kHz, stereo, encoding rate 64 Kbps
"high_quality"
Sample rate 48 kHz, mono, encoding rate 128 Kbps
"high_quality_stereo"
Sample rate 48 kHz, stereo, encoding rate 192 Kbps








