nginxrtmp入门
来源:互联网 发布:apache 多核工作机制 编辑:程序博客网 时间:2024/06/05 06:08
貌似各大云直播用的nginxrtmp很多,当然用srs的也不少,个人更喜欢nginxrtmp,为什么?因为基于nginx的多进程架构的并发的生猛就不用再这里介绍了,另外nginx基于模块化开发,想干什么直接开发就Ok.这文档是写给入门者看的,有看不明白的,可以留言,或者私聊,以便我改进写作水平^_^.废话少说,上菜。
1.请认准nginxrtmp官网地址,别去假冒伪劣的转发站下载。
https://github.com/arut/nginx-rtmp-module
1)文档wiki搞清楚了,看一遍,都有哪些功能。
2)nginx rtmp 代码下载下来
3)nginx 代码下载下来,下最新的release stable 版本。1.10.1
2.编译
1)编译
(1)简单编译
./configure --prefix=/home/nginxrtmpbin--add-module=/home/ningxrtmpcode
--prefix 是安装路径,--add-module 是nginxrtmp模块路径。
(2)开发的你,最好关闭编译优化,以便gdb调试,以下是完整命令。
CFLAGS="-g -O0"./configure --prefix=/home/nginxrtmpbin --add-module=/home/ningxrtmpcode
3)make
4)make install
5)到--prefix 指定的目录下就可以看见编译好的nginxrtmp程序了。
3.调试
1)单进程模式调试,nginx.conf 里面加上两句:
daemon off;
master_process off;
master_process off;
2)多进程gdb attach调试,具体看gdb调试教程。
简单吧。后面逐步深入介绍nginxrtmp源码结构。
有想换工作搞云直播的,加我qq:2565557657,把简历发2565557657@qq.com 谢谢。
nginxrtmp云直播讨论学习群: 277508687 (请勿灌水,只讨论技术相关,违者踢)
0 0
- nginxrtmp入门
- 主流开源流媒体服务器有哪些? FMS/RED5/WOWZA/SmartServer/NginxRtmp
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 入门
- 特殊符号大全
- 第七章 数据管理
- 第十一章 进程和信号
- (十七)泛型程序设计
- (十八)多线程
- nginxrtmp入门
- CodeForces 725A 之 As Fast As Possible
- (一)基本的线程机制
- 解决Splash应用启动白屏问题
- (二)共享受限资源
- (三)终结任务
- 常用代码片段
- PHP 线程安全与非线程安全版本的区别深入解析
- sleep(),yield()