论文部分内容阅读
无线互联技术发展迅速,数字媒体的共享,多屏互动的体验,家庭网络设备间的通信互联,已经成为用户的迫切需求。为了解决数字生活网络联盟(DLNA)服务的互操作性问题以及无线直连共享(WFD)的内容质量问题,使用户拥有更好的体验,本文提出了一个新的多屏互动系统,该系统实现多屏互动的内容流模式和显示流模式,并将两者无缝融合起来,共同完成家庭网络中信息的共享以及显示工作。本文对提出的系统进行了详细的功能需求以及性能需求描述。根据系统需求以及现阶段多屏互动技术的发展状况决定采用基于UPnP协议的DLNA服务实现内容流模式,基于WFD的屏幕共享实现显示流模式。根据需求定义将系统划分为三个模块,并分别对三个模块的设计与实现进行了详细描述:(1)基于DLNA服务的DMP播放器模块。DMP播放器采用UPnP AVArchitecture实现,与DMS服务器建立连接后,手机作为ControlPoint和MediaRender向作为MediaServer的PC机索取媒体内容,获得之后拉取媒体内容进行播放。该架构分为三个步骤:与UPnP设备连接浏览内容;向设备内容发起申请;向DMP播放器传输内容进行播放。(2)基于WFD(WiFi Display)的屏幕共享模块,通过Wi-Fi Direct将电视和手机端直连后,通过屏幕共享可以将手持端画面同步投影到电视端,在手机端实时获取屏幕图像,进行压缩,将编码压缩后的流数据采用RTP/RTSP协议封装成码流进行网络传输,码流通过Wi-Fi网络进行物理层的传输。电视端接收到码流之后还原成音视频流数据,然后采用电视SOC的硬件解码器进行视频或图像的实时解码,还原成屏幕投影的动画。(3)DLNA与WFD的无缝融合模块,将DLNA与WFD进行整合,使之共存于多屏互动系统中,根据用户的行为操作自动决策是以哪一种方式进行数据传输和播放,使两者共存于APP程序中。对本系统进行测试,并对测试结果进行分析,经测试,本系统功能运行正常,性能达到设计要求。系统满足既定的用户需求。