实现比赛现场定位的方法及系统与流程

文档序号:11437713阅读:499来源:国知局
实现比赛现场定位的方法及系统与流程

本申请涉及视频播放技术领域,具体地说,涉及一种实现比赛现场定位的方法及系统。



背景技术:

随着信息化技术的普及,越来越多的人们通过视频来汲取信息、获取新闻资讯或休闲娱乐,人们对视频的依赖程度也越来越高。

考虑到智能移动终端(例如智能手机、pad等)具有使用方便、交互性强等优点,越来越多的人们会选择智能移动终端来观看视频类文件。随着internet的普及,人们能从电视上看到的视频文件基本都能够通过网络在智能移动终端上播出,在智能移动终端上也能看到视频节目的直播。因此,更多的人偏向于利用智能移动终端观看视频类节目,例如新闻类节目、财经类节目、体育类节目、文化娱乐类节目、生活类节目、谈话类节目、军事类节目、教育类节目、科技类节目、少儿节目、老年节目和广告节目的等等。

通过移动终端app观看赛事及进行直播或聊天交流,已成为现在很流行、很便捷的赛事交互方式,对于很多在赛事现场观看的用户而言,希望在交互过程中体现出自己正在赛事现场,以得到自身愉悦感。目前的现场体现方式是通过用户进行app中相关的在现场标识界面,点击现场标识界面进行现场定位后,再确定传输至服务器进行展示。这种现场的显示方式需要用户通过多步的操作才能达到展示在现场的行为,而且此过程中需要消耗用户的流量,在用户移动网络不太好的情况下,还严重影响到用户的使用体验。



技术实现要素:

有鉴于此,本申请所要解决的技术问题是提供了一种实现比赛现场定位的方法及系统,用户通过摇晃移动设备就能进行比赛现场定位,或者用户只需打开蓝牙就能实现比赛现场定位,并能将比赛现场定位信息传送至特定的界面进行展示,简化了用户的操作过程,而且用户与通信基站之间是通过蓝牙连接,从而有利减少用户的移动流量消耗,还有利于提升用户的使用体验。

为了解决上述技术问题,本申请有如下技术方案:

一种实现比赛现场定位的方法,包括:

在比赛现场设置基于蓝牙通信的通信基站,所述通信基站包括信号接收模块和信号发送模块;

所述信号接收模块接收用户通过移动设备发来的蓝牙连接申请,并与发送所述蓝牙连接申请的用户进行蓝牙连接;

所述信号接收模块接收与所述基站进行蓝牙连接的用户通过摇晃移动设备发来的信号,并生成与所述摇晃移动设备的用户的客户端关联的客户端数据信息;或,所述信号接收模块主动获取与其进行蓝牙连接的移动设备的信息,并主动生成与该移动设备的用户的客户端关联的客户端数据信息;

所述信号发送模块将所述客户端数据传送至服务器;

所述服务器接收所述客户端数据,根据所述客户端数据形成与该客户端数据对应的唯一的现场标识信息,所述现场标识信息为将与所述客户端数据对应的用户定位在所述比赛现场的标识信息;

所述服务器将所述现场标识信息发送至客户端视频播放软件所直播的比赛现场视频中的指定界面进行显示,同时将所述现场标识信息发送至与所述客户端数据对应的客户端界面进行显示。

优选地,其中:

所述信号接收模块接收用户通过移动设备发来的蓝牙连接申请,并与发送所述蓝牙连接申请的用户进行蓝牙连接,进一步为:

所述信号接收模块接收用户通过移动设备发来的蓝牙连接申请,根据所述蓝牙连接申请获取所述用户的位置信息,并通过计算所述用户与所述通信基站的距离判断所述用户是否处于比赛现场,并与发送所述蓝牙连接申请的且处于所述比赛现场的用户进行蓝牙连接。

优选地,其中:

所述实现比赛现场定位的方法进一步包括:

主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

优选地,其中:

主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位,进一步为:

判断已完成蓝牙连接并尚未摇晃移动设备的用户的移动设备中是否将指定的客户端视频播放软件开启,若开启,则主动与该用户移动设备中的客户端视频播放软件建立信号连接,并通过所述客户端视频播放软件主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

一种实现比赛现场定位的系统,其特征在于,包括:通信基站和服务器,所述通信基站包括信号接收模块和信号发送模块;

