影音播放软件系统及其影音播放数据保密方法技术方案

技术编号:4166803 阅读:206 留言:0更新日期:2012-04-11 18:40
本发明专利技术是有关于一种影音播放数据软件系统及其影音播放数据保密方法,此系统包含一数据库、一控制项动态联结函数库、一网页描述程序及一影音播放程序。数据库是用以储存至少一压缩加密影音档。控制项动态联结函数库则包含一解密程序及一解压缩程序,用以利用解压缩程序与解密程序将压缩加密影音档处理为一影音数据。网页描述程序是用以撷取影音数据;而影音播放程序是用以播放上述的影音数据。当使用端通过影音播放程序以播放影音数据时,控制项动态联结函数库会先确认使用端的一读取权限,再提供解密程序及解压缩程序予使用端。

Video and audio playing software system and audio and video broadcast data secret method thereof

The invention relates to a video data and audio and video playback software system data security method, this system consists of a database, a dynamic link library, the control program and a description of a web video player. The database is used to store at least one compressed encryption video file. The control dynamic linking function library includes a decryption program and a decompression program, so as to use the decompression program and the decryption program to process the compressed encrypted audio and video files into one video and audio data. A web page description program is used to capture audio and video data, while the video player is used to play the aforementioned audio and video data. When the user uses the video player to play the video and audio data, the control dynamic linking function library will confirm the access rights of the use end, and then provide the decryption program and the decompression program to the user.

【技术实现步骤摘要】

