一种通过网络通信实现实时弹幕的方法与流程

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

[技术领域]

本发明涉及网络通信技术领域,尤其涉及一种使用体验度高,效果好,且智能化程度高的通过网络通信实现实时弹幕的方法。

[

背景技术:
]

如今“弹幕”已成为网民的新宠,坐在视频前的部分用户不再关注视频本身而是弹幕内容,弹幕渐渐从视频网站搬到电视屏幕,如何守土客厅中央的这块荧屏值得探讨,而我们在机顶盒客户端实现直播弹幕的目的在于通过不断的对观众技术、思想上的指导与引导,用户在pc端及各种移动终端通过各端口参与互动留言,留言及评论就会以“弹幕”的形式出现在卫星电视的直播画面中,最终把传统意义上电视前的观众变成了活动的直接参与者,完美地实现了观众通过大屏获得信息,通过小屏互动信息,实现了“台”与“网”的联动,另外同时也要对弹幕内容进行监管,防止弹幕信息“裸奔”于电视屏幕。

然而,目前在实际的运行过程中,还无法较好的完成通过网络通信实现弹幕功能,让电视前的用户进行电视直播实时互动,增强体验度,基于此,本领域的技术人员进行了大量的研发和实验,并取得了较好的成绩。

[

技术实现要素:
]

为克服现有技术所存在的问题,本发明提供一种使用体验度高,效果好,且智能化程度高的通过网络通信实现实时弹幕的方法。

本发明解决技术问题的方案是提供一种通过网络通信实现实时弹幕的方法,包括以下步骤,

s1:建立机顶盒端与卫星的通讯连接;首先机顶盒端从卫星上获取节目卫星信息参数,包括卫星信息、节目信息(频率,符号率,极化方式,tv/radio),并打包处理生成一个节目唯一标识cuid,发送到服务器端;

s2:建立客户机顶盒端与服务器端的通讯连接,并将机顶盒端的mac((mediaaccesscontrol,媒体访问控制)上传到服务器端;

s3:建立移动端与服务器端的通讯连接,且移动端连接服务器成功后生成一个移动端唯一识别码;

s4:当步骤s1至s3网络连接ok后开始,机顶盒端播放节目,移动端采取手动或者自动方式连接服务器;若连接成功,则用户在移动端输入想写的弹幕信息,点击发送到服务端,服务端进行检验移动唯一识别码,识别成功后,连接机顶盒端,并匹配机顶盒端mac以及当前所播放节目的标识cuid,成功后则下载当前播放节目的弹幕数据,校验弹幕数据;

s5:步骤s4校验弹幕数据完成之后,判断是否有弹幕数据更新,若有更新,进行更新并且返回更新后的弹幕数据,以及在移动端以及电视端显示最新的弹幕信息,以便用户查看并进行互动;

s6:弹幕完成。

优选地,所述步骤s3中,若移动端与服务器端的通讯连接失败,则服务器端反馈错误连接信息,并退出。

优选地,所述步骤s5中,步骤s4校验弹幕数据完成之后,若弹幕数据无更新,则系统控制直接退出更新。

优选地,所述步骤s5中,步骤s4校验弹幕数据完成之后,若弹幕数据有更新,则下载更新包并进行进一步校验;校验失败,则退出更新,校验成功,则进入后续数据更新与替换操作。

优选地,所述步骤s1至步骤s3中,当机顶盒端与卫星建立通讯连接、客户机顶盒端与服务器端建立通讯连接以及移动端与服务器端建立通讯连接失败之后,都提示错误信息并返回。

与现有技术相比,本发明一种通过网络通信实现实时弹幕的方法通过采用上述进行网络通讯实现实时弹幕的方法,尤其是在初始阶段分别建立机顶盒端与卫星之间、客户机顶盒端与服务器端之间以及移动端与服务器端之间的通讯连接,生产对应的标识cuid,扩展到通过网络通信,将卫星电视端和移动端通信,实现弹幕功能,方便了电视端的节目直播用户可以参与实时互动,改善了传统方式只是在视频点播客户端应用弹幕的方案,使用体验度得到大幅度提升。

[附图说明]

图1是本发明一种通过网络通信实现实时弹幕的方法的流程示意图。

[具体实施方式]

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

请参阅图1,本发明一种通过网络通信实现实时弹幕的方法1,包括以下步骤,

s1:建立机顶盒端与卫星的通讯连接;首先机顶盒端从卫星上获取节目卫星信息参数,包括卫星信息、节目信息(频率,符号率,极化方式,tv/radio),并打包处理生成一个节目唯一标识cuid,发送到服务器端;

s2:建立客户机顶盒端与服务器端的通讯连接,并将机顶盒端的mac((mediaaccesscontrol,媒体访问控制)上传到服务器端;

s3:建立移动端与服务器端的通讯连接,且移动端连接服务器成功后生成一个移动端唯一识别码;

s4:当步骤s1至s3网络连接ok后开始,机顶盒端播放节目,移动端采取手动或者自动方式连接服务器;若连接成功,则用户在移动端输入想写的弹幕信息,点击发送到服务端,服务端进行检验移动唯一识别码,识别成功后,连接机顶盒端,并匹配机顶盒端mac以及当前所播放节目的标识cuid,成功后则下载当前播放节目的弹幕数据,校验弹幕数据;

s5:步骤s4校验弹幕数据完成之后,判断是否有弹幕数据更新,若有更新,进行更新并且返回更新后的弹幕数据,以及在移动端以及电视端显示最新的弹幕信息,以便用户查看并进行互动;

s6:弹幕完成。

通过采用上述进行网络通讯实现实时弹幕的方法,尤其是在初始阶段分别建立机顶盒端与卫星之间、客户机顶盒端与服务器端之间以及移动端与服务器端之间的通讯连接,生产对应的标识cuid,扩展到通过网络通信,将卫星电视端和移动端通信,实现弹幕功能,方便了电视端的节目直播用户可以参与实时互动,改善了传统方式只是在视频点播客户端应用弹幕的方案,使用体验度得到大幅度提升。

优选地,所述步骤s3中,若移动端与服务器端的通讯连接失败,则服务器端反馈错误连接信息,并退出。

优选地,所述步骤s5中,步骤s4校验弹幕数据完成之后,若弹幕数据无更新,则系统控制直接退出更新。

优选地,所述步骤s5中,步骤s4校验弹幕数据完成之后,若弹幕数据有更新,则下载更新包并进行进一步校验;校验失败,则退出更新,校验成功,则进入后续数据更新与替换操作。

优选地,所述步骤s1至步骤s3中,当机顶盒端与卫星建立通讯连接、客户机顶盒端与服务器端建立通讯连接以及移动端与服务器端建立通讯连接失败之后,都提示错误信息并返回。

与现有技术相比,本发明一种通过网络通信实现实时弹幕的方法1通过采用上述进行网络通讯实现实时弹幕的方法,尤其是在初始阶段分别建立机顶盒端与卫星之间、客户机顶盒端与服务器端之间以及移动端与服务器端之间的通讯连接,生产对应的标识cuid,扩展到通过网络通信,将卫星电视端和移动端通信,实现弹幕功能,方便了电视端的节目直播用户可以参与实时互动,改善了传统方式只是在视频点播客户端应用弹幕的方案,使用体验度得到大幅度提升。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。

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