当前位置:问答库>论文摘要

题目:基于JXTA的网络流媒体分发系统的设计与实现

关键词:流媒体;分发系统

  摘要

近些年来,随着网络通信技术和视频编解码技术的高速发展,网络流媒体应用系统在当今商业、教育和文化等领域得到了广泛的应用,并发挥了显著的作用。如何在有限的带宽条件下尽可能地提高流媒体数据特别是视频图像的分发质量,是当前开发网络流媒体应用系统的设计重点之一。基于JXTA技术的网络流媒体分发系统是日本某地方电视台委托开发的一套以P2P网络为通信基础的流媒体分发系统,旨在为网络用户提供高质量的电视节目流式视听服务。P2P 网络上的流媒体视听服务,主要利用普通对等节点上的流媒体数据资源为其他的对等节点提供数据服务。系统中的每一个节点既享受其他节点所提供的数据服务,同时也为别的节点提供自己的数据服务。P2P的网络模式在不改变现有网络配置的前提下具有良好的性能和服务质量,是一种有广泛应用前景的流媒体内容分发方式。该系统以JXTA技术平台为P2P网络应用开发平台,利用JXTA平台所提供的协议和机制建立系统中流媒体数据分发的P2P网络,使该系统能够支持大量用户实时接收流媒体数据,节点的自组织能力有效地减轻了对服务器的压力,避免了网络拥塞的发生,极大的提高每个用户所接收的视频质量。论文在介绍P2P网络流媒体分发系统的基本需求及解决方案的基础上,重点分析了系统的总体设计和客户端的设计与实现。最后,论文对所设计的流媒体分发系统进行了测试,测试数据表明,该系统具有易于实现、可靠性高、传输效率高和成本低等特点,因而可以得到较大规模的推广和应用。