直播平台录播系统架构
来源:互联网 发布:互联网公司薪资软件 编辑:程序博客网 时间:2024/04/29 10:00
很多直播平台,会录制一些大主播的内容或者精彩内容,提供回放给用户观看。音视频的录制是在云端合成录制成个文件,有比较成熟的技术支持。技术的复杂性在于录制弹幕,礼物特效,进出场人数等流水。
在直播时,弹幕、礼物特效、观看人数的变化都是通过广播消息包推送到客户端,流水录制服务器以摸拟客户端的方式接收广播消息包存放在数据库,数据库中需要保存消息的时间戳和广播包的内容。流水录制服务器同时也去拉取直播时的礼物特效配置表,存放成一份礼物特效快照数据。原封不动的保存广播消息包在数据库里,是为了客户端架构支持以直播时处理消息的方式去处理回放的消息。
客户端播放录播时,根据录播的开始时间戳,拉取一次礼物配置快照信息,每十秒拉取一次流水数据。
礼物特效配置存放了礼物编号和礼物图片资源URL,业务场景中常有删除、新增、修改的情况,因此要保存当时直播时的礼物特效。
1 0
- 直播平台录播系统架构
- 直播+录播
- 网校平台,点播录播直播社区一样不能少!
- 直播平台整体架构
- 直播平台整体架构
- 直播系统架构(一)
- 直播系统架构(二)
- 直播系统架构(三)
- 直播系统架构(四)
- 直播系统架构
- 分析:在线直播与录播的区别?
- EasyDarwin开源平台直播架构
- EasyDarwin开源平台直播架构
- 阿里直播平台的架构演进
- EasyDarwin开源平台直播架构
- 直播云平台架构如何构建?
- 直播平台的高并发架构设计
- 直播平台的高并发架构设计
- hjr教程-C++(一):面向对象类的写法
- c#.net 获取时间日期年月日时分秒格式
- Windows平台上Android Studio上编译Google的Android7源码中的Settings
- 前端如何解决跨域问题
- Android_自定义动画1_alpha/scale/translate/rotate/set的xml属性及用法
- 直播平台录播系统架构
- 《代码整洁之道》读书笔记
- c#1winform相关
- C Primer Plus学习 三十三 string.h 其他字符串函数
- c# 读书笔记一
- oracle启动的四个状态
- C#dataGridView的数据全部放到DataTable
- UITextField关闭粘贴复制功能
- 一次有惊无险的删库经历