在wowza会话中阻止用户代理

时间:2019-06-25 04:59:14

标签: user-agent wowza

我在wowza日志中找到了一些用户代理,例如“ Xtream-Codes IPTV Panel Pro”,“ Internet TV / 1.3.53(Linux; Android 8.1.0)ExoPlayerLib / 2.10.0”,“ PlaySDK / 5.8” .0.8(Linux; Android 6.0.1)ExoPlayerLib / 2.8.2“ 他们来自android应用。我想知道是否可以通过用户代理阻止流会话?

我阻止了他们的IP地址,但大多数人都使用多个IP地址来抓取我的流链接。 我的wowza服务器主机位于centos中,我使用iptable阻止用户代理,但它们仍可以访问。

1 个答案:

答案 0 :(得分:0)

AFAIK的唯一选择是开发自定义模块/插件,该模块/插件在创建回放会话时将触发并检查用户代理,并相应地允许或拒绝(关闭)该会话。

这是一篇文章和一些示例代码:https://www.wowza.com/docs/how-to-control-access-to-http-streams-cupertinostreaming-sanjosestreaming-smoothstreaming-mpegdashstreaming

PS:“ Xtream-Codes IPTV Panel Pro”不是基于Android的用户代理,而是用于(重新)流式传输的媒体服务器软件