论文部分内容阅读
随着宽带网络技术和流媒体技术的不断成熟和发展,网络电视(IPTV,InternetProtocolTeleVision)技术正在走进千家万户。IPTV不仅能使普通家庭用户可以随时使用他们最熟悉的电视机根据各人喜好有选择地观看互联网上丰富的电影、电视剧、文艺节目、新闻等娱乐和资讯内容,而且使远程教育和在线培训的实施和普及更加方便快捷。
视频点播(VOD,VideoOnDemand)系统中拥有大量的资源,这些资源是不断更新变化的。如何组织和管理这些资源以便提高系统的可用性,是VOD系统要解决的一个重要问题。这个问题需要通过资源管理技术来解决。
本文介绍了资源管理的概念和作用,结合IPTV视频点播系统(IPTVVOD)的特点分析了数据分布技术、消息路由技术和动态复制技术的原理与几种典型的解决方案。在此基础上,本文提出了一种基于DHT思想的数据分布策略。这种策略能够将媒体文件均匀地分布到VOD系统中的各个服务器中,从而分散系统负载并提高系统的可用性。在实现数据分布策略的同时,本文也给出了相应的消息路由策略。本文提出并实现了一种基于阈值的动态复制策略。这种策略根据用户的点播习惯和点播情况,将热点文件快速扩散到系统中的各个媒体服务器中,从而动态地实现了文件的重新分布。