一种数字家庭视频存储实现方法及系统的制作方法

文档序号:7743886阅读:177来源:国知局
专利名称:一种数字家庭视频存储实现方法及系统的制作方法
技术领域
本发明属于信息技术领域,具体涉及一种数字家庭视频存储实现方法及系统。
背景技术
随着科技以及人们需求的发展,数字家庭机顶盒近几年可以说在迅猛地发展,交 互式多媒体应用、机卡分离、电子广告、家居银行等新鲜的功能也是越来越多,用户在享受 数字家庭机顶盒各种各样的功能的时候,所能收看到的精彩节目的数量也是日益增多。这 就带来了一个问题,即当用户看到喜欢的或者有价值的视频想保存下来的时候,却找不到 途径对该节目内容进行存储。

发明内容
本发明的目的在于克服现有技术的不足,提供一种可以帮助用户更好地保存和管 理视频的系统,让数字家庭机顶盒更加科学化。 为了实现上述发明,本发明实施例提供了一种数字家庭视频存储实现方法,包 括 获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内容优先级; 根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取; 自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称; 根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序法将
所述抓取的视频内容存储在相应的目录中。
所述方法还包括 接收用户的删除指令,并根据删除指令中的视频节目内容清单对相应的抓取的视
频节目内容进行删除。 所述方法还包括 接收用户的更改指令,并根据更改指令中的视频节目内容清单对相应抓取的视频
节目内容进行删除。 所述方法还包括 识别USB接口上是否有存储设备接入,在识别到有存储设备接入时,对所述抓取 的视频内容进行自动复制。 所述根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序 法将所述抓取的视频内容存储在相应的目录中步骤具体为 将新抓取的视频内容与存储数列中第一个视频进行比较,若新抓取的视频内容优 先级等级高或者优先级等级相同,但新抓取的视频内容长度长,则继续与存储数列中的下 一个视频比较;若新抓取的视频内容优先级等级低或者优先级等级相同但新抓取的视频内 容长度短,则将新抓取的视频内容存储在第一个视频的位置上,并且第一个视频以及所述 第一个视频后的视频在数列中的位置集体向后移动一位;若遍历了整个存储数列但是没有
4找到新抓取的视频内容可以存储的位置,则将新抓取的视频内容存储在视频序列的最后。
相应的,本发明实施例还提供了一种数字家庭视频存储系统,包括
获取模块,用于获取用户指令,所述用户指令包括了节目视频内容清单和节目视 频内容优先级; 视频抓取模块,用于根据所述用户指令启动视频抓取模块对节目视频内容进行视 频抓取; 处理模块,用于自动为所述视频抓取的节目视频内容按照预先设置的格式命名视 频名称; 存储模块,用于根据所述节目视频内容的优先级和所述抓取视频内容的长度采用 插入排序法将所述抓取的视频内容存储在相应的目录中。 所述系统还包括删除模块,用于接收用户的删除指令,并根据删除指令中的视频 节目内容清单对相应的抓取的视频节目内容进行删除。 所述系统还包括一更改模块,用于接收用户的更改指令,并根据更改指令中的视 频节目内容清单对相应抓取的视频节目内容进行删除。 所述系统还包括一 USB识别模块模块,用于识别USB接口上是否有存储设备接入, 在识别到有存储设备接入时,对所述抓取的视频内容进行自动复制。 所述存储模块用于将新抓取的视频内容与存储数列中第一个视频进行比较,若新 抓取的视频内容优先级等级高或者优先级等级相同,但新抓取的视频内容长度长,则继续 与存储数列中的下一个视频比较;若新抓取的视频内容优先级等级低或者优先级等级相同 但新抓取的视频内容长度短,则将新抓取的视频内容存储在第一个视频的位置上,并且第 一个视频以及所述第一个视频后的视频在数列中的位置集体向后移动一位;若遍历了整个 存储数列但是没有找到新抓取的视频内容可以存储的位置,则将新抓取的视频内容存储在 视频序列的最后。 实施本发明实施例,具有如下有益效果为用户管理和保存视频提供了 一个应用 平台,方便用户收藏自己喜欢的节目内容,也方便用户更有效地操作数字家庭机顶盒。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
图1为本发明实施例中的数字家庭视频存储实现方法的流程图;
图2为本发明实施例中的数字家庭视频存储系统结构示意图;
图3为本发明实施例中的数字家庭视频存储系统另一结构示意图。
具体实施例方式
下面结合附图详细说明本发明实施例。 如图1所示,图1示出了本发明实施例中数字家庭视频存储实现方法的流程图,该 实现方案如下
S101 :获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内容优 先级; S102 :根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取;
S103 :自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称;
S104:根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序 法将所述抓取的视频内容存储在相应的目录中。
具体的,这里实现方式如下 将新抓取的视频内容与存储数列中第一个视频进行比较,若新抓取的视频内容优 先级等级高或者优先级等级相同,但新抓取的视频内容长度长,则继续与存储数列中的下 一个视频比较;若新抓取的视频内容优先级等级低或者优先级等级相同但新抓取的视频内 容长度短,则将新抓取的视频内容存储在第一个视频的位置上,并且第一个视频以及所述 第一个视频后的视频在数列中的位置集体向后移动一位;若遍历了整个存储数列但是没有 找到新抓取的视频内容可以存储的位置,则将新抓取的视频内容存储在视频序列的最后
进一步的,本发明方法之后,还可以接收用户的删除指令,并根据删除指令中的视 频节目内容清单对相应的抓取的视频节目内容进行删除。 进一步的,本发明方法之后,还可以接收用户的更改指令,并根据更改指令中的视 频节目内容清单对相应抓取的视频节目内容进行删除。 进一步的,本发明方法之后,还可以在数字电子机顶盒上设置USB接口和驱动程 序等等,用于识别USB接口上是否有存储设备接入,在识别到有存储设备接入时,对所述抓 取的视频内容进行自动复制。 相应的,如图2所示,本发明实施例还示出了数字家庭视频存储系统结构示意图, 包括 获取模块201 ,用于获取用户指令,所述用户指令包括了节目视频内容清单和节目 视频内容优先级; 视频抓取模块202,用于根据所述用户指令启动视频抓取模块对节目视频内容进 行视频抓取; 处理模块203,用于自动为所述视频抓取的节目视频内容按照预先设置的格式命 名视频名称; 存储模块204,用于根据所述节目视频内容的优先级和所述抓取视频内容的长度 采用插入排序法将所述抓取的视频内容存储在相应的目录中。 具体的,存储模块204用于将新抓取的视频内容与存储数列中第一个视频进行比 较,若新抓取的视频内容优先级等级高或者优先级等级相同,但新抓取的视频内容长度长, 则继续与存储数列中的下一个视频比较;若新抓取的视频内容优先级等级低或者优先级等 级相同但新抓取的视频内容长度短,则将新抓取的视频内容存储在第一个视频的位置上, 并且第一个视频以及所述第一个视频后的视频在数列中的位置集体向后移动一位;若遍历 了整个存储数列但是没有找到新抓取的视频内容可以存储的位置,则将新抓取的视频内容 存储在视频序列的最后。 相应的,图3示出了本发明实施例中数字家庭视频存储系统另一结构示意图,包 括
获取模块301 ,用于获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内容优先级; 视频抓取模块302,用于根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取; 处理模块303,用于自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称; 存储模块304,用于根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序法将所述抓取的视频内容存储在相应的目录中; 删除模块305,用于接收用户的删除指令,并根据删除指令中的视频节目内容清单对相应的抓取的视频节目内容进行删除。 更改模块306,用于接收用户的更改指令,并根据更改指令中的视频节目内容清单对相应抓取的视频节目内容进行删除; USB识别模块模块307,用于识别USB接口上是否有存储设备接入,在识别到有存储设备接入时,对所述抓取的视频内容进行自动复制。 综上,实施本发明,为用户管理和保存视频提供了一个应用平台,方便用户收藏自己喜欢的节目内容,也方便用户更有效地操作数字家庭机顶盒。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
一种数字家庭视频存储实现方法,其特征在于,包括获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内容优先级;根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取;自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称;根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序法将所述抓取的视频内容存储在相应的目录中。
2. 如权利要求1所述的方法,其特征在于,所述方法还包括接收用户的删除指令,并根据删除指令中的视频节目内容清单对相应的抓取的视频节 目内容进行删除。
3. 如权利要求1所述的方法,其特征在于,所述方法还包括接收用户的更改指令,并根据更改指令中的视频节目内容清单对相应抓取的视频节目 内容进行删除。
4. 如权利要求1所述的方法,其特征在于,所述方法还包括识别USB接口上是否有存储设备接入,在识别到有存储设备接入时,对所述抓取的视 频内容进行自动复制。
5. 如权利要求1所述的方法,其特征在于,所述根据所述节目视频内容的优先级和所 述抓取视频内容的长度采用插入排序法将所述抓取的视频内容存储在相应的目录中步骤 具体为将新抓取的视频内容与存储数列中第一个视频进行比较,若新抓取的视频内容优先级 等级高或者优先级等级相同,但新抓取的视频内容长度长,则继续与存储数列中的下一个 视频比较;若新抓取的视频内容优先级等级低或者优先级等级相同但新抓取的视频内容长 度短,则将新抓取的视频内容存储在第一个视频的位置上,并且第一个视频以及所述第一 个视频后的视频在数列中的位置集体向后移动一位;若遍历了整个存储数列但是没有找到 新抓取的视频内容可以存储的位置,则将新抓取的视频内容存储在视频序列的最后。
6. —种数字家庭视频存储系统,其特征在于,包括获取模块,用于获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内 容优先级;视频抓取模块,用于根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取;处理模块,用于自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称;存储模块,用于根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入 排序法将所述抓取的视频内容存储在相应的目录中。
7. 如权利要求6所述的系统,其特征在于,所述系统还包括删除模块,用于接收用户 的删除指令,并根据删除指令中的视频节目内容清单对相应的抓取的视频节目内容进行删 除。
8. 如权利要求6所述的系统,其特征在于,所述系统还包括一更改模块,用于接收用 户的更改指令,并根据更改指令中的视频节目内容清单对相应抓取的视频节目内容进行删 除。
9. 如权利要求6所述的系统,其特征在于,所述系统还包括一 USB识别模块模块,用于识别USB接口上是否有存储设备接入,在识别到有存储设备接入时,对所述抓取的视频内容进行自动复制。
10. 如权利要求6所述的系统,其特征在于,所述存储模块用于将新抓取的视频内容与存储数列中第一个视频进行比较,若新抓取的视频内容优先级等级高或者优先级等级相同,但新抓取的视频内容长度长,则继续与存储数列中的下一个视频比较;若新抓取的视频内容优先级等级低或者优先级等级相同但新抓取的视频内容长度短,则将新抓取的视频内容存储在第一个视频的位置上,并且第一个视频以及所述第一个视频后的视频在数列中的位置集体向后移动一位;若遍历了整个存储数列但是没有找到新抓取的视频内容可以存储的位置,则将新抓取的视频内容存储在视频序列的最后。
全文摘要
本发明实施例公开了一种数字家庭视频存储实现方法,包括获取用户指令,所述用户指令包括了节目视频内容清单和节目视频内容优先级;根据所述用户指令启动视频抓取模块对节目视频内容进行视频抓取;自动为所述视频抓取的节目视频内容按照预先设置的格式命名视频名称;根据所述节目视频内容的优先级和所述抓取视频内容的长度采用插入排序法将所述抓取的视频内容存储在相应的目录中。相应的,本发明实施例还公开了一种数字家庭视频存储系统。实施本发明,为用户管理和保存视频提供了一个应用平台,方便用户收藏自己喜欢的节目内容,也方便用户更有效地操作数字家庭机顶盒。
文档编号H04N5/91GK101795379SQ20101012637
公开日2010年8月4日 申请日期2010年3月12日 优先权日2010年3月12日
发明者朱建宝, 罗笑南, 胡勃, 陈任 申请人:广东星海数字家庭产业技术研究院有限公司;中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1