论文部分内容阅读
随着互联网技术的发展,网络的普及和带宽的增加,越来越多的人享受到高速互联网带来的便捷丰富的信息资源。可获取的网络资源从原来的文本信息,到现在的各种信息量丰富的图片,flash,音视频等,获取多媒体信息就成为人们对互联网应用的必然需求。这种需求特别是对音视频服务的需求,推动了流媒体技术的发展。流媒体的传输方式也从原来的C/S模式向P2P模式转变,这就为基于P2P流媒体技术的多媒体业务的发展提供了技术基础。
本文首先介绍了流媒体技术和P2P技术的特点及其发展现状等,在着力解决在实现基于P2P流媒体技术的互动多媒体平台中需要面对的有关媒体源定位、源节点选择、数据调度、资源缓存、数字版权管理、多媒体制作工具以及文件流化等关键难点问题之后,提出一种基于P2P流媒体技术的互动多媒体平台PPWebcasts。PPWebcasts提出了资源整合的新方式,将包含多媒体信息的“流”整合为一个应用展现给用户,使用户可以得到不一样的多信息同步收看的体验。同时强调系统的可控性,鉴权性等,增加平台的安全和管理;并将部分发布整合节目的权利交给了用户,增加系统的互动性。
对于该系统所使用的一些关键技术,本文也做了相关研究并予以实现,这些技术的使用为系统带来了更有特色的功能,主要是以下几点:
1.对实现整个系统的关键问题进行了分析,针对各个关键问题给出了相应的有效解决方法。
2.提出了文件流化技术,可以根据文件流化的格式处理各类文件,并实现了文件播放器的功能。
3.在平台引入数据中心的概念,完善对平台的管理,在客户端中整合了媒体工具集,方便用户的资源发布,很好的实现了系统的互动功能。
最后,本文设计的基于P2P流媒体技术的互动多媒体PPWebcasts平台已经能在教育网稳定运行并提供网络多媒体信息服务。当然系统功能可以不断的扩展,针对不同的应用环境,系统的性能也还可以进一步的优化。