● 项目描述:这是一款集视频会议,多视频录制类型的 APP,项目用 Git 作为代码控制工具;
● 项目技术点:
1. 使用 MediaCodec 对视频流硬解码与音频流合成主视频。
2. 采用 ijkplayer 作为视频播放器。
3. 使用腾讯 Bugly 作为热更新工具。
4. 使用线程池管理多线程。
5. 集成阿里 SDK 实现智能识别,如:语音识别、人脸识别、活体识别、OCR识别、单证识别等。
6. 集成阿里 SDK 实现多人视频会议(即:远程双录)。
7. 集成外置摄像头 SDK,并二次封装,使用 MediaCodec 对 h264 视频流转码来进行智能识别。 10.针对与新老机型进行性能优化,主要包括内存优化、包大小优化、页面适配等。
● 项目职责:在双录项目中,主要负责音视频方面新型技术点研究与开发,针对于客户不同的需求,完 成客户的定制化开发工作;同时负责bug跟踪和版本迭代。
● 项目业绩:通过同事与我配合工作,使各大省市使用智能版双录 APP ,不断提高用户体验,使得技 术与 APP 往越来越好的方向发展。