本文以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. python discuz搜索api_Python + Bottle + 谷歌搜索Api 实现简单搜索引擎
  3. 分布式计算框架Gearman原理详解
  4. Port already in use: 1099;
  5. 国风这么火,少不了古风建筑PNG格式
  6. (转)mysql中InnoDB表为什么要建议用自增列做主键
  7. Maximum call stack size exceeded错误
  8. Android获取应用签名
  9. 论文阅读笔记—Exploring Visual Relationship for Image Captioning
  10. java appkey_Java全栈工程师 风袖 appkey
  11. linux小企鹅输入法无法使用,助:小企鹅输入法安装成功,但无法使用!!!!先谢谢大家了!!...
  12. 金叉和死叉看哪几条线?股票macd金叉和死叉怎么看?
  13. 华为nova5ipro的优缺点_华为nova5pro的优缺点有哪些?
  14. 医疗器械标准目录 第二部分专业技术领域(1)
  15. C++笔记之linux下非阻塞多线程运行多个系统shell命令(popen方法)
  16. JS实现两数之和的3种方法
  17. ci php 框架视频教程,CodeIgniter 3 PHP开发框架视频教程
  18. 在Unity使用PureMVC
  19. 做好的一个查询淘宝天猫优惠券的APP和网站
  20. Springboot项目使用html5的video标签完成视频播放功能

热门文章

  1. Linux下Android手机刷机指南
  2. 电磁循迹智能车基于stm32cubeMX、HAL库—我的第一辆智能车
  3. 2022-05-16 Python OpenCV 海康工业相机
  4. 分子动力学模拟基础(二)
  5. 功能化M-IRPA-MOF负载型催化剂-单原子Ca-MOF纳米复合催化剂
  6. linu下python3安装
  7. Eclipse的switch workspace 选项中删除多余的workspace
  8. 孕酮PEG偶联物:mPEG Progestrone,PEG Progestrone,甲氧基聚乙二醇孕酮
  9. 联通物联网卡比其他物联卡有什么优势
  10. 字节跳动音乐布局的“X”面