直播回放方法、装置、终端及存储介质与流程

文档序号:20949262发布日期:2020-06-02 20:02阅读:来源:国知局

技术特征:

1.一种直播回放方法,其特征在于,包括:

接收第一终端发送的直播观看请求,向所述第一终端发送直播视频流;

获取主播发起的互动项目;

将所述互动项目合并在所述直播视频流中,并将合并有所述互动项目的直播视频流发送给所述第一终端;

记录所述互动项目与所述直播视频流的时间对应关系;

接收第二终端发送的视频回放请求,向所述第二终端发送所述直播视频流;

根据所述时间对应关系在对应时刻模拟所述主播发起所述互动项目,得到合并有所述互动项目的直播视频流,向所述第二终端发送合并有所述互动项目的直播视频流。

2.根据权利要求1所述的直播回放方法,其特征在于,所述获取主播发起的互动项目,包括:

接收所述主播触发互动控件而发起的互动请求;

响应于所述互动请求而显示互动项目创建页面;

从所述互动项目创建页面获取所述主播实时录入的所述互动项目,或者从所述互动项目创建页面获取所述主播从素材库中选择的所述互动项目。

3.根据权利要求1所述的直播回放方法,其特征在于,将所述互动项目合并在所述直播视频流中,包括:

生成网页图层,并在所述网页图层中显示所述互动项目;

将所述网页图层合并在所述直播视频流中,得到合并有所述互动项目的直播视频流。

4.根据权利要求3所述的直播回放方法,其特征在于,当所述互动项目中包括公式时,采用公式渲染器将所述公式渲染为图片嵌入所述网页图层中。

5.根据权利要求3所述的直播回放方法,其特征在于,在得到合并有所述互动项目的直播视频流之后,还包括:

启动计时器进行计时;

当所计时长达到预设时长时,删除或隐藏合并有所述互动项目的直播视频流中的所述互动项目。

6.根据权利要求3所述的直播回放方法,其特征在于,在得到合并有所述互动项目的直播视频流之后,还包括:

接收所述主播触发停止控件而发起的停止请求;

删除或隐藏合并有所述互动项目的直播视频流中的所述互动项目。

7.根据权利要求5或6所述的直播回放方法,其特征在于,所述记录所述互动项目与所述直播视频流的时间对应关系,包括:

记录所述互动项目相对于所述直播视频流的发起时间、持续时间及停止时间。

8.根据权利要求1所述的直播回放方法,其特征在于,在向所述第一终端发送直播视频流之前,还包括:

获取主播端的本地摄像头采集的视频流,将获取的视频流作为所述直播视频流;

或者从所述主播端的本地显存中获取屏幕指定区域的视频流,将获取的视频流作为所述直播视频流。

9.一种直播回放装置,其特征在于,包括:

第一收发单元,用于接收第一终端发送的直播观看请求,向所述第一终端发送直播视频流;

第一获取单元,用于获取主播发起的互动项目;

合并单元,用于将所述互动项目合并在所述直播视频流中,并将合并有所述互动项目的直播视频流发送给所述第一终端;

记录单元,用于记录所述互动项目与所述直播视频流的时间对应关系;

第二收发单元,用于接收第二终端发送的视频回放请求,向所述第二终端发送所述直播视频流;

模拟单元,用于根据所述时间对应关系在对应时刻模拟所述主播发起所述互动项目,得到合并有所述互动项目的直播视频流;

所述第二收发单元还用于,向所述第二终端发送合并有所述互动项目的直播视频流。

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

接收子单元,用于接收所述主播触发互动控件而发起的互动请求;

显示子单元,用于响应于所述互动请求而显示互动项目创建页面;

获取子单元,用于从所述互动项目创建页面获取所述主播实时录入的所述互动项目,或者从所述互动项目创建页面获取所述主播从素材库中选择的所述互动项目。

11.根据权利要求9所述的直播回放装置,其特征在于,所述合并单元包括:

生成子单元,用于生成网页图层,并在所述网页图层中显示所述互动项目;

合并子单元,用于将所述网页图层合并在所述直播视频流中,得到合并有所述互动项目的直播视频流。

12.根据权利要求11所述的直播回放装置,其特征在于,

所述生成子单元还用于,当所述互动项目中包括公式时,采用公式渲染器将所述公式渲染为图片嵌入所述网页图层中。

13.根据权利要求11所述的直播回放装置,其特征在于,

所述记录单元具体用于,记录所述互动项目相对于所述直播视频流的发起时间、持续时间及停止时间。

14.一种终端,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述方法的步骤。

15.一种存储介质,其特征在于,所述存储设备用于储存多条指令,所述指令适于由处理器加载并执行如权利要求1至8任一项所述的步骤。


技术总结
本发明实施例公开了一种直播回放方法、装置、终端及存储介质,其中,直播回放方法包括:接收第一终端发送的直播观看请求,向所述第一终端发送直播视频流;获取主播发起的互动项目;将所述互动项目合并在所述直播视频流中,并将合并有所述互动项目的直播视频流发送给所述第一终端;记录所述互动项目与所述直播视频流的时间对应关系;接收第二终端发送的视频回放请求,向所述第二终端发送所述直播视频流;根据所述时间对应关系在对应时刻模拟所述主播发起所述互动项目,得到合并有所述互动项目的直播视频流,向所述第二终端发送合并有所述互动项目的直播视频流。本发明实施例能够让观看回放的观众有和观看直播的观众一样的互动体验。

技术研发人员:汤进伟
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2018.11.27
技术公布日:2020.06.02
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1