一种视频资源管理方法、系统及视频点播装置制造方法

文档序号:8004879阅读:292来源:国知局
一种视频资源管理方法、系统及视频点播装置制造方法
【专利摘要】本发明适用于视频【技术领域】,提供了一种视频资源管理方法、系统及视频点播装置,所述方法包括:发布原始资源;当检测到终端访问所述原始资源时,判断所述终端是否支持读取所述原始资源的文件格式,当所述终端不支持读取所述原始资源的文件格式时,统计所述原始资源的访问热度;根据所述原始资源的访问热度对所述原始资源进行转码。本发明通过统计发布的原始资源的访问热度判断是否对该原始资源进行转码,当原始资源的访问热度较高时,才对原始资源进行格式转换并发布,在满足更多用户的播放内容需求的同时,提高了服务器空间的使用效率,改善了资源连接和访问速度成本较高的问题。
【专利说明】一种视频资源管理方法、系统及视频点播装置
【技术领域】
[0001]本发明属于视频【技术领域】,尤其涉及一种视频资源管理方法、系统及视频点播装置。
【背景技术】
[0002]交互式多媒体视频点播(Video On Demand, V0D)是随着计算机技术和网络通讯技术的发展,综合了计算机技术、通讯技术、电视技术而迅速新兴的一门综合性技术。VOD利用网络和视频技术的优势实现节目的按需收看和任意播放,集动态影视图像、静态图片、声音、文字等信息为一体,为用户提供实时、交互、按需点播服务的系统,在网络教育、图书馆、企业培训、媒体娱乐等多方面已经得到广泛应用。
[0003]现实使用中,影响VOD体验感的因素包括:点播时连接的建立、开始播放或拖动的延迟时间、播放过程中是否跳帧以及图像清晰度等,这些因素与VOD系统的整体性能有关。现今,VOD的海量资源极大的满足了用户的多样需求,但同时,也出现了因网络负载过重出现的资源无法连接或者速度过慢等现象,一定程度上影响了用户的使用好感,现有技术主要通过增加服务器数量来提高VOD系统的负载能力,然而,为了适应视频数据的巨大数据量处理与传送,一般的服务器已经不适应日益增长的应用需要,这就需要使用硬盘容量更大、视频数据处理更快、性能更加稳定的服务器,大大增加了 VOD系统的建设和维护成本。
[0004]综上,如何在节约成本的同时有效提高资源的访问速度是VOD系统建设者需要解决的问题。

【发明内容】

[0005]本发明实施例的目的在于提供一种视频资源管理方法、系统及视频点播装置,旨在解决现有技术VOD系统在发布资源不断增长前提下稳定资源访问速度时,成本较高的问题。
[0006]本发明实施例是这样实现的,一种视频资源管理方法,包括以下步骤:
[0007]发布原始资源;
[0008]当检测到终端访问所述原始资源时,判断所述终端是否支持读取所述原始资源的文件格式,当所述终端不支持读取所述原始资源的文件格式时,统计所述原始资源的访问热度;
[0009]根据所述原始资源的访问热度对所述原始资源进行转码。
[0010]本发明实施例的另一目的在于提供一种视频资源管理系统,系统包括:
[0011]发布单元,用于发布原始资源;
[0012]统计单元,用于当检测到终端访问所述发布单元发布的原始资源时,判断所述终端是否支持读取所述原始资源的文件格式,当所述终端不支持读取所述原始资源的文件格式时,统计所述原始资源的访问热度;
[0013]转码单元,用于根据所述统计单元统计的原始资源的访问热度对原始资源进行转码。
[0014]本发明实施例的又一目的在于提供一种包括上述视频资源管理系统的视频点播
>J-U ρ?α装直。
[0015]本发明实施例通过统计发布的原始资源的访问热度判断是否对该原始资源进行转码,当原始资源的访问热度较高时,才对原始资源进行格式转换并发布,这样,既能满足更多用户的播放需求,在系统资源不变、发布资源不断增加的情况下还能达到发布资源的连接和访问速度的稳定,有效提高了服务器空间的使用效率,改善了资源连接和访问速度成本较高的问题。
【专利附图】

