一种在线视频直播实时剪辑方法和装置制造方法及图纸

技术编号:15795186 阅读:56 留言:0更新日期:2017-07-10 11:30
本发明专利技术实施例公开了一种在线视频直播实时剪辑方法,用于解决现有在线视频直播的视频剪辑需要在视频直播结束后通过回放功能将视频下载到本地进行,实时性弱的问题。本发明专利技术实施例方法包括:前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;前端获取用户在视频直播过程中且在起始时间点之后选取的当前时间点作为剪辑的结束时间点;所述前端发送起始时间点、结束时间点以及对应的视频ID至后台服务器,使得后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;所述前端接收所述后台服务器返回的所述视频片段文件的视频地址。本发明专利技术实施例还提供一种在线视频直播实时剪辑装置。

【技术实现步骤摘要】
一种在线视频直播实时剪辑方法和装置
本专利技术涉及直播视频领域,尤其涉及一种在线视频直播实时剪辑方法和装置。
技术介绍
目前直播网站,每场在线视频直播结束后,普遍只有回放功能。当主播或观众在直播过程中发现自己喜爱的视频片段,想要剪辑成独立的视频文件以便于分享和播放时,需要在视频直播结束后通过回放功能将视频下载到本地,然后通过本地的专业剪辑软件进行视频的剪辑,视频剪辑的实时性弱,无法帮助主播与观众进行实时互动。
技术实现思路
本专利技术实施例提供了一种在线视频直播实时剪辑方法和装置,能够解决现有在线视频直播的视频剪辑需要在视频直播结束后通过回放功能将视频下载到本地进行,实时性弱的问题。本专利技术实施例提供的一种在线视频直播实时剪辑方法,包括:前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;所述前端获取用户在视频直播过程中且在所述起始时间点之后选取的当前时间点作为剪辑的结束时间点;所述前端发送所述起始时间点、所述结束时间点以及对应的视频ID至后台服务器,使得后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;所述前端接收所述后台服务器返回的所述视频片段文件的视频地址。可选地,所述后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件,具体包括:所述后台服务器根据所述视频ID获取用户在视频直播过程中的视频数据;所述后台服务器在所述视频数据中匹配与所述起始时间点对应的起始关键帧;所述后台服务器在所述视频数据中匹配与所述结束时间点对应的结束关键帧;所述后台服务器提取所述起始关键帧和所述结束关键帧之间的视频数据,得到所述视频片段文件。可选地,所述前端在接收所述后台服务器返回的所述视频片段文件的视频地址之后,根据所述视频地址进行视频预览。可选地,在用户选取得到剪辑的起始时间点之后且在用户选取得到剪辑的结束时间点之前,所述前端实时显示当前的剪辑时长。可选地,后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件之后还包括:所述后台服务器判断在所述起始时间点和所述结束时间点之间用户是否在视频直播过程中录入合唱音频数据,若是,则获取在所述起始时间点和所述结束时间点之间的合唱音频数据;所述后台服务器将获取的所述合唱音频数据导入所述视频片段文件。本专利技术实施例提供的一种在线视频直播实时剪辑装置,包括前端和后台服务器,所述前端包括:起始时间点获取模块,用于获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;结束时间点获取模块,用于获取用户在视频直播过程中且在所述起始时间点之后选取的当前时间点作为剪辑的结束时间点;发送模块,用于发送所述起始时间点、所述结束时间点以及对应的视频ID至后台服务器;所述后台服务器包括:视频片段提取模块,用于根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;所述前端还包括:接收模块,用于接收所述后台服务器返回的所述视频片段文件的视频地址。可选地,所述视频片段提取模块包括:视频数据获取单元,用于根据所述视频ID获取用户在视频直播过程中的视频数据;起始关键帧匹配单元,用于在所述视频数据中匹配与所述起始时间点对应的起始关键帧;结束关键帧匹配单元,用于在所述视频数据中匹配与所述结束时间点对应的结束关键帧;视频提取单元,用于提取所述起始关键帧和所述结束关键帧之间的视频数据,得到所述视频片段文件。可选地,所述前端还包括:视频预览模块,用于在所述接收模块接收所述后台服务器返回的所述视频片段文件的视频地址之后,根据所述视频地址进行视频预览。可选地,所述前端还包括:剪辑时长显示模块,用于在用户选取得到剪辑的起始时间点之后且在用户选取得到剪辑的结束时间点之前,实时显示当前的剪辑时长。可选地,所述后台服务器还包括:音频录入判断模块,用于判断在所述起始时间点和所述结束时间点之间用户是否在视频直播过程中录入合唱音频数据;合唱音频获取模块,用于当所述音频录入判断模块的判断结果为是时,获取在所述起始时间点和所述结束时间点之间的合唱音频数据;音频导入模块,用于将所述合唱音频获取模块获取的所述合唱音频数据导入所述视频片段文件。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,首先,前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;然后,所述前端获取用户在视频直播过程中且在所述起始时间点之后选取的当前时间点作为剪辑的结束时间点;接着,所述前端发送所述起始时间点、所述结束时间点以及对应的视频ID至后台服务器,使得后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;最后,所述前端接收所述后台服务器返回的所述视频片段文件的视频地址。在本专利技术实施例中,可以在视频直播过程中选取视频片段的起始点和结束点,实现在视频直播过程中进行视频片段的剪辑,实时性强,能帮助主播与观众进行实时互动,增强视频直播过程中的用户体验感。附图说明图1为本专利技术实施例中一种在线视频直播实时剪辑方法一个实施例流程图;图2为本专利技术实施例中一种在线视频直播实时剪辑方法另一个实施例流程图;图3为本专利技术实施例中一种在线视频直播实时剪辑装置一个实施例结构图;图4为本专利技术实施例中一种在线视频直播实时剪辑装置另一个实施例结构图。具体实施方式本专利技术实施例提供了一种在线视频直播实时剪辑方法和装置,用于解决现有在线视频直播的视频剪辑需要在视频直播结束后通过回放功能将视频下载到本地进行,实时性弱的问题。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中一种在线视频直播实时剪辑方法一个实施例包括:101、前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;首先,前端可以获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点。102、该前端获取用户在视频直播过程中且在该起始时间点之后选取的当前时间点作为剪辑的结束时间点;在前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点之后,该前端可以获取用户在视频直播过程中且在该起始时间点之后选取的当前时间点作为剪辑的结束时间点。103、该前端发送该起始时间点、该结束时间点以及对应的视频ID至后台服务器;在该前端获取用户在视频直播过程中且在该起始时间点之后选取的当前时间点作为剪辑的结束时间点之后,该前端可以发送该起始时间点、该结束时间点以及对应的视频ID至后台服务器。104、后台服务器根据该起始时间点、该结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;在该前端发送该起始时间点、该结束时间点以及对应的视频ID至后台服务器之后,后台服务器可以根据该起始时间点、该结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件。105、该前端接收该后本文档来自技高网...
一种在线视频直播实时剪辑方法和装置

