移动直播技术的极限优化与高效研发
刘恒兵(河伯),腾讯前端技术专家,IVWEB 负责人。现腾讯互动视频业务前端 TeamLeader ,互动视频、NOW 直播 Web 负责人,负责互动视频前端整体架构设计和开发。多年 Web & H5 移动开发经验,对移动监控和优化有深入研究,同时推动组件生态,致力于打造高复用、高效率的全栈开发体系。OSC 源创会第55期广州站讲师。 一、直播业务的变革 1、直播业务发展 直播业务最早开始于2013年,当时是社区,功能只有简单的语音聊天。随后,YY做了很多从社区转向娱乐的事情,掀起了在娱乐直播行业的一股小高潮。后来,大量的传统媒体和一些有粉丝体系、名人效应的传媒介入以后,直播转变为基于PGC的一个体系。这个阶段的大部分平台基本偏向于专业做直播这一块业务的企业在做,业务质量会相对高一点,那时的行业增长达到了300%。再到后面,发现广大用户也有直播需求,这个真正带动了基于社交的直播。 2、直播业务变革 随着直播业务的快速发展,给技术人员带来的挑战是什么?技术人员要怎么应对这个业务带来的技术上的变革? 首先,从原来简单的直播,到细分娱乐直播、游戏直播、体育直播等等,再到用户的实时直播,直播场景在不断细化,导致涉及到的技术方案也有一定差异。随着环境复杂度的变化,网络场景和用户场景越来越复杂,技术人员需要考虑各种细分的场景,以及各种极端的情况,而不仅仅是平均值。同时,硬件的成熟