基于VM的MerOBS搭建

VM虚拟机安装使用OBS直播录屏软件图文教程及注意事项 因为有时候会需要在虚拟机中用到 OBS 软件,所以奇技视频写了一个教程方便大家,也备为不时之需。OBS 用作录屏时,虽然在码率高的时候文件较大,但优点也很明显的,因为录下来的视频不会受到桌面广告弹窗、系统警示提示框等骚扰,录下来的视频完美程度高。而桌面广告弹窗在不良软件厂商的推动下越来越成为一种流行的盈利模式。   一,虚拟机的准备 在安装软件之前,对虚拟机进行必要的设置,其中就包括 3D ... 阅读详情

转载请注明出处:http://blog.youkuaiyun.com/sonach/article/details/7694261 谢谢!

1 概要

服务器硬件配置:Dell R710,8GB RAM,1TB SATA

注意:需要BIOS中开启虚拟化支持。


HostOS:Ubuntu-Server-11.10-x86_64(300GB SATA)

Backend:openSUSE-11.4-DVD-x86_64 JeOS(2CPU, 1.5GB RAM,150GB SATA)

Frontend:openSUSE-11.4-DVD-x86_64 JeOS(2CPU,1GB RAM,100GB SATA)

Worker:openSUSE-11.4-DVD-x86_64 JeOS(4CPU, 2.5GB RAM,150GB SATA)

MerDS:openSUSE-11.4-DVD-x86_64 JeOS(1CPU,512MB RAM, 100GB SATA)


HostOS:192.168.188.141

Backend:192.168.188.142

Frontend:192.168.188.143

Worker:192.168.188.144

MerDS:192.168.188.145

2 HostOS安装和配置

选择分区方式时,选择“entire disk and LVM group”;

创建安装Ubuntu的LogicalVolume分区大小:300GB;

选择OpenSSH 和 VirtualMachine支持;

 

安装成功后,sudo su - 可切换到root身份,此后可设置 root密码;

安装必备工具:

aptitude install qemu-kvm libvirt-bin ubuntu-vm-builderbridge-utils

将当前用户加入kvm和libvirtd的组:

sudo adduser `id -un` kvm

sudo adduser `id -un` libvirtd

确认VM Service是否在运行:

virsh -cqemu:///system list

如果打印:

Id Name                State

----------------------------------

表明VM Service在运行。

安装Ubuntu的桌面工具;

安装VM的GUI工具:

sudo apt-get install virt-manager

 

桥接设置(/etc/network/interfaces):

auto br0

        iface br0 inet static

        address 192.168.188.141

        netmask 255.255.255.0

        network 192.168.188.0

        broadcast 192.168.188.255

        gateway 192.168.188.2

        bridge_ports eth0

        bridge_fd 9

        bridge_hello 2

        bridge_maxage 12

        bridge_stp off


3 VM的安装

创建LVM分区:sudo lvcreate --name obsbe_vm --size 150G ubtsvr
(其中ubtsvr是LVM Group的名称)
选择Storage是/dev/ubtsvr/obsbe_vm
确认网络设备是“br0”

安装OpenSUSE11.4JeOS:用openSUSE-11.4-DVD-x86_64;在选择KDE/GNOME/Other的界面,选择“Other”,然后选择Minimal Server installation。

VM安装成功并启动后,做如下配置:

安装vim:zypper install vim

设置IP:

/etc/sysconfig/network/ifcfg-eth0:

BOOTPROTO=static
IPADDR=192.168.1.110
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255

设置网关:

echo “default 192.168.188.2 - -“ >> /etc/sysconfig/network/routes

设置ssh:

Chkconfig --add sshd

关闭防火墙:

chkconfig --del SuSEfirewall2_setup

chkconfig --del SuSEfirewall2_init

重启VM。


4 MerOBS安装

从https://github.com/lbt/obs-setup 下载到setup-obs.sh

Backend安装:setup-obs.sh be

Frontend安装:setup-obs.sh fe

Worker安装:setup-obs.sh worker

 

MerDS安装:

参考https://wiki.merproject.org/wiki/Mer_Delivery_System

