一种音视频实时互动的方法与系统与流程

专利2022-06-30  67


本发明涉及音视频实时互动,尤其涉及一种音视频实时互动的方法与系统。



背景技术:

目前,常规的用户游戏过程时,除了文字,就没有其他互动方式,而且其他互动方式也不方便操作,也受限于带宽的影响,用户体验不佳。



技术实现要素:

为了解决现有技术中的问题,本发明提供了一种音视频实时互动的方法与系统。

本发明提供了一种音视频实时互动的方法,包括以下步骤:

s1.将游艺设备和主持人的视频流用rtc协议推向流媒体服务器,形成一个房间;

s2.当玩家进入房间进行游戏时,采集玩家的音频流,用rtc协议推到对应的房间;

s3.将房间的视频和音频进行合流,合成的rtmp视频流推向第三方cdn厂家;

s4.其他观众通过第三方cdn厂家拉流播放;当前玩家不玩游戏时,房间只有主持人的视频流;一个房间只有主持人视频流和玩家的音频流,有玩家在游戏时,房间模块通过rtc协议将商家视频流转发给玩家,将玩家音频流转发给商家,实时互动。

作为本发明的进一步改进,步骤s4中的拉流播放的流包含主持人、游艺设备的视频流,也包含玩家的音频流。

作为本发明的进一步改进,步骤s1中,在形成房间之后,将视频流转推给第三方cdn厂家。

本发明还提供了一种音视频实时互动的系统,包括可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现如上述中任一项所述的方法。

本发明的有益效果是:玩家在游戏的过程中,可以和平台端实时互动,更好地提高玩家在游戏过程的参与度,因为互动的时候只上传音频流,对上行带宽的影响很小,所有的网络都能支持。

附图说明

图1是本发明一种音视频实时互动的方法的流程图。

具体实施方式

下面结合附图说明及具体实施方式对本发明作进一步说明。

如图1所示,一种音视频实时互动的方法,包括以下内容:

1.改造游艺设备,将游艺设备和主持人的信息用rtc协议推向流媒体服务器,形成一个房间。

2.当玩家在游戏过程时,采集玩家的音频流,用rtc协议推到对应的房间。

3.对房间的一路视频和另外一路音频进行合流,合成的rtmp视频流推向第三方cdn厂家。

4.其他观众通过cdn拉流播放,这个流包含主持人、游艺设备的视频流,也包含玩家的音频流。

5.当前玩家不玩游戏时,房间只有主持人的视频流。

6.一个房间只会有主持人视频和玩家的音频流,有玩家在游戏时,房间模块通过rtc将商家视频流转发给玩家,将玩家音频流转发给商家,可以实时互动。

本发明提供的一种音视频实时互动的方法,流媒体服务器需要拆分,用rtc协议在商家和玩家端实时传送音视频流;将玩家的音频进行合流,用rtmp推向第三方cdn;观众走cdn拉流,支持大量分发;对玩家的网络要求很低,基本上所有的网络都能支持,而且能有效实时互动。

音视频实时互动应用到叮叮抓娃娃的实例:

1.在推流端,改造游艺游戏设备,方便商家互动。

2.登录系统,将商家的视频流,转发到流媒体服务器的房间节点,并标识。

3.该路流转推到第三方cdn,以便观众拉流播放。

4.当有用户参与游戏时,自动采集玩家的音频流,推流到对应的房间。

5.流媒体合流模块合商家视频流和玩家音频流,推给cdn。同时商家能和玩家互动。

本发明提供的一种音视频实时互动的方法,在游艺设备端,真人和玩家实时互动,玩家在游戏的时候,能加真实体验游戏,同时能和商家进行互动。因为互动的时候只上传音频流,对上行带宽的影响很小,所有的网络都能支持。

本发明提供的一种音视频实时互动的方法,具有以下效果:

1、每个游艺设备都是一个主播房。

2、商家可以在游艺设备端与玩家互动,产生了比较好的互动效果。

3、互动的时候,房间流媒体模块将商家视频流通过rtc发送给玩家,将音频流通过rtc转发给商家。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。


技术特征:

1.一种音视频实时互动的方法,其特征在于,包括以下步骤:

s1.将游艺设备和主持人的视频流用rtc协议推向流媒体服务器,形成一个房间;

s2.当玩家进入房间进行游戏时,采集玩家的音频流,用rtc协议推到对应的房间;

s3.将房间的视频和音频进行合流,合成的rtmp视频流推向第三方cdn厂家;

s4.其他观众通过第三方cdn厂家拉流播放;当前玩家不玩游戏时,房间只有主持人的视频流;一个房间只有主持人视频流和玩家的音频流,有玩家在游戏时,房间模块通过rtc协议将商家视频流转发给玩家,将玩家音频流转发给商家,实时互动。

2.根据权利要求1所述的音视频实时互动的方法,其特征在于:步骤s4中的拉流播放的流包含主持人、游艺设备的视频流,也包含玩家的音频流。

3.根据权利要求1所述的音视频实时互动的方法,其特征在于:步骤s1中,在形成房间之后,将视频流转推给第三方cdn厂家。

4.一种音视频实时互动的系统,其特征在于:包括可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现如权利要求1至3中任一项所述的方法。

技术总结
本发明提供了一种音视频实时互动的方法,包括以下步骤:S1.将游艺设备和主持人的视频流用rtc协议推向流媒体服务器,形成一个房间;S2.当玩家进入房间进行游戏时,采集玩家的音频流,用rtc协议推到对应的房间;S3.将房间的视频和音频进行合流,合成的rtmp视频流推向第三方cdn厂家;S4.其他观众通过第三方cdn厂家拉流播放;当前玩家不玩游戏时,房间只有主持人的视频流;一个房间只有主持人视频流和玩家的音频流,有玩家在游戏时,房间模块通过rtc协议将商家视频流转发给玩家,将玩家音频流转发给商家,实时互动。本发明还提供了一种音视频实时互动的系统。本发明的有益效果是:玩家在游戏的过程中,可以和平台端实时互动。

技术研发人员:周聪伟
受保护的技术使用者:深圳市乐唯科技开发有限公司
技术研发日:2020.01.17
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-55732.html

最新回复(0)