一种基于长连接的智能直播互动方法及系统与流程

文档序号:12697353阅读:418来源:国知局
一种基于长连接的智能直播互动方法及系统与流程

本发明涉及视频直播技术领域,尤其涉及一种基于长连接的智能直播互动方法及系统。



背景技术:

现有的基于长连接的直接方式是客户端与服务端建立长连接,客户端只能支持发送文字弹幕、点赞、送礼等互动方式,内容形式单一,缺少互动,品牌宣传及营销能力微弱,用户参与感较弱,容易对视频直播失去兴趣,中途流失率较大。



技术实现要素:

本发明要解决的技术问题是提供一种基于长连接的智能直播互动方法及系统。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于长连接的智能直播互动方法,包括:

直播后台系统在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;

直播客户端在进入到直播页面时,建立与直播服务器的长连接;

直播后台系统在视频直播过程中,根据所述包括品牌宣传、互动营销数据的设置,控制直播客户端在视频直播过程中同步播放所述包括品牌宣传、互动营销数据。

其中,所述直播后台系统在视频直播前或视频直播进行中设置或修改设置的互动营销数据包括抽奖、抢购商品、智能广告、集卡、红包、投票、问卷、百科、预约、提问、打赏互动方式。

其中,所述直播客户端在进入到直播页面时,建立与直播服务器的长连接,包括:

所述直播客户端在进入到直播页面时,建立与所述直播服务器的包括基于传输控制协议TCP、HTML5的一种新的协议Websocket、消息队列遥测传输协议MQTT协议的长连接、基于轮询的HTTP长连接。

其中,在所述直播客户端在进入到直播页面时,建立与直播服务器的长连接之后,包括:

所述直播客户端发送包括弹幕、点赞的互动方式。

其中,所述直播客户端,包括:

直播视频播放端,包括软件直播客户端、HTML5网页直播客户端。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种基于长连接的智能直播互动系统,包括:

直播后台系统、直播客户端、直播服务器。

所述直播后台系统,用于在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;

所述直播客户端,用于在视频直播开始后,建立与所述直播服务器的长连接;

所述直播后台系统,还用于在视频直播过程中,根据所述包括品牌宣传、互动营销数据的设置,控制直播客户端在视频直播过程中同步播放所述包括品牌宣传、互动营销数据;

所述直播客户端,还用于根据所述直播后台系统的控制,在视频直播过程中同步播放所述包括品牌宣传、互动营销数据;

所述直播服务器,包括消息服务器、长连接服务器。

其中,所述直接后台系统,具体用于:

在视频直播前或视频直播进行中设置或修改设置的互动营销数据包括抽奖、抢购商品、智能广告、集卡、红包、投票、问卷、百科、预约、提问、打赏互动方式。

其中,所述直播客户端,具体用于:

在视频直播开始后,建立与所述直播服务器的包括基于传输控制协议TCP、HTML5的一种新的协议Websocket、消息队列遥测传输协议MQTT协议的长连接、基于轮询的HTTP长连接。

其中,所述直播客户端,还可以用于:

在视频直播开始且建立了与所述直播服务器的长连接后,发送包括弹幕、点赞互动方式。

其中,所述直播客户端,包括:

直播视频播放端,包括软件直播客户端、HTML5网页直播客户端。

本发明提供的基于长连接的智能直播互动方法,包括:直播后台系统在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;直播客户端在进入到直播页面时,建立与直播服务器的长连接;直播后台系统在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据,从而达到实现使直播内容形式变得更加丰富,直播带来了品牌宣传、互动营销等变现能力,对于观看用户,直播也变得更具吸引力、互动性等。

本发明提供的基于长连接的智能直播互动系统,包括:直播后台系统、直播客户端、直播服务器;直播后台系统,用于在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;直播客户端,用于在视频直播开始后,建立与直播服务器的长连接;直播后台系统,还用于在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据;直播客户端,还用于根据直播后台系统的控制,在视频直播过程中同步播放该包括品牌宣传、互动营销等数据,从而达到实现使直播内容形式变得更加丰富,直播带来了品牌宣传、互动营销等变现能力,对于观看用户,直播也变得更具吸引力、互动性等。

附图说明

图1为本发明基于长连接的智能直播互动方法的流程示意图;

图2为本发明基于长连接的智能直播互动系统的结构示意图。

具体实施方式

本发明提供一种基于长连接的智能直播互动方法及系统,应用于视频直播技术领域,本发明基于长连接的智能直播互动方法,包括:直播后台系统在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;直播客户端在进入到直播页面时,建立与直播服务器的长连接;直播后台系统在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据,从而达到实现使直播内容形式变得更加丰富,直播带来了品牌宣传、互动营销等变现能力,对于观看用户,直播也变得更具吸引力、互动性等。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种基于长连接的智能直播互动方法。

请参见图1,图1为本发明基于长连接的智能直播互动方法的流程示意图,需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限,本发明基于长连接的智能直播互动方法,包括:

