CentOS 7 使用 Nginx 搭建视频点播服务器
目标:
完成在 CentOS 7 的系统搭建的视频点播服务能够提供给 VR 设备 RMTP 协议或 HTTP 协议的视频在线观看
环境依赖:
- gcc 依赖:此次安装 Nginx 的方式因为需要添加模块 nginx-rmtp-moudle,故采用源码编译安装,因此需要 gcc 依赖
安装:yum -y install gcc gcc-c++
- PCRE(Perl Compatible Regular Expressions) 是一个 Perl 库,包括 perl 兼容的正则表达式库。Nginx 的 HTTP 模块使用 pcre 来解析正则表达式,所以需要安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。
安装:yum -y install pcre pcre-devel
- zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip ,所以需要在 Centos 上安装 zlib 库。
安装:yum -y install zlib zlib-devel
- OpenSSL 依赖:nginx 不仅支持 http 协议,还支持 https
安装:yum -y install openssl openssl-devel
Nginx 安装:
- 官网下载直接下载.tar.gz安装包,地址:https://nginx.org/en/download.html
解压 tar 包
CentOS 7 使用 Nginx 搭建视频点播服务器相关推荐
- nginx视频在线播服务器,Windows环境上用jwplayer+Nginx搭建视频点播服务器
Windows环境下用jwplayer+Nginx搭建视频点播服务器 flv 视频可以采用两种方式发布: 一.普通的 HTTP 下载方式 二.基于 Flash Media Server 或 Red5 ...
- 使用 Nginx 搭建图片服务器
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者 | ITDragon龙 链接 | cnblogs.com/i ...
- Nginx 搭建图片服务器
本章内容通过Nginx 和 FTP 搭建图片服务器.在学习本章内容前,请确保您的Linux 系统已经安装了Nginx和Vsftpd. Nginx 安装 http://www.cnblogs.com/i ...
- Linux - nginx 搭建 Web服务器
前言 在之前,已经对 nginx 有过基本的介绍. 现在尝试利用 nginx 来 搭建一个 web服务器. 正文 1.什么是 Web 服务器? Web服务器也称为WWW (WORLD WIDE WEB ...
- Nginx搭建RTMP服务器+FFmpeg实现海康威视摄像头预览
场景 Windows上搭建Nginx RTMP服务器并使用FFmpeg实现本地视频推流: Windows上搭建Nginx RTMP服务器并使用FFmpeg实现本地视频推流_BADAO_LIUMANG_ ...
- centos下利用httpd搭建http服务器方法
centos下利用httpd搭建http服务器方法 1. 解决的问题 在开发测试过程中,分析图片任务需要将图片保存在服务器端,通过url来访问和下载该图片,这就需要使用一台图片服务器,但常常遇到图片服 ...
- Nginx 搭建DASH服务器
Nginx 搭建DASH服务器 (图1.players.akamai) 好久没有写博客了,新年这几天也一直荒废,最近开始准备毕业设计,需要用到DASH来做动态码率传输.至于什么是DASH,这里不再赘述 ...
- 使用Nginx搭建直播服务器(nginx-rtmp-module)
使用Nginx搭建直播服务器 1 简介 2 RTMP Module 3 gcc 4 OpenSSL 5 g++ 6 pcre 7 zlib 8 安装nginx 9 配置文件 10 systemctl ...
- nginx搭建rtmp服务器
目录 前言 一.nginx是什么? 二.环境准备 1.系统版本 2.nginx版本 三.搭建过程 1.安装编译 nginx 所需要的库 2.下载 nginx-1.21.6.tar.gz 3.下载 ng ...
最新文章
- XCODE 4.5 IOS多语言设置
- JS关于提交的RSA加密算法
- django restful 请求_Django编写RESTful API(二):请求和响应
- redis 系列26 Cluster高可用 (1)
- mysql sample函数_Oracle SAMPLE 语法应用
- matlab 里try用法,matlab在整个程序(全局)中使用try-catch来报告错误
- 【福利】MySQL vs Postgre SQL: 5个你最关注的非技术维度的区别
- Linux系统调用getuid的简单分析
- 阶段3 1.Mybatis_06.使用Mybatis完成DAO层的开发_7 Mybatis中使用代理Dao的执行过程分析...
- 用Hexo制作自己的静态博客
- Lync 2010升级到Lync 2013 之Lync 2010 planning tool 的使用!
- html黑洞效果,HTML5 Canvas炫酷宇宙黑洞引力特效
- 【唐老狮】Unity和UE4两大游戏引擎,你该如何选择?
- Unity 坐标转换
- 30岁学习编程晚么?
- 华为交换机RRPP环协议
- 力扣:17. 电话号码的字母组合
- 如何用 C 语言写一个生日蛋糕?
- linux安装java7_Linux安装jdk-7u25-linux-i586
- 一个关于Linux Bridge配置的吐嘈
热门文章
- puber們這一季的愛情啊
- WinSCP 配置 WindowsTerminal 实现 WinSCP进行SSH
- 百度“文心一言”首批生态合作伙伴公布,Moka接入打造人力资源数字化人AI服务
- 最新苹果审核被拒4.3解决方案总结(2020年7月)
- 少儿学python真的有用吗_如何看待海淀妈妈们认为Python是儿童才学的低端编程?...
- CPU核心、进程、线程
- 升级版飞机大战来袭,手把手教学,万字详解,你还学不会嘛?
- 【《Linus Torvalds自传-Linux OS 之父》摘录】
- MAC OSX stdio.h或iostream等头文件无法找到的解决办法
- urho3D 运动逆解Inverse Kinematics