2021年3月,Huya于去年移交了一份笔录,并披露了2020年的第四季度和年度财务报告。在2020年第四季度,Huya的总收入为29.9亿元人民币,年总收入为109.14亿元。作为现场直播的游戏领域的主要公司之一,Huya保持了盈利能力的稳定增长,但对于盈利能力背后的技术支持是必不可少的。那么,Huya在基础设施技术方面的经验有什么进化?面对新兴技术,Huya如何选择和应用? …为了解决这些问题,记者采访了Huya主持人服务技术部副总经理Xu 和基本安全部门技术主管Wang 。
Huya Live广播技术进化驱动程序内容创新
:作为现场广播行业的主平台,从技术角度来看,Huya的主要原因是什么?技术能力在Huya的业务成功过程中扮演什么角色?
Xu :Huya的策略之一是技术驱动器内容。技术能力是Huya业务创新和开发的本地驾驶驱动力之一。 Huya继续投资于实时广播技术的核心方向,重点关注真实的内容创建和实时广播交互式技术,以及诸如真实时间调度,真实时机AI内容,真实的核心功能的核心能力,真实 - 已经实现了时间驾驶和渲染,实时美化,虚拟和真实的互动以及其他核心功能。成就。这些技术能力与企业深入融合,然后继续根据业务反馈来优化和创新,形成相互促销的良性圈子,并帮助Huya在内容创新和用户体验中的两个主要牙齿的两个主要维度上具有差异化的优势。
例如,在吃鸡肉游戏之前,Huya领先于业内支持Blu -Ray 8m高的定义,从而抓住了新旅行的机会。许多高清的人。
:可以将实时广播技术的开发结合在一起,谈论Huya技术架构的发展吗?什么是特征?
Xu :实时广播技术的发展与互联网信息通信技术的发展密切相关。信息传播的开发过程已经经历了最早的纯文本,图片和声音,以进行视频和实时广播。在此过程中,技术作为信息传播的载体,传输的数据量越来越大,并且传输的内容形式越来越丰富。
具体而言,实时广播技术的发展可以分为三个阶段:
第一阶段:现场技术从最早的声音到黑房间,再到现场广播,然后再到现场游戏视频的演变。在此阶段的关键技术是,大数据视频不会卡住或延迟传输技术。这也是Huya被深入耕种和占领的领域。
第二阶段:在2015年,随着移动互联网的流行和智能设备的成熟度,该视频直播在快速增长的第二阶段中引起了广播。在此阶段出现了手机,Blu -Ray HD,实时筛选,实时互动互动等的广播。在此期间,技术和其他技术逐渐参与了实时广播内容生产和分销的各个方面。
第三阶段:在第二阶段的第二阶段,主流实时广播平台的内容生产能力逐渐融合。目前,必须区分实时广播平台才能具有竞争力。 Huya进入了第三阶段,建立了与End -End Edge 结合使用,并升级到内容生产处理以及交互式服务内容生产和交互式服务。末尾结束时的计算能力限制以及现实与现实的组合,内容质量和互动能力的启动已得到同时提高。
:刚才我们结合了有关Huya内容生产和交互技术的演变的实时广播技术的开发。那么,基本技术结构的主要方面是什么?它如何支持公司的整体技术运营?
Wang :支持业务正常运营所需的所有IT基础架构都是基础架构的工作内容。从混合云的构造(包括机器的选择到选择机器的选择,选择云制造商),资源虚拟化,资源交付,流量访问,基本中间件服务以及由这些服务构建的一个停机PAAS平台。
基础架构的核心要求是为上层业务提供更稳定,更具成本效益和更强能力的基本服务,以便企业可以快速建立创新的产品。
图:Huya的基本技术架构
从支持公司的整体技术运营的角度,它主要包括两个方面:
1。就技术能力而言,无论是前方的外观。当业务层有创新的需求时,基本服务是否具有相应的能力。基本的能力构建必须始终在业务需求面前运行,而不是暂时握住佛陀的脚。
2。满足业务发展的需求并支持产品迭代。真实的时间内容创建和实时广播交互式技术是Huya的两个核心技术能力。相应地,他们对基础设施支持的要求也高于行业平均水平。以真实的时间交互为例,它对网络延迟和稳定性有很高的要求。因此,Huya基础架构团队在边缘计算上做了很多工作,支持了实时的内容处理能力,以降低到边缘,并开发了Edge容器解决方案和边缘容器网络。为了解决边缘公共网络抖动的问题,已经研究了“蜘蛛-Man”解决方案,并且高性能的边缘良好的边缘网关是高性能的边际网关,可适应EBPF和EBPF和低 - ebpf和低 - and - DPDK已构建了EBPF和DPDK。
来自社区的起源,最后是社区。 Huya如何应用新技术?
:除了技术体系结构外,特定的技术采用通常是确定产品成功或失败的关键。最近,您在实时广播技术的方向上关心哪些新兴技术趋势?
Xu :我们一直在关注实时广播互动及其相关技术的发展。例如,5G的宽度和低延迟可以带来更多的实时广播交互式游戏玩法。 VR/AR的成熟度和着陆正在改善用户以观看体验,并且在塑造多个内容时,它将带来一种新的互动方式。
Huya的第一个虚拟和真实的交互式技术是实时广播互动领域的一个重要尝试,该技术已经意识到虚拟和现实的结合以及许多元素,例如真实的人,虚拟人,用户,真实场景,虚拟场景等。 ,创造新颖的多人人。 Real -Time 游戏玩法丰富了实时广播元素,增强视觉影响并增强用户的参与感。
:您能给您一个简单的理解示例,以解释Huya如何应用新技术吗?实现了什么样的效果?
Xu :在2020年,Huya推出了AR Live节目“广播之夜”的第一个虚拟和真实组合,允许真实的锚,虚拟锚,IP和其他虚拟现实在同一舞台上执行演唱和舞蹈表演以捕捉角色表达式的高质量和真实的时间捕获。它已经达到了展示和互动效果的新高度,并集中了虎牙的技术。
图片:Huya Live的第一个虚拟和真实结合的AR Live广播“ ”
:现在每个人都在讨论自动控制和开源。 Huya怎么看?
Wang :目前,我们的技术策略是优先考虑开源,并根据开源进行第二开发。我们不会自己鼓励所有车轮,尤其是当行业中有更好的解决方案时。以中间件技术为例,主要是ES,MQ,名称服务,Web网关等。主要来自开源技术。在技术自主权和可控制的方面,Huya更关心在快速满足业务需求的同时保持稳定,高效的操作。此外,我认为无论技术是原始的还是开源的,都可以在系统出现问题时迅速解决。这是真正的“可控”。
我们鼓励使用开源并不意味着用开源来获取所有东西。在实际工作中,我们发现当业务团队直接使用开源中间件时,学习和使用的成本很高。面对不同的情况,开源项目通常无法直接达到业务特征。因此,当我们试图维护开源版本的同步时,我们将基于开源服务进行第二包装和服务交付,以便业务团队可以忽略差异,只注意业务需求。同时,我们还需要解决诸如中间件的高可用性,观察结果和资源利用率之类的问题。这些与技术创新密不可分。在中间件服务中,我们有20多个专利申请了技术方向。
除了使用开源技术外,我们还将反馈社区以建立开源生态。公司内的许多学生都是受欢迎的项目。我们还准备在开源行业的最前沿,例如边缘容器化,边缘网关以及前面提到的边缘计算项目。 Huya在Yun时代的技术态度是:来自社区,最后是社区。
不要做任何不做“不听窗口外面的窗口,只需拿代码的程序员”
:您如何进行团队的文化建设?团队文化的建设是否有助于促进实际工作?
Wang :团队文化建设必须首先阐明建筑目标是什么。我们的目标是创造一个敏锐的创新和开放合作的团队氛围。
我们主要从三个方面进行团队文化建设:管理系统,技术运营和技术激励:
团队文化是无形的力量。在微妙的情况下,感染团队成员,统一团队的价值和目标认知,并增强归属感和使命的感觉。在实际工作中,员工可以驱动自动驱动力,提高协作效率并完全利用团队的潜力。
:这项技术总是在不断发展,但是一些程序员在年龄之后无法跟上技术的步伐。您如何看待这个问题?有更好的解决方案吗?
Xu :年龄绝不是学习的障碍。那些体验新技术的人经常学习新技术,因为他们可以更好地理解其背后的原则。在过程开发领域,每天都在技术变化发生变化,但一切都与祖先密不可分。各种技术都是多种多样的,但它们都遵循类似的原则和基础。然后,无论您是否可以积累并形成体验优势,您都需要查看有关它的更多信息,敢于提出新的想法和解决方案,并逐渐形成自己的连续验证和迭代方法。
实际上,不仅是程序员的职业,各行各业的各行各业都随着时代的发展而不断发展,保持开放的思想,跟上行业的最前沿,敢于拥抱变化,不断学习,并不断增强他们自己的能力。
在公司一级,开放良好的技术学习氛围很重要。就像刚才提到的团队文化建设一样,它可以鼓励员工互相交流和学习,鼓励员工出去发展自己的视野,而不要做“不会听到窗户外面的窗户”的程序员。保持技术敏感性。
近年来,Huya技术团队已经组织了核心技术人员与顶级互联网公司进行交流。我们也非常激动。像公司一样,许多工程师将一生工作。为公司贡献价值。我们认为,只要我们继续跟上技术的热情和持续学习,年龄就不是限制技术人员的上限。
采访客人
Huya 副总经理Xu
Huya 技术总监Wang