pckg_segment_metadata
`pckg_segment_metadata` 指令配置将分段元数据注入到媒体流的响应中。
Kaltura Media Framework Common NGINX Module
·
httpserverlocation
语法pckg_segment_metadata argument;
默认值none
上下文http, server, location
参数1
说明
pckg_segment_metadata 指令是 Kaltura Media Framework Common NGINX Module 的一部分,用于在 HTTP 响应中启用与媒体分段相关的元数据的生成和包含。该指令在媒体流处理过程中起着关键作用,通过确保可以将关于分段的附加信息(例如 duration、bitrate 和其他跟踪标识符)直接嵌入到返回给客户端的响应中。这些元数据对消费媒体内容的客户端有益,因为它们可以实现更精细的控制并带来更流畅的播放体验。
当设置该指令时,它需要一个参数来指定与分段元数据相关的参数。该参数的确切格式和可用选项取决于模块的具体实现,但通常用于定义在输出中包含哪些元数据以及如何包含。这可能涉及设置标志或指定决定元数据结构的属性。将该指令集成到 http、server 或 location 上下文中,可在服务器层级的不同级别上灵活定义元数据应用的范围。
重要的是要确保应用此指令的上下文与预期的媒体流路由相匹配。配置错误可能导致意外行为或缺少某些客户端或应用在消费流时可能需要的元数据。
配置示例
http {
server {
location /media {
pckg_segment_metadata on;
}
}
}⚠
确保传入的参数格式正确,以包含有效的分段元数据设置。
⚠
在不适当的上下文中使用该指令(例如不涉及媒体传输的场景)可能导致错误或配置被忽略。
⚠
并非所有客户端都支持或能正确解析所提供的元数据,这可能导致兼容性问题。