成果介绍
现有的数字媒体点播系统大多采用单纯的C/S(Client/Server)架 构,或者单纯的P2P(Peer-to-Peer)架构来实现数字媒体资源的下载和共享。 C/S架构即客户端/服务器模式,当点播系统用户较少时,它可以很好地实现 数字资源的高效存储和获取,但如果用户规模很大,则大量用户同时在网络 上点播数字资源很容易造成资源服务器的负担过重,进而导致资源服务器终 止提供服务。
本项目属于基于P2P网络的数字媒体点播方法,包括:向资源服务器请求待点播数字资源的头部数据块;根据待点播数字资源的播放进度,在所述待点播数字资源的未播放数据块中,计算安全播放区域的范围;对所述安全播放区域范围内的数据块,从资源服务器请求未下载数据块的数据;对所述安全播放区域范围外的数据块,采用P2P下载方式从所述P2P网络中的其它用户下载数据。该方法保证了点播的流畅性,又降低了的资源服务器负载。
成果亮点
P2P技术也 存在一些固有的缺点,如数据下载速度不稳定,特别当某个任务的下载人数 较少或该任务非热门资源时,数据下载速度相对较慢,不利于用户对数字资 源的顺利获取。
针对C/S模式与P2P技术各自的优点,在现有技术中提出了将两种技术 加以融合的P2SP技术,该技术能够有效整合资源服务器群和P2P网络中的 资源,极大提高媒体文件的下载速度,同时在很大程度上缓解资源服务器群 的负载。在P2SP环境下,用户可以根据需要选择用C/S模式或P2P技术 实现数字媒体点播,但在一次点播过程中,两种实现技术仍然只能择一适 用,这就限制了两种技术各自优势的发挥。
本项目通过P2P网络环境下所实现的数字媒体点播方 法在实现数字媒体点播时给资源服务器造成的负载过大、播放不流畅的缺 陷,从而提供一种能够有效降低资源服务器负载的数字媒体点播方法。
团队介绍
孙毅 男 博导 中国科学院计算技术研究所
研究领域 区块链、分布式应用
李军 男 硕导 计算技术研究所
研究领域 分布式总账(区块链)
“区块链”是基于分布式系统和密码学而形成的概念与技术的集合,属于一种网络信任技术(Networked Trust Tech)。区块链系统采用多中心的分布式部署方式,无单一中心控制,平等地协作完成数据验证和一致性存储。每个中心的数据记录以及与之关联的执行代码 (或脚本,Script)在逻辑上存储在区块(Block)中,这些块又在逻辑上顺序串联起来构成链条(Chain),其中应用了数字签名等密码学技术保证数据的真实性、实时性与时序性。因此在应用场景上能够以技术建立参与方之间端到端的信任,是可被广泛应用的FinTech。
能够完善的克服现有P2P网络中对于P2SP架构的索引服务不完善并且网络系统安全性差的缺陷。
成果资料
产业化落地方案