论文部分内容阅读
近年来,随着互联网用户的增长以及对实时多媒体业务需求的膨胀,传统的媒体发布模式(大多是基于C/S的模式)已经不能满足用户的需求。P2P数据发布模式的出现,在多媒体领域的迅速发展有望很好地克服这一难题。在P2P网络中,用户即是服务的享受者同时也是服务的提供者,因此媒体数据源和服务质量从根本上得到了保障。本文对基于集中式P2P技术的实时流媒体系统的实现进行了研究。
⑴P2P模型的建立和运行机制。P2P模型的发展经过了树形结构和网状结构两个阶段。网状结构也可以分为集中目录式结构、全分布式非结构化拓扑、全分布式结构化拓扑、半分布式拓扑四种结构。本文重点研究了集中式的拓扑结构和集中式服务器的建设方案。
⑵流媒体技术和P2P网络的结合。流媒体技术发展较早,大都是基于C/S模型设计的。一般情况下,P2P路由算法并不能在流媒体技术的框架内实现。因此我们必须在P2P网络上开发流媒体接口。本文详细分析了ASF流媒体接口的开发方案。
⑶点对点传输性能的改善。点对点传输性能决定了P2P网络中媒体数据扩散的速度。如果需要在限定带宽中传输高码率的视频、音频流数据必须有足够好的传输性能。在保障媒体播放可靠性的基础上,本文通过传输层协议的选择来改善传输性能,提出了UDT传输方案。