直播类行业发展下视频云平台承载业务现状分析

2025-01-29
来源:网络整理

1.背景:实时广播行业的发展和压力1。实时广播行业的爆炸开发

实时广播业务基于视听形式和信息传输。它的开发空间取决于两个基本功能:技术和资源,然后根据产品能力扩大。

根据PC“体育赛事+综艺节目”实时广播,个人实时广播和移动时代的细分实时广播,基于PC“体育赛事+综艺节目”的PC“体育赛事+综艺节目”,基于终端解码功能,移动3/4G普及和产品维度。 。实时广播业务迅速发展成为一个独立的行业,劳动力范围很大,而且劳动力很好。

2。该平台已经运送了业务

当前的直播业务进入了万花筒类型的开发阶段。从当前视频云平台的角度来看,内部业务包括以“国家K Song”和“企鹅E -”为代表的个人实时广播和游戏现场广播。有很多需求,例如“ ”,“ Ball”,“ CNTV”和“ TV”。

该平台当前携带的很大,业务数量很大。它已经是一个快速增长的服务平台。在如此复杂的服务需求中规划增长的情况如何?

3。平台面临的压力

第一个挑战点资源:业务的快速增长提出了对视频云系统的不断扩大资源运营压力。

从过去一年的业务增长来看:

a)设备量的增加:超过300%,越过10,000台;

b)客户数量的增加:超过400%,越过3000个访问业务规模;

c)带宽增长:它超过800%,达到T级线后,它的数量持续大量增加。

如此大量的服务压力提出了对视频平台的更高要求。为了实现服务功能的目标,目前主要描述了大型容量,低成本和高质量的实时广播平台。

根据腾讯云计划的Iaa的基本服务能力,更大的弹性,更集中的资源管理能力,全球部署策略在资源供应方面具有很强的优势,这可以改善交付速度和容量空间。全球服务的基本需求。视频云云是一个战略方向,可以实时广播业务,并有更多的开发空间。在实施平台之前,该平台已经发展为一个成熟且复杂的巨型系统。让我们看一下这个巨大系统上的云系统,我们将面临挑战。

2。挑战:视频云困难点1。困难类别

核心原因:涉及多个平台和部门,计算机室的基本环境很大。

a)平台依赖

由于平台的功能定位不同,这三个主要平台的主要需求和服务目标也不同:

交互式实时广播:带有两道路传输的需求,真实的 - 时间互动,真实 - 时间视频通信。当互动实时广播需要大量扩散时,大多数用户仅查看一个通道传输,重复使用实时广播的下行扩散能力,并依靠实时广播平台。

实时平台:随着需求的需求传输和高扩散率,有一个延迟的实时广播。实时广播内容有需求。该业务的这一部分由ON -平台携带,因此取决于按需平台。

DIP -ON平台:使用预订视频的需求,对替换为需求的需求,非真实时间播放。

根据上述三个平台的规划目标,依赖性如下:

交互式实时广播依赖实时广播:当交互式实时广播内容需要大量扩散时,大多数用户只观看和不相互作用,用于一次性传输,重复使用实时广播的下行扩散能力,并依靠实时广播平台。

交互式实时广播和实时广播依赖性依赖于需求:两个实时广播的内容对需求有需求,并且需要依靠按需平台。

因此,三个主要平台上的云序列的序列由依赖顺序以及按点播 - >实时广播 - >交互式实时广播确定。其中,当扩散需求不太愉快时,需要与实时广播平台同步进行交互式实时广播。

b)自我开发的机房和云机房之间的环境差异

从以上三个方面,基本环境中的差异,系统体系结构的过渡期,尤其是云方案(自我开发的机器室 - 第三派对的计算机房共存,交通都必须互动),它提出了巨大的挑战本质

c)支持系统上的云容量

支持系统的原始设计和操作环境是一个自开发的机床,内部网络服务表格支持各种业务。相关模块没有外部网络服务的能力。当面对云的构造时,特定的矛盾将被突出显示:

外国网络通信要求:在第三党机会室的环境下,您需要打开一个统一的操作平台,即,在外部网络通信条件下,支持系统摘要管理面临(无法实现独立部署) 。原始支持系统的业务仅支持内部网络通信,需要解决。

外部网络通信加密和加速度要求:在灰度云期间,信号需要通过外部网络通过各个房间。需要加密过程。同时,必须确保沟通效率,业务能力不会影响业务能力。

内部网络模块交叉网络管理需求:某些业务模块(例如转码),上游和下游模块由内部网络传达。在第三方环境中,有必要通过外部网络与国内支持系统建立联系。这样的模块没有外部IP IP,也不应具有外部IP。他们需要做出回应。

