首页 > 科技未来 > 内容

来说说直播工具,连麦互动背后的混流解决方案

发布于:2024-06-18 编辑:匿名 来源:网络

雷锋网出版社:这篇文章是作者的冼牛,即技术的市场运作总监,香港大学MBA,十年研发经验,专家音视频云服务技术,专注于连麦研究互动直播技术的应用。

让我从莎翁的名言开始:混合,还是不混合,这就是问题。

在连麦的互动直播方案中,是否混流确实是一个需要慎重考虑的问题。

本文将分享极果科技连麦互动直播解决方案在工程化和高并发运维过程中总结的混流经验。

|什么是混流?在开始讨论这个问题之前,我们先来了解一下什么是混合流。

混合是将多个音频和视频流混合成一个流。

准确的说,混合流应该叫混合(音频流)和图片(视频流)。

为了简单起见,这里我们将其简称为混合流。

流媒体的过程包括解码、流媒体混合、编码和流媒体。

混合流的过程包括抖动缓冲,其目的是对齐多个流并同步音频和视频。

同时利用缓冲来对抗网络抖动,这样混流成一股后就能达到很好的效果。

混合本身是一个比较消耗计算资源的操作,也是一个耗时的过程。

据说比较消耗计算资源,因为这个过程涉及到多个码流的实时转码,比较消耗CPU。

据说需要时间,因为这个链路涉及到抖动缓冲,会造成一定的延迟。

实时转码本身消耗的时间一般小于一帧,相对来说意义不大;但是,根据网络条件,抖动缓冲将消耗大约 80 毫秒到 1 秒。

在连麦的互动直播中,抖动缓冲带来的延迟对于观众的体验至关重要。

在混合流量的过程中,难点在于如何对抗网络抖动等不确定因素。

各种不确定因素的处理是对技术能力的最大考验。

当网络良好时,应尽可能减少延迟,并尽快完成处理。

当网络不好的时候,必须避免出现滞后、不同步等问题。

这里需要一个比较好的弹性设计来满足对抗网络抖动的要求。

需要保证无论网络好还是网络抖动,音视频流的效果始终处于稳定状态,而不是随着网络抖动而剧烈抖动,延迟也必须处于比较平滑的状态和稳定状态。

状态。

这是一个技术难点,也是连麦互动直播解决方案的核心技术之一。

好了,现在我们基本上了解了混合流的概念和难点了。

那么,你想做混流吗?如果要做,应该在哪里做?这两个问题都需要进行一些权衡。

为了做出正确的选择,我们需要了解每个选项的优点和缺点。

这篇短文仅讨论混合流还是非混合流。

下一篇文章我们将讨论在哪里混流,敬请期待。

|不混流的优缺点 如果不混流,那么连麦互动直播时,多个主播发起的音视频流会独立拉到观众面前播放。

这种方法称为 lado 流式传输。

非混合的优点: 1)低延迟:不需要混合,节省了混合消耗的时间,显着降低延迟。

2)成本低。

如果在服务器端进行流式传输,会消耗计算资源。

考虑到服务器端计算资源相对昂贵,如果不使用流混合,将节省宝贵的计算资源,成本将显着降低。

虽然拉取多个流比拉取单个流消耗更多的带宽,但是拉取多个流可以节省计算资源成本。

总体而言,成本降低了。

3)灵活性 在观看侧,业务侧可以灵活控制多路码流,满足多样化的业务需求。

例如,利用画中画大小屏切换、半分屏左右切换等效果来提升观众侧的用户体验。

上面提到了不混合流的缺点。

添加多个流将消耗更多带宽。

多个流从服务器推送到CDN,然后观看者从CDN拉取多个流,这会消耗大量的带宽成本。

对于带宽成本占运营成本相当大比例的游戏直播平台来说,确实需要慎重考虑。

|混流的优缺点 如果是混流的话,那么连麦互动直播时,多个主播发起的音视频流会被混合成一个流,拉到观众面前播放。

这种方法称为拉取单个流。

混音的优势我们需要从多个角度来看待混音的优势,包括成本、易于录制、易于传播和兼容性。

1)成本可以分为计算资源成本和带宽成本。

由于预先混合流,计算资源的成本会上升,但由于只拉取单个流,因此带宽的成本会下降。

上面已经简要讨论了这个主题。

如果在服务器端进行混音,总体成本还是会上升。

由于服务器的计算资源成本比较昂贵,因此增加的计算资源成本大于混流后节省的带宽成本。

如果混合是在推送侧进行,相当于平台将计算成本和带宽成本转嫁到推送侧(锚定侧)。

因此,整体成本会降低,但服务质量也会降低,从而损害“用户体验”。

综合来看,混流并不一定能节省成本。

2)可录制 如果业务需要录制音视频流用于监管检查或观众播放,则需要进行混流。

如果是不混合,录制时只能录制其中一种音视频流,也就是说只能看到其中一位主播,如果要录制全屏,就必须混合流 3)方便传播 如果有。

业务中需要通过音视频流地址链接(HLS)进行转发和传播,那么还需要进行流混合,因为地址链接只会指向一个音视频流,如果不进行流混合,使用。

