1、配置参数
max_streams 512000;
max_message 50M;
这两个配置大点,不然可能调不通
max_streams 里面的stream id可能对应librtmp里面的 packet->m_nInfoField2 = rtmp_->m_stream_id;
max_message是指最大的message长度
2、wait_video off;
这个参数指定音频是否要等待视频,如果为on,发布音频的时候要等到视频到来才会转发音频
3、状态显示
配置文件里
http {
server {
listen 8018;
location /stat {
rtmp_stat all;
rtmp_stat_stylesheet stat.xsl;
}
location /stat.xsl {
root /home/nginx/nginx-stat-xsl;
}
location / {
root /home/nginx/;
}
}
}
root参数什么意思还不知道,不能修改。如果提示找不到文件,配置好文件路径。
如果提示权限不对,要把stat.xsl 文件移动到nginx用户的目录下(nginx服务器,使用nginx用户运行,如果运行非nginx用户下的文件,是创建新的目录)