linux 虚拟机直播网站,快速搭建自己的直播服务器,完成属于你的直播服务。(以windows 下虚拟机centos为例,对安装步骤进行详细说明)...
本文以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为例,对安装步骤进行详细说明)...相关推荐
- 关于直播网站的搭建--第一步:获取直播源
这段时间独立完成了一个直播网站的搭建,虽然说是直播,其实只是引用了yy直播的链接,但是在这个过程中,个人感觉还是有蛮多东西需要记录下来的,故此写下此篇. 首先,各大直播网站有很多都有引用链接,一般都在 ...
- 漫谈直播,从0认识直播并快速搭建专属直播平台
漫谈直播,从零开始认识直播并快速搭建专属直播平台 author:pasca time:2018/12/05 目录 文章目录 漫谈直播,从零开始认识直播并快速搭建专属直播平台 目录 一.直播科普 1.直 ...
- 怎么把linux虚拟机硬盘扩容,Windows下虚拟机Linux(CentOS8)扩容设置 - 磁盘扩容中的坑和解决方法...
摘要:[原创]转载请注明作者Johnthegreat和本文链接 由于虚拟机空间不足,为了避免重装虚拟机,做了一次无损扩容. 过程中的报错如下: 为了详细记录,这里将整个过程详述如下: 一.问题和需求 ...
- Windows下虚拟机的自动化管理
Windows下虚拟机的创建主要为VirtualBox和VMWare.本文采用VirtualBox搭建虚拟机,并使用Vagrant对虚拟机进行自动化管理,包括虚拟机的创建,虚拟机初始环境的自动化建设, ...
- Windows下VMware Workstations Pro15.5.0安装dmg镜像(macOS Catalina 10.15虚拟机)
喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜闻乐见.大快人心.普天同庆.奔走相告喜闻乐见.大快人心.普天同庆.奔走相告 喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜 ...
- Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11
Windows下虚拟机安装Mac OS X -– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入IOS开发大军 中,但都苦于没有苹果机,本文即将介绍WI ...
- 快速搭建自己的直播服务器,完成属于你的直播服务。(以windows 下虚拟机centos为例,对安装步骤进行详细说明)
本文以srs v2.0-r8 安装为例,对搭建直播服务器的搭建和安装过程中的注意事项,进行详细的说明. 点击跳转到 教程原文 1.Windows下安装linux centos系统,版本建议 5.7- ...
- 漫谈直播:从零开始认识直播并快速搭建专属直播平台
autor:贺志兵 一.直播科普 1.直播是什么 在之前一篇文章详细解答过关于视频的结构,这里就直接上个思维导图. 理解视频的结构有助于我们更好的去理解直播.从本质上讲,直播就是一帧帧的数据加上时序标 ...
- 使用自定义的dns服务器,快速搭建自己的DNS服务器
最近百度推出了自己的DNS服务器,DNS服务器搭建是很高大上的东西,今天看到一篇文章,如果快速拥有自己的DNS服务器! 一.什么是DNS 这个网上就有详细的概念介绍,DNS 是域名系统(Domain ...
最新文章
- 自动识别口罩佩戴模型在线教学,抗疫在家涨知识!
- 聊聊这两年学习slam啃过的书!
- DeepMind用ReinforcementLearning玩游戏
- 调查:12%受访者认为2021年比特币将突破10万美元
- PHP--变量部分知识点
- linux系统pdf目录编辑器,Linux操作系统(三)编辑器与实用程序.pdf
- Win10 无法保存对hosts权限所作的更改 拒绝访问
- MFC把 ListCtrl的数据导出到excel表格
- 联想服务器风扇智能调节,联想怎么调风扇转速
- linux4.6内核lcd驱动源代码,提供基于linux-2.6.32.2 内核100%完全可以使用的驱动源代码,绝无库文件,敬请放心使用。...
- 3.4 SQL--多表查询分组排序
- js中 英文中文混合排序
- 吉比特校招笔试题 字母数字混合排序
- 路由器显示DNS服务器设置错误,路由器dns设置错误怎么处理
- 从Ajax聊一聊Jsonp hijacking
- c语言 'max' : undeclared identifier,c语言中undeclared identifier是什么意思?
- violate在c语言中的作用,Violate的应用和作用
- laravel的使用-模型和数据库基本操作
- linux环境下配置apache ,mysql,php,超简单
- C语言中的void和void*的定义及用法
热门文章
- 刘一男词汇课(从ancestor到universa):书上有路勤为径,学海无涯“懂“作舟
- 泛微OA与SRM采购系统集成
- 上下文敏感任务的众包有效结果推理
- 实现背景音乐的jquery代码
- 2012 年1月1日
- 【2018CVPR】实时单目6D物体姿态估计
- matlab png,在matlabd中用Python创建.PNG图像
- Intel Optane P4800X评测(3):Windows绑核优化篇
- 20210506“收听”22kHz以下的无线电波的几种简单方法
- 小米8se android q,小米8 SE