Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
请参阅Nginx+中的HLS查看器编号;RTMP模块_Nginx_Rtmp - Fatal编程技术网

请参阅Nginx+中的HLS查看器编号;RTMP模块

请参阅Nginx+中的HLS查看器编号;RTMP模块,nginx,rtmp,Nginx,Rtmp,我正在尝试获取使用的Nginx中HLS查看器的实际数量 我已经尝试过这个解决方案,但它并没有给出真实的数字,我想可能是因为它并没有计算以HLS格式播放流的观众 有什么“好”的方法来实现这一点吗? 谢谢。有一种方法可以计算过去10到20分钟内请求HLS/DASH片段的IP数: #/bin/bash 日期前缀=$(日期+“%d/%b/%Y:%H”) cur_min=$(日期+'%M') cur_min_decimal=${cur_min:0:1} 如果[$cur\u min\u decimal=='

我正在尝试获取使用的Nginx中HLS查看器的实际数量

我已经尝试过这个解决方案,但它并没有给出真实的数字,我想可能是因为它并没有计算以HLS格式播放流的观众

有什么“好”的方法来实现这一点吗?
谢谢。

有一种方法可以计算过去10到20分钟内请求HLS/DASH片段的IP数:

#/bin/bash
日期前缀=$(日期+“%d/%b/%Y:%H”)
cur_min=$(日期+'%M')
cur_min_decimal=${cur_min:0:1}
如果[$cur\u min\u decimal=='0']]
然后
上一个最小小数=5
其他的
prev_min_decimal=$($cur_min_decimal-1))
fi
cur_minuted_date=“${date_prefix}:${cur_min_decimal}”
prev_minuted_date=“${date_prefix}:${prev_min_decimal}”
tail-n 10000/var/log/nginx/access.log\
|grep-E“GET/(hls | dash)/key-”\
|grep-E“${cur_minuted_date}}${prev_minuted_date}”\
|awk“{print$1}”\
|分类\
|uniq\
|wc-l

如果您想在网站上显示它,您可以每分钟CRON一次该脚本,并将其输出到
/var/www/html
文件夹有一种方法,可以计算过去10到20分钟内请求HLS/DASH片段的IP数:

#/bin/bash
日期前缀=$(日期+“%d/%b/%Y:%H”)
cur_min=$(日期+'%M')
cur_min_decimal=${cur_min:0:1}
如果[$cur\u min\u decimal=='0']]
然后
上一个最小小数=5
其他的
prev_min_decimal=$($cur_min_decimal-1))
fi
cur_minuted_date=“${date_prefix}:${cur_min_decimal}”
prev_minuted_date=“${date_prefix}:${prev_min_decimal}”
tail-n 10000/var/log/nginx/access.log\
|grep-E“GET/(hls | dash)/key-”\
|grep-E“${cur_minuted_date}}${prev_minuted_date}”\
|awk“{print$1}”\
|分类\
|uniq\
|wc-l
如果您想在网站上显示它,您可以每分钟CRON一次该脚本,并将其输出到
/var/www/html
文件夹中