论文部分内容阅读
随着无线投影技术的发展,无线投影仪的应用日益广泛。日立(Hitachi)作为一家具有高市场份额的无线投影仪厂商,对无线投影仪移动端智能化控制与管理软件的设计开发有着较高的要求。因此,针对Hitachi无线投影仪与移动端应用的协作使用需求,配合Hitachi无线投影仪的Wi-Fi无线模块,定制一款用于Hitachi无线投影仪,并且具有便捷操作和良好用户体验的移动端投影应用软件,具有重要的意义。本文将为Hitachi无线投影仪设计并实现一个基于iOS平台的移动端无线投影仪管理应用Projection Link+,论文的主要工作包括:(1)设计基于移动平台的应用架构,提出基于本地持久化的用户内容管理方案,通过保存投影仪注册列表和投影文件列表中的用户数据,解决投影仪难以分辨和投影操作繁琐的问题。(2)提出并定制基于数字生活网络联盟(DLNA)协议的交互管理方案,解决APP与无线投影仪如何进行交互的问题;并设计基于权限控制的主机管理模式,解决多画面投影管理问题。(3)提出基于硬编码的相机预览实时投影解决方案,解决无线投影仪实时播放移动设备用摄像头和麦克风采集音视频流的问题,在传输之前对音视频数据进行压缩编码,缓解网络传输的压力。本文采用的硬编码,具有效率高、速度快、CPU占用低的特点,适合嵌入式设备且确保了投影的实时性。(4)以iOS平台为例设计实现满足上述功能的移动管理APP,并进行功能和性能测试,实验结果证明本文解决方案是合理有效的。