可以使用nginx的rtmp模块来搭建。可以在github上下载,进入nginx目录,执行命令./configure --prefix=./bin --add-module=../nginx-rtmp-module-1.2.1 在这个过程中可能因为环境不同而出现不同错误,比如缺少pcre、openssl等,这时候就需要安装这些库。
nginx.conf 配置文件信息
user rootworker_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
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)