一种视频发布的方法和系统的制作方法

文档序号:7898206阅读:235来源:国知局
专利名称:一种视频发布的方法和系统的制作方法
技术领域
本发明涉及视频技术领域,特别涉及一种低码发布,高码下载的视频发布方法和系统。
背景技术
在现在的生活中,由于网络等迅速发展,人们可以不再需要在一定的时间通过收看电视节目才可以观看自己喜欢的视频节目,而是在任何时候都可以通过互联网等浏览视频,而现在各种视频发布系统不仅可以发布电影、连续剧等视频节目,还可以发布注册用户自己上传的各种视频片段,供其他人浏览或者下载。在实现本发明的过程中,发明人发现现有技术至少存在以下问题通过传统的内容发布系统,用户下载的视频码率即为当时浏览所看到的视频码率,或者当时上传的原始码率,但由于视频发布系统中为了适于互联网应用和减少带宽占用,发布的视频均为低码视频,所以用户也只能下载到低码视频,而无法下载到用户需求的高码视频,因此在无法满足B2B高标准用户的需求。

发明内容
本发明提供一种视频发布的方法和系统,以实现低码发布视频,根据用户需求供用户下载高码视频。为达到上述目的,本发明一方面提供一种视频发布的方法,包括将要发布的视频转码为低码视频并发布;接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识和期望下载视频码率;按所述期望下载视频码率转码用户选择下载的视频,将转码后的视频发送到指定目录供用户下载。本发明还提供一种视频发布的方法,包括将要发布的视频转码为低码视频并发布;接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识、期望下载视频码率和用户身份标识;按所述期望下载视频码率转码用户选择下载的视频,对转码后的视频进行数字签名或水印处理;对下载请求中的用户身份标识进行签订,如果鉴定成功则在转码的视频中添加识别成功信息;将处理后的视频发送到指定路径供用户下载。另一方面,本发明还提供一种视频发布系统,包括转码模块,用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;
视频发布模块,用于发布转码模块转码的低码视频;用户交际模块,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块。本发明还提供一种视频发布系统,包括转码模块用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;视频发布模块,用于发布转码模块转码的低码视频;用户交际模块,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块;加密处理模块,用于将转码模块根据用户期望下载码率转码后的高码视频进行数字签名或水印处理。用户身份识别模块,用于对下载请求携带的用户身份标识进行识别,如果识别成功,则鉴定用户为合法用户。本发明具有以下优点相比于从传统系统中下载的视频码率与所浏览的视频码率相同,通过本发明实施例可以将视频转码为低码视频发布,还可以按照用户的码率需求下载已发布的视频,获得相同内容的高码视频,不仅在视频发布时减少了带宽的占用,而且方便了用户体验。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一种视频发布的方法的流程示意图;图2为本发明实施例另一种视频发布的方法流程示意图;图3为本发明实施例一种视频发布的系统的结构图;图4为本发明实施例另一种视频发布的系统的结构具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种视频发布方法,以实现低码发布,高码下载。如图1所示,为本发明实施例一种视频发布方法的流程示意图,具体包括以下步骤步骤S101,将要发布的视频转码为低码视频并发布。首先,视频发布系统从存储的视频中选择要发布的视频或者其注册用户上传要求发布的视频,然后将选择的视频进行转码,按照适用于互联网应用的码率对选择的视频进
4行转码,然后将转码后的视频进行发布。由于出于对高码视频带宽的占用和存储占用空间, 以及直接发布高码视频后对用户网络要求太高的考虑,先将要发布的视频转码为低码视频,使得用户只要具有上网条件,就可以流畅、迅捷地浏览视频内容,满足所有用户的需求。步骤S102,接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识和期望下载视频码率。用户在视频发布系统上浏览器发布的视频,根据自己的需要或者喜好选择想要下载的视频,然后向视频发布系统发送下载请求,请求对视频进行下载。视频发布系统接收到用户发送的下载请求后,对接收到的下载请求进行分析,该请求消息中携带有用户选择下载视频的标识和期望下载视频码率。在本发明实施例中,选择下载的视频标识可以是视频编号或视频名称等可以唯一确定该视频的标识,而期望下载视频码率可以是由视频发布系统提供,直接在用户浏览确定下载后由用户选择,或者由用户直接进行填写成任意码率。步骤S103,按所述期望下载视频码率转码用户选择下载的视频,将转码后的视频发送到指定目录供用户下载。视频发布系统对用户选择下载的视频进行转码处理,按照下载请求中携带的期望下载码率对用户选择的视频进行转码,将所选择的视频码率转为用户期望的码率,一般地, 用户期望的码率都是高码,所以转码后的是高码视频,然后将转码后的高码视频发送到指定目录,用户可以直接从指定目录中下载。通过应用本发明,将发布的低码视频在选择下载时对其进行转码,转码为用户期望的高码视频,可以满足用户的需求,尤其适用于B2B(Business To Business)业务中。本发明还提供了一种视频发布方法,如图2所示,具体步骤如下步骤S201,将要发布的视频转码为低码视频并发布;步骤S202,接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识、期望下载视频码率和用户身份标识;步骤S203,按所述期望下载视频码率转码用户选择下载的视频,对转码后的视频进行数字签名或水印处理;步骤S204,对下载请求中的用户身份标识进行签订,如果鉴定成功则在转码的视频中添加识别成功信息;步骤S205,将处理后的视频发送到指定路径供用户下载。通过应用上述技术,用户所下载的高码视频是经过数字签名或水印处理的视频, 所以当用户想要看下载的视频时不能直接浏览,而是需要首先通过身份认证,如果该用户是合法用户,则可以对视频进行正常浏览,如果是非法用户,则无法浏览视频,文件是无效的。本发明还提供一种视频发布系统,如图3所示,包括转码模块301 用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;视频发布模块302,用于发布转码模块转码的低码视频;用户交际模块303,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块。
本发明还提供一种视频发布系统,如图4所示,包括转码模块401 用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;视频发布模块402,用于发布转码模块转码的低码视频;用户交际模块403,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块;加密处理模块404,用于将转码模块401根据用户期望下载码率转码后的高码视频进行数字签名或水印处理;用户身份识别模块405,用于对下载请求携带的用户身份标识进行识别,如果识别成功,则鉴定用户为合法用户。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种视频发布的方法,其特征在于,包括将要发布的视频转码为低码视频并发布;接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识和期望下载视频码率;按所述期望下载视频码率转码用户选择下载的视频,将转码后的视频发送到指定目录供用户下载。
2.如权利要求1所述的视频发布的方法,其特征在于,所述视频标识为视频编号或视频名称等可以唯一确定该视频的标识。
3.如权利要求1所述的视频发布的方法,其特征在于,所述期望下载视频码率由视频发布系统提供,直接在用户浏览确定下载后由用户选择,或者由用户直接进行填写成任意码率。
4.如权利要求1所述的视频发布的方法,其特征在于,所述将要发布的视频和转码后的视频为高码视频。
5.一种视频发布系统,其特征在于,包括转码模块,用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;视频发布模块,用于发布转码模块转码的低码视频;用户交际模块,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块。
6.一种视频发布的方法,其特征在于,包括将要发布的视频转码为低码视频并发布;接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识、期望下载视频码率和用户身份标识;按所述期望下载视频码率转码用户选择下载的视频,对转码后的视频进行数字签名或水印处理;对下载请求中的用户身份标识进行签订,如果鉴定成功则在转码的视频中添加识别成功信息;将处理后的视频发送到指定路径供用户下载。
7.一种视频发布系统,其特征在于,包括转码模块用于将视频转码为低码视频供发布,或根据用户期望下载码率将视频转码为高码视频;视频发布模块,用于发布转码模块转码的低码视频;用户交际模块,用于接收用户发送的下载请求,并获取所述下载请求中的用户期望下载码率,将所述用户期望下载码率发送给转码模块;加密处理模块,用于将转码模块根据用户期望下载码率转码后的高码视频进行数字签名或水印处理。用户身份识别模块,用于对下载请求携带的用户身份标识进行识别,如果识别成功,则鉴定用户为合法用户。
全文摘要
本发明实施例提供一种视频发布的方法和系统,方法包括将要发布的视频转码为低码视频并发布;接收用户发送的下载请求,所述下载请求携带用户选择下载的视频标识和期望下载视频码率;按所述下载码率转码用户选择下载的视频,将转码后的视频发送到指定目录供用户下载。通过本发明的法不够发,将发布的低码视频在选择下载时对其进行转码,转码为用户期望的高码视频,可以满足用户的需求,尤其适用于B2B业务。
文档编号H04N21/238GK102572590SQ20101061643
公开日2012年7月11日 申请日期2010年12月30日 优先权日2010年12月30日
发明者吕辉, 温晓瑶, 王君, 闫鹏 申请人:新奥特(北京)视频技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1