视频处理方法及装置制造方法及图纸

技术编号:15767885 阅读:97 留言:0更新日期:2017-07-06 17:04
本申请公开了一种视频处理方法,包括:从视频客户端接收包括多个视频的标识信息的视频播放请求;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,其中,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端,所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址;其中,所述视频客户端根据所述第二播放索引文件包括的播放文件的地址获取所述播放文件并进行播放。根据本申请实施例提供的技术方案可以提高视频播放的效率,减少资源的消耗。

Video processing method and apparatus

The invention discloses a video processing method includes: receiving identification information including a plurality of video from video client video playback request; according to the identification information of the plurality of video access to the plurality of the first video playback index file, wherein each video playback first includes the index file the video includes play the file address; according to the plurality of video broadcast the first index file at least a second playback index file, and the second generation of broadcast index file is transmitted to the video client, at least one of the second broadcast index file includes: video of each of the plurality of video in all or part of the playing file address; among them, the video client according to the second index file including the broadcast address for the file playback Play files and play. According to the technical proposal provided by the embodiment of the present application, the efficiency of the video broadcast can be improved and the consumption of the resource is reduced.

【技术实现步骤摘要】
视频处理方法及装置
本申请涉及多媒体
,尤其涉及视频处理方法及装置。
技术介绍
视频(Video)泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术。连续的图像变化每秒超过24帧(frame)画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。视频技术最早是为了电视系统而发展,但现在已经发展为各种不同的格式以便消费者将视频记录下来。网络技术的发展也促使视频的纪录片段以流媒体的形式存在于因特网之上并可被电脑或智能移动终端接收与播放。
技术实现思路
本申请实施例提供视频处理方法和装置以提高视频播放的效率,减少资源的消耗。本申请一实施例提供一种视频处理方法,包括:从视频客户端接收包括多个视频的标识信息的视频播放请求;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,其中,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端,以使所述视频客户端根据所述第二播放索引文件包括的播放文件的地址获取所述播放文件并进行播放;所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址。在本申请一实施例中,所述视频的标识信息包括:所述视频的视频标识符ID;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件包括:根据预存的视频ID和播放索引文件之间的对应关系,根据所述多个视频的视频ID获取其各自对应的所述第一播放索引文件。在本申请一实施例中,所述视频播放请求进一步包括:指示以拼接方式播放所述多个视频的信息;当确定所述视频播放请求包括所述指示以拼接方式播放所述多个视频的信息时,执行所述根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件的处理。在本申请一实施例中,所述播放文件的地址包括:片头文件的地址,片尾文件的地址和剧集文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件包括:从所述多个视频各自的第一播放索引文件中获取每一视频的剧集文件的地址;生成包含所述多个视频的剧集文件的地址的所述第二播放索引文件。在本申请一实施例中,所述视频播放请求进一步包括:视频播放顺序指令,根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件包括:按照所述视频播放顺序指令设置所述至少一个第二播放索引文件中所述视频的播放文件的地址的顺序。在本申请一实施例中,该方法进一步包括:将其中任一个第二播放索引文件分割成多个播放索引子文件,并在最后一个播放索引子文件中设置索引文件结束标识符;所述多个播放索引子文件包括:所述被分割的第二播放索引文件中包括的播放文件的地址;将生成的所述第二播放索引文件发送给所述视频客户端包括:发送一个播放索引子文件给所述视频客户端,在接收到所述视频客户端因未读取到所述索引文件结束标识符而发送的后续播放索引子文件获取请求时,将后一个播放索引子文件发送给所述视频客户端,直到将所有的播放索引子文件已发送给所述视频客户端。在本申请一实施例中,根据所述多个视频的第一播放索引文件生成多个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端包括:反复执行从所述多个视频的第一播放索引文件包括的播放文件的地址中读取其中一部分播放文件的地址,生成包括所述读取的播放文件的地址的第二播放索引文件并发送给所述视频客户端的操作,直到所述多个视频的第一播放索引文件包括的播放文件的地址均已被读取。本申请实施例提供一种视频处理方法,包括:响应于用户对播放界面上多个视频的选择,生成包括所述多个视频的标识信息的视频播放请求;将所述视频播放请求发送给视频处理服务器;其中,所述视频处理服务器根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址,所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址;从所述视频处理服务器接收所述至少一个第二播放索引文件;根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放。在本申请一实施例中,所述视频播放请求进一步包括:指示以拼接方式播放所述多个视频的信息,以使所述视频处理服务器获取并根据所述多个视频的第一播放索引文件生成所述至少一个第二播放索引文件。在本申请一实施例中,根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放包括:顺序读取所述第二播放索引文件中每个视频的播放文件的地址;根据所述每个视频的播放文件的地址依次缓存并连续播放所述播放文件。在本申请一实施例中,所述视频处理服务器将所述任一个第二播放索引文件分割成多个播放索引子文件,并在最后一个播放索引子文件中设置索引文件结束标识符;从所述视频处理服务器接收所述至少一个第二播放索引文件,根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放包括:从所述视频处理服务器接收一个播放索引子文件,根据所述接收到的播放索引子文件中包括的播放文件的地址依次获取播放文件并进行播放,在没有读取到所述索引文件结束标识符时,向所述视频处理服务器发送后续播放索引子文件获取请求以请求获取后续的播放索引子文件,并在读取到所述索引文件结束标识符并播放完获取到的所有播放文件后结束本流程。在本申请一实施例中,从所述视频处理服务器接收所述多个第二播放索引文件,根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放包括:其中,所述多个第二播放索引文件中的最后一个包括:索引文件结束标识符;反复执行从所述视频处理服务器获取第二播放索引文件,所述获取到的第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址中的部分播放文件的地址,并根据所述部分播放文件的地址获取对应的播放文件并进行播放的操作,直到读取到所述索引文件结束标识符,并在播放完获取的所有播放文件后结束本流程。本申请实施例提供一种视频处理服务器,包括:接收模块,用于从视频客户端接收包括多个视频的标识信息的视频播放请求;播放索引文件获取模块,用于根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,其中,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址;播放索引文件生成模块,用于根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址;发送模块,用于将生成的所述第二播放索引文件发送给所述视频客户端,以使所述视频客户端根据所述第二播放索引文件包括的播放文件的地址获取所述播放文件并进行播放。在本申请一实施例中,所述视频的标识信息包括:所述视频的视频标识符ID;所述播放索引文件获取模块,进一步用于根据预存的视频ID和播放索引文件之间的对应关系,根据所述多个视频的视频ID获取其各自对应的所述第一播放索引文件。在本本文档来自技高网...
视频处理方法及装置

