This article outlines what each setting means and when a user might need to change them.
Live Mode
| Live Mode | Pros | Cons |
| Playback Recordings - Adjustable delay (Recommended) |
|
|
Streaming - No Buffering No buffering essentially means that the user is instructing the Focus client to directly access the stream. |
|
|
Streaming - With Buffering This setting instructs the Focus client to access the live stream directly with a small delay. |
|
|
Local Recording
- Auto – Choosing Auto will enable local recording for devices connected to the Focus Server remotely and record the feed to the local storage.
- On – Local recording is always active - the video feed is automatically saved to disk on the device when connected to the live session. This means that the recorded video will be duplicated on machines running both Focus Server and Focus Client.
- Off – No local recording is done. Focus only streams the video or displays the video being recorded by the Focus Server. Without a network sharing setup in place, this will only work for local Focus clients (running on the same machine as Focus Server).
Advanced Settings
| Settings | Description |
| Warn on Low Disk Space (GB) on local machine | This setting allows the client to notify you once your local storage is below a certain threshold. This is by default set at 20 GB but it can be adjusted if needed. |
| Prefer Local Playback | This setting means that the client will play the local recordings if they exist, otherwise the client falls back to the server recording, if it can access it. It is recommended that this setting be enabled when capturing live. |
| Transcode Video Exports | This setting will instruct the client to transcode exports. Enabling this setting will impact the following:
It won’t impact the following:
|
| Zoom Interpolation | Controls how the software smooths video when you zoom in (magnify) beyond the original resolution. Toggling the setting tells the system how to generate the “new” pixels when zooming in - either simply copy nearby pixels or interpolate (guess and smooth between pixels). |
| Force Deinterlacing | Deinterlacing is the process of converting interlaced video (common in older broadcasts and some camera feeds) into progressive video (full frames) - 1080i > 1080p. When enabled, it forces the software to deinterlace all incoming video - even if the source doesn’t explicitly tell the software it’s interlaced. |
| Buffered Playback | Buffered playback allows Focus to accurately synchronize audio/video with the timeline and may also provide smoother playback generally on some machines. Although there may be a slight delay when the video plays. When you might need to interact with this setting: Glitchy/Bad video playback on archive sessions (offline) - It might be useful to enable this setting and check if it improves video playback performance. |
| Preferred Hardware Accelerated Decoding | Preferred hardware-accelerated decoding uses the computer's GPU instead of the CPU to decode video streams, reducing system load and improving playback performance. If supported, it ensures smoother streaming and playback, especially for high-resolution videos. Enabled → Tries to offload video decoding to hardware (GPU/video engine) When you might need to interact with this setting: Black screen (with/without a spinning circle on Focus, usually seen on Apple silicon devices). Disabling this setting might resolve the video playback issue. |