直播回顾
因业务需要,接触了一下直播,作为一个小白,在此做个回顾。
需求:在我们自己的APP上直播带货
调研:阿里云视频直播、腾讯云标准直播
简单地来说,直播就是把主播端采集的视频传送给用户端。主播端采集视频、转码、推流,用户端从直播中心拉流。
为了快速实现功能,我们不可能自己去搭建一套直播平台,于是寻找市面是能够满足我们需求的直播服务商。
除了最基本的直播功能以外,最主要考虑的是服务的稳定性、安全性、丰富的功能,最最终于的是价格要美丽。所以,我们最终选择了用POLYV保利威的云直播服务。
保利威是专业做云直播的服务商,拥有丰富的场景解决方案。但是并不支持淘宝那样的电商直播,后来通过洽谈,表示可以定制开发,而且他们本身也是要做这一块儿的,听过最近已经上线了电商直播。总之呢,我们是希望用他们的直播平台为我们自己的APP赋能,能够帮助我们快速上线直播功能。
直播的目的是卖东西,在内容电商大行其道的今天,我们一定不能错过直播这个风口,而且本身我们也是“内容+教育+电商”三轮驱动的。
于是乎,基于保利威的云直播产品,我们加了一些自定义的功能,主要是购物袋、礼物、贴纸,还有自定义消息。
值得一提的是,礼物都是我们自己个性化的产品形象,以及礼物的一些动效,做得还比较炫。
直播、频道、商品、礼物等都配置好以后就可以开始了,主播都是我们自己公司的小伙伴,嘉宾有大咖,还有我们的优质用户。
哈哈哈,全公司的人一起在自己手机上看同一个直播,还挺有意思的,尽管直播间就在旁边,哈哈哈,后果就是网络扛不住,卡了
从技术的角度看,直播不用我们操心,我们需要关心的是商品。其实在我看来这就是一场秒杀、抢购。
做好预案,商品、订单、交易相关的服务都有进行扩容,至于扩多少,取决于观看直播的用户量,我们预估的是十万。
于是,压测也照着十万去压,发现了诸多问题,包括redis、dubbo连接数,大hash key,业务隔离,直播商品单独缓存等等
异步操作用MQ,比如礼物展示
做了几场直播下来,我们意识到,直播的费用还是挺高的,考虑到以后直播会常态化,遂决定自建直播平台,采用直播一体机+OBS(开源视频直播软件)
对比一下阿里和腾讯的直播架构图,当是复习了
用阿里云视频直播的话,要求服务是部署在阿里云ECS上
https://www.aliyun.com/product/live
相关文章
- 【华为云技术分享】直播回顾丨激发数据裂变新动能,HDC.Cloud云数据库前沿技术解读
- EasyRTMP结合海康HCNetSDK获取海康摄像机H.264实时流并转化成为RTMP直播推流(附源码)
- rtmp直播拉流客户端EasyRTMPClient设计过程中时间戳问题汇总
- rtmp直播拉流客户端EasyRTMPClient设计过程中时间戳问题汇总
- EasyNVR无插件IPC摄像机直播方案前端构建之:如何区分PC端和移动端
- EasyNVR H5无插件摄像机直播解决方案前端解析之:videojs初始化的一些样式处理
- EasyDarwin开源流媒体服务器如何实现按需推送直播的
- 基于EasyDarwin EasyPusher实现Android手机直播推送功能
- 手机Android音视频采集与直播推送,实现单兵、移动监控类应用
- 【云栖大会】众星云集论直播商业模式进阶
- 82期:直播回顾《美女程序媛:教你玩转云存储》
- Elasticsearch教程(一),全程直播(小白级别)
- 直播推流优化|音视频开发
- 音视频直播如何实现低延迟
- 老杨说运维 | 直播回顾(三):让运维实现有深度的可观测
- 老杨说运维 | 直播回顾(二):以数据治理为基础的建设实践分享