项目一: 基于WebRTC的IM实时音视频通话 iOS应用
移动互联网飞速发展和基础电信运营商的网络带宽越来越大的当今, 实时的音视频通话服务从QQ和微信等IM服务商开始向其他行业应用服务进行快速的渗透, 远程医疗, 远程安防监控,视频会议,智能家居等领域都已经开始需求便捷的音视频通话服务.
同时人才市场上对掌握这一技能的人才需求待遇相当的高.
项目所需技能:
Swift语言开发, iOS开发环境, 网络协议编程,WebRTC技术, P2P通信原理, SQLite数据库.
功能需求:
1. 获取验证码功能
2. 注册功能
3. 登录功能
4. 添加好友功能
5. 文本聊天功能
6. 音视频聊天功能
7. 离线消息推送功能
8. 个人信息编辑功能
项目二:基于Cardboard的全景虚拟现实VR播放器
2016年是虚拟现实VR技术应用的元年, 3D电影视频已成为过去式,多媒体音视频加上虚拟现实技术,给消费者带来全新的视觉革命.
VR应用已经在阿里购物Buy+, VR旅游,VR电影等领域开始扩散了. 研究并掌握VR音视频技术的开发对提升自身竞争力有相当大的帮助.
项目所需技能:
OpenGL原理,Swift,多媒体音视频解码,iOS
功能需求:
1. 要求能支持全景照片模式的全景视频
2. 要求能支持全景视频文件的播放
3. 全景视频流媒体播放功能(选作)