persist_media_path
'persist_media_path' 指令指定 Kaltura Media Framework 中用于持久化媒体存储的路径。
Kaltura Media Framework Common NGINX Module
语法persist_media_path path;
默认值none
上下文
参数1
说明
'persist_media_path' 指令在 Kaltura Media Framework 中用于指定一个目录,在该目录中媒体文件将被持久保存。这对于处理大量媒体流的环境尤其重要,因为它确保存储的视频和音频内容不仅是临时保存的,而是保存在一个定义好的位置以便将来访问或处理。在配置此指令时,指定的路径必须可被 NGINX 用户写入,且为获得更好的性能,最好位于更高速的磁盘上。
该指令接受一个参数,即媒体文件要保存的文件路径。如果此路径未被正确指定或没有适当的权限,Kaltura Media Framework 可能无法保存媒体,从而导致潜在的服务中断。媒体文件的持久化允许流式传输和转码等操作无缝进行,同时保持对媒体资产的高可靠性和可访问性。
用户应监控指定目录的磁盘空间,因为媒体文件可能快速累积,尤其是在高流量流媒体环境中。应实施定期清理和维护流程以有效管理存储,避免因磁盘空间不足导致的停机。
配置示例
persist_media_path /var/media/persistent;
⚠
确保指定路径存在并且对 NGINX 进程可写,以避免媒体存储出现故障。
⚠
注意磁盘空间;累积的媒体可能会迅速填满分配的存储,从而影响性能。
⚠
在未对现有媒体文件进行适当迁移的情况下不要频繁更改路径,因为这可能导致媒体引用中的链接失效。