播放sdk开发

我要开发同款
云水禅影2023年04月23日
103阅读
所属分类APP

作品详情

主要负责产品需求和技术需求开发,代码优化,各业务线支持、白名单和插件机制维护。
1) 需求开发:
 倍速播放:针对大播放设备或安卓6.0以上系统播放器设备,开发倍速/慢速播放功能,通过白名单可控制线上设备的倍速支持能力,并实现自动降码流机制。
 只看他:产品需求,统一实现两种播放模式的只看他功能,具体工作内容:
 包括对接后台dash只看他数据,并封装成数据结构,外送app端显示;
 各打点数据段的播放控制;
 使用LRU算法实现只看他数据缓存机制。
2) 代码优化:
使用策略模式将播放器模式选择逻辑按照业务线进行重构,重构后代码条理清晰,便于以后业务扩展。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论