阅读官方编译windows版本的方法 http://nginx.org/en/docs/howto_build_on_win32.html 我的环境 Windows 7 Ultimate 64,Visual Studio 2013 nginx_rtmp_modue 在nginx 1.7是无法编译(l ...
1. 综述 1.1 直播原理 使用 obs 向 nginx 推送一个直播流,该直播流经 nginx rtmp 的 ngx_rtmp_live_module 模块转发给 application live 应用, 然后使用 vlc 连接 live,播放该直播流。 1.2 nginx.conf 1.3 o ...
分类:
其他好文 时间:
2018-05-08 22:21:28
阅读次数:
4333
你的 Nginx 已经有了 RTMP 直播功能的话,如果你还想统计某直播频道当前观看用户量的话,可以加入 with-http_xslt_module 模块。具体步骤如下: 1.查看原来的参数 /usr/local/nginx/sbin/nginx -V 输出中可以得到原来编译时带有的参数,比如作者得 ...
分类:
其他好文 时间:
2018-05-07 19:53:11
阅读次数:
252
《让你的 Nginx 的 RTMP 直播具有统计某频道在线观看用户数量的功能》一文介绍了 Nginx 的在线统计模块。 我们的在线直播服务使用了 Nginx 的 Rtmp 模块(请参阅《Nginx RTMP 模块 nginx-rtmp-module 指令详解》)。总体来讲,这个模块的功能稳定性和性能 ...
分类:
其他好文 时间:
2018-05-07 19:51:56
阅读次数:
389
获得订阅者人数,可以方便地显示观看流的客户数。 查看已经安装好的模块 安装从源编译Nginx和Nginx-RTMP所需的工具 下载Nginx和Nginx-RTMP源码 提取Nginx和Nginx-RTMP源 切换到Nginx目录 添加Nginx将编译的模块,包括Nginx-RTMP 提示错误: 配置 ...
分类:
其他好文 时间:
2018-05-07 19:49:56
阅读次数:
244
这是自己搭建直播服务器、开发直播平台系列的文章,前面两篇文章分别为: 通过Nginx-rtmp-module搭建直播服务器并实现直播 实现nginx-rtmp-module多频道输入输出与权限控制 这篇文章是在上面多频道输入输出和权限控制的基础上进行的。 一、目标 1、实现直播状态的更改: (直播状 ...
分类:
其他好文 时间:
2018-05-07 19:38:10
阅读次数:
285
前面几章讲解了使用 nginx-rtmp搭建直播流媒体服务器; ffmpeg推流到nginx-rtmp服务器; java通过命令行调用ffmpeg实现推流服务; 从数据源获取,到使用ffmpeg推流,再到nginx-rtmp发布流,后端的服务到这里就已经全部完成了。 如果这里的流程没走通,那么这里的 ...
分类:
Web程序 时间:
2018-05-07 17:46:44
阅读次数:
769
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><link href="http://vjs.zencdn.net/5.19/video-js.min.css" rel="stylesh ...
分类:
其他好文 时间:
2018-05-07 17:46:19
阅读次数:
4470
1. handshake 1.1 概述 rtmp 连接从握手开始。它包含三个固定大小的块。客户端发送的三个块命名为 C0,C1,C2;服务端发送的三个块命名为 S0,S1,S2。 握手序列: 客户端通过发送 C0 和 C1 消息来启动握手过程。客户端必须接收到 S1 消息,然后发送 C2 消息。客户 ...
分类:
其他好文 时间:
2018-05-04 13:56:44
阅读次数:
241
经过一番折腾,成功把RTMP直播推流代码,通过NDK交叉编译的方式,移植到了Android下,从而实现了Android端采集摄像头和麦克缝数据,然后进行h264视频编码和aac音频编码,并发送到RTMP服务器,从而实现Android摄像头直播。程序名为NdkRtmpEncoder,在这里把整个过程,... ...
分类:
移动开发 时间:
2018-05-04 11:50:27
阅读次数:
376