Releases: mixer/obs-studio-ftl
OBS-Studio 0.16.2 with FTL.12
OBS-Studio with FTL Support and Browser Source
notes:
Change log:
-now building under linux
-lipsync fix for non-integer frame rates (59.94, etc.)
-Ubuntu/Mint deb package now available
-This is a BETA, use at your own risk. Beam support will be limited
-No Mac builds currently available (you're welcome to try)
-Use the "Beam FTL Service" under Stream tab
-Audio sample rate MUST be 48Khz (requires a restart if it was using 44.1khz)
###Lowest Latency Settings####
Some encoders have more delay than others, for ~200ms of delay use the following settings:
-Beam FTL Service
-Output Mode: Advanced
-Rate control: CBR
-bitrate: max allowed is 3000 until GA
-Key Frame interval: 2
-CPU Usage: this is more related to how hard the encoder tries to do a good job; faster values typically means the encoder spends less time resulting in lower quality for the same bitrate. if you have a very good CPU you can pick a slower settings but pay attention to how much CPU OBS is consuming. Some of the very slow settings will introduce more delay to improve the encoding quality (recommended setting: faster)
-profile: baseline
-tune: zero latency
OBS-Studio 0.15.4 with FTL
This version supports both FTL and RTMP as well as recording (only when not streaming)
-Only Windows is supported
-Audio sample rate has to be 48Khz
-huge thanks to @Maximilian-Reuter for providing this addition
OBS-Studio 0.16.2 with FTL.10
OBS-Studio with FTL Support and Browser Source
notes:
-This is a BETA, use at your own risk. Beam support will be limited
-No Mac/Linux builds currently available (you're welcome to try)
-Use the "Beam FTL Service" under Stream tab
-Audio sample rate MUST be 48Khz (requires a restart if it was using 44.1khz)
-Existing RTMP now works (thanks @Maximilian-Reuter)
-offline (not while streaming) recording works (thanks @Maximilian-Reuter)
###Lowest Latency Settings####
Some encoders have more delay than others, for 200ms of delay use the following settings:
-Beam FTL Service
-Output Mode: Advanced
-Rate control: CBR
-bitrate: max allowed is 3000 until GA
-Key Frame interval: 2
-CPU Usage: this is more related to how hard the encoder tries to do a good job; faster values typically means the encoder spends less time resulting in lower quality for the same bitrate. if you have a very good CPU you can pick a slower settings but pay attention to how much CPU OBS is consuming. Some of the very slow settings will introduce more delay to improve the encoding quality (recommended setting: faster)
-profile: baseline
-tune: zero latency
OBS-Studio with FTL
-Flow control: will prevent large frames from exceeding the target bandwidth and should minimize sporadic packet loss. this impacts latency slightly which is still being tuned
-discarding filler packets from some encoders (nvenc) which will dramatically reduce the bitrate during idle scenes without any impact on quality. these are intended for spinning media (blueray) and offer no value in in OBS
-same settings apply in the previous release
OBS-Studio with FTL
OBS-Studio with FTL Support and Browser Source
notes:
-This is a BETA, use at your own risk. Beam support will be limited
-No Mac/Linux builds currently available (you're welcome to try)
-Use the "Beam FTL Service" under Stream tab
-Audio sample rate MUST be 48Khz (requires a restart if it was using 44.1khz)
-Existing RTMP service will not work (the plan will be to support this in a future release before GA)
-Recording probably doesn't work
###Lowest Latency Settings####
Some encoders have more delay than others, for 200ms of delay use the following settings:
-Output Mode: Advanced
-bitrate: max allowed is 3000 until GA
-Key Frame interval: 2
-CPU Usage: this is more related to how hard the encoder tries to do a good job; faster values typically means the encoder spends less time resulting in lower quality for the same bitrate. if you have a very good CPU you can pick a slower settings but pay attention to how much CPU OBS is consuming. Some of the very slow settings will introduce more delay to improve the encoding quality (recommended setting: faster)
-profile: baseline
-tune: zero latency