美文网首页
2019-04-28 Nginx相关+OBS

2019-04-28 Nginx相关+OBS

作者: Ffvc | 来源:发表于2019-04-30 19:52 被阅读0次

Day 42

作者:方维超

归档:课堂笔记

时间:2019/4/28

Nginx相关+OBS(亮神)

直播服务器:

image.png

环境准备:

一、 CentOS 7.X 或 6.8

  1. 第一步 装系统7.x的,这里是克隆的7.5

  2. 第二步 远程登陆系统 ssh xshell

  3. 第三步 安装yum install wget -y 工具

源码安装 wget下载

image.png
  1. 换源 CentOS7 默认源 阿里云的

并更新源 建立缓存

备份:

下载新的CentOS-Base.repo 到/etc/yum.repos.d/

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

之后运行yum makecache生成缓存

image.png
  1. 第五步 工具

git

更新:

image.png

下载工具: yum install git gcc make pcre-devel openssl-devel zlib zlib-devel

image.png
  1. 建立一个目录 源码编译安装 /usr/local /opt/

创建目录:存放nginx

image.png

安装: git clone git://github.com/arut/nginx-rtmp-module.git

image.png image.png
  1. nginx-rtmp-module 安装nginx的rtmp协议的扩展

PC端

移动端——>操作系统——>iOS

——>Android

|——>手机

|——>平板(电脑)

|——>智能设备 ——>手表

——>手环

——>眼镜 /VR/AR/MR

——>互联网电视APP

——>机顶盒Android

——>智能家电

|——>区块链设备

|——>垃圾桶

|——>加湿器 路由器 电视 冰箱 热水器 洗衣机 运动 手机挖矿等

ALL IN BLOCKCGAIN

image.png
  1. 解压缩 tar xf
image.png
  1. 进入到nginx目录里进行配置
image.png

./configure --with-http_ssl_module --add-module=../nginx-rtmp-module

image.png image.png
  1. 编译源码并安装

make && make install

image.png
  1. 验证nginx安装成功
image.png image.png image.png image.png

可能会有防火墙的限制。 systemctl stop firewalld.service 关闭防火墙

先不要关闭防火墙,执行下面操作验证是否成功。

ip add 取出10.0.0.200 IP ,在网页输入IP,显示以下成功。

image.png

12.修改nginx的conf文件

image.png image.png image.png image.png

rtmp{

server{

   listen 1935;
   chunk_size 5000;

   application hls{
    live on;
    hls on;
    record off;
    hls_path /usr/local/nginx/html/hls;
    hls_fragment 3s;

   }

}

}

image.png image.png image.png

13.如何推流:

打开OBS,

image.png

服务器:rtmp://本机IP:1935/hls

密钥:随便起个名字 oldboy_live

开始推流

image.png

添加来源

然后到 image.png

hls里面查看推流记录。

相关文章

网友评论

      本文标题:2019-04-28 Nginx相关+OBS

      本文链接:https://www.haomeiwen.com/subject/kjcbnqtx.html