APP下载

基于IOS的虚拟家居漫游系统的设计与实现

2016-06-18王晓丹胡更生陶玲君

王晓丹,胡更生,陶玲君

(杭州电子科技大学数字媒体与艺术设计学院,浙江 杭州 310018)



基于IOS的虚拟家居漫游系统的设计与实现

王晓丹,胡更生,陶玲君

(杭州电子科技大学数字媒体与艺术设计学院,浙江 杭州 310018)

摘要:通过立方体全景图和视频的无缝拼接技术实现了基于IOS端的三维虚拟家居漫游系统.当服务器在网络数据请求次数比较多时,CDN网络技术将访问中心服务器的请求分配给最近或者最合理的边缘服务器,大幅降低用户的等待时间,有效地避免中心服务器访问拥堵问题.并且Web服务端通过HLS协议将整个视频流数据切成许多小的TS文件,向客户端提供接近实时的视频流服务.同时为了减少对服务器的访问次数,系统运用2种最近最少使用算法策略实现资源的本地缓存.最后采用苹果公司开发的GCD多线程编程方法同时进行房间全景图的渲染准备工作和房间过渡视频的下载.实验结果表明,当网络速度较慢时,客户端能较快地获取资源;系统运行效率较高,主线程不会出现阻塞的情况;房间场景过渡较自然,视觉感受比较流畅.

关键词:IOS;虚拟家居漫游;内容分发网络;HTTP流媒体直播;最近最少使用算法;多线程

0引言

虚拟漫游设计的难点在于建模的逼真度、绘制的实时性和人机交互控制.虚拟漫游系统从视觉、听觉和触觉为用户提供一个身临其境的虚拟空间,且主要以视觉为主.因此,对构建的模型精细度要求十分高.计算机消……

登录APP查看全文