版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接: https://blog.csdn.net/weixin_44707597/article/details/88099162

Linux 搭建 Nginx + rtmp 的视频通话实现

  • 前言
    • 1. 准备工作
    • 2. 开始
    • 3. 最后测试

前言

自己写这个博客的时候自己也是一个小白,搭建这个推流拉流的时候也是费了九牛二虎之力,然后就记录一下自己的博客,希望可以帮助到一些小白。

1. 准备工作

首先我用的是一个linux 虚拟机啊,建议小白在装的时候最好还是在虚拟机上试验一下。别一下子服务器出问题了,卸载什么的很麻烦的。
我用的虚拟机是CenterOS7 版本的,公司做大数据的传给我的,他说7 版本的比较好用,我也不是很懂,就直接用了,装好以后连上自己电脑的网。应为虚拟机用的是精简版的。

配置jdk 我就不做详细介绍了,百度都有具体的步骤。

linux  需要会的命令  大致上就是
yum 安装驱动什么的用的,非常强大
git  可以直接下载一些东西
vim  查看文件使用的。具体用到的时候我再说用法。
systemctl stop firewalld.service    关闭防火墙
systemctl disable firewalld.service   关闭防火墙自动启动
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2. 开始

安装好虚拟机以后首先是配置ip 最好是用 NAT 默认的配置一个固定的ip : https://jingyan.baidu.com/album/75ab0bcbbbc630d6874db279.html?picindex=2 可以参考这个网址设置自己虚拟机的节点的固定ip

  • 设置好以后用xshell 连接自己的虚拟机。

  • 配置jdk环境变量 https://www.cnblogs.com/kuoAT/p/7555298.html

  • 下载之前可以在我们的一个路径底下创建一个文件夹
    在 /user/java 路径底下创建一个nginx 文件夹

  • 下载nginx-rtmp-module:
    nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module

         使用git 下载。 命令为:   git clone https://github.com/arut/nginx-rtmp-module.git
    
    • 1

    如果电脑上没有安装git 的话。 可以 运行命令: yum -y install git
    等待安装完成。然后 输入 git --version 查看git 的版本信息。

    创建文件夹nginx /user/java/nginx

         yum install gcc-c++  安装编译环境
    
    cd /usr/java/nginx// git 下载完成就可以下载 nginx-rtmp-module 了。
    git clone https://github.com/arut/nginx-rtmp-module.git安装 wegt  :  yum install wget安装 openssl  yum -y install openssl openssl-develwget http://nginx.org/download/nginx-1.10.2.tar.gz
    tar -zxvf nginx-1.10.2.tar.gz
    


http://www.taodudu.cc/news/show-5680657.html

相关文章:

  • linux系统的电视怎么安装直播,Linux下nginx的安装及点直播使用示范
  • 直播项目环境部署
  • android 直播评论动画,android 直播点赞 爱心动画
  • 游戏《一战封神》万宝阁中的仙器、内丹、天书怎么激活
  • 终端dns服务器,如何使用终端在Mac上更改DNS服务器 | MOS86
  • linux服务器修改dns_更改DNS服务器的终极指南
  • 微信开发遇到的坑
  • 某东白条分分卡关闭流程,某东白条分分卡出入坑指南,及时止损,关闭白条分分卡指南
  • 浦发银行微信支付/绑定状态异常,请解绑后重新绑定
  • 信用卡微信公众号或服务号解除绑定-实录
  • 微信5.0绑定银行卡教程
  • RuntimeWarning: Glyph 30452 missing from current font. matplotlib画图无法显示中文
  • RuntimeWarning: Glyph 35745 missing from current font
  • Glyph missing from current font.
  • python使用pandas报错Glyph * missing from current font
  • FGN: Fusion Glyph Network for Chinese Named Entity Recognition
  • Spyder “Glyph 24066 missing from current font.“报错问题
  • 论文解读:ChineseBERT: Chinese Pretraining Enhanced by Glyph and Pinyin Information
  • Glyph Metrics
  • Glyce: Glyph-vectors for Chinese Character Representations
  • 【nlp论文笔记】 Glyce: Glyph-vectors for Chinese Character Representations
  • svg glyph替代_使用SVG替代Imagemaps
  • PDF-glyph
  • glyph
  • GPOS - Glyph定位表
  • 短信群发有字数限制吗?看完这篇文章,你就知道了!
  • 电脑上可以群发手机短信吗
  • 医院如何利用群发短信高效通知患者?
  • C#接口天瑞云短信平台接入群发短信功能
  • shell脚本短信群发