可以用curl http://192.168.188.145:8001/public/source/Core:i586/acl来测试MerDS是否正确运行。


5 配置与运行

在https://fe这个WEBUI上创建一个工程:

<project name="MerDS">
 <title>Mer Delivery System</title>
 <description>A 'remote link' to the MDS API service running against a local copy of Mer
 </description>
 <remoteurl>http://192.168.188.145:8001/public</remoteurl>
 <person userid="Admin" role="maintainer"/>
 <person userid="Admin" role="bugowner"/>
</project>

 

创建机器名和IP的映射:

修改fe/be/worker的/etc/hosts文件,以backend为例:

192.168.188.144linux-58rw.site linux-58rw

192.168.188.143linux-nk4m.site linux-nk4m

192.168.188.145linux-ye9b.site linux-ye96

 

备注:在完成编译后,在backend上查看/srv/obs/log/publish.log文件,发现无法找到”createrepo”工具,于是手动安装该工具:

Zypper install createrepo

 

Mer Release的下载:

rsync -a --progressrsync://releases.merproject.org/mer-releases/releases/latest/builds/armv7l/packages/*.

将Mer Releases放到frontend的/srv/obs/repos目录下,即可在REPO上看到。


6 参考资料

http://wiki.merproject.com/wiki/Mer_OBS_VM_Setup_Guide

https://wiki.merproject.org/wiki/OBS_Setup

https://wiki.merproject.org/wiki/Mer_Delivery_System


国内基于obs开源项目 bilibi的 直播客户端 https://github.com/Bilibili/biliobs 阿里巴巴的千牛主播https://github.com/alibaba/tblive 阅读详情

相关推荐

虚拟机系统安装(录屏)

在使用VMware Workstation安装虚拟机系统的时候总是会遇到很多问题。比如用GHOST安装时总是显示找不到硬盘。这里我用录屏软件录制了两种安装过程,一种是安装版安装,另一种是用GHOST版安装。说明一下,都是用的ISO文件,不是光驱。光驱的话操作也差不多。这些都是我自己琢磨出来的,没有什么人指导,所以操作难免有些粗糙,请谅解。不过GHOST安装方法还是很有实际效果的。希望对大家有些许帮助。

VMware虚拟机搭建环境通用方法

vmware虚拟机集群环境搭建,分发脚本xsync ,xync。ssh免密登录。集群通用配置方法。

xiaobai_july的博客 1万+

VM虚拟机安装使用OBS直播录屏软件图文教程及注意事项-附件资源

VM虚拟机安装使用OBS直播录屏软件图文教程及注意事项-附件资源

OBS录屏软件使用指南

OBS录屏软件使用指南1 简介2 录屏使用步骤2.1 来源2.2 设置2.2.1 输出2.2.2 视频2.3 录制3 总结 1 简介 2 录屏使用步骤 2.1 来源 在来源标签,添加显示器捕获。 2.2 设置 在录屏时,需要进行录屏设置,点击菜单栏文件->设置 2.2.1 输出 在此处指定输出模式,视频比特率,录像路径,录像质量和录像格式。 2.2.2 视频 2.3 录制 点击开始录...

不当初 4万+

手把手教你用运放和基准源,把±10V信号变成ADC能吃的0-4V(附完整计算过程)

本文详细介绍了如何利用OP07运放和REF5040基准源设计工业级信号调理电路,将±10V传感器信号转换为0-4V ADC可接受范围。通过七步流程,包括需求分析、元器件选型、电路设计、理论计算、PCB布局、实测验证与性能优化,帮助工程师解决信号不匹配问题,提升系统精度与稳定性。

weixin_28731223的博客 468

变色龙哈希函数 Chameleon Hash 可变型区块链

哈希函数 Hash: 众所周知,区块链有着极其优秀的安全性就是因为其充分使用了哈希函数。 哈希简单用一句话来讲,就是:将任意长度输入的字串可转换成一个固定长度的字串,通过原始字串可以很容易地算出转换后的字串,通过转换后的字串很难还原出原始字串。 哈希函数特征: 1. 对于任意m作为输入,得到输出的结果,很难找到另一个输入m'  (m'不等于m),使得m'的Hash结果也为同样的输出