所述信号接收模块,用于接收用户通过移动设备发来的蓝牙连接申请,并与发送所述蓝牙连接申请的用户进行蓝牙连接;

所述信号接收模块,还用于接收与所述基站进行蓝牙连接的用户通过摇晃移动设备发来的信号,并生成与所述摇晃移动设备的用户的客户端关联的客户端数据信息;或者,所述信号接收模块,还用于主动获取与其进行蓝牙连接的移动设备的信息,并主动生成与该移动设备的用户的客户端关联的客户端数据信息;

所述信号发送模块,用于将所述客户端数据传送至所述服务器;

所述服务器,用于接收所述客户端数据,根据所述客户端数据形成与该客户端数据对应的唯一的现场标识信息,所述现场标识信息为将与所述客户端数据对应的用户定位在所述比赛现场的标识信息,并用于将所述现场标识信息发送至客户端视频播放软件所直播的比赛现场视频中的指定界面进行显示,同时将所述现场标识信息发送至与所述客户端数据对应的客户端界面进行显示。

优选地,其中:

所述信号接收模块进一步用于接收用户通过移动设备发来的蓝牙连接申请,根据所述蓝牙连接申请获取所述用户的位置信息,并通过计算所述用户与所述通信基站的距离判断所述用户是否处于比赛现场,并与发送所述蓝牙连接申请的且处于所述比赛现场的用户进行蓝牙连接。

优选地,其中:

所述通信基站进一步包括现场定位信息提示模块;

所述现场定位信息提示模块用于主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

优选地,其中:

所述现场定位信息提示模块进一步用于判断已完成蓝牙连接并尚未摇晃移动设备的用户的移动设备中是否将指定的客户端视频播放软件开启,若开启,则主动与该用户移动设备中的客户端视频播放软件建立信号连接,并通过所述客户端视频播放软件主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

与现有技术相比,本申请所述的系统及方法,达到了如下效果:

第一,本发明所提供的实现比赛现场定位的方法及系统,在比赛现场设置了通信基站,处于比赛现场的用户仅通过摇晃移动设备的方式就能实现比赛现场定位,或者比赛现场的用户只需打开蓝牙无需摇晃移动设备就能自动实现比赛现场定位,其他操作均由通信基站和服务器完成,能将比赛现场定位信息传送至特定的界面进行展示,与现有技术相比避免了繁琐的操作,简化了用户的操作流程,大大提升了用户的体验效果。

第二,本发明所提供的实现比赛现场定位的方法及系统,在比赛现场设置了基于蓝牙通信的通信基站,用户可通过蓝牙通信的方式与通信基站进行通信,无需消耗用户自身的移动流量,因此,在减少了用户自身移动流量消耗的同时还有效避免了移动网络不佳的情况下无法实现与基站进行通信的现象。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本发明所提供的实现比赛现场定位的方法的流程图;

图2为本发明所提供的实现比赛现场定位的系统的结构示意图。

具体实施方式

如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。

实施例1

参见图1本发明所提供的实现比赛现场定位的方法的流程图,从图1所示实施例可看出,本申请所提供的实现比赛现场定位的方法包括:

步骤101、在比赛现场设置基于蓝牙通信的通信基站,通信基站包括信号接收模块和信号发送模块;

步骤102、信号接收模块接收用户通过移动设备发来的蓝牙连接申请,并与发送蓝牙连接申请的用户进行蓝牙连接;

步骤103、信号接收模块接收与基站进行蓝牙连接的用户通过摇晃移动设备发来的信号,并生成与摇晃移动设备的用户的客户端关联的客户端数据信息;或,信号接收模块主动获取与其进行蓝牙连接的移动设备的信息,并主动生成与该移动设备的用户的客户端关联的客户端数据信息;

步骤104、信号发送模块将客户端数据传送至服务器;

步骤105、服务器接收客户端数据,根据客户端数据形成与该客户端数据对应的唯一的现场标识信息,现场标识信息为将与客户端数据对应的用户定位在比赛现场的标识信息;

步骤106、服务器将现场标识信息发送至客户端视频播放软件所直播的比赛现场视频中的指定界面进行显示,同时将现场标识信息发送至与客户端数据对应的客户端界面进行显示。

