实现网
Slamdunk029

昵称登录后显示

1500/8小时
10年工作经验

青岛震游
资深iOS工程师

2

被预约次数

5

被收藏次数

0

被评价次数

擅长技能

iOS,C,C++,C#,相机,蓝牙,GPS等手机开发经验。
导航,音视频,IM聊天,图像处理,ip电话,地图SDK,H264编码,图文混排,webrtc实现聊天功能。
多平台,多语言开发经验。

项目经验

在青岛震游负责移动社交产品的开发。
负责移动通信产品Hi的技术研发工作,带领整个开发团队,按照产品规划,攻克技术难题,保证产品按时发布更新以及正常的运营维护。具体技术职责如下:

1. 制定移动通信协议,选取合适的技术架构,搭建整个项目的前后端框架。

2. 研究音频编码协议,选择amr wb+作为语音消息的编码格式,并且采用开源代码lib amr实现amr wb+的编解码工作。arm wb+在相同码率的情况下能够提供更好的音频质量,具备高质量,低带宽的优异性能。

3. 研究webrtc框架,实现Hi的实时语音及视频功能。webrtc是google开源的跨平台实时语音和视频解决方案,支持web,移动端以及PC端。通过对webrtc开源代码的修改和完善,在移动端采用H.264硬编软解的方式,实现高质量的视频通信,并且基于webrtc协议实现了移动端最多6人实时视频的网络视频会议功能。

4. 研究SIP开源项目Freeswitch和linphone,服务器端采用Freeswitch架构,客户端以linphone为基础,在Hi上实现了voip网络通话功能。通过和sip服务提供商合作,用户使用Hi可以向全球任何国家和地区拨打免费电话。

5. 研究OpenGL ES以及GPUImage,在DiDi上实现了类似于Instagram 实时滤镜的功能。

6. 研究苹果的HLS流媒体协议,通过开源项目FFMpeg将手机相册中Mov格式的视频,转换成TS文件,然后再切割成小的ts及m3u8文件,分段上传到服务器,Hi可以为用户提供无限量的高清视频和图片云存储。视频采用H.264 720p 每秒30帧编码格式,压缩比接近10:1,并且与原视频质量几乎一样。为用户节省了大量的存储空间。

7. 研究Google开源协议Spdy作为客户端和服务器之间的传输协议。Spdy是Http协议的一种替代,它是基于TCP的应用层协议,通过压缩,多路复用和优先级来缩短加载时间,并且该协议通过SSL进行加密,具备安全快速的特点。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

山东
青岛

被预约

2

被收藏

5

被评价

0

暂停预约

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

山东
青岛