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.
More information on using OBS to stream to SpotMe
More information on using vMix to stream to SpotMe
Required settings
Protocol
Use RTMP streaming
We only support RTMPS (RTMP over SSL) and do not support unsecured RTMP.
Video related settings
SD - 1280x720p | HD - 1920x1080p | |
Codec | H.264 | |
Rate control | CBR (Constant bitrate) | |
Bitrate | Min 2000 kbps - Max 4000 kbps Recommended 3000 kbps | Min 4000 kbps - Max 6000 kbps Recommended 5000 kbps |
Frame rate | 30 fps | |
Keyframe interval (or GOP - group of pictures) |
*2 seconds or 60 frames |
|
Preset | Can be set from "medium" to "veryfast" | |
Profile | Main/High |
*This keyframe interval setting can be expressed in seconds, or using the number of frames that pass. If the encoder uses the number of frames that pass, set this to 60, meaning that a keyframe passes every 60 frames. If the encoder uses seconds, set this to 2. If your encoder has a "Keyframe aligned," "Sync GOP," or "Align keyframes" setting, make sure that this option is enabled.
Audio related settings
Codec: AAC
Sample Rate: 48 KHz
Bitrate: 128 kbps stereo
Important notes
- Should you need to make changes to the source encoding configuration, please create a new channel on SpotMe. Changing the source encoding configuration while using a same opened channel can cause issues.
- 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/).
- If your are using vMix, make sure that there is no firewall blocking incoming traffic on your system.
- If after following the above steps you are unable to preview a RTMPS live stream, please try to create a back-up live session and connect the RTMPS stream there. Please also remember to contact SpotMe support to inform them of the initial live session not working.
Comments
0 comments
Please sign in to leave a comment.