可以使用nginx的rtmp模塊來搭建。可以在github上下載,進入nginx目錄,執行命令./configure --prefix=./bin --add-module=../nginx-rtmp-module-1.2.1?在這個過程中可能因為環境不同而出現不同錯誤,比如缺少pcre、openssl等,這時候就需要安裝這些庫。
nginx.conf?配置文件信息
user?root;worker_processes?1;
error_log?logs/error.log?debug;
events?{
worker_connections?1024;
}
rtmp?{
server?{
listen?1935;
application?myapp?{
live?on;
drop_idle_publisher?5s;
}
}
}
http?{
server?{
listen?8081;
location?/stat?{
rtmp_stat?all;
rtmp_stat_stylesheet?stat.xsl;
}
location?/stat.xsl?{
root?/root/nginx-rtmp-module-1.2.1/;
}
location?/control?{
rtmp_control?all;
}
location?/rtmp-publisher?{
root?/root/nginx-rtmp-module-1.2.1/test;
}
location?/?{
root?/root/nginx-rtmp-module-1.2.1/test/www;
}
}
}
全部完成之後 重新啟動nginx