vod_notification_uri
指令 `vod_notification_uri` 指定一个 URI,用于接收来自 NGINX 中 VOD 打包器模块的通知。
NGINX-based VOD Packager
·
httpserverlocation
语法vod_notification_uri URI;
默认值none
上下文http, server, location
参数1
说明
vod_notification_uri 指令用于 NGINX 中的 VOD 打包器模块,用来配置一个特定的 URI 端点,VOD 打包器可以向该端点发送关于媒体文件处理状态的通知。该指令可以在主配置上下文 (http)、在特定的 server 块,或在单个 location 块中设置。
当请求视频并且在处理过程中发生某些事件时——例如文件打包完成、处理错误或状态更新——VOD 打包器会向指定的 URI 发送 HTTP 通知。可以利用这些通知构建实时监控系统、记录日志,或根据媒体文件的状态调用额外的处理工作流。该指令需要一个参数,定义通知端点的绝对路径。
务必确保所指定的端点能够处理传入的通知并作出适当的响应。通知 URL 出现问题(例如服务器不可用或路径处理不正确)可能导致通知丢失或未送达,从而影响操作工作流。
配置示例
vod_notification_uri /vod/notifications;
⚠
确保指定的 URI 可访问并能正确处理请求。
⚠
检查通知 URI 的安全措施是否到位,以防止未授权访问。
⚠
测试通知流程,确保 VOD packager 能够正确到达端点。