3。复制:视频云详细计划1。实时广播平台上的云计划

该平台的服务目标是全球用户,因此实时广播平台必须具有全局同步功能,以确保全球用户可以享受相同的服务内容。

此外,在实时广播平台的构建中,显着的风险是灰色过程,因此实时广播平台首先需要计划和制定全球越野操作计划。然后,根据该解决方案,解决了灰度过程中的质量控制和调度需求。

越野交互计划的核心点描述:

a)计划中心互动

锚点只会在上图的三个地区推动一个区域,但是观众可能跨越三个区域,因此派遣中心需要完成流数据交换,然后提供全球服务。

在此链接中,流数据的同步速度和稳定性是确保服务质量的先决条件。这是在外部网络通信条件下提高通信质量的多种方法:

(自己的IP):打开云支持自己的研究频道。通过此配置计划,腾讯云机室和自开发的机室可以与腾讯线路进行交互,以避免形成外部网络交叉。 (实施原则:将交换平面识别到目标为自己的IP,然后绕过内部网络专用线)

永久性发布:Open - US。通过安全审查后,网络公寓由Net Flat配置,以便双方可以直接从内部网络进行通信,以避免形成外部网络交叉。 (实施原则:物理网络互操作性,但是要使用软隔离网络打开配置操作)

B)DC来源相互作用

当锚点和观众在同一地区连接时,他们需要在该区域播放。在调度中心的管理下,每个地区的DC可以访问指定的流处理模块通过访问区域调度中心位于指定的流处理模块的位置(IP/域名)的位置。并执行流媒体服务以提供下降服务。

在解决灰度的过程中,在三个地区共存下,在全球环境中流动的播放需求。

2。云计划上的互动实时广播平台

交互式实时广播依靠 - 按需和直播,因此您需要在阶段进入云以适应整体云节奏。如果没有执行此过程,则在云机室和自我开发的机房中可能会有多个交叉。

a)依赖阵线:在云上实时广播

实时流媒体模块在云上:实时广播平台需要为交互式实时广播提供向下的扩散服务。在这里,实时广播平台需要首先进入云,以便交互式实时流将完成云上的扩散服务。

ON - St​​ :on -平台需要为互动式实时广播提供记录文件存储功能,以提供 - 按需服务上的相应。需要首先进行按需平台,以便首先转到云,以使交互式实时录制文件在云上,并且直接存储存储以在按键服务上提供。

在此阶段,从云云到下一阶段的下一个阶段的准备。

b)时期:的互动直播部分(转码推动,记录屏幕截图,江港)

在云上进行转编码的推送和记录模块之后,您可以依靠云机室的资源能力来快速扩大服务功能。同时,由于接入点需要模块(超过10个扩展访问点,云机房没有此功能),因此此链接使用中间模块作为云的目标。

方案的关键点:

增加媒体适应层-IP收敛:没有普通的代理或IP直接脱离路,因为录制模块具有自主权,并且该模块具有两个部分:调度和执行。如果录制模块直接来自IP,并且使用等效的模块传达了自我开发的模块,则需要配置录制模块的外部网络IP并将1000+三个网络IP放置。媒体适应层可以区分顺序和业务流的顺序。使用少量IP完成连接。同时,它可以调整录制模块调度策略。根据路由要求,根据IP,将业务流放在指定的录制设备上。

增加 - 质量保证:在配置配置后,媒体适应层的配置相同,在求解IP收敛问题后,流量被腾讯线蒙上阴影,以确保通信的质量。

C)完整的:的互动实时广播完成(其他模块)

最终链接后,许多解决的用户都接近最近的访问点和其他问题。最后,完成尚元的工作。

3。在按需平台上的云方案

按需平台从自我开发的FTN存储形式更改为云机房的COS存储形式。它是通过COS部分区域集中的,以提高服务能力并实现ON - 2.0的服务目标。

方案的关键点:

a)添加上传代理-gray过渡

在 - 大量流式流云中,需要解决原始内部网络模块之间越野通信的问题。在这里,通过解决灰度的过渡问题,可以避免相关模块的转换,并且上层云完成并放弃了外部网络功能,从而浪费了外部网络功能,从而浪费了开发资源。

b)改革cos访问 - 适用于cos

COS是由云机房提供的统一存储服务。性能比FTN更好,但是接口更丰富。该模块是专门为适应而开发的。

c)在每个地区独立的分区的集中存储

COS使用广州云机室作为中国的第一批上海携带点,新加坡是海湾船长的第一个载客。随后的天津和上海积分将被放置,海外要点将得到扩大。

4。越野解决方案和效果

a)体系结构分类

为了减少业务模块的过渡转换,已经使用了大量的跨云通信解决方案,并使用了灰度和全球通信需求。