【技术保护点】
一种在线视频直播实时剪辑方法,其特征在于,包括:前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;所述前端获取用户在视频直播过程中且在所述起始时间点之后选取的当前时间点作为剪辑的结束时间点;所述前端发送所述起始时间点、所述结束时间点以及对应的视频ID至后台服务器,使得后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;所述前端接收所述后台服务器返回的所述视频片段文件的视频地址。

【技术特征摘要】
1.一种在线视频直播实时剪辑方法,其特征在于,包括:前端获取用户在视频直播过程中选取的当前时间点作为剪辑的起始时间点;所述前端获取用户在视频直播过程中且在所述起始时间点之后选取的当前时间点作为剪辑的结束时间点;所述前端发送所述起始时间点、所述结束时间点以及对应的视频ID至后台服务器,使得后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件;所述前端接收所述后台服务器返回的所述视频片段文件的视频地址。2.根据权利要求1所述的在线视频直播实时剪辑方法,其特征在于,所述后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件,具体包括:所述后台服务器根据所述视频ID获取用户在视频直播过程中的视频数据;所述后台服务器在所述视频数据中匹配与所述起始时间点对应的起始关键帧;所述后台服务器在所述视频数据中匹配与所述结束时间点对应的结束关键帧;所述后台服务器提取所述起始关键帧和所述结束关键帧之间的视频数据,得到所述视频片段文件。3.根据权利要求1所述的在线视频直播实时剪辑方法,其特征在于,所述前端在接收所述后台服务器返回的所述视频片段文件的视频地址之后,根据所述视频地址进行视频预览。4.根据权利要求1所述的在线视频直播实时剪辑方法,其特征在于,在用户选取得到剪辑的起始时间点之后且在用户选取得到剪辑的结束时间点之前,所述前端实时显示当前的剪辑时长。5.根据权利要求1所述的在线视频直播实时剪辑方法,其特征在于,后台服务器根据所述起始时间点、所述结束时间点以及对应的视频ID进行视频片段提取,得到视频片段文件之后还包括:所述后台服务器判断在所述起始时间点和所述结束时间点之间用户是否在视频直播过程中录入合唱音频数据,若是,则获取在所述起始时间点和所述结束时间点之间的合唱音频数据;所述后台服务器将获取的所述合唱音频数据导入所述视频片段文件。6.一种在线视频直播实时剪辑装置,其特征在于,包括前端和后台服务器,所述...

【专利技术属性】
技术研发人员:肖鸿亮
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1