本发明所提供的实现比赛现场定位的方法中,在比赛现场设置了特定的基于蓝牙通信的通信基站,用于通过信号接收模块和信号发送模块与现场用户和服务器进行通信。处于比赛现场的用户可通过打开其移动设备的蓝牙信号与通信基站进行连接。完成蓝牙连接后,处于比赛现场的用户仅需摇晃自身的移动设备就能与通信基站进行通信,通信基站在收到用户通过摇晃移动设备发出的信号后,能够根据该信号生成与摇晃移动设备的用户的客户端关联的客户端数据信息并将客户端数据发送至服务器。或者,处于比赛现场的用户可通过打开其移动设备的蓝牙信号与通信基站进行连接后,无需进一步的操作,通过通信基站和服务器就能自动实现比赛现场定位。服务器能够根据客户端数据形成与该客户端数据对应的唯一的现场标识信息,该现场标识信息将在客户端视频播放软件所直播的比赛现场视频中的指定界面显示,例如可将该现场标识信息发送至比赛现场的直播房间中,以体现该用户当前处于比赛现场。本申请在比赛现场设置了通信基站,处于比赛现场的用户仅通过摇晃移动设备的方式就能实现比赛现场定位,或者用户无需摇晃移动设备只需进行蓝牙连接后就能自动实现比赛现场定位,其他操作均由通信基站和服务器完成,能将比赛现场定位信息传送至特定的界面进行展示,与现有技术相比避免了繁琐的操作,简化了用户的操作流程,大大提升了用户的体验效果。此外,在比赛现场设置了基于蓝牙通信的通信基站,用户可通过蓝牙通信的方式与通信基站进行通信,无需消耗用户自身的移动流量,因此,在减少了用户自身移动流量消耗的同时还有效避免了移动网络不佳的情况下无法实现与基站进行通信的现象。

上述步骤102中,信号接收模块接收用户通过移动设备发来的蓝牙连接申请,并与发送蓝牙连接申请的用户进行蓝牙连接,进一步为:

信号接收模块接收用户通过移动设备发来的蓝牙连接申请,根据蓝牙连接申请获取用户的位置信息,并通过计算用户与通信基站的距离判断用户是否处于比赛现场,并与发送蓝牙连接申请的且处于比赛现场的用户进行蓝牙连接。

本申请通过设置通信基站来与用户的移动客户端连接,在收到用户发来的蓝牙连接申请后,获取用户的位置信息,通过通信基站自身的位置信息和用户的位置信息来计算用户与通信之间的距离,只有处于预设范围中的用户才能判定为处于比赛现场的用户,唯有处于比赛现场的用户才能通过通信基站和服务器将现场标识信息发送至比赛直播房间,以体现相关用户真正处于比赛现场。

可选地,本申请所提供的实现比赛现场定位的方法,进一步包括:

主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

用户在比赛现场与通信基站建立连接后,可能对如何实现比赛现场定位的操作方式不了解,本申请中的通信基站能够主动向完成连接并尚未摇晃移动设备的用户发送相关的信息,以提示用户可通过摇晃移动设备的方式进行比赛现场定位,当然提示信息中还可对具体的摇晃操作等信息进行详细说明,以使得用户能够通过提示顺利完成比赛现场定位的操作。

具体地,上述步骤中,主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位,进一步为:

判断已完成蓝牙连接并尚未摇晃移动设备的用户的移动设备中是否将指定的客户端视频播放软件开启,若开启,则主动与该用户移动设备中的客户端视频播放软件建立信号连接,并通过客户端视频播放软件主动向已完成蓝牙连接并尚未摇晃移动设备的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备的用户通过摇晃移动设备的方式进行比赛现场定位。

本申请中,与用户对应的现场标识信息会在比赛直播房间中显示,比赛直播是通过指定的客户端视频播放软件来实现的,通过打开客户端视频播放软件处于比赛现场或者未处于比赛现场的用户都能进入比赛直播房间进行交流,处于比赛现场的用户只要通过移动设备打开客户端视频播放软件,通信基站就能与该用户的视频播放软件建立信号连接,并能够通过该视频播放软件主动向用户发送比赛现场定位信息,提示用户可通过摇晃移动设备的方式进行比赛现场定位,设计非常贴心。

实施例2

