Cubetv官网项目 2018.05-2019.05
项目职务:前端开发组长
项目描述:cubetv是专攻海外游戏直播项目,主要投放巴西、印度等还是以pc端为主的国家,为用户提供良好的直播观看体验和互动。
责任描述:
1.项目以vue-vuex为技术栈,负责直播间页面整体布局开发,包括直播组件、公屏组件、自适应列表组件
2.直播接入hls协议,改造hls库,实现主播档位实时更新,清除播放器缓冲区缓存,也调研过webrtc licode框架
3.接入websocket,实现用户单点登录、公屏消息实时推送、直播质量数据上报等功能
4.视频首帧时间优化,performance时间统计接入数据可视化平台,优化步骤包括直播源接入cdn、服务端渲染video元素,使巴西、印度等国家出首帧平均时间提升在1s左右
webpack3 升级 webpack4,切割css资源,引入happypack开启多线程提升打包时间10s左右