OBS直播如何连麦和多人连麦

OBS如何支持直播多人连麦和BGM?比如SRS 4.0的多人连麦、多平台直播、多场景切换的在线发布会方案如何实现的?

废话不多说,直接上干货。我录制了3分钟的视频教程,使用起来很简单,3分钟就讲清楚了:

OBS-001-OBS连麦和多人连麦

Timmerse需要使用特殊版本,可以扫视频中的二维码加群获取。

一图胜千言,就是实现下图的能力,是用的OBS推的直播:

OBS多人连麦

Why

为什么是OBS连麦,而不是各个直播平台的连麦,或者不是会议SaaS的连麦功能?

首先,OBS的用户还是很多的,大多数都是做直播的,单个主播做直播的方式。在娱乐直播、秀场、教育、活动、现场、电商、游戏等等,各种地方都可以用OBS做直播。

问题是为什么用OBS做直播?OBS和核心能力是直播推流吗?

不是!

OBS的核心能力是相对丰富的导播能力。这里说的相对,是对比起专业的广电级别的导播台来说,OBS肯定不行的。问题在于我们也不需要那么专业的导播台,对不对?现在直播是个大众能力,每个人都可以用直播,每个人未来也都会做直播,那每个人买个导播台么?!没必要啊。

导播能力到底指什么?比如场景切换,如下图所示:

OBS-Scenes

左下角是Scenes(场景),直播活动一定有预告的,比如SRS每周六晚上20点直播,那不能等到20点了才能推流对不对?可能19:50就开始准备和推流,大约5到10分钟放预告,也可以放一些宣传片,或者活动的说明之类的,关键得有BGM。所以我定义了两个Scenes:

  • WeeklyBGM:直播预告,这是会带BGM(背景音乐)的,一般我放的都是Victor(大师兄推荐的)。而且这时候是不能采集麦克风的,可能还不太方便采集,大家在调试之类的。
  • WeeklyLive:正式直播,可以看到采集了连麦的窗口,在临时围观群二维码下面就是一个多人连麦的头像列表,这个是用响总推荐的Timmerse实现(可以用其他的方案,详细的我们在复刻视频中会说明)。

现在到了20点了,只需要点下两个场景中间的Transition按钮,画面就会平滑的切换过去,而且可以设置切换时间之类的。这个是OBS的核心能力之一:多场景导播。

在直播中,有时候我们需要临时调整下直播间设置,比如临时需要看下嘉宾的作品,那可以先讨论其他话题,同时工作人员创建一个新场景,等准备好了就可以切换到新场景了。这个是我经常使用的功能,多方便啊!

OBS就这个场景切换能力么?还有非常多的源,比如视频文件、窗口、子场景、文本、VLC源、图片、图片集、视频设备、音频设备该有的都有了。而且这些上面都可以加滤镜。

滤镜是超级牛逼的功能啊。比如一个困扰就是电脑的麦克风会有风扇的噪声,这时候就可以用RNN降噪,只保留了人声。比如可以绿幕抠图,对的,OBS也可以绿幕抠图。比如可以裁剪窗口的大小,只显示某一部分,比如我经常把OBS自己的底部的状态条给抓进视频流,在直播间可以看到实时的直播码率。

这么好的一个直播神器,还是开源的,有非常丰富的插件,超级多的插件。有必要重复造个更圆的轮子么?有可能有必要重复造一个,但更圆就真的很难做到了。OBS是非常非常久的一个开源项目,33K star,8年时间,非常活跃,如下图:

github-obs

好了,为什么要用OBS说清楚了,为什么要用OBS做连麦呢?因为有时候直播还是需要连麦的。而目前能连麦的直播,大多都是平台自己实现的,比如视频号连麦后,没法再推到B站上。或者用腾讯会议连麦后可推到其他直播平台,但是又用不了OBS的这些能力,也不能往多平台推。也就是目前的直播连麦,都没法在OBS中用起来,得自己倒腾,这也是为什么大家会很好奇SRS怎么做的。

但是,OBS还没有连麦能力,所以我们就想出一个方案,相对比较简单实现OBS的直播连麦。目标如下:

  • 用OBS做直播,使用OBS强大的导播、丰富的功能和滤镜、大家很熟悉的工具。
  • 要有BGM,要有连麦,要有混音,还要对电脑风扇的声音智能降噪,声音不能翻车。
  • 连麦的嘉宾,最好能有视频头像,如果业务上只需要声音也行,能降低带宽消耗。

