角标的显示方法和装置、存储介质、电子装置制造方法及图纸

技术编号:21405797 阅读:144 留言:0更新日期:2019-06-19 09:02
本发明专利技术公开了一种角标的显示方法和装置、存储介质、电子装置。其中,该方法包括:获取与客户端上播放的目标媒体内容对应的标识信息,其中,客户端为目标应用的客户端;向服务器发送标识信息,并接收服务器返回的指示信息,其中,服务器用于根据标识信息确定指示信息,指示信息用于指示待显示的目标角标;基于指示信息在目标媒体内容的播放界面中显示绘制出的目标角标,其中,目标角标是调用与目标角标的类型对应的控件绘制出的。本发明专利技术解决了相关技术中生成角标需要占用较多终端资源的技术问题。

【技术实现步骤摘要】
角标的显示方法和装置、存储介质、电子装置
本专利技术涉及互联网领域,具体而言,涉及一种角标的显示方法和装置、存储介质、电子装置。
技术介绍
角标是指可打在专辑或者视频海报、媒体流文件等上,用于吸引用户眼球的一种标志,角标在产品侧是一个很微小的组成部分,但是又无处不在,重点明确的角标对于拉用户、抢眼球有很重要的作用,是编辑拉升播放量的重要武器。一般而言,对于生成系统,为了满足视频娱乐的多样性,可以为大量角标做进行处理,而这些处理大部分是通过控件处理的形式实现的,也这也就也意味着要为这些大量的角标配置大量的控件,在客户端显示这些角标时,由于需要启动大量的控件,从而需要占用大量的终端资源(如CPU资源)。针对相关技术中生成角标需要占用较多终端资源的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种角标的显示方法和装置、存储介质、电子装置,以至少解决相关技术中生成角标需要占用较多终端资源的技术问题。根据本专利技术实施例的一个方面,提供了一种角标的显示方法,该方法包括:获取与客户端上播放的目标媒体内容对应的标识信息;向服务器发送标识信息,并接收服务器返回的指示信息,指示信息用于指示待显示的目标角标;基于指示信息在目标媒体内容的播放界面中显示绘制出的目标角标,其中,目标角标是调用与目标角标的类型对应的控件绘制出的。根据本专利技术实施例的另一方面,还提供了一种角标的显示装置,该装置包括:获取单元,用于获取与客户端上播放的目标媒体内容对应的标识信息;交互单元,用于向服务器发送标识信息,并接收服务器返回的指示信息,其中,服务器用于根据标识信息确定指示信息,指示信息用于指示待显示的目标角标;显示单元,用于基于指示信息在目标媒体内容的播放界面中显示绘制出的目标角标,其中,目标角标是调用与目标角标的类型对应的控件绘制出的。根据本专利技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的方法。根据本专利技术实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器通过计算机程序执行上述的方法。在本专利技术实施例中,向服务器发送与客户端上播放的目标媒体内容对应的标识信息,并接收服务器返回的指示信息,指示信息用于指示待显示的目标角标;基于指示信息在目标媒体内容的播放界面中显示绘制出的目标角标,由于目标角标是调用与目标角标的类型对应的控件绘制出的,可以解决相关技术中生成角标需要占用较多终端资源的技术问题,进而达到降低生成角标时所占用的终端资源的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的角标的显示方法的硬件环境的示意图;图2是根据本专利技术实施例的一种可选的角标的显示方法的流程图;图3是相关技术中的一种可选的角标的示意图;图4是根据本专利技术实施例的一种可选的角标的显示方法的流程图;图5是本专利技术实施例的一种可选的角标的示意图;图6是本专利技术实施例的一种可选的包括角标的界面的示意图;图7是本专利技术实施例的一种可选的包括角标的界面的示意图;图8是本专利技术实施例的一种可选的包括角标的界面的示意图;图9是本专利技术实施例的一种可选的包括角标的界面的示意图;图10是根据本专利技术实施例的一种可选的角标的显示装置的示意图;以及图11是根据本专利技术实施例的一种终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。首先,在对本专利技术实施例进行描述的过程中出现的部分名词或者术语适用于如下解释:角标:是指展示界面(如手机等移动终端的显示界面、电脑端的网页、电视或应用等的界面)的边上或四个角等位置上显示的一些信息,可能是文字或图片等信息。控件:控件是指对数据和方法的封装,控件可以有自己的属性和方法,其中属性是控件数据的简单访问者,方法则是控件的一些简单而可见的功能,如手机系统提供的UI组件,可以用来显示文字,图片,按钮,输入框等,简单易用。自绘:是指系统提供另一种UI显示方案,相对于控件会更底层一点,但是灵活度高,且使用难度较大。Canvas:中文名称叫“画布”,它是应用中所有UI组件的“容器”,一个场景中,可以允许多个Canvas对象的存在,还允许Canvas之间可以进行“嵌套”使用,如自绘可将UI效果先绘制在Canvas上,然后交给手机系统去显示,控件可理解为对Canvas的上层封装。根据本专利技术实施例的一方面,提供了一种角标的显示方法的方法实施例。可选地,在本实施例中,上述角标的显示方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑、智能电视等。本专利技术实施例的角标的显示方法可以由服务器102来执行,也可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本专利技术实施例的角标的显示方法也可以是由安装在其上的客户端来执行。需要说明的是,图1中的硬件环境仅用于示意性地对本申请的技术方案进行描述,实际应用中可以包括比图1中更多或更少的硬件部件,如不包括数据库,或包括更多的服务器;另,图1中虽然示出了多种类型的终端,但是实际应用中可选择其中一种或多种,或选择其他类型的终端,本申请对此不做限定。客户端播放的目标媒体内容从服务器请求获取,服务器接收到客户端的请求后,可从数据库中进行读取,并将目标媒体内容返回客户端进行播放,在播放的过程中,可以客户端按照如下所示的步骤执行,来显示相应的角标。步骤S11,终端获取客户端上播放的目标媒体内容的标识信息。步骤S12,终端将获取的标识信息发送给服务器。步骤S13,服务器根据标识信息确定用于指示待在客户端上显示的目标角标的指示信息,并返回指示信息给终端的客户端。步骤S14,调用与目标角标的类型对应的控件绘制出与指示信息对应的目标角标(也即进行角标的渲染)。步骤S141,确定指示信息所指示的待绘制的目标角标的类型。步骤S142,调用与目标角标的类型对应的控件,按照指示信息的指示绘制出目标角标。步骤S15,在客户端上显示绘制出的目标角标。上述步骤为将本文档来自技高网
...