S11:直播后台系统在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据。

其中,直播后台系统在视频直播前或视频直播进行中设置或修改设置的互动营销数据包括抽奖、抢购商品、智能广告、集卡、红包、投票、问卷、百科、预约、提问、打赏互动方式等。

S12:直播客户端在进入到直播页面时,建立与直播服务器的长连接。

其中,直播客户端在进入到直播页面时,建立与直播服务器的长连接,包括:

直播客户端在进入到直播页面时,建立与直播服务器的包括基于传输控制协议(TCP)、HTML5的一种新的协议(Websocket)、消息队列遥测传输协议(MQTT)等协议的长连接。

其中,直播客户端在视频直播开始且建立了与直播服务器的长连接后,此时用户可以发送包括弹幕、点赞等互动方式。

S13:直播后台系统在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据。

其中,该直播客户端,包括:

直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等。

例如,直播后台系统需要开启一个抽奖的互动营销过程,直播后台系统会将抽奖信息通过该长连接广播给包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端,包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端在收到抽奖信息时直播画面上将其展示播放出来,用户通过点击或其他方式即可参与抽奖,直播后台系统会记录用户中奖相关数据。

例如,直播后台系统需要开启一个广告,直播后台系统会将广告信息通过该长连接广播给包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端,包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端在收到广告信息时在直播画面上展示播放广告,用户可以通过点击或其他方式查看广告详见,或直播关闭广告。

本发明还提供一种基于长连接的智能直播互动系统。

请参见图2,图2为本发明基于长连接的智能直播互动系统的结构示意图,本发明基于长连接的智能直播互动系统,包括:直播后台系统21、直播客户端22、直播服务器23。

直播后台系统21,用于在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据。

直播客户端22,用于在视频直播开始后,建立与直播服务器23的长连接。

直播后台系统21,还用于在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据。

直播客户端22,还用于根据直播后台系统21的控制,在视频直播过程中同步播放该包括品牌宣传、互动营销等数据;

直播服务器23,包括消息服务器、长连接服务器等。

其中,直播后台系统21,具体用于:

在视频直播前或视频直播进行中设置或修改设置的互动营销数据包括抽奖、抢购商品、智能广告、集卡、红包、投票、问卷、百科、预约、提问、打赏互动方式等。

其中,直播客户端22,具体用于:

在视频直播开始后,建立与直播服务器23的包括基于传输控制协议TCP、HTML5的一种新的协议Websocket、消息队列遥测传输协议MQTT等协议的长连接。

其中,直播客户端22,还可以用于:

在视频直播开始且建立了与直播服务器23的长连接后,发送包括弹幕、点赞等互动方式。

其中,直播客户端22,包括:

直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等。

例如,直播后台系统21需要开启一个抽奖的互动营销过程,直播后台系统21会将抽奖信息通过该长连接广播给包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端22,包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端22在收到抽奖信息时直播画面上将其展示播放出来,用户通过点击或其他方式即可参与抽奖,直播后台系统21会记录用户中奖相关数据。

例如,直播后台系统21需要开启一个广告,直播后台系统21会将广告信息通过该长连接广播给包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端22,包括直播视频播放端,包括软件直播客户端、HTML5网页直播客户端等的直播客户端22在收到广告信息时在直播画面上展示播放广告,用户可以通过点击或其他方式查看广告详见,或直播关闭广告。

本发明提供的基于长连接的智能直播互动方法,包括:直播后台系统在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;直播客户端在进入到直播页面时,建立与直播服务器的长连接;直播后台系统在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据,从而达到实现使直播内容形式变得更加丰富,直播带来了品牌宣传、互动营销等变现能力,对于观看用户,直播也变得更具吸引力、互动性等。

本发明提供的基于长连接的智能直播互动系统,包括:直播后台系统21、直播客户端22、直播服务器23;直播后台系统21,用于在视频直播前或视频直播进行中设置或修改设置包括品牌宣传、互动营销的数据;直播客户端22,用于在视频直播开始后,建立与直播服务器的长连接;直播后台系统21,还用于在视频直播过程中,根据该包括品牌宣传、互动营销等数据的设置,控制直播客户端在视频直播过程中同步播放该包括品牌宣传、互动营销等数据;直播客户端22,还用于根据直播后台系统21的控制,在视频直播过程中同步播放该包括品牌宣传、互动营销等数据,从而达到实现使直播内容形式变得更加丰富,直播带来了品牌宣传、互动营销等变现能力,对于观看用户,直播也变得更具吸引力、互动性等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或者操作之间存在任何这种实际的关系或者顺序。而且,术语“包含”、“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系统要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个、、、、、、”限定的要素,并不排除在包括所述要素的过程、方法、物品、设备或者装置中还存在另外的相同要素。

对于本发明基于长连接的智能直播互动方法及系统,实现的形式是多种多样的。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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