新手村 1万+

基于SRS+OBS搭建直播系统

我们先看一张效果图 左边是OBS 推流端,右边是VLC播放器,稍微有延迟! 本文是基于VMware(12.5.7)+Ubuntu(16.04)搭建 一:准备: 1.VMware(12.5.7) 2.Ubuntu(16.0.4) 3.Git 4.RTMP媒体服务器(SRS) 5.推流端(OBS) 6.拉流端(VLC) 二:安装 2.1:安装VMware 2.1.1:下载VWware VWware官网:https://www.vmware.com/cn.html...

翻肚鱼儿的博客 1261

069、PCIE属性字段:缓存、顺序与安全

上个月调试一块自研的PCIE采集卡,遇到了一个诡异的问题:主机通过DMA从设备读取图像数据,大部分帧正常,但偶尔会出现局部数据错位,像是缓存没刷干净。用逻辑分析仪抓链路层报文,发现TLP(事务层包)本身完好,但内存中的数据就是不对。排查三天后,终于锁定在设备端TLP的**属性字段(Attribute Field)**配置上——那几位看似不起眼的缓存、顺序控制位,差点让项目延期。今天我们就拆解PCIE事务头中的这个关键区域,看看它如何影响系统性能与数据安全。

z534437748的博客 50

Debian/Ubuntu Linux安装OBS

安装ffmpeg如果该模块尚未加载,OBS Studio 通常会在启动虚拟摄像头时加载该模块。

weixin_62799021的博客 2853

【Claude Code 源码解析教程】第4章:QueryEngine 查询引擎

本章深入解析 Claude Code 的核心引擎——QueryEngine,它是整个对话系统的"心脏",负责管理会话状态、消息处理流程和多轮对话支持。

rengang66的博客 269

华为MetaERP的交易计税模块(即“税务引擎”)在设计上确实受到Oracle E-Business Tax(EBTax)等国际先进税务架构理念的影响,但结合了华为自身全球化运营、多准则合规、高并发处

华为MetaERP税务引擎在借鉴Oracle EBTax三层架构基础上,创新升级为五层智能税务架构,实现从"税码驱动"到"场景+规则+AI驱动"的转变。该模块采用云原生微服务架构,支持全球190+国家税务规则动态加载,具备实时计税、多准则并行处理、AI风险预警等核心能力,深度适配金税工程等国内合规要求。通过税务数字孪生、RPA机器人等创新,形成自主可控的智能税务中枢,为跨国企业提供全栈国产化税务解决方案,重新定义ERP税务管理范式。

金牌架构师 114

OBS构建系统详细教程之一 -- 部署

部署和使用open build service构建系统并对比和koji构建系统的异同

April_Zhao的博客 1296

基于截图详解:SAP GUI for Java 如何设置登录链接,以及 conn= 连接字符串该怎么写

摘要:SAP GUI for Java 的连接属性配置关键是在"高级"页签的"conn="后填写连接字符串。连接字符串格式取决于网络拓扑:直连应用服务器使用"/H/主机/S/端口";通过消息服务器负载均衡使用"/M/消息服务器/S/端口/G/组名";经SAProuter访问则需添加路由器前缀。配置时需注意专家模式会覆盖其他页签设置,且连接字符串还支持附加参数如客户端、语言和默认事务码。具体填写内容应根据Basis团队提供的系统信

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 252

kali2安装obs录屏软件

sudo apt-get update sudo apt-get install ffmpeg sudo apt-get install obs-studio 三条命令搞定! 运行请输入:obs 谢谢!

wnw001的博客 1215

Figma做原型设计一篇教会你,全栈软件开发必备技能,前后端岗位锐减找工作的底牌

本文介绍了使用Figma进行前端应用原型设计的方法与优势。Figma作为主流设计工具,能够满足大多数应用系统的原型设计需求,强调系统设计应保持简洁合理。文章详细说明了Figma的基本操作流程,包括创建Frame页面、组件使用、交互设置等核心功能,并指出命名规范的重要性。同时对比了Axure、墨刀等其他设计工具的特点,建议根据具体需求选择合适的平台。最后强调原型设计主要关注交互功能展示,业务逻辑应通过需求文档表述。整体而言,Figma凭借其简洁高效的特点,已成为原型设计的优选工具。