方案的关键点:

根据上述内容,交互式实时记录模块使IP收敛的定制开发不仅适合私人协议,还可以扩展以支持信号交互,以及除了特定基本代理以外的录制策略路由和流量。

作为一个操作平台,编织云是与设备稳定的交流和传输业务软件包的质量评估点之一。由于海外业务网络很远,因此需要部署统一的管理平台(国内)。同时,提供信号传输和文件分配功能以提高工作效率。

b)优化效果

各种各样的IS来减少短期发展并提高越野云的质量。从比较图表中,外部网络直接用于交叉通信(上)。机械室质量。优化之后,免费的 - 室( -服务)基本上与自我开发的机房相同。

这里涉及四个典型代理:

流数据在世界上有同步需求。当前的核心CDB部署在中,并且全局直接访问CDB很低(容易抓住锁和由网络不稳定性引起的通信失败),增加了本地缓冲层,实际 - 时间同步核心CDB数据,改进了响应服务效率。

当跨国流很长时,由于较长的路线,网络是无法控制的,无法证明质量。基于Q系统,它基于真实的最佳线路。代理加速器进行代理通信,提高传输的稳定性并提高了服务质量。

5。

分为两个链接:灰度和质量验证,这是一个描述:

a)灰色

Q调整 - 依赖于客户端SDK:使用 SDK的客户可以通过Q调整最佳向上访问点的使用以调整系统。需要用Q调整的Q调整替换此处的灰度,并根据服务侧配置文件指定文件的百分比。云机室的接入点没有直接引入Q系统的原因不是直接是由于Q音调的质量指导。混合后,无法控制灰度,因此必须指导配置文件。

DNS上的域名访问 - 尚未使用 SDK的客户,从域名访问中指导视频云访问点。这是根据平台,省份和运营商的多个维度的域名管理。在IP时,指导灰度。

与两者相比,Q的灰度是灵活而有效的,但取决于SDK。域名的灰色比例很难安排。回滚时间稍长,但没有依赖性,并且广泛适用。总体评估,视频云的灰度始于使用Q自己的业务,然后在验证能力后实现域名调度。

b)质量验证

质量验证方法需要统一。当前效果的最佳验证方法是使用Q音调进行比较评估。同一道路将流动,云机室和自我开发的机房将同时推动,并将流从两个区域拉出以调节数据质量以验证质量。

上述部分中描述的评估方法与实际客户播放一起评估。由于云机室的基本环境,云机室的质量是平坦或更好的。

第四,步骤:实时广播业务的云道路

原始实时广播平台的服务目标是内部业务,转换空间和适应性有限。因此,进行了前面的重建工作。重建和切换后,的工作正式推出。

2016.9.14:新系统已启动并完成了开关,并正式推出了的工作。

2016.10.27:完成云上的完整模块部署,并进行业务流程测试。该测试是正常的,并且是云的基本环境。

2016.12.12:根据业务状况和灰烬方向,确定灰度解决方案。实时广播是由自我开发的业务企业电子竞技开始的。互动现场广播是由大智慧开始的。

2016.12.21:自我研究 - 云机室互连测试(DC上拉优化,按需测试等)已完成。

2016.12.28:按需平台首先在云上启动灰烬。

随后的节点:

2017.3.28:当前按需商业流量的98%一直在云上,预计3.28将完成按需云。 (但是自我开发的现有需求文件,您需要在到期后删除离线)

2017.5.25:预计实时广播平台有望完成云。

2017.6.25:预计交互式实时广播平台将完成云。

5。去海:视频云海外建筑1。海外分销能力

目前,世界上有多个服务点。特定分布如上图所示。颜色分类描述如下:

a)独立设置部署点

红色节点:独立设置部署点,单套具有完整的实时广播服务功能。

b)独立设置部署点

橙色节点:独立设置计划中的部署点。

c)接入点

紫色节点:访问点,但没有独立的服务功能。

2。流数据全局同步和统一计划

流数据是统一计划的基础。如果所有访问直接请求核心CDB(大量跨国访问),则无法保证服务质量,并且添加了数据运输服务模块。

计划描述:

a)数据传输广州模块

它具有读写核心CDB并具有本地缓存​​的能力。它是所有数据传输模块的同步数据源。

b)数据传输到中国香港模块

定制的加密通信隧道,提高与广州的沟通质量,并在中国香港提交数据流信息到广州。同时,作为其他海外过境模块的代理,它提供了数据同步服务。

c)数据传输其他模块

向中国的香港模块提交分配数据信息,同时,也从广州模块提供的所有流数据信息中获得了香港模块。

d)模块

