1.熟练掌握Objective-C编程,有Swift开发经验,熟练使用iOS相关开发工具
2.掌握VideoToolbox、AudioQueue、FFmpeg、OpenGLES等音视频技术的应用
3.独立开发基于私有协议的流媒体播放器SDK,支持H.264/H.265视频的播放、截图、
录像、语音对讲等功能
4.熟悉模块化、组件化等架构,有过敏捷开发的经验
5.熟悉RN/H5与原生交互,有过微信小程序开发
6.具有较强的学习能力,编程基础扎实,具备良好的编程习惯
项目名称:乐橙含光
项目描述:该项目致力于帮助中小型企业实现分权限多角色参与可视化管理,并提供基于视频监控的多场景解决方案。我们服务于开发者及各类企业用户,开发者可在我们平台接入各类子应用,不断完善含光生态系统,而企业用户可通过含光应用市场开通不同的子应用,更好地管理自己的工作。另外我们自研的视频监控子应用,涵盖了大部分民用监控设备的功能,主要有实时预览。回放、对讲、云台控制、报警消息查看、设备的各类操作等,让企业管理更加便捷智能。主要技术:1.采用scheme的形式,实现原生与RN/H5交互的桥梁,并对外提供接口供第三方开发者使用 2.重写RN网络请求RequestHandler,拦截所有网络请求,实现子应用白名单拦截功能 3.采用动态路由模式,实现客户端逻辑后移 4.通过多Target的方式,同时维护国内和海外两个版本
项目名称:Mibo Cam | 浙江大华技术股份有限公司
项目描述:该项目为巴西公司Intelbras的定制项目,主要是基于公司乐橙App开发的深度定制项目。客户在原有的App上提出了自己的需求,定制专属UI,增加多路视频循环滑动功能,实现录像倍速播放、下载及分享,新增软ap快速预览功能,支持英语、葡语、西语三种语言。
主要技术:1.项目主要采用MVP模式,配上组件化,方便团队开发 2.使用Hotspot自动连接设备热点,实现软ap局域网拉流 3.使用plist管理项目配置项,实现快速定制UI
项目名称:ioA-7000 | 杭州阿启视科技有限公司
项目描述:该项目是基于公司可视物联网平台开发的视频监控客户端,主要实现了播放多路基于私有协议的实时视频、录像回放以及查询平台报警信息的功能,并且支持在视频上截图、录像、云台控制、语音对讲、倍速回放等一系列操作。
主要技术:1.使用VideoToolbox完成H.264硬解码 2. 使用FFmpeg等技术完成H.265软解码 3.使用OpenGL ES完成对解码后数据的渲染 4.使用AudioQueue采集麦克风声音 5.实现TableView树形结构的展示 6.使用CoreData存储数据
项目名称:爱看宝宝 | 杭州阿启视科技有限公司
项目描述:该项目分为三个端,爱看宝宝家长/园丁/园长。项目主要通过视频直播和家园互动,让家长能看到孩子在幼儿园生活的点点滴滴。家长能观看幼儿园的实时视频,创建孩子的成长档案,查看老师发布的班级动态、课表、食谱、公告、孩子健康情况等;老师可以上传班级动态以及课堂视频,发布班级公告和班级课表等;园长主要负责维护幼儿园老师、班级、视频设备等
主要技术:1.使用IJKPlayer播放RTSP/HLS/RTMP协议的实时视频 2.接入微信支付3.接入个推 4.实现类似朋友圈的功能 5.WKWebView与JS交互 6.利用TableView展示时间轴和课程表
项目名称:乐橙含光 | 浙江大华技术股份有限公司 项目描述:该项目致力于帮助中小型企业实现分权限多角色参与可视化管理,并提供基于视频监控的多场景解决方案。我们服务于开发者及各类企业用户,开发者可在我们平台接入各类子应用,不断完善含光生态系统,而企业用户可通过含光应用市场开通不同
项目名称:ioA-7000 | 杭州阿启视科技有限公司 项目描述:该项目是基于公司可视物联网平台开发的视频监控客户端,主要实现了播放多路基于私有协议的实时视频、录像回放以及查询平台报警信息的功能,并且支持在视频上截图、录像、云台控制、语音对讲、倍速回放等一系列操作。 责任描述