没有团队保障、成本不能高、还要直播多人连麦,要不翻车,还挺难的,哈哈哈。

PS: 由于使用OBS推流,所以多平台直播也是可以做的,这是直播中比较常见的功能,当然我们也有个开源复刻会给大家分享,参考 #2676

How

我会详细分享下具体的实现和Demo,当然也会安排答疑。

为了避免视频中的图片不清晰,或者更新不及时,我在这里把大概的技术方案描述下,在视频中会详细讲解。

image

总体的部署架构图,一个主播和一台电脑,就可以完成一次线上发布会了。当然需要一些辅助工具,包括SRS、FFmpeg、视频号账号、B站账号、连麦工具(Timmerse或腾讯会议或其他)。

image

详细架构图参考SRS 2021在线发布会技术方案

Air Pods

因为有直播和连麦,主播必须佩戴耳机,否则会造成各种声音问题。

AirPods Settings

主播的AirPods必须关闭入耳检测(Automatic In-Ear Detection),不然重新戴上耳机会导致Output切换,以至于直播可能没有声音。

Latency

直播连麦的延迟相对比较好测量,在用摄像头抓秒表后,播放每个环节,可以看到延迟对比。

Latency

每个环节都会增加一些延迟,最终到观众端总延迟大约在5~7秒左右。OBS采集(包括连麦)延迟大约800ms左右。OBS推流到本机SRS延迟大约200ms左右,包括编码和传输。FFmpeg转推云平台和播放,大约4秒左右延迟。

连麦延迟中,大约在800ms左右,包括RTC延迟和OBS采集延迟。RTC的延迟在200ms左右。OBS采集也是有延迟的,比如抓RTC的连麦窗口,大约会有600ms左右延迟。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/48731.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

srs 直播连麦环境搭建

一、简介 二、修改conf/rtc.conf 三、两个客户端加入房间 四、合流 4.1分别拉流尝试 4.2合流推流 4.3拉取合流 一、简介 直播连麦是指在one2one或one2many进行音视频通话,此时把他们的音视频流合在一起,通过rtmp等协议推送给大量用户做直播。 因此首选需…

《算法新解》作者刘新宇:我只是想打开那些黑盒子,告诉人们里面有什么。

本文章仅用于学习和交流目的,不得用于商业转载。非商业转载请保留原作者、译者、原始链接地址:http://www.ituring.com.cn/article/274001 访谈嘉宾: 刘新宇,于1999年和2001年分别获得清华大学自动化系学士和硕士学位,之后长期从事软件研发工作。他关注基本算法和数据结构…

王峰五小时对话冯波:如果今天没有区块链,你会做什么?

“看完我们之间的对话,你会更能理解,原来做区块链才是Peter Thiel讲的从零到一。” 文 | 王峰 出品 | 火星财经APP(ID:hxcj24h) 有人问我,“王峰十问”和那么多业界精英做过对话,怎么不和冯波也…

2020 CES“高尖精”机器人回顾!

