向多媒体服务器上传视频文件的方法和装置与流程

文档序号:11139375阅读:来源:国知局

技术特征:

1.一种向多媒体服务器上传视频文件的方法,其特征在于,所述方法包括:

在主播用户的直播界面中显示录制按钮,检测到所述录制按钮被触发时,开始进行拍摄,得到视频数据;

在拍摄过程中,获取拍摄得到的所述视频数据对应的文字信息;

根据所述视频数据和所述文字信息,生成视频文件,并向多媒体服务器上传所述视频文件。

2.根据权利要求1所述的方法,其特征在于,所述文字信息包括字幕信息和基本信息;

所述获取拍摄得到的所述视频数据对应的文字信息,包括:

提取所述视频数据中的语音信息,识别所述语音信息,得到所述字幕信息;

获取所述主播用户输入的所述视频数据的基本信息。

3.根据权利要求1所述的方法,其特征在于,所述根据所述视频数据和所述文字信息,生成视频文件,包括:

在所述直播界面中显示合成按钮,检测到所述合成按钮被触发时,获取所述视频数据的片头信息和片尾信息;

将所述片头信息、所述片尾信息和所述视频数据进行拼接,将所述文字信息插入拼接后的所述视频数据中,得到视频文件。

4.根据权利要求3所述的方法,其特征在于,所述获取所述视频数据的片头信息和片尾信息,包括:

通过第一预设提取算法,提取所述视频数据的第一关键帧,得到所述视频数据的片头信息;

通过第二预设提取算法,提取所述视频数据的第二关键帧,得到所述视频数据的片尾信息。

5.根据权利要求3所述的方法,其特征在于,所述获取所述视频数据的片头信息和片尾信息,包括:

获取所述主播用户从图像库中选择的第三关键帧,得到所述视频数据的片头信息,所述图像库中包括多个图像帧;

获取所述主播用户从所述图像库中选择的第四关键帧,得到所述视频数据的片尾信息。

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在所述直播界面中显示直播按钮,检测到所述直播按钮被触发时,在拍摄过程中,通过所述多媒体服务器向观众终端发送所述视频文件。

7.一种向多媒体服务器上传视频文件的装置,其特征在于,所述装置包括:

拍摄模块,用于在主播用户的直播界面中显示录制按钮,检测到所述录制按钮被触发时,开始进行拍摄,得到视频数据;

获取模块,用于在拍摄过程中,获取拍摄得到的视频数据对应的文字信息;

生成模块,用于根据所述视频数据和所述文字信息,生成视频文件;

上传模块,用于向多媒体服务器上传所述视频文件。

8.根据权利要求7所述的装置,其特征在于,所述获取模块,包括:

识别单元,用于提取所述视频数据中的语音信息,识别所述语音信息,得到所述字幕信息;

第一获取单元,用于获取所述主播用户输入的所述视频数据的基本信息。

9.根据权利要求7所述的装置,其特征在于,所述生成模块,包括:

第二获取单元,用于在所述直播界面中显示合成按钮,检测到所述合成按钮被触发时,获取所述视频数据的片头信息和片尾信息;

插入单元,用于将所述片头信息、所述片尾信息和所述视频数据进行拼接,将所述文字信息插入拼接后的所述视频数据中,得到视频文件。

10.根据权利要求9所述的装置,其特征在于,所述第二获取单元,包括:

第一提取子单元,用于通过第一预设提取算法,提取所述视频数据的第一关键帧,得到所述视频数据的片头信息;

第二提取子单元,用于通过第二预设提取算法,提取所述视频数据的第二关键帧,得到所述视频数据的片尾信息。

11.根据权利要求9所述的装置,其特征在于,所述第二获取单元,包括:

第一获取子单元,用于获取所述主播用户从图像库中选择的第三关键帧,得到所述视频数据的片头信息,所述图像库中包括多个图像帧;

第二获取子单元,用于获取所述主播用户从所述图像库中选择的第四关键帧,得到所述视频数据的片尾信息。

12.根据权利要求7所述的装置,其特征在于,所述装置还包括:

发送模块,用于在所述直播界面中显示直播按钮,检测到所述直播按钮被触发时,在拍摄过程中,通过所述多媒体服务器向观众终端发送所述视频文件。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1