基于对等网络的大规模游戏观战系统

被引量 : 0次 | 上传用户:xong916
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着电子竞技运动的蓬勃发展,观看电子竞技比赛的人越来越多。如何为广域网上大规模用户提供高质量游戏直播和点播服务仍然存在一些挑战,例如,大量的带宽占用可能导致网络拥塞和较差的用户体验。为了克服这一问题,业界开发了专用的游戏观战系统,网络中分发游戏的原始数据而不是视频数据,这样可以显著减少用户的带宽占用。但是,这一类游戏观战系统的系统构架均过于简单,缺乏扩展性。针对上述问题,基于对等网络的大规模游戏观战系统PKTV融合对等网络和游戏观战系统优点,为游戏比赛的直播和点播提供高质量服务。该系统使用基于游戏网络数据的播放方式,极大的降低带宽开销;系统中的每一个游戏频道对应着一个对等覆盖网络,每个用户维护自己的邻居列表,其中存放了与其处于同一对等覆盖网络中的部分节点信息,每个用户可以根据相应的算法向其他用户获取数据;服务器和用户之间及用户和用户之间均使用基于UDP的可靠传输协议代替TCP协议进行数据传输,避免了服务器的TCP连接数限制并减缓了带宽压力;服务器端采用多进程的设计方法,将不同功能划分到不同进程,从而提高系统的健壮性。经过测试,本系统具有良好的功能和性能指标。一个游戏频道的并发用户数量可达5000人以上;观看一盘游戏时,由于网络延时导致的等待时间平均不超过10秒钟;用户的平均的带宽开销在5KB/s-15KB/s之间,是目前对等视频直播和点播系统的5%-10%;随着用户规模的变化,本系统服务器端的带宽开销是现有游戏观战系统的1/40到1/20。
其他文献
河岸带是指水陆交界处的两边 ,直至河水影响消失为止的地带。河岸带是湿地的重要组成部分 ,在流域生态系统中发挥着重要的作用 ,具有较大的生态、社会、经济和旅游价值。河岸
政府转型是预算管理改革的深刻背景。近年的预算改革初步实现了从功能预算向部门预算的转变,未来需要解决的问题是:"基数加增长"预算编制模式不够科学、支出绩效评价进展较慢、
动作识别和行为理解是计算机视觉和模式识别领域的热点问题,在高级人机交互、智能视频监控、虚拟现实等领域具有广泛的应用前景。本文主要研究图像序列中人的姿态估计与动作
炎性体(inflammasomes)是一类通过活化半胱氨酸天冬氨酸蛋白酶1(caspase-1)来间接调控白细胞介素1β(IL-1β)与IL-18的成熟和分泌的蛋白复合体。除了作为机体固有免疫及应激
<正> 日本从1904年(明治37年)以来,小学教科书采用国定制,中学教科书大致采用审定制。第二次世界大战以后,日本政府曾经把教科书审定制作为教育改革的一项重要内容。现行的教
随着无线通信技术的高速发展,不同无线通信系统间的难以兼容就成了急需解决的问题,软件无线电技术正是适应这种需求。本课题是以DSP芯片为核心,实现一个简单的软件无线电收发
根据优化发动机性能对配气机构提出的要求、可变气门驱动机构采用的方式,对发动机各种可变气门驱动机构进行分类,介绍不同气门驱动机构的组成、工作原理、主要应用及其特点.
<正>病人女性,77岁。右足疼痛3年余,加重1天入院。否认糖尿病病史,既往高血压3级,极高危病史5年,心功能不全合并房颤病史3年,脑梗塞病史4年。病人3年前无明显诱因出现右足疼
环糊精具有特殊的空腔结构,可与亲脂化合物络合形成主客体包合物,在食品工业中有非常广泛的应用。近年来,环糊精作为功能成分在食品中的应用也受到越来越多的关注。本文在总
微细加工技术是微小型机械系统发展的重要基础,其最典型的应用就是大规模和超大规模集成电路的加工制造。微细切削是微细加工技术中不可缺少的内容,本文针对微细切削技术展开