来源 | 机器人在线 原创 | 养乐多 2020 CES(国际消费类电子产品展览会)于美国时间1月7日到1月9日在美国拉斯维加斯会展中心盛大举行,2020年全新科技行业的趋势在这里开启。 拉斯维加斯会展中心展览面积为275万平方英尺(约25.5万…

小爱音箱 电脑 麦克风_开箱,小米小爱音箱万能遥控版,这样的操作你知道吗?...

小爱音箱万能遥控版采用白色的包装盒,正面是音箱的图片,支持QQ音乐库,海量优质有声内容,600家的使用技能,支持WiFi,蓝牙和红外,可以语音遥控家电。 包装盒的侧面,还印有小米小爱音箱万能遥控版的产品信息,产品型号为LX05A,采用蓝牙4.1,支持A2DP音乐播放,采用Micro …

小米小爱团队负责人王刚:语音交互背后,有多少人工就有多少智能

整理 | Just,阿司匹林 出品 | AI科技大本营(公众号ID:rgznai100) 【导语】近日,在英特尔与 O’Reilly 联合主办的中国人工智能大会上,小米的小爱团队负责人王刚分享了他们在语音交互技术上的进展以及面临…

挑战真实场景对话——小爱同学背后关键技术深度解析

本文来自 PaperWeekly 和 biendata 组织的企业 AI 技术实战讲座。作者为小米人工智能部的崔世起,崔老师以著名的“小爱同学”为实例,详细介绍了全双工关键技术及其应用。 本文主要分为四部分: 什么是全双工连续对话,针对全双工交互…

非小米手机接入小爱同学,Blinker智能家居

想实现小爱同学语音控制RGB灯 下载 1、米家 2、小爱同学 3、blinker点灯科技 米家同步设备 右上角添加,找到点灯科技 下面点击同步设备,就可以把blinker新建的设备同步过来啦 小爱同学指令训练 以此类推,添加其他的指令就可以了 然后就可…

chatgpt赋能python:用Python实现文本数字转换:从123到一二三

用Python实现文本数字转换:从123到一二三 在网站开发中,我们经常需要将数字转换成文字,比如将123转成“一百二十三”。这种数字转文字的需求,既方便了用户的阅读,也提高了网站的可读性和SEO效果。 在本文中&#xff…

元宇宙之NFT行业分析:中国数字藏品行业有望走向规范化、差异化

​潜力博主推荐,点上面关注博主↑↑↑ 一、中国数字藏品行业生态演进:合规化,差异化 (一)中办国办定调鼓励文化数字创新业务,行业形成自律规范 数字藏品作为新兴产业,在我国尚未搭建由上至下…

【历史上的今天】2 月 20 日:Python 代码首次发布;Facebook 收购 WhatsApp;DEC 创始人出生

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 2 月 20 日,在历史上的今天,吉多范罗苏姆正式对外公布 Python 代码,版本为 0.9.0。当前,Python 稳定版为 3.10.…

chatgpt赋能python:Python中数字转换的完整指南

Python中数字转换的完整指南 转换数字是Python编程过程中经常需要的操作之一。Python提供了许多内置函数和库,可以方便地将数字转换为各种格式和数据类型。在本文中,我们将介绍Python中数字转换的完整指南,包括各种转换方法和最佳实践。 内…

全新NFT合成功能

为了满足广大用户的需求,UTON NFR平台在今天(2月25日)10:00、14:00、20:00,分别发行了500份【滑雪】数字藏品、1000份【冰球】数字藏品和1000份【冰壶】数字藏品,所有藏品上线不到1分…

实现数字永生还有多久?元宇宙全息真人分身#8i

你们都有哪些元宇宙分身? # # 直播滤镜、数字人虚拟形象、真实人像3D重建...... 我觉得这些还不够元宇宙,8i 推出了元宇宙全息分身,支持真实人物全息重建,并可导入多平台通用。 小杜 何为元宇宙全息分身?简单来说&…

惊!没想到NFT图片合成如此简单。

一、制作背景 当前NFT作品制作的大多方式都是使用部件拼接的形式,然后从大量的可能性结果取优; 二、解决问题 拼接合成的组合数量十分巨大,手工合成费时费力; 合成中对各个部件的使用次数不容易控制,部位出现的概率对作…

PHP美团外卖开放平台开发记录,IM在线通讯token获取和消息解密!By勤勤学长

token获取: 一开始我还以为,监听哪个店铺的消息,就用哪个店铺的appAuthToken获取长链接的token,但实际上,不管是使用哪个店铺的appAuthToken返回的内容是一样的,同时也意味着,我们可以获取所有…

软信天成:ChatGPT爆火背后,数据治理与人工智能的相辅相成

近日,由人工智能研究实验室OpenAI研发的聊天机器人模型ChatGPT风靡全网。在OpenAI官网上,ChatGPT被描述为优化对话的语言模型,可以回答日常问题、进行多轮闲聊,也可以承认错误回复、挑战不正确的问题,甚至会拒绝不适当…

使用Word制作文档封面

在完成论文或者大作业后,需要制作一个与之匹配的封皮。在封面中布局好校徽后需要制作信息栏,下面就着重介绍如何制作信息栏。 插入一个表格 划出需要的大小,我需要插入三条信息,就划出33的表格,如果四条信息&#xff…

chatgpt赋能python:Python如何用于量化交易

Python如何用于量化交易 随着现代市场变得越来越复杂,很多交易者开始使用量化交易作为他们的交易策略。量化交易依赖于用计算机编写的算法,在市场中执行预定义的操作。Python是一个强大的编程语言,可以用于构建量化交易算法。 量化交易简介…

还在为招生发愁?一文get中外合办院校招生技巧

生源,是任何一所高校的生存之本和生命线。因此,正确的招生策略,对于院校来说显得格外重要。 近几年,越来越多的家长和学生开始关注中外合办大学,随之而来的中外合办大学的生源竞争也越来越激烈。那么,有哪…