转发的地址链接只会播放一位主播的音视频流。

4)还有另一种兼容情况。

直播平台前期已经开发了播放器的版本。

该播放器只能播放单个流。

为了与这个旧版本的播放器兼容,必须混合流以生成单个流供该播放器播放。

混合流的优点是可以记录全图,轻松转发传播,兼容直播平台老系统。

运营成本能否降低主要取决于推流是在服务器端还是推送端。

混流的缺点 1)高延迟:混流过程中需要进行抖动缓冲、实时转码等计算,这会耗费时间并造成额外的延迟。

混合流的延迟高于非混合流的延迟。

如果推送端混流,延迟时间包括实时转码处理时间、抖动缓冲时间、等待其他主播音视频流的时间。

推流端必须等待其他主机的音视频流到达后才能进行混音。

如果在服务器端进行推流,则延迟时间包括实时转码处理的时间和抖动缓冲的时间。

推送端混流的延迟高于服务端混流的延迟。

2)不灵活:由于观看者拉单码流进行观看,多个音视频流被混合成一个码流,因此观看者无法再灵活控制多个码流,例如画入时切换主副画面-图片。

3)成本高 由于混合流需要额外的计算资源,这会导致额外的运营成本。

如果在服务器端进行混音,则混音的成本由平台承担。

虽然混流再拉单流可以节省带宽,但服务器端的计算资源相对昂贵,节省的带宽成本还没有额外的计算资源成本多。

来说说直播工具,连麦互动背后的混流解决方案

总体来看,混流的成本仍然高于非混流。

如果混合在推送侧进行,则混合的成本从服务器传递到推送侧。

推流端需要满足以下条件: a) 推流端(主播端)对手机配置要求较高,对手机性能要求较好,必须能够支持混合推流所需的算力。

b) 流媒体端的上行带宽要求较高。

推流端推送两个流,并从其他锚点拉取多个流。

推送的两个流包括:您的原始音视频流和混合音视频流。

拉取的多路流是其他主播的音视频流,必须从媒体服务器拉取。

由于流媒体端需要更好的手机配置和更好的上行网络带宽,因此需要更高的成本。

混合流的缺点是高延迟和不灵活性。

从成本上来说,取决于是在服务端混流还是在推送端混流。

如果在服务器端进行混流,会导致成本较高。

如果在推送端混流,会导致较高的延迟和“用户体验成本”。

综上所述,混流和非混流方案各有优势。

需要根据直播平台的具体业务需求和使用场景来决定使用哪种解决方案。

相对而言,非混流方案具有低时延、低成本、高灵活性等突出优势。

极狗科技提供混流和非混流两种解决方案,可以灵活、全面地满足各类直播平台的业务需求。

在极果科技的实践中,我们发现非混流方案更受主流客户欢迎,效果也得到了市场的验证。

使用非混合流解决方案的客户包括花椒和栗子直播。

经过一番讨论,我们回头发现:混流,还是不混流,这仍然是一个问题。

极狗科技在服务一线直播客户的过程中,总结了混流和非混流解决方案的各种优缺点。

根据这些经验来权衡是使用混流还是非混流解决方案,决策应该更加可靠和踏实。

做出了是否混流的决定后,如果需要混流,应该在哪里混流呢?是在流媒体端还是服务器端?这一点将在下一篇文章中毫无保留地详细讨论,分享极狗科技的技术经验。

您可以继续关注极狗科技带来的技术资料分享系列下一篇:连麦互动直播中的混音及画面混音解决方案:流媒体端VS服务器端。

