Best Practices for Third-Party Encoders

SnapStream Cloud supports direct capture from third-party encoders. For best results, the encoding profile should meet the following parameters:

 

File container:
MPEG-2 Transport Stream or MPEG-4
Video format:
H.264
Audio format:
AAC *Low Complexity as High Efficiency has issues with social media.
AVC preset:
Main or Baseline. *Twitter has been known to have issues accepting 1920x1080 using Baseline.
AVC Codec Level
5.1 *This is not always necessary, but can help if files are getting data, but cannot playback.
GOP size:
Between .3 and 1 seconds (Usually between 10 and 30 frames).
B-frames:
Disabled
Bitrate: 
Between 2 and 5 Mbps recommended for most applications; up to 8Mbps for broadcast applications. Lower and higher bitrates are also supported.
Resolution: 
Any
Framerate:

Any
Interlacing: 
Disabled
IPTV transport: 
RTMP Recommended. For a full list of supported transport options, see IPTV Formats for SnapStream Cloud.




SnapStream Cloud allows for the creation of any number of RTMP endpoints, on the RTMP page of the UI. How different encoders best handle the endpoint addresses can vary; see RTMP Example Configurations for tips on entering the RTMP URL into your encoder settings.


Applies to Version:


All Versions

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Have more questions?

Submit a Request