vod_upstream_extra_args
`vod_upstream_extra_args` 指令允许指定要转发到视频点播 (VOD) 上游请求的附加参数。
NGINX-based VOD Packager
·
httpserverlocation
语法vod_upstream_extra_args string;
默认值none
上下文http, server, location
参数1
说明
vod_upstream_extra_args 指令在基于 NGINX 的 VOD 打包器模块中用于向处理视频文件的上游请求传递额外参数。该指令可以在 http、server 或 location 上下文中配置,允许根据使用场景进行灵活配置。它特别适用于添加查询参数、HTTP 头或后端在处理视频内容请求时可能需要的其他自定义选项。
该指令的行为是将指定的参数附加到发送到处理 VOD 操作的上游服务器的出站请求中。它被定义为接受单个参数,该参数必须是包含要传递的附加选项的有效字符串。如果省略或设置为无效值,应用程序默认不附加任何额外参数,从而允许与上游进行直接交互而不会产生意外修改。
配置示例
location /vod {
vod_upstream_extra_args "quality=high&format=mp4";
vod_data /path/to/video;
}⚠
确保提供的参数格式正确,因为语法不正确可能导致请求失败。
⚠
请注意,过多或不必要的参数可能导致性能问题或上游服务出现意外行为。