Nginx 的 RTMP 点播(注:不是直播)具有统计在线观看用户数量的功能

xuelovewen 2017-09-28 06:23:58
Nginx 的 RTMP 直播具有统计在线观看用户数量的功能,这个我按照网上(http://blog.csdn.net/defonds/article/details/9065591)的步骤实现了,但是直播的话,我修改了 nclients.xsl 文件。
原查看直播人数文件:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="html"/>

<xsl:param name="app"/>
<xsl:param name="name"/>

<xsl:template match="/">
<xsl:value-of select="count(//application[name=$app]/live/stream[name=$name]/client[not(publishing) and flashver])"/>
</xsl:template>

</xsl:stylesheet>
我把<xsl:value-of select="count(//application[name=$app]/live/stream[name=$name]/client[not(publishing) and flashver])"/>修改为<xsl:value-of select="count(//application[name=$app]/play/stream[name=$name]/client)"/>就不行


打开网址
http://IP/nclients?app=vod&name=mp4:sample.mp4
出现下图

请问是哪出了问题?
下面是nginx的状态(http://IP/stat)其中点播了一个sample.mp4文件,向nginx推送了一个直播流(testsdp)

...全文
607 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