nginx rtmp视频直播相关推荐

  1. uniapp+nginx+rtmp开发直播app(1)

    uniapp+nginx+rtmp开发直播app(1) 文章目录 uniapp+nginx+rtmp开发直播app(1) 前言 一.准备工作 1. 服务器环境搭建: Ubuntu + nginx + ...

  2. Qt显示视频流——nginx+rtmp搭建直播服务器(二)

    上次介绍的是使用ffmpeg推流,这次介绍的是使用nginx + rtmp搭建直播服务器. 环境:ubuntu 16.04 一. 安装nginx 和 rtmp模块 1. 下载安装 nginx 和 ng ...

  3. linux nginx rtmp 死机,nginx rtmp 实时直播视频流 发布者网络不稳定导致无法直播问题...

    nginx rtmp 实时直播视频流 发布者网络不稳定导致无法直播问题 直播项目使用nginx搭配rtmp扩展实现实时音视频流,最近一次直播讲师在外出差,使用酒店WiFi网络,苹果笔记本,Safari ...

  4. iOS RTMP 视频直播开发笔记(3)- 了解 H.264 编码

    iOS RTMP 视频直播开发笔记(3)- 了解 H.264 编码 本节内容整理自:H264–1–编码原理以及I帧B帧P帧,作者:dxpqxb H264是一种高压缩率的编码标准,如何压缩嘞?一般的视频 ...

  5. iOS RTMP 视频直播开发笔记(6)- 封包 FLV

    iOS RTMP 视频直播开发笔记(6)- 封包 FLV 讲讲FLV文件格式.以及数据如何放置的. FLV里面是由多个Tag构成的:[[tag1][tag2][tag3][tag4]-] 而Tag多种 ...

  6. iOS RTMP 视频直播开发笔记(4)- 关于 AVVideoProfileLevelKey

    iOS RTMP 视频直播开发笔记(4)- 关于 AVVideoProfileLevelKey iOS的Video参数中有一个叫做AVVideoProfileLevelKey的参数,说明太简单,只说了 ...

  7. iOS RTMP 视频直播开发笔记(5)- iOS H.264 实时硬编码实现原理

    iOS RTMP 视频直播开发笔记(5)- iOS H.264 实时硬编码实现原理 网上有两个实现,GDCL – AVEncoder 和 IFVideoPicker. IFVideoPicker 使用 ...

  8. nginx+rtmp实现直播服务端

    目前直播系统从功能上分为两种,直播和互动.普通直播对播放延迟要求不高,推流端也能设置本地延迟推流时间.互动直播对低延时要求较高,主要应用在即时通讯和在线教育等行业,从推流端采集到拉流端播放一般延时不超 ...

  9. linux搭建直播步骤,Linux 下 nginx + rtmp 搭建直播服务

    简单粗暴直接上步骤吧: 注 : 以下示例使用的是nginx(版本1.15.3) rtmp(版本1.2.1) 下载nginx和rtmp模块 下载nginx 解压 ​ tar xvf nginx-1.15 ...

最新文章

  1. 谷歌迈出量子计算开源第一步,推出首个量子机器学习库TensorFlow Quantum
  2. python 编码文件json.loads json.dumps
  3. 【LeetCode】剑指 Offer 30. 包含min函数的栈
  4. CentOS 7下安装集群Zookeeper-3.4.9
  5. python开发k8s管理平台_将Python项目部署到Kubernetes
  6. JVM初识之虚拟机内存结构
  7. TM2008 Preview体验
  8. oracle rat结果分析比较,Oracle RAT介绍及最佳实践
  9. 用Python实现QQ找茬游戏外挂工具
  10. linux中搜索文件内容关键字
  11. cadence 页间连接符标号的 删除,添加,更新
  12. 网站加入代码让网页以电脑端打开_发现一个超级好用的视频播放网站-酷播云...
  13. 01-计算机网络术语中英文对照
  14. pycharm运行报错:Process finished with exit code -1073741515 (0xC0000135)
  15. codeblocks配置glut
  16. 【网站架构】一招搞定90%的分布式事务,实打实介绍数据库事务、分布式事务的工作原理应用场景
  17. 速卖通关键词挖掘工具_速卖通长尾词采集新增断续功能免费体验7天
  18. Kafka中是怎么体现消息顺序性的?
  19. 国网GIM设备三维模型要求细则 - 框架式电容器
  20. 开发视频网站,asp.net视频文件转换.fla格式

热门文章

  1. 韶音OpenRun Pro和南卡Runner Pro3哪款更值得入手,看看对比测评
  2. textarea 换行 (自动伸缩)|兼容ie6以上
  3. 隐语义模型( LFM )
  4. 一场斗鸡引发的肉食主义论!
  5. SpringSecurityOAuth2认证
  6. linux批量命令卡住,关于linux:文件过多时ls命令为什么会卡住
  7. 面试必问 | 如何设计一款高并发的消息中间件?
  8. javascript 数组删除元素
  9. Mysql架构以及Mysql引擎
  10. java 泛型默认_Java泛型的使用