[发明专利]非线性编辑软件的调度方法和装置有效
申请号: | 201510300770.2 | 申请日: | 2015-06-03 |
公开(公告)号: | CN104954850B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 黄裔;郑鹏程;严玄;刘铁华 | 申请(专利权)人: | 新奥特(北京)视频技术有限公司 |
主分类号: | H04N21/432 | 分类号: | H04N21/432;H04N21/462;H04N21/6543;H04N21/472 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 兰淑铎 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户操作请求 预览 剪辑 非线性编辑软件 方法和装置 视频画面帧 音视频文件 工程文件 制作系统 画面帧 调用 浏览器客户端 调度 服务器获取 播放策略 操作请求 调度策略 接收用户 结果调用 搜索策略 素材下载 音视频 下载 素材 播放 | ||
1.一种非线性编辑软件的调度方法,其特征在于,包括:
接收用户操作请求;其中,所述用户操作请求包括:对剪辑的音视频文件或工程文件进行预览的请求、对剪辑的视频画面帧或工程画面帧进行预览的请求;其中,所述音视频文件包含音频和视频的文件,所述工程文件为由多个所述音视频文件按照设定排列顺序组成的文件;所述视频画面帧为所述音视频文件中的某一画面帧,所述工程画面帧为所述工程文件中的某一画面帧;
确定所述用户操作请求的类型;
依据确定结果调用与所述类型相对应的调度策略从服务器获取所述用户操作请求所请求的数据并播放;
其中,当所述用户操作请求为对剪辑的音视频文件或工程文件进行预览的请求时,调用播放策略;当所述用户操作请求为对剪辑视频画面帧或工程画面帧进行预览的请求时,调用搜索策略;
当所述用户操作请求为对剪辑的视频画面帧或工程画面帧进行预览的请求时,调用搜索策略从服务器获取所述用户操作请求所请求的数据并播放的步骤包括:
向服务器发送搜索请求,其中,所述搜索请求中携带有待预览的所述视频画面帧的信息,或待浏览的所述工程画面帧的信息;
接收所述服务器按照设定频率返回的与所述视频画面帧的信息,或所述工程画面帧的信息对应的视频流;
将接收到的视频流发送至视频播放器窗口的媒体播放器进行播放,以实现对画面帧的预览。
2.根据权利要求1所述的方法,其特征在于,当所述用户操作请求为对剪辑的音视频文件或工程文件进行预览的请求时,调用播放策略,从服务器获取所述用户操作请求所请求的数据并播放的步骤包括:
向服务器发送播放请求,其中,所述播放请求中携带有待预览的音视频文件信息,或待预览的工程文件的数据结构信息;工程文件的数据结构信息包含多段音视频素材信息以及各段音视频素材的排列关系信息;
接收所述服务器返回的与所述音视频文件信息对应的音视频流,或与所述工程文件的数据结构信息对应的音视频流;
将接收到的音视频流发送至视频播放器窗口的媒体播放器进行播放。
3.根据权利要求2所述的方法,其特征在于,在所述向服务器发送播放请求步骤之前,所述方法还包括:
判断是否已连接所述服务器;
若未连接所述服务器,则与所述服务器建立连接,并将已编辑的工程文件的数据结构信息同步至所述服务器。
4.根据权利要求3所述的方法,其特征在于,向所述服务器发送的播放请求、搜索请求以及接收到的所述服务器返回的音视频流、视频流均遵循设定格式的协议数据包在所述服务器与浏览器客户端之间进行传输;
其中,所述协议数据包的设定格式为:第一字段为命令标识、第二字段为载荷数据长度、第三字段为载荷数据。
5.一种非线性编辑软件的调度装置,其特征在于,包括:
接收模块,用于接收用户操作请求;其中,所述用户操作请求包括:对剪辑的音视频文件或工程文件进行预览的请求、对剪辑的视频画面帧或工程画面帧进行预览的请求;其中,所述音视频文件包含音频和视频的文件,所述工程文件为由多个所述音视频文件按照设定排列顺序组成的文件;所述视频画面帧为所述音视频文件中的某一画面帧,所述工程画面帧为所述工程文件中的某一画面帧;
确定模块,用于确定所述用户操作请求的类型;
调用模块,用于依据确定结果调用与所述类型相对应的调度策略从服务器获取所述用户操作请求所请求的数据并播放;
其中,当所述用户操作请求为对剪辑的音视频文件或工程文件进行预览的请求时,调用播放策略;当所述用户操作请求为对剪辑视频画面帧或工程画面帧进行预览的请求时,调用搜索策略;
当所述用户操作请求为对剪辑的视频画面帧或工程画面帧进行预览的请求时,所述调用模块调用搜索策略从服务器获取所述用户操作请求所请求的数据并播放时:
向服务器发送搜索请求,其中,所述搜索请求中携带有待预览的所述视频画面帧的信息,或待浏览的所述工程画面帧的信息;
接收所述服务器按照设定频率返回的与所述视频画面帧的信息,或所述工程画面帧的信息对应的视频流;
将接收到的视频流发送至视频播放器窗口的媒体播放器进行播放,以实现对画面帧的预览。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新奥特(北京)视频技术有限公司,未经新奥特(北京)视频技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510300770.2/1.html,转载请声明来源钻瓜专利网。