【技术保护点】
一种视频处理方法,其特征在于,包括:从视频客户端接收包括多个视频的标识信息的视频播放请求;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,其中,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端,以使所述视频客户端根据所述第二播放索引文件包括的播放文件的地址获取所述播放文件并进行播放;所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址。

【技术特征摘要】
1.一种视频处理方法,其特征在于,包括:从视频客户端接收包括多个视频的标识信息的视频播放请求;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,其中,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端,以使所述视频客户端根据所述第二播放索引文件包括的播放文件的地址获取所述播放文件并进行播放;所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址。2.根据权利要求1所述的方法,其特征在于,所述视频的标识信息包括:所述视频的视频标识符ID;根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件包括:根据预存的视频ID和播放索引文件之间的对应关系,根据所述多个视频的视频ID获取其各自对应的所述第一播放索引文件。3.根据权利要求1所述的方法,其特征在于,所述视频播放请求进一步包括:指示以拼接方式播放所述多个视频的信息;当确定所述视频播放请求包括所述指示以拼接方式播放所述多个视频的信息时,执行所述根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件的处理。4.根据权利要求1所述的方法,其特征在于,所述播放文件的地址包括:片头文件的地址,片尾文件的地址和剧集文件的地址;根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件包括:从所述多个视频各自的第一播放索引文件中获取每一视频的剧集文件的地址;生成包含所述多个视频的剧集文件的地址的所述第二播放索引文件。5.根据权利要求1所述的方法,其特征在于,所述视频播放请求进一步包括:视频播放顺序指令,根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件包括:按照所述视频播放顺序指令设置所述至少一个第二播放索引文件中所述视频的播放文件的地址的顺序。6.根据权利要求1所述的方法,其特征在于,进一步包括:将其中任一个第二播放索引文件分割成多个播放索引子文件,并在最后一个播放索引子文件中设置索引文件结束标识符;所述多个播放索引子文件包括:所述被分割的第二播放索引文件中包括的播放文件的地址;将生成的所述第二播放索引文件发送给所述视频客户端包括:发送一个播放索引子文件给所述视频客户端,在接收到所述视频客户端因未读取到所述索引文件结束标识符而发送的后续播放索引子文件获取请求时,将后一个播放索引子文件发送给所述视频客户端,直到将所有的播放索引子文件已发送给所述视频客户端。7.根据权利要求1所述的方法,其特征在于,根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,并将生成的所述第二播放索引文件发送给所述视频客户端包括:反复执行从所述多个视频的第一播放索引文件包括的播放文件的地址中读取其中一部分播放文件的地址,生成包括所述读取的播放文件的地址的第二播放索引文件并发送给所述视频客户端的操作,直到所述多个视频的第一播放索引文件包括的播放文件的地址均已被读取。8.一种视频处理方法,其特征在于,包括:响应于用户对播放界面上多个视频的选择,生成包括所述多个视频的标识信息的视频播放请求;将所述视频播放请求发送给视频处理服务器;其中,所述视频处理服务器根据所述多个视频的标识信息获取所述多个视频各自的第一播放索引文件,根据所述多个视频的第一播放索引文件生成至少一个第二播放索引文件,每一视频的第一播放索引文件包括:所述视频所包括的播放文件的地址,所述至少一个第二播放索引文件包括:所述多个视频中每个视频的所有或部分播放文件的地址;从所述视频处理服务器接收所述至少一个第二播放索引文件;根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放。9.根据权利要求8所述的方法,其特征在于,进一步包括:所述视频处理服务器将所述任一个第二播放索引文件分割成多个播放索引子文件,并在最后一个播放索引子文件中设置索引文件结束标识符;从所述视频处理服务器接收所述至少一个第二播放索引文件,根据所述接收到的第二播放索引文件中每个视频的播放文件的地址依次获取所述播放文件并进行播放包括:从所述视频处理服务器接收一个播放索引子文件,根据所述接收到的播放索引子文件...

【专利技术属性】
技术研发人员:杨洁
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1