一种机顶盒分布图的显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及机顶盒技术领域,特别涉及一种机顶盒分布图的显示方法及装置。
【背景技术】
[0002]目前,随着机顶盒的功能的越来越完善,机顶盒的使用也越来越普遍,而一些地区使用机顶盒的用户仍然不多,机顶盒的覆盖率可能还没达到厂商的期望,因此,为了更好地了解机顶盒的分布情况,厂商往往需要清楚地了解不同区域的机顶盒的分布数据,但现有技术中,厂商在了解不同区域的机顶盒的分布情况时,往往都是通过服务器中存储的机顶盒分布数据进行了解的,而直接通过数据了解分布数据的方法不太直观,且这种了解方法是静态的了解办法,不太形象,也使厂商感受不到机顶盒分布数据的更新过程,导致体验不好。
【发明内容】
[0003]本发明提供一种机顶盒分布图的显示方法及装置,用以将服务器向机顶盒发送通信信号的过程通过闭合信号发送曲线动态地模拟在世界地图墙上,并将每个区域的机顶盒的分布数据动态显示在每个区域对应闭合信号发送曲线上,以使厂商或用户可以动态地查看每个区域的机顶盒的分布数据,从而提高厂商或用户对机顶盒分布情况的了解体验。
[0004]本发明提供一种机顶盒分布图的显示方法,包括:接收服务器发送的通知信息,其中,所述通知信息用于通知所述终端,所述服务器已开始向周围的不同区域的机顶盒发送通信信号;
[0005]获取所述通知信息中的服务器所在地点,并在预设的世界地图墙上生成所述服务器所在地点的地点标记,其中,所述地点标记用于表示所述通信信号的产生源;
[0006]以所述产生源为中心,生成用于表示所述通信信号的发送过程、包括每个区域、且与所述每个区域对应的闭合信号发送曲线。
[0007]在一个实施例中,所述以所述产生源为中心,生成用于表示所述通信信号的发送过程、包括每个区域、且与所述每个区域对应的闭合信号发送曲线,包括:
[0008]在基于flash starling的框架的世界地图墙上,以所述产生源为中心,运用贝塞尔曲线原理生成用于表示所述通信信号的发送过程、包括每个区域、且与所述每个区域对应的闭合信号发送曲线。
[0009]在一个实施例中,所述方法还包括:
[0010]获取所述不同区域的机顶盒的分布数据;
[0011]将所述不同区域的机顶盒的分布数据更新在与所述每个区域对应的闭合信号发送曲线上。
[0012]在一个实施例中,所述通知信息包括所述不同区域的机顶盒的分布数据;
[0013]所述获取不同区域的机顶盒的分布数据,包括:
[0014]从所述通知信息中获取所述不同区域的机顶盒的分布数据;
[0015]或者
[0016]所述方法还包括:
[0017]接收所述服务器发送的所述不同区域的机顶盒的分布数据。
[0018]在一个实施例中,所述方法还包括:
[0019]在将所述不同区域的分布数据更新在与所述每个区域对应的闭合信号发送曲线上时,将所述每个区域的分布数据所在的显示框与所述每个区域对应的闭合信号发送曲线进行叠加显示,其中,所述不同区域的分布数据包括所述每个区域对应的标识、所述每个区域对应的机顶盒的总数目和所述每个区域对应的机顶盒活跃数目中的至少一种数据。
[0020]在一个实施例中,所述方法还包括:
[0021]在生成所述闭合信号发送曲线后,对基于flash starling的框架的所述世界地图墙进行以下至少一种处理:
[0022]使用flash滤镜为所述世界地图墙添加色彩;
[0023]在所述世界地图墙中生成多个对象,并根据预设配置文件,为每个对象配置属性,其中,所述每个所述对象的属性包括:每个所述对象的位置、每个所述对象的大小、每个所述对象的运动速率、每个所述对象的运动方向和每个所述对象的颜色中的至少一项;
[0024]使用flash位图原理将所述世界地图墙按照所述不同区域进行切割处理。
[0025]本发明还提供一种机顶盒分布图的显示装置,包括:第一接收模块,用于接收服务器发送的通知信息,其中,所述通知信息用于通知所述终端,所述服务器已开始向周围的不同区域的机顶盒发送通信信号;
[0026]第一处理模块,用于获取所述通知信息中的服务器所在地点,并在预设的世界地图墙上生成所述服务器所在地点的地点标记,其中,所述地点标记用于表示所述通信信号的产生源;
[0027]生成模块,用于以所述产生源为中心,生成用于表示所述通信信号的发送过程、包括每个区域、且与所述每个区域对应的闭合信号发送曲线。
[0028]在一个实施例中,所述生成模块包括:
[0029]生成子模块,用于在基于flash starling的框架的世界地图墙上,以所述产生源为中心,运用贝塞尔曲线原理生成用于表示所述通信信号的发送过程、包括每个区域、且与所述每个区域对应的闭合信号发送曲线。
[0030]在一个实施例中,所述装置还包括:
[0031]获取模块,用于获取所述不同区域的机顶盒的分布数据;
[0032]更新模块,用于将所述不同区域的机顶盒的分布数据更新在与所述每个区域对应的闭合信号发送曲线上。
[0033]在一个实施例中,所述通知信息包括所述不同区域的机顶盒的分布数据;
[0034]所述获取模块包括:
[0035]获取子模块,用于从所述通知信息中获取所述不同区域的机顶盒的分布数据;
[0036]或者
[0037]所述装置还包括:
[0038]第二接收模块,用于接收所述服务器发送的所述不同区域的机顶盒的分布数据。
[0039]在一个实施例中,所述装置还包括:
[0040]叠加模块,用于在将所述不同区域的分布数据更新在与所述每个区域对应的闭合信号发送曲线上时,将所述每个区域的分布数据所在的显示框与所述每个区域对应的闭合信号发送曲线进行叠加显示,其中,所述不同区域的分布数据包括所述每个区域对应的标识、所述每个区域对应的机顶盒的总数目和所述每个区域对应的机顶盒活跃数目中的至少一种数据。
[0041 ] 在一个实施例中,所述装置还包括:
[0042]第二处理模块,用于在生成所述闭合信号发送曲线后,对基于flash starling的框架的所述世界地图墙进行以下至少一种处理:
[0043]使用flash滤镜为所述世界地图墙添加色彩;
[0044]在所述世界地图墙中生成多个对象,并根据预设配置文件,为每个对象配置属性,其中,所述每个所述对象的属性包括:每个所述对象的位置、每个所述对象的大小、每个所述对象的运动速率、每个所述对象的运动方向和每个所述对象的颜色中的至少一项;
[0045]使用flash位图原理将所述世界地图墙按照所述不同区域进行切割处理。
[0046]本公开的实施例提供的技术方案可以包括以下有益效果:将服务器向机顶盒发送通信信号的过程通过闭合信号发送曲线动态地模拟在世界地图墙上,并将每个区域的机顶盒的分布数据动态显示在每个区域对应闭合信号发送曲线上,以使厂商或用户可以动态地查看每个区域的机顶盒的分布数据,从而提高厂商或用户对机顶盒分布情况的了解体验。
[0047]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、