preset

'preset' 指令在 Kaltura Media Framework Common NGINX Module 中用于定义媒体处理设置的特定配置块。

语法preset { ... }
默认值none
上下文
参数block (1)

说明

'preset' 指令允许用户指定一段可在 NGINX 的多个上下文中重用的配置参数块。该指令在媒体流场景中特别有用,在这些场景中各种处理任务(例如 transcoding 和 adaptive bitrate streaming)需要一致的设置。'preset' 块中定义的参数可以控制诸如编码设置、流式传输协议和资源分配等方面,从而优化媒体交付的性能。

当使用 'preset' 指令时,它封装了一组配置,随后可以在服务器配置中被其他指令或策略引用。这创造了一个模块化且易于维护的配置,使管理员能够对媒体处理参数进行全局调整,而无需修改多个配置段。可包含在此块中的具体参数取决于部署需求和 Kaltura 框架的能力。

配置示例

preset {
    # Sample configuration parameters
    video_codec h264;
    audio_codec aac;
    bitrate 1500k;
}

确保在预设块中包含所有必要的参数;缺少这些参数可能导致配置错误。

在不了解其对性能底层影响的情况下过度使用预设,可能导致资源争用或播放质量不佳。

← 返回所有指令