Supported codecs and workflows

attributenotes
LocationEU, US
Ingest FormatRTMP, SRT
Ingest CodecH264 + AAC
Ingest AuthenticationWebhook based
Encoder Software
Supported tested: OBS 25.0.8, ffmpeg 4.3, Streamaxia
Supported untested: Xsplit, other versions of OBS and ffmpeg, other RTMP encoders, SRT encoders
Unsupported: WebRTC
FramerateBetween 5fps and 60fps, passthrough or custom
GOP Size (Keyframe Interval)
Supported tested: Constant GOP, Variable GOP of 0.5s to 8s
Supported untested: Xsplit, Other versions of OBS and ffmpeg, other RTMP encoders
Unsupported: Variable GOP not within 0.5s to 8s
attributenotes
LocationEU, US
CodecH264 + AAC
H264 Transcoding ProfilesBaseline, Main, High
FPS
Supported tested: 24, 25, 30, 60 fps, uniform across all renditions
Supported untested: custom fps, uniform across all renditions
Resolution
Supported tested: Custom resolution up to 1080p
Supported untested: Custom resolution up to 4k
Pixel formatYUV4:2:0
attributenotes
Latency10-18 seconds with good RTMP ingest health, 2s segment size, and standard 3 seg buffering in player
Live output formatHLS playback URL (m3u8)
H264 Transcoding ProfilesBaseline, Main, High
Video players
Supported tested: video.js, hls.js, safari/ios native player, Theoplayer
Supported untested: JWPlayer, android native, Shaka, Exo, Bitmovin, Brightcove
Video Delivery Location
Supported tested: EU, US
Supported untested: Asia, South America, Australia, Africa
Live stream recordingOnly available for paying users. HLS playback URL (m3u8) available 5 minutes after session ends. Livepeer.com stores recording and serves playback via CDN. There is no limit on recording length.
Recording output formatHLS playback URL (m3u8)
CDN deliveryCDN delivery is only available for paying users.
Non-CDN DeliveryNon-CDN delivery for free tier users is limited to 10 viewers per account. Free tier users will have transcoding limited to 240p after 30 free minutes.
Custom CDNOnly for custom pricing tier users.
Stream Status
active or inactive
Stream length
We can support streams up to 12 hours in length. Please reach out to hello@livepeer.com if you’re looking to run longer uninterrupted streams through Livepeer.com.
Scalability
1000 concurrent streams across all users. Please contact us at hello@livepeer.com for additional capacity