To achieve the best streaming quality while considering your network capacity and hardware capabilities, follow these guidelines:
1. Max Resolution: 1920 x 1080 (1080p)
Ensure your stream resolution does not exceed 1920 x 1080 pixels.
2. Max Bitrate: 8000 Kbps
Set the bitrate according to your network connection speed:
- Very Fast Connection (Upload Speed > 10 Mbps): 6000-8000 Kbps
- Fast Connection (Upload Speed 6-10 Mbps): 4000-6000 Kbps
- Moderate Connection (Upload Speed 3-6 Mbps): 2500-4000 Kbps
- Slow Connection (Upload Speed 1-3 Mbps): 1000-2500 Kbps
Use a speed testing tool like Speedtest to determine your upload speed.
3. Video Codec: H.264 (AVC)
- Frame Rate: 60fps or lower. Choose a lower frame rate if you experience performance issues or have limited bandwidth.
- Keyframe Interval: 1 seconds. A keyframe interval of 1 seconds is recommended for ensured quality.
- Profile: High Profile 4.1 or lower. This profile ensures compatibility and optimal performance.
Example Settings:
Resolution: 1920 x 1080
Bitrate: 6000 Kbps
Frame Rate: 60fps
Keyframe Interval: 1 seconds
Profile: High 4.1
4. Audio Codec: AAC
- Sampling Rate: 22050Hz to 48000Hz. Higher sampling rates provide better audio quality but use more bandwidth.
- Bitrate: 64 Kbps to 192 Kbps. A common choice is 128 Kbps for a good balance between quality and bandwidth usage.
- Audio Channel : 1(Mono), 2(Stereo), 2.1, 4.0, 5.1
Example Settings:
Sampling Rate: 44100 Hz
Bitrate: 128 Kbps
Audio Channel: 2(Stereo)
Additional Tips
- Test Your Settings: Before going live, test your settings to ensure your stream quality is optimal and stable.
- Monitor Your Stream: Keep an eye on your stream performance and adjust settings if you notice any issues.
- Adjust as Needed: Depending on your content and audience feedback, you may need to tweak your settings.
Recommended Streaming Software
Most popular streaming software like OBS and XSplit support these settings.