使用 Kaltura 和 Wowza + FMLE 进行直播

Live streamign using Kaltura and Wowza + FMLE

我正在尝试使用 Kaltura + Wowza + FMLE 创建实时流媒体。

我在一台服务器上安装了 Wowza 和 Kaltura。
我将相机源从 FMLE 流式传输到 wowza,工作正常。
当我在 Wowza 的 kLive 应用程序下打开实时流时,我能够看到来自相机的提要。

问题是,当我从 KMC 打开实时流时,我无法看到流,并且在日志文件中出现以下错误。

[0.000233] [xx.xx.xx.xx] [911412886] [API] [KalturaBaseService->isPermitted] ERR: exception 'Exception' with message 'Kaltura network is not allowed' in /opt/kaltura/app/infra/log/KalturaLog.php:82
#0 /opt/kaltura/app/api_v3/lib/KalturaBaseService.php(181): KalturaLog::err('Kaltura network...')
#7 {main}
[0.000699] [xx.xx.xx.xx] [911412886] [API] [KalturaFrontController->getExceptionObject] ERR: exception 'KalturaAPIException' with message 'The access to service [wowza_liveconversionprofile->serve] is forbidden' in /opt/kaltura/app/api_v3/lib/KalturaBaseService.php:117
#0 /opt/kaltura/app/plugins/media/wowza/services/LiveConversionProfileService.php(16): KalturaBaseService->initService('wowza_liveconve...', 'liveConversionP...', 'serve')

我已按照下面 link 中提到的步骤进行 Wowza + kaltura 集成:

https://github.com/kaltura/media-server/blob/3.0.8/Installation.md

这些错误的原因可能是什么?

这类错误通常与会话权限有关。

如果是 wowza_liveconversionprofile.serve,则需要 ALWAYS_ALLOWED_FROM_INTERNAL_IP_ACTIONSALWAYS_ALLOWED_PERMISSION_HYBRID_ECDN 许可。

如果请求来自内部 IP,将自动添加

ALWAYS_ALLOWED_FROM_INTERNAL_IP_ACTIONS。您可以使用配置选项 internal_ip_range.

配置内部 IP

ALWAYS_ALLOWED_PERMISSION_HYBRID_ECDN 可以通过在管理控制台的合作伙伴配置屏幕下启用“混合 eCDN 架构”自动添加到合作伙伴的会话中。

让我知道该解决方案是否适合您。