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 ...
最新文章
- 如何提升计算机内存,怎么提高电脑物理内存
- python discuz搜索api_Python + Bottle + 谷歌搜索Api 实现简单搜索引擎
- 分布式计算框架Gearman原理详解
- Port already in use: 1099;
- 国风这么火,少不了古风建筑PNG格式
- (转)mysql中InnoDB表为什么要建议用自增列做主键
- Maximum call stack size exceeded错误
- Android获取应用签名
- 论文阅读笔记—Exploring Visual Relationship for Image Captioning
- java appkey_Java全栈工程师 风袖 appkey
- linux小企鹅输入法无法使用,助:小企鹅输入法安装成功,但无法使用!!!!先谢谢大家了!!...
- 金叉和死叉看哪几条线?股票macd金叉和死叉怎么看?
- 华为nova5ipro的优缺点_华为nova5pro的优缺点有哪些?
- 医疗器械标准目录 第二部分专业技术领域(1)
- C++笔记之linux下非阻塞多线程运行多个系统shell命令(popen方法)
- JS实现两数之和的3种方法
- ci php 框架视频教程,CodeIgniter 3 PHP开发框架视频教程
- 在Unity使用PureMVC
- 做好的一个查询淘宝天猫优惠券的APP和网站
- Springboot项目使用html5的video标签完成视频播放功能
热门文章
- Linux下Android手机刷机指南
- 电磁循迹智能车基于stm32cubeMX、HAL库—我的第一辆智能车
- 2022-05-16 Python OpenCV 海康工业相机
- 分子动力学模拟基础(二)
- 功能化M-IRPA-MOF负载型催化剂-单原子Ca-MOF纳米复合催化剂
- linu下python3安装
- Eclipse的switch workspace 选项中删除多余的workspace
- 孕酮PEG偶联物:mPEG Progestrone,PEG Progestrone,甲氧基聚乙二醇孕酮
- 联通物联网卡比其他物联卡有什么优势
- 字节跳动音乐布局的“X”面