本文以srs v2.0-r8  安装为例,对搭建直播服务器的搭建和安装过程中的注意事项,进行详细的说明。

点击跳转到 教程原文

1、Windows下安装linux centos系统,版本建议 5.7-6.0 之间。安装成功后,进入 centos 系统安装其他软件,为了方便安装其他软件,建议使用 root 用户登录或 su root 切换到root用户。

2、安装 git 服务:执行命令

yum install -y git

等待安装完成即可。

3、安装python2:执行命令

yum install -y python2

等待安装完成。

下载方式一:直接使用浏览器或迅雷等下载工具下载,下载后将其上传到虚拟机 /opt 目录,使用 unzip 解压

unzip v2.0-r8.zip

下载方式二:使用 git 命令克隆,

git clone https://github.com/ossrs/srs

注意直接执行 git clone 下载的是最新版本,可能针对不同系统存在bug,导致无法安装。

5、将上一步解压后的文件夹重命名为 srs ,命令是 mv v2.0-r8  srs ,切换到 srs/trunk

cd /opt/srs/trunk

目录下,执行命令

./configure

等待编译完成,这里需要一段时间耐心等待。执行完未报错情况下,继续执行命令

make

等待完成。

6、关闭防火墙(为保证顺利访问到直播服务,最简单的办法是:关闭防火墙),执行下面命令成功即可。

systemctl disable firewalld

chkconfig iptables off

7、启动 rtmp 服务 ,在 srs/trunk

cd /opt/srs/trunk

目录下执行:

./objs/srs -c conf/rtmp.conf

执行后控制台窗口不要关闭,即不要ctrl+c ,因为现在直播服务处于前台。若后台执行可使用nohup命令,如:

nohup ./objs/srs -c conf/rtmp.conf &

8、本地推流,使用推流软件OBS 或 其他软件,推流地址是:虚拟机的ip地址加端口号1935/live 如:(rtmp://192.168.1.102:1935/live)流密钥为:livestream,注意:保证本地机器可以ping 通虚拟机的ip地址,虚拟机ip地址使用 ifconfig 命令查看,推流软件推流成功即可。

9、播放推流:使用支持rtmp的播放器播放即可,可使用vlc播放器,直播流的地址是:虚拟机的ip地址加端口号1935/live ,如:rtmp://192.168.1.102:1935/live/livestream

本文同步分享在 博客“JewWang”(CSDN)。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

linux 虚拟机直播网站,快速搭建自己的直播服务器,完成属于你的直播服务。(以windows 下虚拟机centos为例,对安装步骤进行详细说明)...相关推荐

  1. 关于直播网站的搭建--第一步:获取直播源

    这段时间独立完成了一个直播网站的搭建,虽然说是直播,其实只是引用了yy直播的链接,但是在这个过程中,个人感觉还是有蛮多东西需要记录下来的,故此写下此篇. 首先,各大直播网站有很多都有引用链接,一般都在 ...

  2. 漫谈直播,从0认识直播并快速搭建专属直播平台

    漫谈直播,从零开始认识直播并快速搭建专属直播平台 author:pasca time:2018/12/05 目录 文章目录 漫谈直播,从零开始认识直播并快速搭建专属直播平台 目录 一.直播科普 1.直 ...

  3. 怎么把linux虚拟机硬盘扩容,Windows下虚拟机Linux(CentOS8)扩容设置 - 磁盘扩容中的坑和解决方法...

    摘要:[原创]转载请注明作者Johnthegreat和本文链接 由于虚拟机空间不足,为了避免重装虚拟机,做了一次无损扩容. 过程中的报错如下: 为了详细记录,这里将整个过程详述如下: 一.问题和需求 ...

  4. Windows下虚拟机的自动化管理

    Windows下虚拟机的创建主要为VirtualBox和VMWare.本文采用VirtualBox搭建虚拟机,并使用Vagrant对虚拟机进行自动化管理,包括虚拟机的创建,虚拟机初始环境的自动化建设, ...

  5. Windows下VMware Workstations Pro15.5.0安装dmg镜像(macOS Catalina 10.15虚拟机)

    喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜闻乐见.大快人心.普天同庆.奔走相告喜闻乐见.大快人心.普天同庆.奔走相告 喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜 ...

  6. Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11

    Windows下虚拟机安装Mac OS X -– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入IOS开发大军 中,但都苦于没有苹果机,本文即将介绍WI ...

  7. 快速搭建自己的直播服务器,完成属于你的直播服务。(以windows 下虚拟机centos为例,对安装步骤进行详细说明)

    本文以srs v2.0-r8  安装为例,对搭建直播服务器的搭建和安装过程中的注意事项,进行详细的说明. 点击跳转到 教程原文 1.Windows下安装linux centos系统,版本建议 5.7- ...

  8. 漫谈直播:从零开始认识直播并快速搭建专属直播平台

    autor:贺志兵 一.直播科普 1.直播是什么 在之前一篇文章详细解答过关于视频的结构,这里就直接上个思维导图. 理解视频的结构有助于我们更好的去理解直播.从本质上讲,直播就是一帧帧的数据加上时序标 ...

  9. 使用自定义的dns服务器,快速搭建自己的DNS服务器

    最近百度推出了自己的DNS服务器,DNS服务器搭建是很高大上的东西,今天看到一篇文章,如果快速拥有自己的DNS服务器! 一.什么是DNS 这个网上就有详细的概念介绍,DNS 是域名系统(Domain ...

最新文章

  1. 自动识别口罩佩戴模型在线教学,抗疫在家涨知识!
  2. 聊聊这两年学习slam啃过的书!
  3. DeepMind用ReinforcementLearning玩游戏
  4. 调查:12%受访者认为2021年比特币将突破10万美元
  5. PHP--变量部分知识点
  6. linux系统pdf目录编辑器,Linux操作系统(三)编辑器与实用程序.pdf
  7. Win10 无法保存对hosts权限所作的更改 拒绝访问
  8. MFC把 ListCtrl的数据导出到excel表格
  9. 联想服务器风扇智能调节,联想怎么调风扇转速
  10. linux4.6内核lcd驱动源代码,提供基于linux-2.6.32.2 内核100%完全可以使用的驱动源代码,绝无库文件,敬请放心使用。...
  11. 3.4 SQL--多表查询分组排序
  12. js中 英文中文混合排序
  13. 吉比特校招笔试题 字母数字混合排序
  14. 路由器显示DNS服务器设置错误,路由器dns设置错误怎么处理
  15. 从Ajax聊一聊Jsonp hijacking
  16. c语言 'max' : undeclared identifier,c语言中undeclared identifier是什么意思?
  17. violate在c语言中的作用,Violate的应用和作用
  18. laravel的使用-模型和数据库基本操作
  19. linux环境下配置apache ,mysql,php,超简单
  20. C语言中的void和void*的定义及用法

热门文章

  1. 刘一男词汇课(从ancestor到universa):书上有路勤为径,学海无涯“懂“作舟
  2. 泛微OA与SRM采购系统集成
  3. 上下文敏感任务的众包有效结果推理
  4. 实现背景音乐的jquery代码
  5. 2012 年1月1日
  6. 【2018CVPR】实时单目6D物体姿态估计
  7. matlab png,在matlabd中用Python创建.PNG图像
  8. Intel Optane P4800X评测(3):Windows绑核优化篇
  9. 20210506“收听”22kHz以下的无线电波的几种简单方法
  10. 小米8se android q,小米8 SE