When using SpotMe live streaming services, it is important that you adequately set your source encoder settings, in the case you are using a software audio/video source encoder such as OBS, vMix, Wirecast, XSplit (among others).
Hardware based encoders usually offer the same set of configuration parameters, so this article also applies to these devices.
Browser based solutions such as StreamYard, or online conferencing systems such as Zoom or WebEx, come with pre-configured encoder settings and do not offer any degree of configuration, therefore this article can be bypassed if this is what you are using.
Important: RTMP is not supported. SpotMe streaming supports only RTMPS.
Use RTMP streaming
We only support RTMPS (RTMP over SSL) and do not support unsecured RTMP.
Video related settings
Output resolution: 1280x720
Rate control: CBR (Constant bitrate)
Bitrate: 2000 to 2500 kbps
Framerate: 25 or 30 fps
Keyframe interval: 2 seconds, or set the encoder to "auto" (providing this option is available).
Preset: Can be set from "medium" to "veryfast"
Audio related settings
Sample Rate: 44.1 KHz
Bitrate: 128 kbps stereo
- The required internet uplink connection bandwidth for ingesting your live stream in optimal conditions should be at least twice the encoder video output bitrate value.
- It is recommended to use a wired connection for greater bandwidth stability.
- If you are using a shared network (e.g. office), ask your IT to dedicate/reserve bandwidth for your source encoding appliance. If this is not possible, it is recommended you perform a bandwidth measure over a long period of time prior to your live streaming event. Tools such as Networx can be used for this task (https://www.softperfect.com/products/networx/).
- It is not recommended to ingest your live stream at a higher bitrate than 2500 kbps as the highest bitrate available for end user viewing is fixed at 2300 kbps. Going above will result in consuming your uplink bandwidth for nothing.