基于数据建模的高性能弹幕设计解决方案

阅读数:282 2019 年 8 月 11 日 00:00

基于数据建模的高性能弹幕设计解决方案

QCon 北京 2019 大会上,银国徽讲师做了《基于数据建模的高性能弹幕设计解决方案》主题演讲,主要内容如下。

演讲简介

近几年直播业务异常火热,弹幕作为备受用户青睐的的黑马产品应运而生。为了丰富弹幕的表现形式,不同字号、不同颜色、不同长度、不限区域、插入表情等功能被相继植入,对某个时刻大量弹幕的实时性性能要求越来越高。如何保证在短时间内展示更多的弹幕、如何保证不同弹幕之间不被覆盖、如何保证弹幕的移动更加流畅都是要必须解决的问题。本场主题提出了虚拟轨道的调度技术方案替换常规的“碰撞检测”做法大大提升了弹幕的播放性能,将不同字号的弹幕处理难度大大降低,同时也可以灵活调整弹幕的播放区域。

主要内容

  1. 弹幕的场景分析;
  2. 数学建模之虚拟轨道思想与“碰撞检测”;
  3. 弹幕的并发调度设计;
  4. 动画渲染 & 内存优化;

听众收益

  1. 了解直播弹幕应用;
  2. 了解数据建模思想在前端的应用案例;
  3. 了解前端性能优化;

讲师介绍

银国徽

字节跳动 视频架构前端负责人

银国徽,字节跳动资深前端开发工程师,现负责视频架构前端团队。2016 年加入字节跳动,一直在负责广告投放、视频相关内容。先后主导了自研西瓜音频播放器及周边系统架构设计、核心开发和开源工作,在 Web 音视频领域积累了一定的经验,申请算法专利几十项。

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

基于数据建模的高性能弹幕设计解决方案

完整演讲 PPT 下载链接

https://qcon.infoq.cn/2019/beijing/schedule

评论

发布