主要负责产品需求和技术需求开发,代码优化,各业务线支持、白名单和插件机制维护。
1) 需求开发:
倍速播放:针对大播放设备或安卓6.0以上系统播放器设备,开发倍速/慢速播放功能,通过白名单可控制线上设备的倍速支持能力,并实现自动降码流机制。
只看他:产品需求,统一实现两种播放模式的只看他功能,具体工作内容:
包括对接后台dash只看他数据,并封装成数据结构,外送app端显示;
各打点数据段的播放控制;
使用LRU算法实现只看他数据缓存机制。
2) 代码优化:
使用策略模式将播放器模式选择逻辑按照业务线进行重构,重构后代码条理清晰,便于以后业务扩展。
点击空白处退出提示
评论