调度模块需要高速处理计划信息。所有流数据的原始信息均发送到本地数据运输模块,而运输模块查询全局流数据信息。

3。海外统一存储计划

当前的海外节点正在连续构建,服务规模仍在发展。考虑到这是 的基本功能,设备的数量很大,并且基本成本的起点很高。计划当前存储后,新加坡被用作统一的COS存储空间。提供 - 按需存储服务。

方案的关键点:

a)统一的海外存储存储

目前,海外服务的主要目标是东南亚。新加坡COS的当前重用是一个统一的存储点,随后的多点灾难恢复计划是根据业务增长潜力执行的。

b)录制解耦网络通信

为了确保录制模块的统一功能以及将网络解除的能力,记录文件代理上传功能均匀地执行以实现海外记录文件的存储和着陆能力。在纯粹的环境中进行录制可以简化逻辑,但不要被动地转换,因为它涉及海外路线优化。

4。全球解决操作环境解决方案

编织云的统一管理的基础是由自我开发的机房构建的平台集群。为了统一管理,编织的云系统不再单独构建。这里面临的问题是如何在全球视频云平台上进行透明管理。

方案的关键点:

a)的核心群集在自我研究中保留

不仅支持视频云,而且还拥有大量的自我开发业务。它需要全面的环境服务能力,并且自我开发转型的翻新风险很低。

b)香港特工 - 欧洲加速度

从海外到该国网络的质量是不稳定的,中国香港是海外访问质量的最佳点(具有特殊线路)。香港香港将其加速,作为海外代理商的代理访问点。

c) Fort 加密和分发

Fort 提供了加密的通信和交叉 - 机器人路由功能,同时提供本地文件分发功能,减少文件的重复文件传输以及提供透明的访问代理。

5。海外向上加速

海外访问点网络很复杂,不一定是最佳选择。这是Q调整以优化访问的全球质量分析功能。

方案的关键点:

a)Q音调分析

收集各个地方所有访问点的访问质量数据。

b)客户端 - 搜索请求

从Q调整客户端以获得网络的最佳向上访问点。

c)客户 - 访问向上

客户端已连接到路由以获得最佳服务功能。

6。海外降低加速

除了优化上行链路访问零件外,还计划对下行链路零件进行优化。

方案的关键点:

a)流行专用线 - 越过 - 赋予优化

通过网络流行特别行的能力,在需要在北美的北美溪流中在东南亚播放北美溪流时,可以通过Pop Line传播到东南亚的播放,并且然后扩散。

b)平行加速 - 集膨胀通道

在设置之间建立一个多通道,以解决单个通道容量有限并扩展途径功能的问题。

c)多 - 连接 - 一条 - 道路视频流加速

使用类方法在多通道中同时传输数据,以提高单程视频传输功能。

D)TCP与UDP - 授权优化

TCP依赖可靠的连接。当长距离通信时,它会转换为跨集传输的UDP软件包,这更灵活,更吞吐量。

6。平台:视频云平台操作计划

视频云需要大量资源来建立服务基础,同时提供丰富的服务功能。因此,三个层结构用于提供平台服务功能:

1。腾讯云-基本资源

根据腾讯云提供的基本资源功能,视频云可以选择具有不同功能的组件来完成架构工作。物理机器(支持环境),TVM(自我开发过渡),CVM(云机器房屋的虚拟化能力),CDB(关系数据库),(数据库),COS(Yun 存储),CMQ(消息队列),(管理队列),(管理网关(管理网关),(管理网关),(管理网关),(管理网关),(管理网关),(管理网关),v ** gw(导出加密网关)等。将来,将扩大此基本资源能力,以扩大优化性能(GPU设备等),扩大覆盖范围(新的海外节点等)的优势,优化资源交付(快速供应和在线),并扩展腾讯云的优势。扩展服务范围。

2。视频云PAAS-企业的能力

,客户端SDK的组成部分开始,连接业务流,涵盖所有业务模块。当前模块分布在多个部门和计算机室中。遵循基于资源和业务需求,改善模块绩效(体系结构技术),适应业务需求(P2P和其他定制需求),并提高服务能力。

3。操作和维护SaaS - 操作管理

操作优化的核心层通过顶级包装提供了全球服务功能的许多方面和灵活),成本优化(资源负载),数据挖掘(日志和业务数据),质量响应(多维监控,公众舆论和警报)

七,摘要

实时广播业务的建设本质上是一条上山路,它将现有的“复杂巨型系统”扩展到自我开发的自我开发业务的全球化扩展。在确保业务能力和服务质量的前提下,困难做了很多艰苦的工作,以确保尚元道的持续扩展。但是,这条路很长,视频业务正在上升。将来,它有可能成为基本服务。它有更大的服务空间可以探索。

分享