persist_filler_path
The 'persist_filler_path' directive specifies the file path for persistent filler data storage within the Kaltura Media Framework.
Description
The 'persist_filler_path' directive is part of the Kaltura Media Framework NGINX Module, and it is used primarily to define a specified file path where persistent filler data can be stored. This is particularly useful in environments that require the storage of temporary video data or fillers for streaming processes, ensuring that the application can efficiently access these files when needed.
When the 'persist_filler_path' directive is set, the module uses this location to read or write persistent filler data. This data can be important for maintaining state or buffering during streaming operations, such as when a video stream requires additional frames to maintain playback continuity. Thus, configuring this path correctly is crucial for optimal performance and functionality of the media pipeline in Kaltura deployments. Users should ensure that the specified directory has the appropriate permissions for NGINX to write to the file system.
Additionally, it's important to note that this directive is particularly useful in setups that handle live streams with variable bitrate delivery, where transient filler content may be inserted to ensure smooth playback under changing network conditions. Proper management of filler data contributes to an overall smoother streaming experience for end-users.
Config Example
persist_filler_path /var/www/kaltura/fillers;
Ensure the specified directory exists and has write permissions for the NGINX user.
Be cautious about the storage limits if the filler data is expected to grow over time.
Path must be a valid directory; otherwise, NGINX will fail to start if misconfigured.