CN103702138A - 自适应指定转码的方法和*** - Google Patents
自适应指定转码的方法和*** Download PDFInfo
- Publication number
- CN103702138A CN103702138A CN201310628168.2A CN201310628168A CN103702138A CN 103702138 A CN103702138 A CN 103702138A CN 201310628168 A CN201310628168 A CN 201310628168A CN 103702138 A CN103702138 A CN 103702138A
- Authority
- CN
- China
- Prior art keywords
- transcoding
- resolution
- code check
- video resource
- standard value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本申请公开了自适应指定转码的方法和***,该方法包括:对视频资源传输所形成的数据流进行截取,获得截取到的数据流;获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。本发明解决了转码处理时不能根据片源分辨率自适应匹配相应的目标码流进行转码的问题。
Description
技术领域
本申请涉及视频转码领域,更具体地,涉及一种自适应指定转码的方法和***。
背景技术
现有技术中,随着信息技术的快速发展,信息的表现形式和传输方式已经发生改变:从传统的文字(如:书籍、报纸)和音频(如:广播)等方式,继而转变成具有生动表现力且具有更多信息量的视频方式。如今的电视和互联网将各类影视节目、新闻、广告、聊天、教育以及游戏等等丰富的综合性资源以视频形式进行展现共享,从而视频已经成为人们学习、社交以及休闲娱乐而不可替代的重要方式。
对于不同的视频资源来说,其具有不同的视频格式,并不是所有的视频格式都适合于电视或网络传输,通常采用“.flv”和“.mp4”格式的视频进行电视或网络传输,其中,“.flv”格式适合于电视传输及显示,“.mp4”格式适合于网络传输及显示。而存储在服务器数据库或本地客户端中的视频资源(片源)具有多种格式,若想调用相应的视频资源进行传输播放,则需要对不同格式的视频资源进行转码处理,将其原有格式转换为适合传输的“.flv”和“.mp4”格式。同时,电视或网络传输的视频对于分辨率的要求较为严格,在转码处理时,往往需要转换为指定的分辨率进行播放。
现有技术中,视频资源提供方(如:视频网站、电视台等)通过其内部的转码***将大量的视频资源进行转码处理,以便在电视或网站传输播放。但是,由于不同视频的分辨率不同和转码程序的局限性,导致大量片源无法有效转码,如:片源分辨率较低,却被指定转换为更高的分辨率,那么,转码处理后的成品必然难以达到规定的清晰度,不仅浪费了转码***资源,也增加了转码失败率,影响用户的体验。
发明内容
有鉴于此,本申请所要解决的技术问题是提供了一种自适应指定转码的方法和***,以解决转码处理时不能根据片源分辨率自适应匹配相应的目标码流进行转码的问题。
为了解决上述技术问题,本申请公开了一种自适应指定转码的方法,其特征在于,包括:
对视频资源传输所形成的数据流进行截取,获得截取到的数据流;
获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;
根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
优选地,根据预置的转码规则、所述分辨率和所述码率,获得适应于该视频资源的目标码流进行转码处理,进一步为:
将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;
其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;
所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
优选地,所述截取到的数据流为带有首位标签的数据流。
优选地,根据预置的转码规则、所述分辨率和所述码率,获得适应于该视频资源的目标码流,包括:
根据指定码流、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
为了解决上述技术问题,本申请还公开了一种自适应指定转码的***,其特征在于,该***包括:截取单元和匹配处理单元,其中,
所述截取单元,对视频资源传输所形成的数据流进行截取,获得截取到的数据流发送至所述匹配处理单元;
所述匹配处理单元,用于获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
优选地,所述匹配处理单元,进一步还用于:将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
优选地,所述截取到的数据流为带有首位标签的数据流。
优选地,所述匹配处理单元,进一步还用于:根据指定码流、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
与现有技术相比,本申请所述的一种自适应指定转码的方法和***,达到了如下效果:
1)本申请通过识别片源视频信息获得相应的片源分辨率,并按照片源分辨率和视频码率自适应匹配需要转换的码率,在保证转码处理效率的同时也避免了因人工操作造成的目标码流错选或漏选,有效解决了转码处理时不能根据片源分辨率自适应匹配相应的目标码流进行转码的问题,提升了用户的体验。
2)本申请采用自适应码率的方式,可以有效达到最佳的转码性能,也节省了转码资源,同时,在转码方式上也支持特定码率的转码处理,增加了转码处理的实用性。
当然,实施本申请的任一产品必不一定需要同时达到以上所述的所有技术效果。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是本申请实施例一所述的自适应指定转码的方法的流程框图。
图2是本申请实施例二所述的自适应指定转码的方法的流程框图。
图3是本申请实施例四所述的自适应指定转码的***的结构框图。
具体实施方式
如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
实施例一
如图1所示,为本申请实施例一所述的一种自适应指定转码的方法,该方法包括:
步骤101,对视频资源传输所形成的数据流进行截取,获得截取到的数据流。
在步骤101中,所述截取到的数据流为带有首位标签的数据流。
具体地,当视频网站进行视频转码任务时,会通过调取片源服务器中存储的片源进行转码处理,在通常情况下,视频网站采用云转码***,各地用户均可以将视频资源上传到相应的片源服务器,经过转码处理后,其他各地区的用户便可通过计算机终端、移动终端或电视终端访问该视频网站观看或下载相应的视频资源。
在视频资源进行网络传输时,并不是整个视频文件或片源整体协同传输,而是将视频文件或片源按照一定顺序形成数据序列,即数据流的形式进行传输。
所述视频资源,进一步包括所述片源的分辨率、码率、视频格式以及视频时长等信息。其中,所述码率,是指视频数据传输时单位时间传送的数据位数,单位为kbps即千位每秒。
步骤102,所述视频资源获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
步骤102中,根据预置的转码规则、所述分辨率和所述码率,获得适应于该视频资源的目标码流进行转码处理,进一步为:
将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;
其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;
所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
其中,码流是指视频文件在单位时间内使用的数据流量。所述码流的大小决定了所述视频资源清晰度的高低。
另外,还可以是根据指定码流、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
实施例二
如图2所示,为本申请实施例二所述的一种自适应指定转码的方法,该方法包括:
步骤201,对视频资源传输所形成的数据流进行截取,获得截取到的数据流。
在步骤201中,所述截取到的数据流为带有首位标签的数据流。
在本实施例中,在视频资源进行网络传输时,并不是整个视频文件或片源整体协同传输,而是将视频文件或片源按照一定顺序形成数据序列,即数据流的形式进行传输。在传输时,所述视频资源的所述数据流都带有首位标签,带有首位标签的所述数据流对应于该视频资源的起始播放位置,同时,带有首位标签的所述数据流中包含有该视频资源的信息标签,即在获取到带有首位标签的视频数据流后,便可以读取出视频资源的信息标签中的所述视频资源。当然,还可以采用其他方式对数据流进行截取,如:在所述数据流的任意位置进行截取,或截取完整的所述视频数据流。对于数据流的截取方式并不构成对本申请的限定。
具体地,当视频网站进行视频转码时,会通过调取片源服务器中存储的片源进行转码处理,在通常情况下,视频网站采用云转码***,各地用户均可以将视频资源上传到相应的片源服务器,经过转码处理后,其他各地区的用户便可通过计算机终端、移动终端或电视终端访问该视频网站观看或下载相应的视频资源。
在视频资源进行网络传输时,并不是整个视频文件或片源整体协同传输,而是将视频文件或片源按照一定顺序形成数据序列,即数据流的形式进行传输。
所述视频资源,进一步包括所述片源的分辨率、码率、视频格式以及视频时长等信息。
步骤202,获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
对于步骤202,进一步用于将所述视频资源的分辨率和码率,与所述预置的转码规则中所述分辨率标准值和码率标准值进行匹配处理,将该视频资源的分辨率和码率符合的分辨率标准值和码率标准值所对应的可转码流作为该视频资源的目标码流。其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
其中,码流是指视频文件在单位时间内使用的数据流量,码流的大小具体可以根据码流对应的视频清晰度由小到大依次分为:350、800、1000、1300、720P以及1080P六种不同等级,实际应用中,所述可转码流通常以视频格式和对应的码流结合表示,如:flv-350,该可转码流表示flv格式的视频,其码流为350。当然,所述可转码流的划分和表示形式还可以采用其他方式,并不构成对本申请的限定。
在本实施例中,所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理具体划分,例如:
将视频资源的分辨率划分为不同的分辨率标准值,进一步为,将所述视频资源的分辨率中对应的宽度w(即行像素值)和高度h(即列像素值)分别划分为不同的标准值,其中,w和h的单位为PX(像素);同时,将视频资源的码率划分为不同的码率标准值(码率俗称:比特率,只是翻译不同,所表示内容均相同),单位为kbps(千位每秒)。具体为:
对所述视频资源的分辨率进行划分:
当w﹤96且h﹤96时,则不可进行转码,返回失败结果。
当626﹥w≧96或360﹥h≧96时,则设置为可进行清晰度等级为标清的转码处理,即,可转码流的大小具体为350;
当960﹥w≧626或540﹥h≧360时,则设置为可进行清晰度等级为标清和高清的转码处理,即,可转码流的大小具体为350、800以及1000。
当1440﹥w≧960或810﹥h≧540时,则设置为可进行清晰度等级为标清、高清、超清以及720P的转码处理,即,可转码流的大小具体为350、800、1000、1300以及720P。
当w≧1440或h≧810时,则设置为可进行清晰度等级为标清、高清、超清、720P以及1080P的转码处理,即,可转码流的大小具体为350、800、1000、1300、720P以及1080P。
对所述视频资源的码率标准值进行划分(以下为方便表示,将码率简称为BR):
当550﹥BR≧260时,则设置为可进行清晰度等级为标清的转码处理,即,可转码流的大小具体为350。
当960﹥BR≧550时,则可进行清晰度等级为标清和高清的转码处理,即,可转码流的大小具体为350、800以及1000。
当1650﹥BR≧960时,则可进行清晰度等级为标清、高清以及超清的转码处理,即,可转码流的大小具体为350、800、1000以及1300。
当3000﹥BR≧1650时,则可进行清晰度等级为标清、高清、超清以及720P的转码处理,即,可转码流的大小具体为350、800、1000、1300以及720P。
当BR≧3000时,则可进行清晰度等级为标清、高清、超清、720P以及1080P的转码处理,即,可转码流的大小具体为350、800、1000、1300、720P以及1080P。
当然,所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理进行划分并不限于上述标准值,可以根据实际应用进行调整,并不构成对本申请的限定。
需要说明的是,将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
在本实施例中,所述自适应指定转码的方法,进一步还包括:根据指定码流(如:用户通过选项操作,指定输出的码流)、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
实施例三
下面对所述自适应指定转码的方法的具体应用进行详细说明:
背景为:现有3种视频资源(以片源为例)将进行转码处理,即片源A、B及C,其中:
片源A的分辨率为848*480,其码率为550kbps;
片源B的分辨率为1280*720,其码率为960kbps;
片源C的分辨率为1280*720,其码率为1650kbps。
上述3种片源都将在电视终端、移动终端以及计算机终端上进行播放,均需要转码处理为“.flv”和“.mp4”格式。
具体步骤为:
首先,对视频资源(片源A、B及C)传输所形成的数据流进行截取,获得截取到的数据流。
其中,对于片源的传输,可以是用户将片源上传至相应的服务器,也可以是片源服务器传输至转码服务器,还可以采用其他方式进行传输,并不构成对本申请的限定。
之后,获得根据截取到的数据流而确定出的该视频资源(片源A、B及C)的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
其中,从所述片源A、B及C的视频信息中提取到:
片源A的分辨率为848*480,其码率为550kbps;
片源B的分辨率为1280*720,其码率为960kbps;
片源C的分辨率为1280*720,其码率为1650kbps。
根据所述预置的转码规则(沿用上述实施例二中对所述视频资源的分辨率和码率进行划分的分辨率标准值和码率标准值)进行匹配处理:
对于片源A,按照其分辨率所匹配所述分辨率标准值,即960﹥w≧626或540﹥h≧360,其码率匹配所述码率标准值,即960﹥BR≧550,从而,将片源A设置为可进行清晰度等级为标清和高清的转码处理,可转码流具体为flv_350、mp4_350、flv_800、mp4_800、flv_1000以及mp4_1000。
对于片源B,按照其分辨率所匹配所述分辨率标准值,即1440﹥w≧960或810﹥h≧540,可以将片源B设置为可进行清晰度等级为标清、高清、超清以及720P的转码处理,但是,由于片源B的码率匹配的所述码率标准值,为1650﹥BR≧960,从而,片源B不能进行720P的转码处理,只能将片源B设置为可进行清晰度等级为标清、高清以及超清的转码处理,所述片源B的可转码流具体为flv_350、mp4_350、flv_800、mp4_800、flv_1000、mp4_1000、flv_1300以及mp4_1300。
对于片源C,按照其分辨率所匹配所述分辨率标准值,即1440﹥w≧960或810﹥h≧540,其码率匹配所述码率标准值,即3000﹥BR≧1650,从而,将片源C设置为可进行清晰度等级标清、高清、超清以及720P的转码处理,可转码流具体为flv_350、mp4_350、flv_800、mp4_800、flv_1000、mp4_1000、flv_1300、mp4_1300以及720P。
在本实施例三中,还可以根据指定的指定码流(如:用户通过选项操作,指定输出的码流),结合所述预置的转码规则与所述视频资源进行匹配处理后所获得的所述目标码流,将进行转码处理的所述目标码流的格式大小中码流大小设定为小于等于所述指定码流的格式。
具体为,某电视用户M通过选项操作,指定所述片源C的最高码流为flv_1000,而所述片源C在电视终端播放时,其拥有多种可转码流:flv_350、flv_800、flv_1000、flv_1300以及720P,现在根据用户M的指定,只对flv_350、flv_800以及flv_1000这3种可转码流进行转码处理。
实施例四
如图3所示,为本申请实施例四所述的一种自适应指定转码的***,与转码服务器相耦接,该***包括:截取单元301和匹配处理单元302,其中,
所述截取单元301,与匹配处理单元302相耦接,对视频资源传输所形成的数据流进行截取,获得截取到的数据流发送至所述匹配处理单元302。
进一步地,所述截取到的数据流为带有首位标签的数据流。
在视频资源进行网络传输时,并不是整个视频文件或片源整体协同传输,而是将视频文件或片源按照一定顺序形成数据序列,即数据流的形式进行传输。
所述视频资源,进一步包括所述片源的分辨率、码率、视频格式以及视频时长等信息。其中,所述码率,是指视频数据传输时单位时间传送的数据位数,单位为kbps即千位每秒。
所述匹配处理单元302,与所述截取单元301相耦接,用于获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
其中,匹配处理单元302进一步还用于:将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
码流是指视频文件在单位时间内使用的数据流量。所述码流的大小决定了所述视频资源清晰度的高低。
进一步地,所述匹配处理单元302,具体用于将从所述视频资源中提取的所述视频资源的分辨率和码率,与所述预置的转码规则中所述分辨率标准值和码率标准值进行匹配处理,将该视频资源的分辨率和码率符合的分辨率标准值和码率标准值所对应的可转码流作为该视频资源的目标码流。
进一步地,所述匹配处理单元302,还用于根据指定码流(如:用户通过选项操作,指定输出的码流)、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
由于方法部分已经对本申请实施例进行了详细描述,这里对实施例中涉及的***与方法对应部分的展开描述省略,不再赘述。对于***中具体内容的描述可参考方法实施例的内容,这里不再具体限定。
与现有技术相比,本申请所述的一种自适应指定转码的方法和***,达到了如下效果:
1)本申请通过识别片源视频信息获得相应的片源分辨率,并按照片源分辨率和视频码率自适应匹配需要转换的码率,在保证转码处理效率的同时也避免了因人工操作造成的目标码流错选或漏选,有效解决了转码处理时不能根据片源分辨率自适应匹配相应的目标码流进行转码的问题,提升了用户的体验。
2)本申请采用自适应码率的方式,可以有效达到最佳的转码性能,也节省了转码资源,同时,在转码方式上也支持特定码率的转码处理,增加了转码处理的实用性。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者***中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (8)
1.一种自适应指定转码的方法,其特征在于,包括:
对视频资源传输所形成的数据流进行截取,获得截取到的数据流;
获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;
根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
2.如权利要求1所述的自适应指定转码的方法,其特征在于,根据预置的转码规则、所述分辨率和所述码率,获得适应于该视频资源的目标码流进行转码处理,进一步为:
将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;
其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;
所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
3.如权利要求1所述的自适应指定转码的方法,其特征在于,所述截取到的数据流为带有首位标签的数据流。
4.如权利要求1所述的自适应指定转码的方法,其特征在于,根据预置的转码规则、所述分辨率和所述码率,获得适应于该视频资源的目标码流,包括:
根据指定码流、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
5.一种自适应指定转码的***,其特征在于,该***包括:截取单元和匹配处理单元,其中,
所述截取单元,对视频资源传输所形成的数据流进行截取,获得截取到的数据流发送至所述匹配处理单元;
所述匹配处理单元,用于获得根据截取到的数据流而确定出的该视频资源的分辨率和码率;根据预置的转码规则、所述分辨率和码率,获得适应于该视频资源的目标码流进行转码处理。
6.如权利要求5所述的自适应指定转码的***,其特征在于,所述匹配处理单元,进一步还用于:将所述视频资源的分辨率和码率,与所述预置的转码规则中的分辨率标准值和码率标准值分别进行匹配处理,将该视频资源的分辨率和码率符合的所述分辨率标准值和码率标准值所对应的所述预置的转码规则中的可转码流作为该视频资源的目标码流;其中,所述预置的转码规则中的分辨率标准值和码率标准值是对不同的视频资源的分辨率和码率分别进行划分而得到的;所述预置的转码规则中的不同可转码流是针对不同的分辨率标准值和码率标准值而分别设置的。
7.如权利要求5所述的自适应指定转码的***,其特征在于,所述截取到的数据流为带有首位标签的数据流。
8.如权利要求5所述的自适应指定转码的***,其特征在于,所述匹配处理单元,进一步还用于:根据指定码流、预置的转码规则、所述分辨率和码率,获得适应于该视频资源的、小于等于所述指定码流的目标码流。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310628168.2A CN103702138A (zh) | 2013-11-29 | 2013-11-29 | 自适应指定转码的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310628168.2A CN103702138A (zh) | 2013-11-29 | 2013-11-29 | 自适应指定转码的方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103702138A true CN103702138A (zh) | 2014-04-02 |
Family
ID=50363522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310628168.2A Pending CN103702138A (zh) | 2013-11-29 | 2013-11-29 | 自适应指定转码的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103702138A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104581169A (zh) * | 2014-12-31 | 2015-04-29 | 乐视网信息技术(北京)股份有限公司 | 分级转码方法及装置 |
CN106657963A (zh) * | 2016-09-14 | 2017-05-10 | 深圳岚锋创视网络科技有限公司 | 一种数据处理装置及方法 |
WO2017097126A1 (zh) * | 2015-12-08 | 2017-06-15 | 阿里巴巴集团控股有限公司 | 一种转码方法及装置 |
CN108076351A (zh) * | 2016-11-16 | 2018-05-25 | 杭州海康威视数字技术股份有限公司 | 一种音视频数据编码方法、装置及电子设备 |
CN109474827A (zh) * | 2018-12-03 | 2019-03-15 | 四川巧夺天工信息安全智能设备有限公司 | 监控视频快速转码的方法 |
CN110662086A (zh) * | 2019-10-31 | 2020-01-07 | 成都威爱新经济技术研究院有限公司 | 一种5g高清直播***及视频处理方法 |
WO2022021973A1 (zh) * | 2020-07-27 | 2022-02-03 | 北京金山云网络技术有限公司 | 一种视频转码方法、装置、电子设备及存储介质 |
CN114697299A (zh) * | 2022-04-21 | 2022-07-01 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种音视频转码优先级确定方法、***、装置及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003256253A (ja) * | 2002-03-04 | 2003-09-10 | Matsushita Electric Ind Co Ltd | コンテンツ管理装置及び方法 |
KR20090029635A (ko) * | 2008-08-18 | 2009-03-23 | 주식회사 패턴플랜트 | 비디오 콘텐츠의 트랜스코딩 방법 |
CN102055966A (zh) * | 2009-11-04 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 一种媒体文件的压缩方法和*** |
-
2013
- 2013-11-29 CN CN201310628168.2A patent/CN103702138A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003256253A (ja) * | 2002-03-04 | 2003-09-10 | Matsushita Electric Ind Co Ltd | コンテンツ管理装置及び方法 |
KR20090029635A (ko) * | 2008-08-18 | 2009-03-23 | 주식회사 패턴플랜트 | 비디오 콘텐츠의 트랜스코딩 방법 |
CN102055966A (zh) * | 2009-11-04 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 一种媒体文件的压缩方法和*** |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104581169A (zh) * | 2014-12-31 | 2015-04-29 | 乐视网信息技术(北京)股份有限公司 | 分级转码方法及装置 |
WO2017097126A1 (zh) * | 2015-12-08 | 2017-06-15 | 阿里巴巴集团控股有限公司 | 一种转码方法及装置 |
CN106856570B (zh) * | 2015-12-08 | 2018-08-24 | 阿里巴巴集团控股有限公司 | 一种转码方法及装置 |
US10567779B2 (en) | 2015-12-08 | 2020-02-18 | Alibaba Group Holding Limited | Method and apparatus for transcoding |
CN106657963A (zh) * | 2016-09-14 | 2017-05-10 | 深圳岚锋创视网络科技有限公司 | 一种数据处理装置及方法 |
CN108076351A (zh) * | 2016-11-16 | 2018-05-25 | 杭州海康威视数字技术股份有限公司 | 一种音视频数据编码方法、装置及电子设备 |
CN108076351B (zh) * | 2016-11-16 | 2020-12-08 | 杭州海康威视数字技术股份有限公司 | 一种音视频数据编码方法、装置及电子设备 |
CN109474827A (zh) * | 2018-12-03 | 2019-03-15 | 四川巧夺天工信息安全智能设备有限公司 | 监控视频快速转码的方法 |
CN110662086A (zh) * | 2019-10-31 | 2020-01-07 | 成都威爱新经济技术研究院有限公司 | 一种5g高清直播***及视频处理方法 |
WO2022021973A1 (zh) * | 2020-07-27 | 2022-02-03 | 北京金山云网络技术有限公司 | 一种视频转码方法、装置、电子设备及存储介质 |
CN114697299A (zh) * | 2022-04-21 | 2022-07-01 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种音视频转码优先级确定方法、***、装置及存储介质 |
CN114697299B (zh) * | 2022-04-21 | 2024-05-10 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种音视频转码优先级确定方法、***、装置及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103702138A (zh) | 自适应指定转码的方法和*** | |
AU2016277657B2 (en) | Methods and systems for identifying media assets | |
EP3346718B1 (en) | Methods and systems for displaying contextually relevant information regarding a media asset | |
KR102258407B1 (ko) | 콘텐츠 지문화를 위한 지문 레이아웃 | |
CN103747287B (zh) | 应用于flash的视频播放速度调整的方法及*** | |
CN104918105B (zh) | 媒体文件的多屏播放方法、设备及*** | |
CA2831577C (en) | Broadcasting links to enhanced content | |
CN104125229A (zh) | 流媒体的播放方法与播放装置 | |
US20120240180A1 (en) | Set-top box, earphone, and multimedia playing method | |
US20230421867A1 (en) | Systems and methods for summarizing missed portions of storylines | |
US11297356B2 (en) | Interweaving media content | |
US20170139904A1 (en) | Systems and methods for cloud captioning digital content | |
US20210127174A1 (en) | Augmentation of audio/video content with enhanced interactive content | |
US20230079233A1 (en) | Systems and methods for modifying date-related references of a media asset to reflect absolute dates | |
CN106331089A (zh) | 一种视频播放控制方法和*** | |
CN103686209A (zh) | 具有多元化机制的转码处理的方法和*** | |
CN104010198B (zh) | 视频投放信息防屏蔽的方法和*** | |
CN105812839A (zh) | 视频流数据获取、页面数据传输方法、***及网络服务器 | |
US10567837B2 (en) | System for providing cloud-based user interfaces and method thereof | |
CN102625180A (zh) | 搜索电视节目字幕的电视装置及方法 | |
CN103702172A (zh) | 对音视频进行杜比转码的方法和*** | |
US9843835B2 (en) | Methods and systems for verifying media guidance data | |
KR102263897B1 (ko) | 콘텐츠 지문화를 위한 지문 레이아웃 | |
CN106254959A (zh) | 一种通过机顶盒获取社交网络动态的方法及其*** | |
Annex | Advanced Television Systems Committee |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20151229 Address after: Room six, building 19, building 68, No. 100089 South Road, Haidian District, Beijing Applicant after: LETV CLOUD COMPUTING CO., LTD. Address before: Room six, building 19, building 68, No. 100089 South Road, Haidian District, Beijing Applicant before: LeTV Information Technology (Beijing) Co., Ltd. |
|
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20180123 |
|
AD01 | Patent right deemed abandoned |