本专利技术涉及一种,特别 是涉及一种防止影音数据遭盗载的影音播放软件系统。
技术介绍
目前,习知的影音档播放方式如图1所示,其为所有网页上播放影音数据技术的基础模型。于图1中,网页上的影音播放程序10,例如Flash 程序,是先提出一请求指令11予网页描述程序20,例如Java Script程序。 然后,网页描述程序20再以一第一数据撷取指令21向数据库30取得影音 播放程序10所欲播放的影音档31。此时,影音档31是以影音数据32的模 式由数据库30传递到网页描述程序20,再传递到影音播放程序10以进行 播放。上述的影音播放数据软件系统在数据安全管理上是几乎不设防的。易 言之,人们可以轻易更动网页描述程序20的程序代码,来向数据库30撷 取影音档31。因此,美国专利US6, 880, 083提出一种影音播放数据软件 系统的加密机制,其采用的基础架构如图2所示。图2为较先进的网页上 播放影音数据技术的基础模型,其与图1的差异在于网页描述程序20是先 将第一数据撷取指令21传递给一控制项动态联结函数库40,又称DLL档。 然后,由控制项动态联结函数库40以第二数据撷取指令22向数据库30擷 取影音档31。上述的控制项动态联结函数库40具有整合多方资源,例如中 央处理器、内存及网络频宽的功能。因此,通过控制项动态联结函数库40, 人们可使影音播放程序IO运行得更加顺畅,而美国专利US6, 880, 083的 加密技术,即在于先计算影音数据32于网页描述程序20所产生的杂凑值 (Hashed Value),并以此杂凑值作为控制项动态联结函式库40中常具备的 ActiveX技术对象的解密公钥。其中,ActiveX技术对象为控制项动态联结 函数库40里常具备的网络协议规范。然而,即使目前各种网页影音资料播放技术不断翻新,各种数据保护 方法亦不断演进,依然遏止不了影音数据遭盗载。而且, 一但伺服端的数 据库30遭入侵,则上述的解密公钥便形同虚设。由此可见,上述现有的 在系统结构、数据保密方法与使用上,显然仍存在有不便与缺陷,而亟待 加以进一步改进。为了解决上述存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般系统及 方法又没有适切的结构及方法能够解决上述问题,此显然是相关业者急欲 解决的问题。因此如何能创设一种新的影音播放软件系统及其影音播放数 据保密方法,实属当前重要研发课题之一,亦成为当前业界极需改进的目标。有鉴于上述现有的存在 的缺陷,本专利技术人基于从事此类产品设计制造多年丰富的实务经验及专业 知识,并配合学理的运用,积极加以研究创新,以期创设一种新的影音播 放软件系统及其影音播放数据保密方法,能够改进一般现有的影音播放软 件系统及其影音播放数据保密方法,使其更具有实用性。经过不断的研究、 设计,并经反复试作样品及改进后,终于创设出确具实用价值的本专利技术。
技术实现思路
本专利技术的主要目的在于,克服现有的影音播放软件系统及其影音播放 数据保密方法存在的缺陷,而提供一种影音播放数据软件系统及其影音播 放数据保密方法,以解决习知的数据库遭入侵时,影音档任人载取的缺点, 非常适于实用,且具有产业上的利用价值。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的一种影音播放数据软件系统,其包含 一数据库,用以储存 至少一压缩加密影音档; 一控制项动态联结函数库,其包含一解密程序及 一解压缩程序,是用以利用该解压缩程序与该解密程序将该压缩加密影音 档处理为一影音数据; 一网页描述程序,是用以撷取该影音数据;以及一 影音播放程序,是用以播放该影音数据;其中,当一使用端通过该影音播 放程序以播放该影音数据时,该控制项动态联结函数库会先确认该使用端 的一读取权限,再提供该解密程序及该解压缩程序予该使用端,然后该影 音播放程序通过该网页描述程序向该数据库索取该压缩加密影音文件,而 该控制项动态联结函数库再利用该解密程序及该解压缩程序将该压缩加密 影音档处理为该影音数据,以供该影音播放程序使用。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的影音播放软件系统,其中所述的影音播放程序可为一 Flash播 放程序。前述的影音播放软件系统,其中所述的网页描述程序可为一 Java Script程序。前述的影音播放软件系统,其中所述的控制项动态联结函数库可为一 ActiveX技术。前述的影音播放软件系统,其中所述的解压缩程序可为一 <:++程序。前述的影音播放软件系统,其中所述的解密程序可为一 (70++程序。 本专利技术的目的及解决其技术问题还采用以下技术方案来实现。依据本专利技术提出的一种影音播放数据保密方法,其包含下列步骤将一影音数据 分别以一加密格式进行加密,及以一压缩格式进行压缩;将该加密格式及 该压缩格式记载于一控制项动态联结函数库;利用该控制项动态联结函数 库确认一使用端的一读取权限;以及根据该读取权限提供一解密程序及一 解压缩程序予该使用端;其中,该解密程序是对应该加密格式,且该解压 缩程序是对应该压缩格式。本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的影音播放数据保密方法,其中所述的控制项动态联结函数库可 为一 Act iveX技术。前述的影音播放数据保密方法,其中所述的解压缩程序可为一 C/C++ 程序。前述的影音播放数据保密方法,其中所述的解密程序可为一 (70++程序。本专利技术与现有技术相比具有明显的优点和有益效果。由以上技术方案 可知,本专利技术的主要
技术实现思路
如下为达到上述目的,本专利技术提出了一种影音播放数据软件系统,其包含一数据库、 一控制项动态联结函数库、 一网页描述程序及一影音播放程序。其中,数据库是用以储存至少一压缩加密影音档。控制项动态联结函数库则包含一解密程序及一解压缩程序,控制项动态联结函数库是用以利用解 压缩程序与解密程序将压缩加密影音档处理为一影音数据。网页描述程序是用以撷取影音数据;而影音播放程序是用以播放上述的影音数据。此外,为达到上述目的,本专利技术还提出了一种影音播放数据保密方法, 其包含下列步骤。首先,将一影音数据以一加密格式加密并以一压缩格式 进行压缩。接着,将该加密格式及该压缩格式记载于一控制项动态联结函 数库,继之,利用该控制项动态联结函数库确认一使用端的一读取权限。 再根据该读取权限提供一解密程序及一解压缩程序予该使用端,且此解密 程序是对应此加密格式,且此解压缩程序是对应此压缩格式。借由上述技术方案,本专利技术的影音播放数据软件系统及其影音播放数 据保密方法至少具有下列优点及有益效果(1) 本专利技术是将数据库内的影音文件进行加密及压缩保护,因此即使 遭到入侵,亦仅损失已压缩加密的数据。(2) 本专利技术虽已将影音档进行加密及压缩保护,仍可通过控制相动态 联结函数库正常供应给合法的影音播放程序进行播放。综上所述,本专利技术具有上述优点及实用价值,其不论在系统结构、方法或功能上皆有较大的改进,在技术上有显著的进步,并产生了好用及实 用的效果,且较现有的具有 增进的突出功效,从而更加适于实用,并具有产业的广泛利用价值,诚为 一新颖、进步、实用的新设计。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了本文档来自技高网
...

【技术保护点】
一种影音播放数据软件系统,其特征在于其包含: 一数据库,是用以储存至少一压缩加密影音档; 一控制项动态联结函数库,其包含一解密程序及一解压缩程序,是用以利用该解压缩程序与该解密程序将该压缩加密影音档处理为一影音数据; 一网 页描述程序,是用以撷取该影音数据;以及 一影音播放程序,是用以播放该影音数据; 其中,当一使用端通过该影音播放程序以播放该影音数据时,该控制项动态联结函数库会先确认该使用端的一读取权限,再提供该解密程序及该解压缩程序予该使用端, 然后该影音播放程序通过该网页描述程序向该数据库索取该压缩加密影音文件,而该控制项动态联结函数库再利用该解密程序及该解压缩程序将该压缩加密影音档处理为该影音数据,以供该影音播放程序使用。

【技术特征摘要】
1、一种影音播放数据软件系统,其特征在于其包含一数据库,是用以储存至少一压缩加密影音档;一控制项动态联结函数库,其包含一解密程序及一解压缩程序,是用以利用该解压缩程序与该解密程序将该压缩加密影音档处理为一影音数据;一网页描述程序,是用以撷取该影音数据;以及一影音播放程序,是用以播放该影音数据;其中,当一使用端通过该影音播放程序以播放该影音数据时,该控制项动态联结函数库会先确认该使用端的一读取权限,再提供该解密程序及该解压缩程序予该使用端,然后该影音播放程序通过该网页描述程序向该数据库索取该压缩加密影音文件,而该控制项动态联结函数库再利用该解密程序及该解压缩程序将该压缩加密影音档处理为该影音数据,以供该影音播放程序使用。2、 根据权利要求1所述的影音播放数据软件系统,其特征在于其中所 述的影音播放程序可为一 F1 a s h播放程序。3、 根据权利要求1所述的影音播放数据软件系统,其特征在于其中所 述的网页描述程序可为一 Java Script程序。4、 根据权利要求1所述的影音播放数据软件系统,其特征在于其中所 述的控制...

【专利技术属性】
技术研发人员:林颂闵都叔康陈炳富
申请(专利权)人:智胜国际科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1