参见图2所示为本申请所提供的实现比赛现场定位的系统的结构示意图,从图2所示实施例可看出,本申请实现比赛现场定位的系统包括:通信基站10和服务器20,通信基站10包括信号接收模块11和信号发送模块12;

信号接收模块11,用于接收用户通过移动设备30发来的蓝牙连接申请,并与发送蓝牙连接申请的用户进行蓝牙连接,

所述信号接收模块11,还用于接收与基站进行蓝牙连接的用户通过摇晃移动设备30发来的信号,并生成与摇晃移动设备30的用户的客户端关联的客户端数据信息;或者,所述信号接收模块11还用于主动获取与其进行蓝牙连接的移动设备的信息,并主动生成与该移动设备的用户的客户端关联的客户端数据信息;

信号发送模块12,用于将客户端数据传送至服务器20;

服务器20,用于接收客户端数据,根据客户端数据形成与该客户端数据对应的唯一的现场标识信息,现场标识信息为将与客户端数据对应的用户定位在比赛现场的标识信息,并用于将现场标识信息发送至客户端视频播放软件所直播的比赛现场视频中的指定界面进行显示,同时将现场标识信息发送至与客户端数据对应的客户端界面进行显示。

本发明所提供的实现比赛现场定位的方法中,在比赛现场设置了特定的基于蓝牙通信的通信基站10,用于通过信号接收模块11和信号发送模块12与现场用户和服务器20进行通信。处于比赛现场的用户可通过打开其移动设备30的蓝牙信号与通信基站10进行连接。完成蓝牙连接后,处于比赛现场的用户仅需摇晃自身的移动设备30就能与通信基站10进行通信,通信基站10在收到用户通过摇晃移动设备30发出的信号后,能够根据该信号生成与摇晃移动设备30的用户的客户端关联的客户端数据信息并将客户端数据发送至服务器20。或者,处于比赛现场的用户可通过打开其移动设备的蓝牙信号与通信基站进行连接后,无需进一步的操作,通过通信基站10和服务器20就能自动实现比赛现场定位。服务器20能够根据客户端数据形成与该客户端数据对应的唯一的现场标识信息,该现场标识信息将在客户端视频播放软件所直播的比赛现场视频中的指定界面显示,例如可将该现场标识信息发送至比赛现场的直播房间中,以体现该用户当前处于比赛现场。本申请在比赛现场设置了通信基站10,处于比赛现场的用户仅通过摇晃移动设备30的方式就能实现比赛现场定位,或者用户无需摇晃移动设备只需进行蓝牙连接后就能自动实现比赛现场定位,其他操作均由通信基站10和服务器20完成,能将比赛现场定位信息传送至特定的界面进行展示,与现有技术相比避免了繁琐的操作,简化了用户的操作流程,大大提升了用户的体验效果。此外,在比赛现场设置了基于蓝牙通信的通信基站10,用户可通过蓝牙通信的方式与通信基站10进行通信,无需消耗用户自身的移动流量,因此,在减少了用户自身移动流量消耗的同时还有效避免了移动网络不佳的情况下无法实现与基站进行通信的现象。

信号接收模块11进一步用于接收用户通过移动设备30发来的蓝牙连接申请,根据蓝牙连接申请获取用户的位置信息,并通过计算用户与通信基站10的距离判断用户是否处于比赛现场,并与发送蓝牙连接申请的且处于比赛现场的用户进行蓝牙连接。

本申请所提供的实现比赛现场定位的系统,通过设置通信基站10来与用户的移动客户端连接,在收到用户发来的蓝牙连接申请后,获取用户的位置信息,通过通信基站10自身的位置信息和用户的位置信息来计算用户与通信之间的距离,只有处于预设范围中的用户才能判定为处于比赛现场的用户,唯有处于比赛现场的用户才能通过通信基站10和服务器20将现场标识信息发送至比赛直播房间,以体现相关用户真正处于比赛现场。

通信基站10进一步包括现场定位信息提示模块,现场定位信息提示模块用于主动向已完成蓝牙连接并尚未摇晃移动设备30的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备30的用户通过摇晃移动设备30的方式进行比赛现场定位。

