视频录制方法及装置的制造方法_5

文档序号:9220169阅读:来源:国知局
人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0189]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频录制方法,其特征在于,所述方法包括: 接收客户端发送的录制请求,所述录制请求用于请求对主播客户端发送的视频流进行录制,所述客户端为所述主播客户端或与所述主播客户端属于同一频道的用户客户端;在将所述主播客户端发送的视频流转发给与所述主播客户端属于同一频道的各个用户客户端时,根据所述录制请求对所述视频流进行录制; 在录制结束后,将得到的录制视频提供给所述客户端。2.根据权利要求1所述的方法,其特征在于,所述在录制结束后,将得到的录制视频提供给所述客户端,包括: 读取所述录制请求中携带的个性化信息,所述个性化信息包括用户信息和所述视频流的主题?目息; 根据所述个性化信息生成个性化视频; 在录制结束后,将所述个性化视频合成到所述视频流的指定位置; 将得到的所述录制视频提供给所述客户端。3.根据权利要求2所述的方法,其特征在于,所述根据所述个性化信息生成个性化视频,包括: 将所述个性化信息与预设的背景图片合成个性化图片; 对所述个性化图片生成第一时长的第一过渡视频; 对所述第一过渡视频中的前N帧图像设置淡入效果,对剩余图像设置淡出效果,得到所述个性化视频。4.根据权利要求2所述的方法,其特征在于,所述方法,还包括: 根据所述视频流生成片头视频和片尾视频中的至少一种; 将所述片头视频合成到所述视频流的开始位置,所述片头视频位于所述个性化视频之前;和/或,将所述片尾视频合成到所述视频流的结束位置。5.根据权利要求4所述的方法,其特征在于,所述根据所述视频流生成片头视频和片尾视频中的至少一种,包括: 当根据所述视频流生成片头视频时,从所述视频流的开始位置开始,向后截取第二时长的第二过渡视频,对所述第二过渡视频进行模糊处理,对处理后的所述第二过渡视频中的每帧图像设置淡入效果,得到所述片头视频; 当根据所述视频流生成片尾视频时,从所述视频流的结束位置开始,向前截取第三时长的第三过渡视频,对所述第三过渡视频进行模糊处理,对处理后的所述第三过渡视频中的每帧图像设置淡出效果,得到所述片尾视频。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法,还包括: 接收所述客户端发送的停止录制指令,根据所述停止录制指令结束录制;或, 检测对所述视频流的录制时长是否超过预定阈值,当所述录制时长超过所述预定阈值时,结束录制;或, 检测对所述视频流的录制过程是否存在异常,当对所述视频流的录制过程存在异常时,结束录制。7.根据权利要求6所述的方法,其特征在于,所述当检测对所述视频流的录制过程是否存在异常之后,还包括: 当对所述视频流的录制过程存在异常时,控制备用的录制组件根据所述录制请求继续录制所述视频流。8.根据权利要求1所述的方法,其特征在于,所述根据所述录制请求对所述视频流进行录制之前,还包括: 对所述录制请求进行缓存,并通知所述主播客户端和所述用户客户端进行倒计时; 每隔预定时间间隔检测所述录制请求所对应的倒计时是否满足录制条件; 当所述录制请求所对应的倒计时满足所述录制条件时,触发执行所述根据所述录制请求对所述视频流进行录制的步骤。9.根据权利要求2所述的方法,其特征在于,所述将得到的所述录制视频提供给所述客户端,包括: 生成所述录制视频的视频信息; 向所述客户端发送携带有所述视频信息的询问信息,所述询问信息用于询问所述客户端是否保存所述录制视频; 当接收到所述客户端根据所述询问信息发送的保存指令时,将所述录制视频对应于所述客户端进行保存。10.一种视频录制装置,其特征在于,所述装置包括: 请求接收模块,用于接收客户端发送的录制请求,所述录制请求用于请求对主播客户端发送的视频流进行录制,所述客户端为所述主播客户端或与所述主播客户端属于同一频道的用户客户端; 第一录制模块,用于在将所述主播客户端发送的视频流转发给与所述主播客户端属于同一频道的各个用户客户端时,根据所述请求接收模块接收的所述录制请求对所述视频流进行录制; 视频提供模块,用于在录制结束后,将得到的录制视频提供给所述客户端。11.根据权利要求10所述的装置,其特征在于,所述视频提供模块,包括: 信息读取单元,用于读取所述录制请求中携带的个性化信息,所述个性化信息包括用户信息和所述视频流的主题信息; 第一生成单元,用于根据所述信息读取单元读取的所述个性化信息生成个性化视频;第一合成单元,用于在录制结束后,将所述第一生成单元生成的所述个性化视频合成到所述视频流的指定位置; 视频提供单元,用于将所述第一合成单元得到的所述录制视频提供给所述客户端。12.根据权利要求11所述的装置,其特征在于,所述第一生成单元,包括: 图片生成子单元,用于将所述个性化信息与预设的背景图片合成个性化图片; 第一生成子单元,用于对所述图片生成子单元生成的所述个性化图片生成第一时长的第一过渡视频; 效果设置子单元,用于对所述第一生成子单元生成的所述第一过渡视频中的前N帧图像设置淡入效果,对剩余图像设置淡出效果,得到所述个性化视频。13.根据权利要求11所述的装置,其特征在于,所述视频提供模块,还包括: 第二生成单元,用于根据所述视频流生成片头视频和片尾视频中的至少一种; 第二合成单元,用于将所述第二生成单元生成的所述片头视频合成到所述视频流的开始位置,所述片头视频位于所述个性化视频之前;和/或,将所述第二生成单元生成的所述片尾视频合成到所述视频流的结束位置。14.根据权利要求13所述的装置,其特征在于,所述第二生成单元,包括: 第二生成子单元,用于当根据所述视频流生成片头视频时,从所述视频流的开始位置开始,向后截取第二时长的第二过渡视频,对所述第二过渡视频进行模糊处理,对处理后的所述第二过渡视频中的每帧图像设置淡入效果,得到所述片头视频; 第三生成子单元,当根据所述视频流生成片尾视频时,从所述视频流的结束位置开始,向前截取第三时长的第三过渡视频,对所述第三过渡视频进行模糊处理,对处理后的所述第三过渡视频中的每帧图像设置淡出效果,得到所述片尾视频。15.根据权利要求10至14任一所述的装置,其特征在于,所述装置,还包括: 第一结束模块,用于接收所述客户端发送的停止录制指令,根据所述停止录制指令结束录制;或, 第二结束模块,用于检测对所述视频流的录制时长是否超过预定阈值,当所述录制时长超过所述预定阈值时,结束录制;或, 第三结束模块,用于检测对所述视频流的录制过程是否存在异常,当对所述视频流的录制过程存在异常时,结束录制。16.根据权利要求15所述的装置,其特征在于,所述装置,还包括: 第二录制模块,用于所述当所述第三结束模块检测对所述视频流的录制过程是否存在异常之后,当对所述视频流的录制过程存在异常时,控制备用的录制组件根据所述录制请求继续录制所述视频流。17.根据权利要求10所述的装置,其特征在于,所述装置,还包括: 倒计时模块,用于所述第一录制模块根据所述录制请求对所述视频流进行录制之前,对所述录制请求进行缓存,并通知所述主播客户端和所述用户客户端进行倒计时; 录制检测模块,用于每隔预定时间间隔检测所述录制请求所对应的倒计时是否满足录制条件; 操作触发模块,用于当所述录制检测模块检测出所述录制请求所对应的倒计时满足所述录制条件时,触发执行所述根据所述录制请求对所述视频流进行录制的操作。18.根据权利要求10所述的装置,其特征在于,所述视频提供单元,包括: 信息生成子单元,用于生成所述录制视频的视频信息; 信息发送子单元,用于向所述客户端发送携带有所述信息生成子单元生成的所述视频信息的询问信息,所述询问信息用于询问所述客户端是否保存所述录制视频; 视频保存子单元,用于当接收到所述客户端根据所述询问信息发送的保存指令时,将所述录制视频对应于所述客户端进行保存。
【专利摘要】本发明公开了一种视频录制方法及装置,属于计算机技术领域。所述方法包括:接收客户端发送的录制请求,所述录制请求用于请求对主播客户端发送的视频流进行录制,所述客户端为所述主播客户端或与所述主播客户端属于同一频道的用户客户端;在将所述主播客户端发送的视频流转发给与所述主播客户端属于同一频道的各个用户客户端时,根据所述录制请求对所述视频流进行录制;在录制结束后,将得到的录制视频提供给所述客户端。本发明解决了主播客户端或用户客户端的网络信号较差,影响视频的录制的问题,达到了提高录制视频的质量的效果。
【IPC分类】H04N21/472, H04N21/432, H04N21/433
【公开号】CN104936004
【申请号】CN201510307365
【发明人】潘永东, 朱晋, 钟国亮, 林寿泽, 刘鹏, 林仁富
【申请人】广州酷狗计算机科技有限公司
【公开日】2015年9月23日
【申请日】2015年6月5日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1