【技术保护点】
1.一种角标的显示方法,其特征在于,包括:获取与客户端上播放的目标媒体内容对应的标识信息;向服务器发送所述标识信息,并接收所述服务器返回的指示信息,其中,所述服务器用于根据所述标识信息确定所述指示信息,所述指示信息用于指示待显示的目标角标;基于所述指示信息在所述目标媒体内容的播放界面中显示绘制出的所述目标角标,其中,所述目标角标是调用与所述目标角标的类型对应的控件绘制出的。

【技术特征摘要】
1.一种角标的显示方法,其特征在于,包括:获取与客户端上播放的目标媒体内容对应的标识信息;向服务器发送所述标识信息,并接收所述服务器返回的指示信息,其中,所述服务器用于根据所述标识信息确定所述指示信息,所述指示信息用于指示待显示的目标角标;基于所述指示信息在所述目标媒体内容的播放界面中显示绘制出的所述目标角标,其中,所述目标角标是调用与所述目标角标的类型对应的控件绘制出的。2.根据权利要求1所述的方法,其特征在于,基于所述指示信息在所述目标媒体内容的播放界面中显示绘制出的所述目标角标包括:确定所述指示信息所指示的所述目标角标的类型;调用与所述目标角标的类型对应的控件,在所述客户端上显示按照所述指示信息的指示绘制出的所述目标角标。3.根据权利要求2所述的方法,其特征在于,调用与所述目标角标的类型对应的控件,在所述客户端上显示按照所述指示信息的指示绘制出的所述目标角标包括:获取所述指示信息所指示的角标信息,其中,所述目标角标用于表示所述角标信息;调用与所述目标角标的类型对应的控件在目标视图中绘制出所述角标信息,其中,所述目标视图是用于表示所述目标角标的视图;在所述目标媒体内容的播放界面中显示绘制完所述角标信息的所述目标视图。4.根据权利要求3所述的方法,其特征在于,调用与所述目标角标的类型对应的控件在目标视图中绘制出所述角标信息包括:在所述目标角标的类型包括文本类型的情况下,调用第一控件在所述目标视图中绘制出所述角标信息中的文本信息,其中,所述第一控件是用于绘制为所述文本类型的信息的控件;在所述目标角标的类型包括媒体类型的情况下,调用第二控件在所述目标视图中绘制出所述角标信息中的媒体信息,其中,所述第二控件是用于绘制为所述媒体类型的信息的控件。5.根据权利要求3所述的方法,其特征在于,调用与所述目标角标的类型对应的控件在目标视图中绘制出所述角标信息包括:在所述角标信息中的文本信息的长度超过目标长度的情况下,调用第三控件对所述文本信息的显示方式进行配置,其中,所述第三控件用于按照配置参数在所述目标视图中配置所述文本信息的显示方式。6.根据权利要求5所述的方法,其特征在于,在调用与所述目标角标的类型对应的控件在目标视图中绘制出所述角标信息之前,所述方法还包括:创建所述第三控件的控件对象,并将所述控件对象保存在内存中,其中,所述控件对象用于在文本信息的长度超过目标长度的情况下被调用;调用第三控件对所述文本信息的显示方式进行配置包括:从所述内存中调用所述控件对象对所述文本信息的显示方式进行配置。7.根据权利要求2所述的方法,其特征在于,获取所述指示信息所指示的角标信息包括:从所述指示信息中获取所述角标信息;按照所述...

【专利技术属性】
技术研发人员:姜凡
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1