用户在比赛现场与通信基站10建立连接后,可能对如何实现比赛现场定位的操作方式不了解,本申请通信基站10中的现场定位信息提示模块能够主动向完成连接并尚未摇晃移动设备30的用户发送相关的信息,以提示用户可通过摇晃移动设备30的方式进行比赛现场定位,当然提示信息中还可对具体的摇晃操作等信息进行详细说明,以使得用户能够通过提示顺利完成比赛现场定位的操作。

现场定位信息提示模块进一步用于判断已完成蓝牙连接并尚未摇晃移动设备30的用户的移动设备30中是否将指定的客户端视频播放软件开启,若开启,则主动与该用户移动设备30中的客户端视频播放软件建立信号连接,并通过客户端视频播放软件主动向已完成蓝牙连接并尚未摇晃移动设备30的用户发送比赛现场定位信息,提示已完成蓝牙连接并尚未摇晃移动设备30的用户通过摇晃移动设备30的方式进行比赛现场定位。

本申请所提供的实现比赛现场定位的系统中,与用户对应的现场标识信息会在比赛直播房间中显示,比赛直播是通过指定的客户端视频播放软件来实现的,通过打开客户端视频播放软件处于比赛现场或者未处于比赛现场的用户都能进入比赛直播房间进行交流,处于比赛现场的用户只要通过移动设备30打开客户端视频播放软件,通信基站10就能与该用户的视频播放软件建立信号连接,并能够通过该视频播放软件主动向用户发送比赛现场定位信息,提示用户可通过摇晃移动设备30的方式进行比赛现场定位,设计非常贴心。

实施例3

以下提供一种本发明实现比赛现场定位的方法及系统的应用实施例。

假设某日要举行一场足球比赛,在赛事现场预先设置好通信基站,该通信基站通过蓝牙的方式与用户和服务器进行通信连接。

在比赛现场观看比赛的用户,通过其手机等移动设备打开客户端的视频播放软件,进入比赛直播房间,可以与其他用户进行赛事的交流。

在比赛现场观看比赛的用户若想在比赛直播房间中体现自己就在比赛现场,该用户可打开手机的蓝牙连接功能,与通信基站建立连接。通信基站在接收到用户的蓝牙连接申请后,通过用户的位置信息判断该用户是否处于比赛现场。若处于比赛现场,则与该用户进行蓝牙连接,以确保与通信基站完成连接的用户均为处于比赛现场的用户。

用户在通过直播房间与其他用户交流的过程中,可通过摇晃手机的方式向通信基站发送信号,通信基站在收到该信号后将信号进行处理并发送给服务器,服务器将收到的信号转换为现场标识信息,发送至直播房间进行展示,同时也发送至用户的客户端进行展示。如此在直播房间中就可清楚的识别哪些用户是处于比赛现场的,非常方便。

除上述实施例外,还可在比赛现场布置好蓝牙设备(即通信基站),用户移动设备在开启蓝牙功能的情况下,由移动设备上的app(本申请指客户端视频播放软件)自动检测是否有针对该app的蓝牙设备,如果有,则自动连接并在app中观看直播发送即时聊天消息时,生成现场标识信息,将该用户标识为现场用户,从而实现比赛现场定位,省去用户摇一摇的操作。现场标识信息的生成和显示过程均由通信基站和服务器生成,无需用户参与。此种方式能够自动生成现场标识信息,无需用户进行其他操作,更加简化了用户的操作流程,大大提升了用户的体验效果。

通过以上各实施例可知,本申请存在的有益效果是:

第一,本发明所提供的实现比赛现场定位的方法及系统,在比赛现场设置了通信基站,处于比赛现场的用户仅通过摇晃移动设备的方式就能实现比赛现场定位,或者比赛现场的用户只需打开蓝牙无需摇晃移动设备就能自动实现比赛现场定位,其他操作均由通信基站和服务器完成,能将比赛现场定位信息传送至特定的界面进行展示,与现有技术相比避免了繁琐的操作,简化了用户的操作流程,大大提升了用户的体验效果。

第二,本发明所提供的实现比赛现场定位的方法及系统,在比赛现场设置了基于蓝牙通信的通信基站,用户可通过蓝牙通信的方式与通信基站进行通信,无需消耗用户自身的移动流量,因此,在减少了用户自身移动流量消耗的同时还有效避免了移动网络不佳的情况下无法实现与基站进行通信的现象。

本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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