host
定义在 NGINX 服务器中用于 Kaltura Media Framework 通信的主机。
Kaltura Media Framework Common NGINX Module
语法host hostname;
默认值none
上下文
参数1
说明
host 指令在 Kaltura Media Framework Common NGINX Module 中用于指定框架不同组件通信期间用于传入或传出媒体流的主机地址。该指令允许管理员通过设置 Kaltura 组件将用于通信的特定主机来高效配置应用的连接参数。默认情况下,该指令期望一个参数,即目标媒体服务器的主机名或 IP 地址。
设置后,host 参数会影响 Kaltura 媒体组件解析到其他服务的网络调用方式,确保它们定位到用于处理媒体数据的正确服务器实例。由于 Kaltura 支持用于各种流媒体和处理任务的众多协议,准确设置 host 对功能至关重要,尤其在媒体组件可能分布在多台机器上的分布式部署中。此外,在部署 Kaltura 应用时,各种配置可以使用 host 指令以适应基础设施的变更,或在根据需求扩展或缩减服务时调整。
系统架构师和运维人员需要仔细管理此设置,因为不一致或错误的条目可能导致通信错误,影响流媒体质量或可访问性。因此,在生产环境中高效利用 Kaltura Media Framework 时,健全的网络配置是必不可少的。
配置示例
server {
listen 80;
server_name example.com;
location / {
host my-kaltura-server.com;
}
}⚠
确保使用完全限定域名或正确的 IP 地址。
⚠
仔细检查到指定主机的网络可达性,以避免通信失败。
⚠
确保已配置指定主机以处理预期的媒体请求。