【技术实现步骤摘要】
【国外来华专利技术】
各实施例一般而言涉及计算机科学和视频处理,更具体而言,涉及用于基于云的视频处理的虚拟和索引装配技术。
技术介绍
1、典型的视频流送服务允许用户访问可以在一系列不同终端设备上观看的媒体标题的库。在运行时,给定的客户端设备在各种连接条件下连接到视频流送服务,并且因此可能受到不同的可用网络带宽的影响。为了确保给定的媒体标题可以流送到客户端设备而不出现播放中断,无论可用网络带宽如何,视频流送服务通常预先生成媒体标题的多个不同编码。例如,当可用网络带宽相对较低时,经常将“低质量”编码流送到客户端设备,而当可用网络带宽相对较高时,经常将“高质量”编码流送到客户端设备。
2、为了生成给定媒体标题的不同编码,视频流送服务通常经由视频编码管线(pipeline)对媒体标题进行多次编码。视频编码管线从与给定媒体标题相关联的源视频中消除不同数量的信息,以生成多个经编码视频,其中每个经编码视频与不同的比特率相关联。然后,当可用网络带宽大于或等于给定比特率时,与该比特率相关联的经编码视频就可以流送到客户端设备,而不出现或减少播放中断。然而,由于通常用
...【技术保护点】
1.一种计算机实现的用于处理媒体文件的方法,该方法包括:
2.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分在所述至少一个存储设备内的位置。
3.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分内与该经编码部分的头部相对应的位置。
4.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分内与该经编码部分中所包括的每个经编码帧相对应的不同位置。
5.根据权利要
...【技术特征摘要】
【国外来华专利技术】
1.一种计算机实现的用于处理媒体文件的方法,该方法包括:
2.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分在所述至少一个存储设备内的位置。
3.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分内与该经编码部分的头部相对应的位置。
4.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分内与该经编码部分中所包括的每个经编码帧相对应的不同位置。
5.根据权利要求1所述的方法,其中,所述位置信息为所述多个经编码部分中所包括的每个经编码部分指定该经编码部分中所包括的一个或多个帧小组,以及为所述一个或多个帧小组中所包括的每个帧小组指定被包括在该帧小组中的一个或多个经编码帧。
6.根据权利要求1所述的方法,还包括从应用接收对于所述源媒体文件的经编码版本的请求,其中,响应于所述请求,所述一个或多个经编码部分被取回,并且所述源媒体文件的经编码版本的至少一部分被生成。
7.根据权利要求6所述的方法,其中,取回所述一个或多个经编码部分包括基于所述请求从所述多个经编码部分中选择所述一个或多个经编码部分。
8.根据权利要求6所述的方法,还包括:将所述源媒体文件的经编码版本的至少一部分传输到所述应用以进行播放。
9.根据权利要求6所述的方法,还包括:将所述源媒体文件的经编码版本的至少一部分存储为所述应用可访问的文件系统内的经编码媒体文件。
10.根据权利要求1所述的方法,还包括:处理所述源媒体文件的经编码版本的至少一部分,来生成经封装的媒体文件,以供传输到一个或多个客户端设备。
11.一种或多种非暂态计算机可读介质,存储有指令,所述指令当被一个或多个处理器执行时,使所述一个或多个处理器执行以下步骤:
12.根据权利要求11所述的一种或多种非暂态计算机可读介质,其中,...
【专利技术属性】
技术研发人员:苏布拉曼亚·文卡特拉夫,陈超,西里尔·康科拉托,刘小梅,阿努什·穆尔士,
申请(专利权)人:奈飞公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。