There are many various software and hardware encoders but they all have similar settings and options that if configured correctly can be used with your StreamSpot Account. Below are some best practices and settings that can be used for most encoders.
For more on the difference between hardware and software based encoders visit this article titled ...
Before configuring your settings it is good to have an understanding of your internet speed. You can run a free speed test from SpeedOf.Me or SpeedTest.Net. The result you will want to focus on is the upload speed for a breakdown of required speeds for various resolutions see the article How fast does my Internet need to be to stream?
Format- This option should be set to H.264 if it is not the broadcast will not properly make it to our platform
Profile- In most cases this setting should be Baseline 3.1
(For more information on profiles view our article titled Broadcasting Profiles)
Resolution- This is the size of the video input. Higher upload speeds can accommodate higher resolutions. It is important to know the resolution of your camera or video source before setting this value.
Bitrate- The correct bitrate is dependent on a few factors. The upload speed of the network and the resolution of the video. If the upload speed is sufficient the following resolutions should have no more than the appropriate bitrates.
- 1920x1080 = 2500kbps (2.5mbps)
- 1280x720 = 1500kbps (1.5mbps)
- 720×480 = 800kbps
- SD resolutions = 350-500 kbps
Output Size- Some encoders will have a setting for an output size. In most cases, you will want this to match your input resolution.
Codec- AAC is the preferred format but MP3 will also be able to stream to our platform.
Sample Rate- This is the frequency in which the audio is broadcast, in most cases this setting should be 44100hz (44.1 in some encoders).
Bitrate- The audio bitrate should be set at 128kbps, in some cases, a setting of 96kbps will also be acceptable.