使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器笔记(六)
nginx-rtmp-module
nginx-rtmp-module: nginx-rtmp-module 是一个 Nginx 模块,用于支持 RTMP、HLS 和 MPEG-DASH 直播流媒体,提供录制、转码和HTTP回调等功能。
项目地址:https://gitcode.com/gh_mirrors/ng/nginx-rtmp-module
免费下载资源
·
第六部分
前几天一直被移植到ARM开发板上的nginx启动的问题困扰,在ARM开发板上启动时不是出现
nginx: [emerg] getgrnam("nogroup") failed (2: No such file or directory)
就是出现
/system/bin/sh: ./nginx: cannot execute - Permission denied
使用命令
adb shell chmod 755 /sdcard/mynginx/sbin/nginx
修改权限没有任何改变,修改权限不成功。
总是运行不成功。
~~~~~~~~~~~~~~~~~~~~~~~~~~~隔~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今天在导师帮助下,将交叉编译过的nginx文件夹push到/data/misc/目录下,而不是/sdcard/mynginx/下
adb push /sdcard/nginx/ /data/misc/nginx/
重新运行,还是出现错误
nginx: [emerg] getgrnam("nogroup") failed (2: No such file or directory)
而后修改nginx.conf文件,将第一行的
#user nobody;
去掉注释,改成
user nobody;
而后,修改运行命令,在/data/misc/nginx/sbin/目录下执行
./nginx -p /data/misc/nginx -c conf/nginx.conf
成功运行。
使用命令
ps
可以查看到运行项:
root 2743 1 1328 456 c003f614 4002be64 S nginx
nobody 2745 2743 1528 664 c00d8ad4 4002b7a4 S nginx
root 2748 2708 956 332 00000000 40095448 R ps
说明nginx成功运行。
在开发板上打开浏览器输入
http://localhost/
现实如下页面
nginx成功运行。
使用命令
killall nginx
杀死nginx进程。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~隔~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
总结下,在开发板的sdcard或者tfcard上执行运行nginx的命令没有权限,改到/data/目录下。
默认的nginx成功移植,下一步为nginx添加rtmp模块。
GitHub 加速计划 / ng / nginx-rtmp-module
13.26 K
3.5 K
下载
nginx-rtmp-module: nginx-rtmp-module 是一个 Nginx 模块,用于支持 RTMP、HLS 和 MPEG-DASH 直播流媒体,提供录制、转码和HTTP回调等功能。
最近提交(Master分支:2 个月前 )
2fb11dff
While rtmp module does not support SSL, starting from nginx 1.25.5 an SSL
connection can be passed from nginx stream pass module. Such connections
should be shut down on connection closure.
An rtmps example:
rtmp {
server {
listen 1935; # rtmp
application foo {
live on;
}
}
}
stream {
server {
listen 1936 ssl; # rtmps
ssl_certificate example.com.crt;
ssl_certificate_key example.com.key;
pass 127.0.0.1:1935;
}
}
7 个月前
6f9fa49a
The change repeats nginx commit cb149fa03367 and is needed for stream pass
module to be able to pass connections to rtmp.
7 个月前
更多推荐
已为社区贡献4条内容
所有评论(0)