无名lxl2023年02月22日
106阅读
所属分类音视频、即时通讯、社交、商城、支付

作品详情

主要涉及用户录制作品,然后发布到平台,产生一系列社交圈子。
主要负责公司项目的多个产品的开发,涉及视频直播、即时通讯、社区、打赏、商城等
模块的开发。
技术要点:
1.项目进行组件化开发,方便多个项目中功能模块的迁移。
2.项目主要采用 MVC 以及部分 MVVM 设计模式。
3.利用 WebSocket 技术,实现项目的即时通讯聊天功能。
4.通过阿里云互动直播 SDK ,实现互动直播功能。
5.通过 GPUImage 录制小视频,实现小视频的功能。
6.采用协议+分类的方式,对项目的一些功能进行封装,降低项目中的耦合度。
7.通过 runtime 对项目中的一些常用操作,进行错误处理。
8.利用模态视图,实现项目中的一些自定义跳转动画。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论