有问题或资源连接有缺失的可以私信公众号新潮看世界获取 461

MTK平台Wi-Fi学习--wifi channel 通过国家码进行功率限制和wifi eFEM 基本配置和wifi Tx SEM问题

本文介绍了WiFi功率限制配置和eFEM硬件设置方法。在功率限制方面,通过国家码可针对不同信道设置功率上限,需在rlm_txpwr_init.h文件中配置信道和功率值(单位0.5dBm),WiFi6的HE_TB模式还可分RU设置。eFEM硬件配置需参考平台设计,注意VDET接口处理,首次使用建议提交HW/SW案例审核。软件配置需获取专用FEM包,包含NVRAM、GPIO等文件,按指导合并后版本才会切换为eFEM版本。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 484

使用red5和OBS搞出自己的直播平台来挑战bilibili(B站)

使用red5和OBS搞出自己的直播平台来挑战bilibili(B站),为什么文章标题叫这个,其实我学习red5和fms方面的东西是很久了的,加上我最近借助flex,要开发一套医疗远程会诊的系统(web端的视频聊天)。所以我对流媒体使用和环境搭建,还有客户端开发都已经很熟悉了。笔者混迹于B站多年(我大概是是2012年使用哔哩哔哩的,那时候只有弹幕,没有游戏和直播之类的东西),我之前是打算去面试B站做

一名清官 3万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

使用社区OBS编译xbmc(for mer)

首先是在社区注册账户https://build.pub.meego.com/user/register_user,当然了, 和负责管理的人员有两个邮件来回,账号就被批准可用了。 接下来的,登录创建工程,添加包,设置Project Config project name="home:licl">   title>licl's Home Projecttitle>   descr

入凡尘笔录 1199

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Mer开发过程

开发人员的开发过程: 1、在自己的Platform SDK中编译代码,然后做初步测试; 2、将测试好的代码,提交到OBS,由OBS生成正式的release。 这是因为,每个人的Platform SDK中都可能安装有不同的东西,这样的话,依赖就比较混乱。而OBS则是统一的最终构建版本的场所。 另外,维护一个本地OBS是相当必要的。社区OBS仅仅用来发布自己的一些开源的东西。

sonach的专栏 795

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

2016.10.14 mac系统下配置obs-studio环境

2016.10.12 计划:配置Mac系统下OBS的编译环境 内容: 0、定位到虚拟摄像头运行时出错的原因 1、升级yasm(使用命令的时候提示版本比较旧) 下载Homebrew:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" /dev/null 下载安

yolen123的博客 1375

推流工具 OBS 使用指南

推流工具 OBS 使用指南 内容转载阿里云文档–第三方推流工具使用指南 OBS介绍 什么是OBS? Open Broadcaster Software 是一款好用的直播流媒体内容制作软件。 OBS使用是否收费? 不收费,这个程序和它的源代码都是免费的。 OBS都支持哪些操作系统? 支持 OS X,Windows,Linux操作系统。适用于多种直播场景。满足大部分直播行为的操作需求。...

Peak Xin's Blog 3万+

Linux下直播环境搭建OBS+bilibili-live-helper

OBS(Open Broadcaster Software)官方简介如下: Free and open source software for video recording and live streaming. 免费并且开源的录像和在线推流软件 Download and start streaming quickly and easily on Windows, Mac or Linux. 可以快速、容易在Windows, Mac or Linux下载和开始推流

Hitvz的博客 2万+

MeeGo本地OBS搭建步骤

主要参考文章: http://blog.youkuaiyun.com/forestarmy http://blog.chinaunix.net/space.php?uid=25153965&do=blog&id=160561 1、安装OpenSUSE 11.4 2、打开防火墙的一些端口,以使能SSH等: # vi /ete/sysconfig/Susefirewall2 FW_SERVICES_EX

sonach的专栏 1599
上一篇: 如何将Android带入互联网数字家庭(4)
下一篇: Ubuntu11.10上的bugzilla搭建
sonach
博客等级 码龄20年 25粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值