腾讯云低延时直播系统架构设计与弱网优化实践
“直播带货”可能是2020年最具代表性的词汇之一,那么传统电商该如何融合直播系统,直播过程如何保障用户的最佳观看体验?本文由腾讯云资深架构师何书照在LiveVideoStack线上分享中的内容整理而成,详解了大规模、低延时电商直播系统架构设计以及电商直播的难点、技术挑战与突破。
文 / 何书照
整理 / LiveVideoStack
直播回放:
http://scrmtech.gensee.com/webcast/site/vod/play-6ced83f94af24094b6d8329948addb09
本次主要为大家分享最近腾讯云在低延时电商直播系统架构的设计与弱网优化实践。
- 电商直播的难点、挑战与技术突破
- 大规模、低延时电商直播系统架构设计
- 低延时直播系统弱网优化与互动连麦实践
电商直播的难点、挑战与技术突破
电商直播主要分为两种:其一,当前直播或短视频公司正在拥抱电商,其面临的挑战并非直播相关技术,反而是电商系统的设计架构。其二,线下电商类客户正在接触直播,拥抱疫情期间出现的新形势,其面临的挑战是如何将直播引入到电商系统中。
电商直播其实是“电商+直播”的过程,直播过程是实时的流媒体,该流媒体强烈依赖从主播端到观众端的整条链路,整条链路中任何一个环节出问题,都可能导致用户无法抢购商品、转化率降低。
大规模、低延时电商直播系统架构设计
标准的电商系统的设计流程有7步:浏览产品 → 拍下订单 → 支付商品 → 查看订单 → 查看物流 → 确认收货 → 退货流程。
如上图所示有三个模块:便捷入口和渠道;快捷、交互、专家导购、购物体验;更好服务的支持。我认为直播属于第二模块的直播导购。
电商直播最近成为热点,一方面是疫情原因;另一方面,以前的页面式或货架式的电商,是客户通过发现需求寻找不同的产品,再决定是否购买。随着新技术的逐渐引入,这个过程需要更加切合用户需求,而电商直播符合该趋势。趋势在于有一个专业导购,帮你匹配痛点,替代用户进行货比三家等购物时普遍的痛点,也就是将线下在商场中的体验搬到线上。
从我的观察来看,电商直播领域刚刚开始,因为目前电商直播的模式刚刚兴起,大家开始探讨其中的一些体验、互动甚至试穿等,未来还有很大的发展空间,电商直播将会是一个比较火热的趋势。
若要在现有的直播技术基础上做好电商直播,首先需要了解业界的直播架构是怎样的。如上图,业界端到端的直播架构主要分为四部分,整体的直播流程是:主播端和源站通过推流SDK或开源工具,通过RTMP协议推流到流媒体处理中心(一个中心节点或中心机房),其中会进行很多处理,后通过CDN进行分发,最后观众端通过SDK或者Web页面的H5观看直播。
通过图中的四大接入流程,将直播融
懒大王写代码: 比较腾讯的互动白板有什么优点呢
zhao629211: 你好,用的在海外有很多的机顶盒光猫销售渠道,希望有机会合作下
zzyQhunter: 老师您好,请问能否提供本文涉及的ppt学习下,非常感谢
小葫芦写代码: 感谢分享。有微信公众号或者电子版嘛,文末的下载链接跳转不了呢
testcome: 莫名成了爱奇艺的打工人