图书介绍
直播系统开发 基于Nginx与Nginx-rtmp-modulePDF|Epub|txt|kindle电子书版本网盘下载
- 卓朗科技技术团队编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121351785
- 出版时间:2019
- 标注页数:200页
- 文件大小:17MB
- 文件页数:220页
- 主题词:视频系统-系统开发
PDF下载
下载说明
直播系统开发 基于Nginx与Nginx-rtmp-modulePDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Nginx基础1
1.1 Nginx概述及作用1
1.1.1可作为Web服务器1
1.1.2可作为反向代理服务器2
1.1.3可作为邮件代理服务器3
1.2为什么选择Nginx3
1.3安装Nginx4
1.3.1选择安装版本4
1.3.2编译安装N ginx5
1.3.3配置防火墙7
1.3.4加入自启动和系统服务9
1.3.5加入系统变量12
1.4 Nginx命令行13
1.4.1命令行参数14
1.4.2启动、停止和重启15
1.4.3信号控制17
1.4.4平滑升级18
1.5 Nginx配置19
1.5.1配置命令20
1.5.2配置上下文20
1.5.3配置文件结构21
1.5.4配置变量22
1.5.5配置实例23
1.6 Nginx模块化体系25
1.6.1模块概述25
1.6.2模块分类26
1.7本章小结26
第2章 Nginx-rtmp-module基础27
2.1 Nginx-rtmp-module介绍27
2.2 RTMP协议与HLS协议28
2.2.1 RTMP协议28
2.2.2 HLS协议29
2.3 NRM的搭建34
2.4搭建第一个直播系统36
2.5本章小结40
第3章 Nginx-rtmp-module进阶41
3.1如何使NRM支持HLS协议直播41
3.2推/拉流与串流码43
3.3 Control控制器43
3.3.1 record命令44
3.3.2 drop命令47
3.3.3 redirect命令47
3.4数据统计模块47
3.5 Exec相关功能48
3.6本章小结48
第4章 Nginx-rtmp-module应用49
4.1 FFmpeg49
4.1.1 FFmpeg的安装51
4.1.2 FFmpeg的配置54
4.1.3 FFmpeg与直播的应用59
4.2基础配置信息59
4.3本章小结64
第5章 Android端解决方案65
5.1移动端视频直播介绍65
5.2 Yasea框架介绍66
5.3 IJKPlayer框架介绍69
5.4 Android端开发实战74
5.4.1主要功能75
5.4.2框架导入75
5.4.3滤镜77
5.4.4推流80
5.4.5拉流83
5.4.6弹幕90
5.5本章小结94
第6章 iOS端解决方案95
6.1 iOS端视频直播介绍95
6.2 SDK的选择和前期准备96
6.3 GPUImage框架介绍99
6.4 LFLiveKit框架介绍103
6.5 IJKPlayer框架介绍106
6.6 iOS端开发实战110
6.6.1主要功能110
6.6.2框架导入111
6.6.3滤镜112
6.6.4推流116
6.6.5拉流121
6.6.6 点赞126
6.6.7弹幕129
6.7本章小结132
第7章 Web端解决方案133
7.1 Adobe Flash Player133
7.1.1 Flash Player134
7.1.2为什么要使用Flash134
7.2 ActionScript与Flex135
7.2.1 Flex环境的搭建135
7.2.2 Flex项目的创建137
7.2.3使用ActionScript组件142
7.2.4 NetStream对象148
7.2.5获取视频流149
7.2.6实例:使用as实现一个基础的推流器151
7.3 SWFObject156
7.3.1为什么选择SWFObject156
7.3.2静态嵌入Flash Player158
7.3.3动态嵌入Flash Player162
7.4 Flex与JavaScript的通信167
7.4.1使用Flex调用JavaScript函数167
7.4.2使用JavaScript调用Flex函数168
7.4.3使用JavaScript获取SWF对象的引用169
7.4.4实例:使用SWFObject将Flash播放器嵌入网页中170
7.5播放器的制作171
7.5.1主要功能171
7.5.2相关变量172
7.5.3初始化视频画布172
7.5.4加载视频流并播放172
7.5.5高亮显示播放进度及缓冲进度174
7.5.6视频的播放与暂停175
7.5.7拖曳滑块播放视频176
7.5.8播放结束处理177
7.5.9音量大小控制177
7.5.10全屏显示控制178
7.5.11流数据字符格式化178
7.5.12视频画面的平滑优化处理179
7.5.13播放接口的调用179
7.5.14实例:制作自定义播放器180
7.6 Web端开发实战185
7.6.1推流185
7.6.2拉流195
7.7本章小结199