查看: 1157|回复: 0

快速云:直播行业为什么需要云计算?

[复制链接]

14

主题

0

回帖

77

积分

注册会员

积分
77
发表于 2022-9-5 10:18:38 | 显示全部楼层 |阅读模式
早在国内直播诞生之初,一些渴望与观众增强互动,但比起真人出镜更喜欢在数字世界启用“二次元”形象的主播,就常常搬出虚拟小人儿代表自己。
不过,彼时的虚拟形象往往起不到真正的互动作用:它们可能是根据摄像头和粗糙算法打造的动作、表情十分不自然的提线木偶;要不就根本完全是由软件生成的,只会随机乱动,与主播真人可是没一点儿关系的二次元形象。
如今,一部分直播平台,已经在考虑为部分主播提供“半官方”的二次元形象及配套技术。主播欠缺的算力,将由“云”来解决。
而这仅仅是直播上“云”的其中一个方向而已。
首先,让我们先来简单了解下视频直播的技术流程,大致可分为:采集,前处理,编码,传输,解码,渲染。流程的每个环节则都需要结合行业特点采用对应的云计算处理技术:
采集:iOS比较简单的,Android则要做些机型适配工作,PC最麻烦各种奇葩摄像头驱动。
前处理:直播美颜已经是标配了,美颜算法需要用到GPU编程,难点不在于美颜效果,而在于GPU占用和美颜效果之间找平衡。
编码:肯定要采用硬编码,编码要在分辨率,帧率,码率,GOP等参数设计上找到最佳平衡点。
传输:交给CDN服务商吧,CDN只提供了带宽和服务器间传输,发送和接收端的网络连接抖动缓冲还是要自己写的。不想要卡顿,必然要加大缓冲,会导致延迟高,延迟高影响互动性,要做权衡。
解码:也肯定要硬解码,目前手机普遍支持硬解了。
渲染:这个难点不在于绘制,而在于音画同步。
后台还有数据库,缓存,分布式文件存储,消息队列,运维系统等。
以上所提到的这些技术以及基础架构的搭建若要公司自给自足,则需依赖极大的资本投入,而后续运维的花费更是无需多言。
因此,直播平台若寻求迅猛发展,唯有采用云计算技术以支持该行业复杂的技术要求以及庞大的开发运维成本,云计算可以为直播行业客户提供包括视频解决方案、内容分发服务(CDN)、安全服务和运维服务的全方位服务,实现技术需求全覆盖。
这对于初创型互联网公司无疑是雪中送炭,公司可以把非核心的业务进行剥离,利用第三方的资源来发展,极大程度地节省了开发的花销,另外也为其解决了运维、测试、监控等棘手问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们

企业文化

人才招聘

常见问题

建议反馈

合作伙伴

商务合作

新闻媒体

产品服务

客户案例

联系我们

联系电话:1564-4004004

邮箱:ad@qiluvip.com(请把#改成@)

工作时间:周一至周五(早上9点至下午5点)

关注微信公众号

QQ|Archiver|手机版|小黑屋|云社区

GMT+8, 2024-3-29 16:38 , Processed in 0.080711 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.