【附图说明】
[0016]图1是本发明实施例一提供的视频资源管理方法的实现流程图;
[0017]图2是本发明实施例二提供的视频资源管理方法的实现流程图;
[0018]图3是本发明实施例三提供的视频资源管理系统的结构框图;
[0019]图4是本发明实施例四提供的视频资源管理系统的结构框图;
[0020]图5是本发 明实施例五提供的视频点播装置的结构框图;
[0021]图6是本发明实施例六提供的视频点播装置的结构框图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]本发明实施例通过统计发布的原始资源的访问热度判断是否对该原始资源进行转码,当原始资源的访问热度达到一定的阈值时,才对原始资源进行格式转换并发布,在系统资源不变、发布资源不断增加的情况下能达到发布资源的连接和访问速度的稳定。
[0024]以下结合具体实施例对本发明的实现进行详细描述:
[0025]实施例一
[0026]图1示出了本发明实施例一提供的视频资源管理方法的实现流程,该方法可以应用在视频资源管理装置中,其中,该视频资源管理装置可以是资源管理服务器,其可内置于视频点播装置中,本发明以视频点播装置为例来进行说明,详述如下:
[0027]在步骤SlOl中,发布原始资源。
[0028]在本实施例中,原始资源包括视频、图像和包含视频或图像的其他文件,原始资源可以是服务器中预存的资源,也可以是终端用户上传的资源。
[0029]在步骤S102中,当检测到终端访问原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度。
[0030]在本实施例中,上述终端包括视频终端、手机终端和计算机终端。判断终端是否支持读取原始资源的文件格式的步骤具体为:根据终端的硬件解码芯片或安装的播放器判断终端是否支持读取原始资源的文件格式。
[0031]在步骤S103中,根据原始资源的访问热度对原始资源进行转码。
[0032]具体应用时,根据原始资源的访问热度对原始资源进行转码的步骤具体为:判断原始资源的访问热度是否达到第一阈值,是则将原始资源转码为目标资源并发布。
[0033]在本实施例中,该第一阈值根据经验值获取,访问热度高于阈值表示原始资源的潜在用户多,反之则少。
[0034]在本实施例中,先发布原始资源,然后检测终端对原始资源的访问,当检测到终端访问原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度,最后根据原始资源的访问热度对原始资源进行转码。本实施例通过统计原始资源的访问热度评估原始资源的潜在用户数量,实现对热门发布资源进行格式转换以满足更多用户的需求,对非热门发布资源的无作为处理,在系统资源不变、发布资源不断增加的情况下达到发布资源的连接和访问速度的稳定,提高了服务器空间的使用效率,解决了稳定资源连接和访问速度时成本较高的问题。
[0035]实施例二
[0036]图2示出了本发明实施例二提供的商品识别方法的实现流程,详述如下:
[0037]在步骤S201中,发布原始资源。
[0038]在本实施例中,原始资源包括视频、图像和包含视频或图像的其他文件,原始资源可以是服务器中预存的资源,也可以是终端用户上传的资源。
[0039]在步骤S202中,当检测到终端访问原始资源时,判断终端是否支持读取原始资源的文件格式,是则执行步骤S209,否则执行步骤S203。
[0040]在本实施例中,上述终端包括视频终端、手机终端和计算机终端,判断终端是否支持读取原始资源的文件格式的步骤具体为:根据终端的硬件解码芯片或安装的播放器判断终端是否支持读取原始资源的文件格式。
[0041]在步骤S203中,标记为原始资源对应的访问失败次数为I次。
[0042]在步骤S204中,在预设时间段内统计原始资源对应的访问失败次数作为原始资源的访问热度。
[0043]在步骤S205中,判断原始资源的访问热度是否达到第一阈值,是则执行步骤S206,否则执行步骤S207。
[0044]在步骤S206中,将原始资源转码为目标资源并发布。
[0045]转码后的目标资源的文件格式当然是终端的硬件解码芯片或安装的播放器支持读取原始资源的文件格式。
[0046]在步骤S207中,判断原始资源的访问热度是否小于第二阈值,是则执行步骤S208,否则执行步骤209。
[0047]在步骤S208中,将原始资源删除。
[0048]在步骤S209中,该原始资源处理结束。
[0049]在本实施例中,第一阈值和第二阈值根据经验值获取,通常第二阈值小于第一阈值。访问热度高于第一阈值表不原始资源的潜在用户多,同理,访问热度低于第二阈值表不原始资源的潜在用户少,
[0050]在本实施例中,步骤SlOl的执行过程和上述实施例一中的步骤SlOl的执行过程类似,详情参见上述实施例一的描述。步骤S202-S204是步骤S102的细化步骤,详细的描述了步骤S102的实现过程,步骤S205-S206是步骤S103的细化步骤,详细的描述了步骤S103的实现过程。[0051 ] 在本实施例中,先发布原始资源,然后检测终端对原始资源的访问,当检测到终端访问原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度,最后根据原始资源的访问热度对原始资源进行转码、保留和删除。本实施例通过统计原始资源的访问热度评估原始资源的潜在用户数量,实现了对冷门发布资源的删除处理,对热门发布资源进行格式转换以满足更多用户的需求,对冷门与热门之间的发布资源进行无作为处理,在系统资源不变、发布资源不断丰富的情况下达到发布资源的连接和访问速度的稳定,效果可以达到最佳,提高了服务器空间的使用效率,解决了稳定资源连接和访问速度时成本较高的问题。
[0052]实施例三
[0053]图3示出了本发明实施例提三提供的视频资源管理系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该视频资源管理系统可以是内置于视频点播装置的软件单元、硬件单元或者软硬件结合的单元,在本实施例中,该视频资源管理系统设备是资源管理服务器,该视频资源管理系统包括:发布单元31、统计单元32和转码单元33组成。
[0054]其中,发布单元31,用于发布原始资源;
[0055]统计单元32,用于当检测到终端访问发布单元31发布的原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度;
[0056]转码单元33,用于根据统计单元32统计的原始资源的访问热度对原始资源进行转码。
[0057]本发明实施例提供的视频资源管理系统可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
[0058]实施例四
[0059]图4示出了本发明实施例提四提供的视频资源管理系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分。该视频资源管理系统可以是内置于视频点播装置的软件单元、硬件单元或者软硬件结合的单元,在本实施例中,该视频资源管理系统设备是资源管理服务器,该视频资源管理系统包括:发布单元41、统计单元42、转码单元43和删除单元44组成。
[0060]其中,发布单元41,用于发布原始资源;
[0061]统计单元42,用于当检测到终端访问发布单元41发布的原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度;
[0062]转码单元43,用于根据统计单元42统计的原始资源的访问热度对原始资源进行转码。
[0063]删除单元44,用于根据统计单元42统计的原始资源的访问热度对原始资源进行删除.[0064]在本实施中,转码单元43进一步包括:
[0065]第一阈值设置模块431,用于设置第一阈值;
[0066]转码模块432,用于判断统计单元42统计的原始资源的访问热度是否达到第一阈值设置模块431设置的第一阈值,是则将原始资源转码为目标资源并发布;[0067]删除单元44进一步包括:
[0068]第二阈值设置模块441,用于设置第二阈值;
[0069]删除模块442,用于判断统计单元统计的原始资源的访问热度是否小于第二阈值设置模块441设置的第二阈值,是则将原始资源删除。
[0070]本发明实施例提供的视频资源管理系统可以应用在前述对应的方法实施例二中,详情参见上述实施例二的描述,在此不再赘述。
[0071]实施例五
[0072]图5示出了本发明实施例五提供的视频点播装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。视频点播装置包括视频资源管理系统5,视频资源管理系统5包括:发布单元51、统计单元52和转码单元53组成。
[0073]其中,发布单元51,用于发布原始资源;
[0074]统计单元52,用于当检测到终端访问发布单元51发布的原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度;
[0075]转码单元53,用于根据统计单元52统计的原始资源的访问热度对原始资源进行转码。
[0076]本发明实施例提供的视频点播装置可以应用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
[0077]实施例六
[0078]图6示出了本发明实施例六提供的视频点播装置的具体结构框图,为了便于说明,仅示出了与本发明实施例相关的部分。视频点播装置包括电视资源管理系统6,电视资源管理系统该电视资源管理系统6包括:发布单元61、统计单元62、转码单元63和删除单元64组成。
[0079]其中,发布单元61,用于发布原始资源;
[0080]统计单元62,用于当检测到终端访问发布单元61发布的原始资源时,判断终端是否支持读取原始资源的文件格式,当终端不支持读取原始资源的文件格式时,统计原始资源的访问热度;
[0081]转码单元63,用于根据统计单元62统计的原始资源的访问热度对原始资源进行转码。
[0082]删除单元64,用于根据统计单元62统计的原始资源的访问热度对原始资源进行删除.[0083]在本实施中,转码单元63进一步包括:
[0084]第一阈值设置模块631,用于设置第一阈值;
[0085]转码模块632,用于判断统计单元62统计的原始资源的访问热度是否达到第一阈值设置模块631设置的第一阈值,是则将原始资源转码为目标资源并发布;
[0086]删除单元64进一步包括:
[0087]第二阈值设置模块641,用于设置第二阈值;
[0088]删除模块642,用于判断统计单元统计的原始资源的访问热度是否小于第二阈值设置模块641设置的第二阈值,是则将原始资源删除。[0089]本发明实施例提供的视频点播装置可以应用在前述对应的方法实施例二中,详情参见上述实施例二的描述,在此不再赘述。
[0090]值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0091]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0092]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种视频资源管理方法,其特征在于,所述方法包括以下步骤: 发布原始资源; 当检测到终端访问所述原始资源时,判断所述终端是否支持读取所述原始资源的文件格式,当所述终端不支持读取所述原始资源的文件格式时,统计所述原始资源的访问热度; 根据所述原始资源的访问热度对所述原始资源进行转码。
2.如权利要求1所述的方法,其特征在于,当I个终端不支持读取所述原始资源的文件格式时,标记为所述原始资源对应的访问失败次数为I次,所述统计所述原始资源的访问热度为预设时间段内所述原始资源对应的访问失败次数。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述原始资源的访问热度对原始资源进行转码的步骤具体为: 判断所述原始资源的访问热度是否达到第一阈值,是则将所述原始资源转码为目标资源并发布。
4.如权利要求1或2所述的方法,其特征在于,所述原始资源包括视频、图像和文档,所述终端包括电视终端、手机终端和计算机终端,所述判断所述终端是否支持读取所述原始资源的文件格式的步骤具体为: 根据所述终端的硬件解码芯片或安装的播放器判断所述终端是否支持读取所述原始资源的文件格式。
5.如权利要求3所述的方法,其特征在于,在所述原始资源的访问热度对原始资源进行转码的步骤之后,所述方法还包括: 判断所述原始资源的访问热度是否小于第二阈值,是则将所述原始资源删除。
6.一种视频资源管理系统,其特征在于,所述系统包括: 发布单元,用于发布原始资源; 统计单元,用于当检测到终端访问所述发布单元发布的原始资源时,判断所述终端是否支持读取所述原始资源的文件格式,当所述终端不支持读取所述原始资源的文件格式时,统计所述原始资源的访问热度; 转码单元,用于根据所述统计单元统计的原始资源的访问热度对原始资源进行转码。
7.如权利要求6所述的系统,其特征在于,所述原始资源包括视频、图像和文档,所述终端包括电视终端、手机终端和计算机终端,所述判断所述终端是否支持读取所述原始资源的文件格式的步骤具体为:根据所述终端的硬件解码芯片或安装的播放器判断所述终端是否支持读取所述原始资源的文件格式。
8.如权利要求6所述的系统,其特征在于,当I个终端不支持读取所述原始资源的文件格式时,标记为所述原始资源对应的访问失败次数为I次,所述统计所述原始资源的访问热度为预设时间段内所述原始资源对应的访问失败次数,所述转码单元进一步包括: 第一阈值设置模块,用于设置第一阈值; 转码模块,用于判断所述统计单元统计的原始资源的访问热度是否达到所述第一阈值设置模块设置的第一阈值,是则将所述原始资源转码为目标资源并发布。
9.如权利要求8所述的系统,其特征在于,所述系统还包括 删除单元,用于根据所述统计单元统计的原始资源的访问热度对所述原始资源进行删除; 所述删除单元进一步包括: 第二阈值设置模块,用于设置第二阈值; 删除模块,用于判断所述统计单元统计的原始资源的访问热度是否小于所述第二阈值设置模块设置的第二阈值,是则将所述原始资源删除。
10.一种包括权利要求7 所述视频资源管理系统的视频点播装置。
【文档编号】H04N21/266GK103997663SQ201310367033
【公开日】2014年8月20日 申请日期:2013年8月21日 优先权日:2013年2月19日
【发明者】窦文, 王召福, 王晓钟 申请人:广州星海传媒有限公司, 广州智慧家庭技术标准促进中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1