论文部分内容阅读
随着视频流媒体业务的迅速发展,用户对视频流媒体的播放质量要求越来越高,基于传统C/S模式流媒体系统,由于建设费用高、播放质量差等缺陷,已很难适应目前的运营需求。基于P2P技术的流媒体系统是指采用P2P的对等网络架构,利用P2P的内容交换技术,实现数字媒体内容多节点流式传输并播放。相对传统的C/S模式流媒体系统,该系统也称P2P模式流媒体系统,该系统具有P2P技术所能提供的高质量和大容量流媒体服务能力,可满足目前流媒体业务运营需求。本文研究基于P2P技术的流媒体系统。 具有商业价值的P2P模式流媒体系统,包括用户界面服务、P2P流媒体传输、后台运营管理三个子系统。P2P流媒体传输子系统是P2P模式流媒体系统的关键部分,内容包括流媒体智能节点内容存取技术;流媒体特征码资源版权保护技术;P2P流媒体内容流化和呈现技术。本文围绕上面关键技术展开研究,在研究过程中取得了若干成果,具体如下: (1)在内容存取技术中,提出设置流媒体内容二级缓存区,使P2P网络负载较均衡,使更多Peer节点满足内容实时传输需求;通过单节点代理、传输路径节点选择算法,实现了P2P流媒体内容存取。 (2)通过分析传输安全和权限需求,创建流媒体特征码,实施内容同步拦截、版权校验和发送控制,实现了P2P网络下基于传输的流媒体版权保护。 (3)在内容流化技术中,提出关键帧优先处理的P2P流媒体技术(申请国内专利);通过分析多路描述编码技术,给出了流媒体内容流化和呈现方法。 在P2P流媒体关键技术基础上,采用软件工程方法,把研究成果应用到课题项目P2P直播系统中,并部分验证了相关技术理论,通过演化式升级方案把现有C/S模式流媒体系统改造成P2P模式流媒体系统。 在本文课题研究及工程实践中,以课题成果为基础,完成课题项目P2P直播系统产品开发及著作权登记,完成发明专利基于P2P技术的流媒体系统专利申请并通过国家专利局初审合格。