MiMi是一款即时通讯的IM办公App,支持在线的消息发送和接收,离线的消息接收,支持暗黑模式 支持文字、图片、文件、语音、视频的聊天方式,支持多平台但仅有一台设备保持激活状态
负责使用OpenTok库进行音视频通话,在连接的过程中出现超时、音质、画质等问题,分析日志信 息中连接过程的耗时任务,与技术提供方进行沟通交流后,排查设备的采样率和推流的比特率 会导致连接超时,在建立连接时需适当的减低,等到连接成功后再恢复
优化Socket的指令消息,从Ifelse的判断修改为继承的多态性,将所有指令提前注册存入字典 (存放指令集),使用时找到取对应的command,command继承自commandItem并重写消息处理的方法
优化本地通知的使用,统一将跨多页面的、业务核心功能的通知定义具体的单一功能