CN105187935A - 一种应用信息的显示方法和装置 - Google Patents
一种应用信息的显示方法和装置 Download PDFInfo
- Publication number
- CN105187935A CN105187935A CN201510643035.1A CN201510643035A CN105187935A CN 105187935 A CN105187935 A CN 105187935A CN 201510643035 A CN201510643035 A CN 201510643035A CN 105187935 A CN105187935 A CN 105187935A
- Authority
- CN
- China
- Prior art keywords
- interactive graphics
- server
- application
- message
- application data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000002452 interceptive effect Effects 0.000 claims abstract description 136
- 238000012856 packing Methods 0.000 claims 1
- 230000003993 interaction Effects 0.000 abstract description 5
- 238000012217 deletion Methods 0.000 description 7
- 230000037430 deletion Effects 0.000 description 7
- 230000002596 correlated effect Effects 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004880 explosion Methods 0.000 description 2
- 241001178520 Stomatepia mongo Species 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000005587 bubbling Effects 0.000 description 1
- 230000006854 communication Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012559 user support system Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明实施例提供了一种应用信息的显示方法和装置,该方法包括:当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;根据所述点击数量和所述文本信息生成交互图形;在所述应用数据之上显示所述交互图形。本发明实施例通过其他用户的点击数量对加载文本信息的交互图形进行反馈,实现了用户之间的交互,大大提高了交互性。
Description
技术领域
本发明涉及计算机处理的技术领域,特别是涉及一种应用信息的显示方法和一种应用信息的显示装置。
背景技术
在视频等领域,为了增加互动性,用户的评论以大量的字幕形式显示同时出现,这种现象也被称为弹幕。
弹幕可以给观众一种“实时互动”的错觉,虽然不同弹幕的发送时间有所区别,但是其只会在视频中特定的一个时间点出现,因此在相同时刻发送的弹幕基本上也具有相同的主题,在参与评论时就会有与其他观众同时评论的错觉。
但是,弹幕的形式单一,仅仅是显示的用户的评论,用户之间无法互动,交互性差。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种应用信息的显示方法和相应的一种应用信息的显示装置。
依据本发明的一个方面,提供了一种应用信息的显示方法,包括:
当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
根据所述点击数量和所述文本信息生成交互图形;
在所述应用数据之上显示所述交互图形。
可选地,所述向所述服务器发送所述应用数据的应用信息的加载请求的步骤包括:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
可选地,所述根据所述点击数量和所述文本信息生成交互图形的步骤包括:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
可选地,所述点击数量与交互图形的面积正向相关。
可选地,所述应用信息还包括移动速度,所述在所述应用数据之上显示所述交互图形的步骤包括:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
可选地,还包括:
当检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
可选地,还包括:
当所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
可选地,还包括:
当接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
可选地,还包括:
向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
可选地,所述应用数据包括视频数据。
根据本发明的另一方面,提供了一种应用信息的显示装置,包括:
应用信息请求模块,适于在从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
应用信息接收模块,适于接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
交互图形生成模块,适于根据所述点击数量和所述文本信息生成交互图形;
交互图形显示模块,适于在所述应用数据之上显示所述交互图形。
可选地,所述应用信息请求模块还适于:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
可选地,所述交互图形生成模块还适于:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
可选地,所述点击数量与交互图形的面积正向相关。
可选地,所述应用信息还包括移动速度,所述交互图形显示模块还适于:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
可选地,还包括:
点击消息发送模块,适于在检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
可选地,还包括:
破裂动态操作触发模块,适于在所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
可选地,还包括:
文本标识生成模块,适于在接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
初始数据发送模块,适于向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
可选地,还包括:
删除请求发送模块,适于向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
可选地,所述应用数据包括视频数据。
本发明实施例在加载应用数据时,加载应用数据的应用信息,采用应用信息中的文本信息与点击数量生成交互图形进行展示,通过其他用户的点击数量对加载文本信息的交互图形进行反馈,实现了用户之间的交互,大大提高了交互性。
本发明实施例通过点击交互图形改变点击数量、通过点击数量触发破裂动态操作,进一步提高了交互性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的一种应用信息的显示方法实施例1的步骤流程图;
图2示出了根据本发明一个实施例的一种基于C/S架构的系统结构图;
图3示出了根据本发明一个实施例的一种客户端界面示例图;
图4示出了根据本发明一个实施例的一种应用信息的显示方法实施例2的步骤流程图;以及
图5示出了根据本发明一个实施例的一种应用信息的显示装置实施例的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
参照图1,示出了根据本发明一个实施例的一种应用信息的显示方法实施例1的步骤流程图,具体可以包括如下步骤:
步骤101,当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
在本发明实施例中,可以应用C/S(Client/Server,客户端/服务器)架构中,也可以应用在B/S(Browser/Server,浏览器/服务器)架构中,本发明实施例对此不加以限制。
如图2所示,以C/S架构为例,服务器可以为云服务器(ElasticComputeService,ECS),服务器的中间件采用NodeJs实现,调用了express框架,持久化数据选用了mongoDB数据库,作为一个小型的demo项目,mongo的可拓展性和语句的简洁性适合定位、查找问题以及版本的快速迭代。
客户端可以应用于各种移动设备中,例如,手机、平板电脑、智能可穿戴设备(如智能手表)等等,也可以应用在固定设备中,例如,个人电脑、智能电视机等等。
这些移动设备、固定设备大多支持WindowsPhone、Android(安卓)、IOS、Windows等操作系统,支持各种应用的运行,例如,用于即时进行通讯的即时通讯工具、用于收发电子邮件的电子邮箱、用于浏览网页的浏览器、用于播放视频的视频播放器等等。
客户端的界面主要涉及到TextView、EditText、HorizontalScrollView、SurfaceView、animatedbitmap几个组件,其中,分别对HorizontalScrollView和SurfaceView两个组件进行了二次封装,在此基础上实现了弹幕的交互界面。
其中,如图3所示,在客户端的界面中,HorizontalScrollView可以用于实现界面滚动的消息,例如,在界面的顶部301实现滚动新闻(消息);EditText可以用于实现控件的文本,例如,在界面底部的控件305中的“吐槽”。
在服务器与客户端之间的数据通信过程中,当从服务器加载应用数据时,如图3所示,在界面的底层302中加载应用数据,如视频数据,则可以采用了传统的http(Hypertexttransferprotocol,超文本传送协议)协议,以http请求轮询的形式,持续向服务器发送加载请求,以轮询应用数据的应用信息,实现客户端与服务端之间的数据同步。
以Android为例,服务器暴露了/get_bubbles接口,get接口是客户端不断轮询的接口,每次轮询都得到一个当前应用漂浮的交互图形的列表。
客户端中可以调用httpget类,实例化一个对象并发起网络请求的线程,不断轮询服务器。
当然,客户端也可以用websocket或xmpp等可推送的网络协议进行轮询的优化,以节省流量和手机CPU(CentralProcessingUnit,中央处理器)消耗(耗电)。
步骤102,接收所述服务器依据所述加载请求返回的应用信息;
在实际应用中,该应用可以为视频应用,即该应用数据可以包括视频数据,如直播间,形成弹幕。
当然,该应用也可以为聊天、评论、红包、上墙、投票、游戏、社交等应用,本发明实施例对此不加以限制。
以视频数据为例,在客户端播放的视频数据具有视频ID,服务器接收到加载请求后,可以根据该视频ID查找对应的应用信息。
该应用信息可以包括关联的文本信息与点击数量,其中,文本信息可以为用户通过客户端上传的文本信息,通过交互图形显示,对于视频数据,该文本信息俗称“吐槽”,点击数量可以为用户通过客户端点击交互图像的次数。
步骤103,根据所述点击数量和所述文本信息生成交互图形;
在具体实现中,可以依据点击数量确定交互图形的面积,如点击数量与交互图形的面积正向相关,即交互图像的点击数量越多,面积越大,反之,点击数量越小,面积越小。
例如,如图3所示,若交互图形303的点击数量小于交互图形304的点击数量,则交互图形303的面积小于交互图形304的面积。
当然,除了面积之外,还可以确定默认的方式交互图形的其他属性,如形状、颜色、位置等等,如形状为圆形、星形等,颜色、位置随机分配等,也可以通过其他方式确定交互图形的其他属性,如服务器指定,本发明实施例对此不加以限制。
当确定交互图形的属性(包括面积)之后,可以按照该属性,调用SurfaceView生成交互图像。
在按照面积生成交互图形时,可以调用TextView在交互图形中加载文本信息。
例如,如图3所示,交互图形303的中显示文本信息“baby,快跑!”,交互图形304中显示文本信息“超哥你最棒”。
步骤104,在所述应用数据之上显示所述交互图形。
如图3所示,在界面的底层302之上,可以显示交互图像303、交互图形304,让全网用户都可以查看。
在实际应用中,应用信息还可以包括移动速度,在应用数据之上,可以按照移动速度移动交互图形,若交互图形的形状为圆形,则移动过程可以形象称之为冒泡。
在移动过程中,每一个移动的交互图形都是基于animatedbitmap二次封装的一个实例。
在移动过程中,对于视频数据,每一帧都可以同步model层数据与view层视图,确保客户端界面上显示的交互图形的数量、文本信息与服务器内存中维护的model数据保持一致,实现了客户端的MVC(ModelViewController,是模型-视图-控制器)架构模型。
本发明实施例在加载应用数据时,加载应用数据的应用信息,采用应用信息中的文本信息与点击数量生成交互图形进行展示,通过其他用户的点击数量对加载文本信息的交互图形进行反馈,实现了用户之间的交互,大大提高了交互性。
参照图4,示出了根据本发明一个实施例的一种应用信息的显示方法实施例2的步骤流程图,具体可以包括如下步骤:
步骤401,当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
步骤402,接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
步骤403,根据所述点击数量和所述文本信息生成交互图形;
步骤404,在所述应用数据之上显示所述交互图形;
步骤405,当接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
在实际应用中,若用户想对当前加载的应用数据发表评论,则可以点击如图3所述界面的控件305,生成输入框,在该输入框中输入文本信息。
在输入文本信息之后,客户端可以对该文本信息生成文本标识,即能够代表一个唯一确定的文本信息的信息,例如,文本ID。
为确保文本信息的唯一性,客户端可以根据mac(MediaAccessControl或者MediumAccessControl,媒体访问控制)地址和随机数字串生成文本标识。
步骤406,向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量;
服务器暴露了/add_bubbles接口,add接口需要传入text(文本信息)和ID(文本标识)参数,将会向服务器当前的数据池中加入一个新的交互图形的实例,weight(点击数量)初始值为1。
步骤407,当检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量;
在实际应用中,若用户支持当前加载的交互图形中的评论(即文本信息),则可以界面中直接点击该交互图形,类似于点赞操作,在下一次轮询时,各客户端可以根据点击数量动态增加交互图形的面积,实现用户之间的交互。
服务器暴露了/click_bubble接口,click接口传入ID(文本标识)参数,服务端根据ID动态修改数据池中对应的实例的点击数量。
如果ID不存在,则会报错提示。
步骤408,当所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作;
若点击数量较多,预设的数量阈值,则各客户端可以触发破裂动态操作,对于交互图形,则可以生成爆炸的动态,同时触发声效、震动等反馈,实现集赞爆炸的效果。
步骤409,向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
在实际应用中,若用户想取消当前加载的交互图形中的评论(即文本信息),则可以通过客户端提交删除请求。
服务器暴露了/del_bubble接口,del接口传入ID(文本标识)参数,服务端在鉴权成功之后,根据ID删除数据池中对应的实例。
如果ID不存在,则会报错提示。
本发明实施例通过点击交互图形改变点击数量、通过点击数量触发破裂动态操作,进一步提高了交互性。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图5,示出了根据本发明一个实施例的一种应用信息的显示装置实施例的结构框图,具体可以包括如下模块:
应用信息请求模块501,适于在从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
应用信息接收模块502,适于接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
交互图形生成模块503,适于根据所述点击数量和所述文本信息生成交互图形;
交互图形显示模块504,适于在所述应用数据之上显示所述交互图形。
在本发明的一个可选实施例中,所述应用信息请求模块501还可以适于:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
在本发明的一个可选实施例中,所述交互图形生成模块503还可以适于:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
在具体实现中,所述点击数量与交互图形的面积正向相关。
在本发明的一个可选实施例中,所述应用信息还包括移动速度,所述交互图形显示模块504还可以适于:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
在本发明的一个可选实施例中,该装置还可以包括如下模块:
点击消息发送模块,适于在检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
在本发明的一个可选实施例中,该装置还可以包括如下模块:
破裂动态操作触发模块,适于在所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
在本发明的一个可选实施例中,该装置还可以包括如下模块:
文本标识生成模块,适于在接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
初始数据发送模块,适于向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
在本发明的一个可选实施例中,该装置还可以包括如下模块:
删除请求发送模块,适于向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
在实际应用中,所述应用数据可以包括视频数据。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的应用信息的显示设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明实施例公开了A1、一种应用信息的显示方法,包括:
当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
根据所述点击数量和所述文本信息生成交互图形;
在所述应用数据之上显示所述交互图形。
A2、如A1所述的方法,所述向所述服务器发送所述应用数据的应用信息的加载请求的步骤包括:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
A3、如A1或A2所述的方法,所述根据所述点击数量和所述文本信息生成交互图形的步骤包括:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
A4、如A3所述的方法,所述点击数量与交互图形的面积正向相关。
A5、如A1或A2或A4所述的方法,所述应用信息还包括移动速度,所述在所述应用数据之上显示所述交互图形的步骤包括:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
A6、如A1所述的方法,还包括:
当检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
A7、如A1或A6所述的方法,还包括:
当所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
A8、如A1或A2或A4或A6所述的方法,还包括:
当接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
A9、如A1或A2或A4或A6所述的方法,还包括:
向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
A10、如A1或A2或A4或A6所述的方法,所述应用数据包括视频数据。
本发明实施例公开了B11、一种应用信息的显示装置,包括:
应用信息请求模块,适于在从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
应用信息接收模块,适于接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
交互图形生成模块,适于根据所述点击数量和所述文本信息生成交互图形;
交互图形显示模块,适于在所述应用数据之上显示所述交互图形。
B12、如B11所述的方法,所述应用信息请求模块还适于:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
B13、如B11或B12所述的装置,所述交互图形生成模块还适于:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
B14、如B13所述的装置,所述点击数量与交互图形的面积正向相关。
B15、如B11或B12或B14所述的装置,所述应用信息还包括移动速度,所述交互图形显示模块还适于:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
B16、如B11所述的装置,还包括:
点击消息发送模块,适于在检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
B17、如B11或B16所述的装置,还包括:
破裂动态操作触发模块,适于在所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
B18、如B11或B12或B14或B16所述的装置,还包括:
文本标识生成模块,适于在接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
初始数据发送模块,适于向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
B19、如B11或B12或B14或B16所述的装置,还包括:
删除请求发送模块,适于向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
B20、如B11或B12或B14或B16所述的装置,所述应用数据包括视频数据。
Claims (10)
1.一种应用信息的显示方法,包括:
当从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
根据所述点击数量和所述文本信息生成交互图形;
在所述应用数据之上显示所述交互图形。
2.如权利要求1所述的方法,其特征在于,所述向所述服务器发送所述应用数据的应用信息的加载请求的步骤包括:
持续向所述服务器发送加载请求,以轮询所述应用数据的应用信息。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述点击数量和所述文本信息生成交互图形的步骤包括:
依据所述点击数量确定交互图形的面积;
在按照所述面积生成交互图形时,在交互图形中加载所述文本信息。
4.如权利要求3所述的方法,其特征在于,所述点击数量与交互图形的面积正向相关。
5.如权利要求1或2或4所述的方法,其特征在于,所述应用信息还包括移动速度,所述在所述应用数据之上显示所述交互图形的步骤包括:
在所述应用数据之上,按照所述移动速度移动所述交互图形。
6.如权利要求1所述的方法,其特征在于,还包括:
当检测到在所述交互图形上发生的触摸事件时,向服务器发送所述文本信息的点击消息,以增加点击数量。
7.如权利要求1或6所述的方法,其特征在于,还包括:
当所述点击数量超过预设的数量阈值时,针对所述交互图形触发破裂动态操作。
8.如权利要求1或2或4或6所述的方法,其特征在于,还包括:
当接收到输入的文本信息时,针对所述输入的文本信息生成文本标识;
向服务器发送所述输入的文本信息和所述文本标识,以增加所述输入的文本信息、及对所述输入的文本信息配置初始的点击数量。
9.如权利要求1或2或4或6所述的方法,其特征在于,还包括:
向服务器发送针对某个交互图形的删除请求,以增加所述交互图形。
10.一种应用信息的显示装置,包括:
应用信息请求模块,适于在从服务器加载应用数据时,向所述服务器发送所述应用数据的应用信息的加载请求;
应用信息接收模块,适于接收所述服务器依据所述加载请求返回的应用信息,所述应用信息包括关联的文本信息与点击数量;
交互图形生成模块,适于根据所述点击数量和所述文本信息生成交互图形;
交互图形显示模块,适于在所述应用数据之上显示所述交互图形。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510643035.1A CN105187935A (zh) | 2015-09-30 | 2015-09-30 | 一种应用信息的显示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510643035.1A CN105187935A (zh) | 2015-09-30 | 2015-09-30 | 一种应用信息的显示方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105187935A true CN105187935A (zh) | 2015-12-23 |
Family
ID=54909732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510643035.1A Pending CN105187935A (zh) | 2015-09-30 | 2015-09-30 | 一种应用信息的显示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105187935A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630499A (zh) * | 2015-12-24 | 2016-06-01 | 北京奇虎科技有限公司 | 信息处理方法及装置 |
CN105916043A (zh) * | 2016-04-19 | 2016-08-31 | 乐视控股(北京)有限公司 | 弹幕控制方法、装置 |
CN105933759A (zh) * | 2016-05-20 | 2016-09-07 | 安徽省谷威天地传媒科技有限公司 | 一种数字电视的抢红包方法、服务器及系统 |
CN106303745A (zh) * | 2016-08-16 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 弹幕的处理方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1460363A (zh) * | 2001-03-29 | 2003-12-03 | 皇家菲利浦电子有限公司 | 电视节目建档方法和界面 |
CN101484869A (zh) * | 2005-01-05 | 2009-07-15 | 希尔克瑞斯特实验室公司 | 用于处理一到多个对象的调整大小和布局的方法和系统 |
WO2011088262A1 (en) * | 2010-01-13 | 2011-07-21 | Qualcomm Incorporated | Signaling mechanisms and systems for enabling, transmitting and maintaining interactivity features on mobile devices in a mobile broadcast communication system |
CN104462132A (zh) * | 2013-09-23 | 2015-03-25 | 华为技术有限公司 | 评论信息的显示方法及装置 |
CN104575553A (zh) * | 2014-12-19 | 2015-04-29 | 百度时代网络技术(北京)有限公司 | 产生叠加在播放对象上的弹幕的方法和装置 |
CN104820704A (zh) * | 2015-05-12 | 2015-08-05 | 东南大学 | 一种网络文本的行内标注式评论的新建方法及其浏览方法 |
-
2015
- 2015-09-30 CN CN201510643035.1A patent/CN105187935A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1460363A (zh) * | 2001-03-29 | 2003-12-03 | 皇家菲利浦电子有限公司 | 电视节目建档方法和界面 |
CN101484869A (zh) * | 2005-01-05 | 2009-07-15 | 希尔克瑞斯特实验室公司 | 用于处理一到多个对象的调整大小和布局的方法和系统 |
WO2011088262A1 (en) * | 2010-01-13 | 2011-07-21 | Qualcomm Incorporated | Signaling mechanisms and systems for enabling, transmitting and maintaining interactivity features on mobile devices in a mobile broadcast communication system |
CN104462132A (zh) * | 2013-09-23 | 2015-03-25 | 华为技术有限公司 | 评论信息的显示方法及装置 |
CN104575553A (zh) * | 2014-12-19 | 2015-04-29 | 百度时代网络技术(北京)有限公司 | 产生叠加在播放对象上的弹幕的方法和装置 |
CN104820704A (zh) * | 2015-05-12 | 2015-08-05 | 东南大学 | 一种网络文本的行内标注式评论的新建方法及其浏览方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630499A (zh) * | 2015-12-24 | 2016-06-01 | 北京奇虎科技有限公司 | 信息处理方法及装置 |
CN105916043A (zh) * | 2016-04-19 | 2016-08-31 | 乐视控股(北京)有限公司 | 弹幕控制方法、装置 |
WO2017181600A1 (zh) * | 2016-04-19 | 2017-10-26 | 乐视控股(北京)有限公司 | 弹幕控制方法、装置 |
CN105933759A (zh) * | 2016-05-20 | 2016-09-07 | 安徽省谷威天地传媒科技有限公司 | 一种数字电视的抢红包方法、服务器及系统 |
CN106303745A (zh) * | 2016-08-16 | 2017-01-04 | 腾讯科技(深圳)有限公司 | 弹幕的处理方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106846040B (zh) | 一种直播间中虚拟礼物显示方法和系统 | |
US20210121778A1 (en) | Information processing device control method, information processing device, and program | |
CN110769302B (zh) | 直播互动方法、装置、系统、终端设备、存储介质 | |
WO2016180135A1 (zh) | 直播互动系统、信息发送方法、信息接收方法及设备 | |
US9686329B2 (en) | Method and apparatus for displaying webcast rooms | |
US10701451B2 (en) | Program interaction system, method, client, and backend server | |
WO2018010682A1 (zh) | 直播方法、直播数据流展示方法和终端 | |
WO2017050068A1 (zh) | 交互系统、方法、客户端及后台服务器 | |
WO2020010819A1 (zh) | 基于直播间的数据交互方法、装置、终端和存储介质 | |
CN105979337B (zh) | 一种弹幕播放装置及方法 | |
WO2017185640A1 (zh) | 一种弹幕的生成、呈现方法及其装置、服务器、客户端 | |
US12039383B1 (en) | Coordinated effects in experiences | |
US20150130836A1 (en) | Adapting content to augmented reality virtual objects | |
CN106303731A (zh) | 弹幕的显示方法及装置 | |
EP3512207B1 (en) | Coordinated effects in videos | |
WO2014183427A1 (en) | Method and apparatus for displaying webcast rooms | |
CN111131850A (zh) | 显示虚拟礼物特效的方法、装置及电子设备 | |
CN106658145A (zh) | 一种直播数据处理方法和装置 | |
WO2017185641A1 (zh) | 一种语音弹幕的生成、播放方法及其装置、客户端 | |
CN113518264B (zh) | 互动方法、装置、终端及存储介质 | |
CN105205164A (zh) | 评论信息的交互方法及装置、信息交互方法及装置 | |
US10972511B2 (en) | Streaming relay for digital signage | |
CN105187935A (zh) | 一种应用信息的显示方法和装置 | |
WO2023071507A1 (zh) | 弹幕的控制方法、装置、电子设备和存储介质 | |
US20160308847A1 (en) | Presentations based on aggregated content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |
|
RJ01 | Rejection of invention patent application after publication |