来说说直播工具,连麦互动背后的混流解决方案

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 燕麦饮料如何改变地球这家公司要重新定义“牛奶”

    燕麦饮料如何改变地球这家公司要重新定义“牛奶”

    一家专门生产燕麦奶的公司已上市。 美国东部时间4月19日,瑞典品牌Oatly正式向美国证券交易委员会(SEC)提交招股说明书,申请在纳斯达克公开上市。 招股书显示,Oatly的承销商包括摩根士丹利、瑞士信贷、法国巴黎银行、巴克莱银行等多家机构,阵容非常豪华。 由于以燕麦奶起

    06-21

  • 字节跳动刚刚投资了虚拟女生

    字节跳动刚刚投资了虚拟女生

    ,今年首笔虚拟人融资已经出炉。 投资界获悉,杭州李未科技有限公司显示股东变更,新增字节跳动关联公司北京量子跃动科技有限公司。 今日,该公司正式确认本轮为李未首轮融资,字节跳动独家投资。 李未,这个有些陌生的名字,正是虚拟的女生。 她是由负责人茹忆创建的,前阿里

    06-18

  • 达达集团被纳入MSCI ACWI全球指数

    达达集团被纳入MSCI ACWI全球指数

    达达集团被纳入MSCI ACWI全球指数 5月份,国际指数编制公司MSCI(摩根士丹利资本国际)公布了该指数5月份季度调整结果。 其中,达达集团(纳斯达克股票代码:DADA)已被纳入MSCI ACWI全球指数,该指数将于5月27日收盘后生效。 作为全球最具影响力的股票指数,MSCI ACWI全球指

    06-17

  • 三叶草生物制药完成2.3亿美元C轮融资,高瓴创投、淡马锡共同领投

    三叶草生物制药完成2.3亿美元C轮融资,高瓴创投、淡马锡共同领投

    投资界(ID:pedaily)2月23日消息,专注于为全球严重疾病开发创新生物疗法和疫苗全球临床阶段生物制药公司三叶草生物制药股份有限公司(以下简称“三叶草生物”)宣布完成2.3亿美元C轮融资并获得超募。 本轮融资由高瓴创投、淡马锡联合领投,海松资本、奥博资本跟投,原股东

    06-18

  • 地球上最疯狂的独角兽,SpaceX估值8000亿

    地球上最疯狂的独角兽,SpaceX估值8000亿

    又一超级独角兽诞生。 本周,据美国证券交易所委员文件显示,马斯克运营的SpaceX刚刚完成新一轮17.2亿美元融资,估值高达1亿美元(约合人民币1亿元)。 由此,SpaceX成为全球第三大独角兽公司,仅次于字节跳动和蚂蚁集团。 SpaceX无疑是狂人和马斯克创造的又一个传奇。 这家他

    06-18

  • 【全球财经24小时】2023年8月7日投融资事件汇总及明细

    【全球财经24小时】2023年8月7日投融资事件汇总及明细

    今日全球市场共发生21起投资披露事件,其中境内20起,境外1起。 其中,国内先进制造业11例,医疗健康行业3例,体育产业1例,企业服务业1例,地方生活行业2例,医疗健康行业2例。 电子商务。 ,国外体育行业1例。 国内事件 1、腿老大获万元天使轮融资 腿老大是国民潮流零食品牌

    06-17

  • 阿里云创新中心系列白皮书之一的《2022年中国机器人产业图谱及云上发展研究报告》

    阿里云创新中心系列白皮书之一的《2022年中国机器人产业图谱及云上发展研究报告》

    机器人被誉为“制造业皇冠上的明珠”。 其研发、制造和应用是一个国家技术创新和高端制造水平的重要标志。 2000年之前,机器人感知能力较弱,主要通过预设的重复机械动作实现特定场景下的人工替代; 21世纪,随着传感器的大规模应用和多传感器信息融合技术的发展,机器人逐渐

    06-17

  • 海康威视:2020年净利润同比增长7.82%,拟每10块海康威视披露年报支付8元

    海康威视:2020年净利润同比增长7.82%,拟每10块海康威视披露年报支付8元

    公司全年实现营业总收入3亿元,比上年同期增长10.14%;实现净利润8600万元,较上年同期增长7.82%。 公司全年整体毛利率为46.53%,较上年同期上升0.54个百分点。 该公司计划报价8元10件。 今年一季度,公司实现营业收入8800万元,同比增长48.36%;净利润21.69亿元,同比增长44

    06-18

  • 苹果iOS 14.5最强大的更新功能就是它!

    苹果iOS 14.5最强大的更新功能就是它!

    都说互联网没有记忆,因为当热点过去后,它们就变成了灰尘。 但互联网也有记忆。 它记录了你所有的痕迹。 只需一行,您就可以找到有关您的一切。 这些所谓的“痕迹”就是您的个人数据,可以包括您的浏览习惯、偏好、停留时长、个人移动轨迹、位置信息,甚至身份信息、图片等更

    06-21

  • 走过半导体巨头孤独的世纪

    走过半导体巨头孤独的世纪

    在半导体行业的发展过程中,不少企业经历了兼并、收购、重组等变革。 因此,一些历史悠久的公司可能不再独立存在,而是成为其他大公司的附属公司。 部分。 与此同时,新的半导体公司不断涌现,未来可能成为行业领导者。 01 从制表机到世界名厂:“人才”IBM IBM的历史可以追

    06-17

  • 一家俄罗斯集团已开始在加里宁格勒建设一座 1.3GW 垂直一体化太阳能发电厂

    一家俄罗斯集团已开始在加里宁格勒建设一座 1.3GW 垂直一体化太阳能发电厂

    Unigreen Energy 是俄罗斯 Ream Management 的子公司,该公司持有俄罗斯光伏组件制造商 Hevel Solar 的控股权。 Unigreen Energy 已开始在位于波兰和立陶宛之间的俄罗斯飞地加里宁格勒建设垂直一体化太阳能组件发电厂。 “该发电厂的 n 型硅片产能为 1.3GW,太阳能电池产能为

    06-08

  • 小医物联获2000万元战略投资,海尔机构领投

    小医物联获2000万元战略投资,海尔机构领投

    据投资界1月9日消息,新三板公司小医物联公告称,公司拟发行不超过1万股股票价格为16元/股。 ,筹集不超过1万元。 海尔集团旗下青岛海尔科技投资有限公司参与新股认购。   小蚁物联网表示,本次募集资金将用于:1、产能扩张; 2、产品研发; 3、团队建设; 4. 营销。   

    06-18