




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-精选财经经济类资料- -最新财经经济资料-感谢阅读- 1 虚拟 3D 场景在网页间对等传输的实 现 摘 要:在 Web3D 虚拟场景的应 用中,如何用对等传输来支撑海量用户 对于海量模型数据的下载是亟待解决的 问题。利用谷歌公司的 WebRTC 技术, 该文尝试搭建了浏览器之间的对等数据 传输通道,分析了虚拟场景传输与加载 的特性,从提升加载速率和优化用户体 验的角度出发,设计和实现了虚拟 3D 场景在网页间对等传输的原型系统。实 际应用表明,该系统达到了设计目标, 成功实施运行,对于 P2P 技术在场景传 输方面的应用提供了一定的借鉴。 中国论文网 /8/view-12899533.htm 关键词: 对等传输; -精选财经经济类资料- -最新财经经济资料-感谢阅读- 2 WebRTC; Web3D 中图分类号:TP393 文献标识码: A 文章编号: 1009-3044(2016)36- 0203-04 The Realization of the Transmission of the Virtual 3D Scene between the Browsers WANG Cheng-ye (Software Institute,Tongji University,Shanghai 201800,China ) Abstract:In the application of Web3D, it is urgent to solve the problem that how to use the P2P transmission to support massive users to download massive model data. By the Googles WebRTC technology, this paper tries to build a peer-to-peer data transmission channel between browsers, analyzes the characteristics of virtual scene transmission and loading.To increase the loading rate and optimize the user -精选财经经济类资料- -最新财经经济资料-感谢阅读- 3 experience, the paper design and implement a prototype system of virtual 3D scene transmission between web pages. The practical application shows that the system achieves the design goal and provides some references for the application of P2P technology in the scene transmission. Key words:P2P transmission; WebRTC; Web3D 1 引言 拟现实( VR)技术是近年最 为火热的技术,其用计算机模拟生成动 态的三维图形图像,营造出逼真的场景 氛围,并可以和用户进行实时交互。近 年来,随着浏览器技术的快速发展,尤 其是 WebGL 技术的逐步成熟,人们可 以开始在网页上加载和渲染大规模的 3D 模型。由于网页应用具有无需下载 客户端、灵活方便、跨平台等特点,基 于网页的虚拟现实被越来越多的应用到 生产生活的各项领域。例如常见的网页 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 4 虚拟游戏、网页场景漫游、网页模拟购 物等。由于 3D 虚拟场景应用具有场景 模型数据量大、用户量多的特点,如何 支持 3D 场景高效安全的传输成为了一 个新的课题。传统的 C/S 架构中,用户 统一向服务器发出下载请求。服务器面 临着巨大的负载压力和高并发的用户请 求,用户的下载质量也受到服务器上传 带宽的限制。采用 P2P 架构进行对等传 输可以解决上述问题,在 P2P 架构的传 输系统中,分布在系统中的节点既是模 型内容的下载者,也将自己已经下载好 的内容分享给其他节点。P2P 架构可以 充分利用用户节点的上传带宽,分担服 务器压力,提升传输效率。本文基于谷 歌公司的 WebRTC 技术,搭建了浏览 器间的数据信道,设计并实现了在浏览 器间对等传输虚拟场景的原型系统,为 用户化身在网页虚拟场景中的畅游提供 了网络支撑。 2 虚拟 3D 场景传输系统的总体 设计 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 5 2.1 虚拟 3D 场景传输系统的拓 扑设计 常见的 P2P 传输系统可划分为集 中式 P2P,分布式非结构化 P2P,分布 式结构化 P2P 和混合式 P2P1。在本系 统中,我们的节点架构使用混合式非结 构化的 P2P 架构。这样的设计是出于以 下的考虑: (1) 本系统针对的是大规模的 虚拟场景传输和海量用户,如果采用集 中式 P2P 架构,中心服务器管理系统中 所有节点的信息,虽然无需传输模型数 据,但仍然需要处理高并发的用户请求。 并且一旦中心服务器崩溃,整个系统就 无法运行。故集中式 P2P 架构不适合本 系统。 (2) 分布式结构化 P2P 系统一 般采用 DHT 结构来管理节点组织,节 点在系统中的资源发现、资源查找等行 为均建立在节点间的信令交换的基础之 上。现有的 WebRTC 技术虽然支持浏 览器间模型数据的传输,但信令的交换 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 6 还是要借助 WebSocket 和信令服务器才 能够进行。当前技术无法满足浏览器之 间直接传递信令。故结构化 P2P 不适合 本系统。 (3) 综上所述,浏览器间的 P2P 传输仍需借助信令服务器,而为了 防止信令服务器单点失效,系统需配置 多台信令服务器。因此,我们最终选择 了混合式非结构化的 P2P 架构,该架构 中有多个超级节点担当信令服务器的角 色。每个超级节点管辖一部分普通节点, 并为其管辖的普通节点中转信令,超级 节点之间也互相传递信令。系统具体的 拓扑设计如图 1 所示: 图中的节点有三种,普通节点、 超级节点和资源服务器。其中,普通节 点就是虚拟场景中的用户,被相对应的 超级节点管辖。普通节点向超级节点发 送请求以获取下载源节点2。超级节点 在系统中的作用主要有三个: (2) 普通节点通过 WebSocket 向超级 节点发送节点查询请求。超级节点接收 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 7 到报文后,搜索自身的存储,查找拥有 请求节点所需模型的最优下载源,并返 回给普通节点。同时,超级节点向下载 源中转普通节点的 SDP 信令,以帮助 两者之间建立 WebRTC 连接 8。 (3) 以上步骤完成后,超级节 点继续监听 9090 端口,以处理来自其 他节点的请求。 2.4.3 资源服务器的流程设计 (1) 资源服务器保存有系统模 型的初始副本,其监听来自普通节点的 下载请求。 (2) 一旦普通节点无法正常下 载模型,就转而向资源服务器发送请求。 资源服务器接收到请求后将相应的模型 传输给请求节点。 3 结论 对等传输系统的 Web3D 场景应 用的重要支撑,高效的传输系统能够保 证用户实时下载所见的场景模型,不会 感觉到卡顿和延迟。本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南省信阳市浉河区市级名校2025届高中毕业班零诊模拟考试化学试题含解析
- 吉林铁道职业技术学院《建筑学概论》2023-2024学年第二学期期末试卷
- 河北省保定市曲阳一中2024-2025学年高三下学期开学考历史试题含解析
- 云南省昆明市官渡区先锋中学2024-2025学年中考模拟金典卷化学试题(七)试题含解析
- 安徽财经大学《应用统计学导论》2023-2024学年第一学期期末试卷
- DB1411T 87-2024西瓜旱作栽培技术规程
- DB15T 3473-2024公路路面基层3D摊铺技术规程
- 海洋科学研究与探索策略考核试卷
- 工艺品行业成本控制与利润分析考核试卷
- 固体饮料的环保可持续发展战略考核试卷
- 护士N1晋级N2述职报告
- 中国糖尿病防治指南(2024版)解读
- 食堂食材配送采购投标方案(技术标)
- 山东省汶上县市级名校2025届中考生物全真模拟试卷含解析
- 2025年度智能硬件产品全国区域独家代理合同3篇
- 办公室安全知识培训课件
- 2025年四川省成都市青白江区招聘50人历年高频重点提升(共500题)附带答案详解
- 2025年浙江嘉兴市众业供电服务限公司招聘38人高频重点提升(共500题)附带答案详解
- 【课件】第12课+理想与典范-古希腊与古罗马美术+课件高中美术人教版(2019)美术鉴赏
- 建筑行业安全隐患举报奖励机制
- 公司事故隐患内部报告奖励机制
评论
0/150
提交评论