直播间内的多渠道进场提示方法、系统及计算机设备与流程

文档序号:30410726发布日期:2022-06-15 09:24阅读:278来源:国知局
直播间内的多渠道进场提示方法、系统及计算机设备与流程

1.本技术实施例涉及网络直播技术领域,尤其涉及一种直播间内的多渠道进场提示方法、系统及计算机设备。


背景技术:

2.随着互联网技术和流媒体技术的不断发展,越来越多的用户开始参与网络直播。在网络直播场景下,若干个用户可以加入至同一直播间内,通过音视频流或文字等多种形式进行直播互动。通常来说,直播间界面中的公屏组件用于展示文字信息。文字信息可以是用户之间的聊天信息,也可以是与用户相关的互动提示信息,例如:在用户进入直播间时,公屏中会展示出与该用户相关的直播间进场提示信息,从而使直播间内的所有用户均能了解到该用户进入直播间。
3.目前,用户是可以通过多种多样的渠道进入直播间的,例如:直播间推荐列表、直播间推荐横幅以及应用程序外的短信通知、分享链接等。那么,随着渠道的不断丰富和迭代,如何对渠道进行统一高效地管理,以及如何通过直播间进场提示信息,对不同渠道进入直播间的用户进行区分,提升进场提示效果成为了亟待解决的技术问题。


技术实现要素:

4.本技术实施例提供了一种直播间内的多渠道进场提示方法、系统及计算机设备,可以在渠道不断迭代的情境下解决对渠道进行高效统一管理的技术问题以及通过直播间进场提示信息区分不同渠道的进场用户,提升进场提示效果的技术问题,该技术方案如下:
5.第一方面,本技术实施例提供了一种直播间内的多渠道进场提示方法,包括步骤:
6.客户端响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据所述直播间标识、所述用户标识以及所述渠道标识,生成直播间进场提示请求,发送所述直播间进场提示请求至服务器;其中,所述用户标识对应的用户通过所述渠道标识对应的渠道跳转进入所述直播间标识对应的直播间;
7.所述服务器响应于所述直播间进场提示请求,获取进场提示数据,下发所述进场提示数据至第一客户端;其中,所述进场提示数据用于调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称、所述渠道标识对应的显示数据链接以及所述渠道标识对应的至少一个第一应用程序标识,所述第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,所述第一应用程序为所述第一应用程序标识对应的应用程序,所述直播间为所述直播间标识对应的直播间;
8.所述第一客户端接收所述进场提示数据,通过所述进场提示数据调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,根据所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,生成直播间进场提示信息,输出所述直播间进场提示信息至直播间界面中;其中,所述显示数据链接对应的显示数据用于确定所述直播间进场提示信息的显
示样式。
9.第二方面,本技术实施例提供了一种直播间内的多渠道进场提示系统,包括:服务器、客户端以及第一客户端;
10.所述客户端用于响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据所述直播间标识、所述用户标识以及所述渠道标识,生成直播间进场提示请求,发送所述直播间进场提示请求至所述服务器;其中,所述用户标识对应的用户通过所述渠道标识对应的渠道跳转进入所述直播间标识对应的直播间;
11.所述服务器用于响应于所述直播间进场提示请求,获取进场提示数据,下发所述进场提示数据至第一客户端;其中,所述进场提示数据用于调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称、所述渠道标识对应的显示数据链接以及所述渠道标识对应的至少一个第一应用程序标识,所述第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,所述第一应用程序为所述第一应用程序标识对应的应用程序,所述直播间为所述直播间标识对应的直播间;
12.所述第一客户端用于接收所述进场提示数据,通过所述进场提示数据调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,根据所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,生成直播间进场提示信息,输出所述直播间进场提示信息至直播间界面中;其中,所述显示数据链接对应的显示数据用于确定所述直播间进场提示信息的显示样式。
13.第三方面,本技术实施例提供了一种直播间内的多渠道进场提示装置,包括:
14.第一获取单元,用于客户端响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据所述直播间标识、所述用户标识以及所述渠道标识,生成直播间进场提示请求,发送所述直播间进场提示请求至服务器;其中,所述用户标识对应的用户通过所述渠道标识对应的渠道跳转进入所述直播间标识对应的直播间;
15.第一下发单元,用于所述服务器响应于所述直播间进场提示请求,获取进场提示数据,下发所述进场提示数据至第一客户端;其中,所述进场提示数据用于调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称、所述渠道标识对应的显示数据链接以及所述渠道标识对应的至少一个第一应用程序标识,所述第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,所述第一应用程序为所述第一应用程序标识对应的应用程序,所述直播间为所述直播间标识对应的直播间;
16.第一提示单元,用于所述第一客户端接收所述进场提示数据,通过所述进场提示数据调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,根据所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,生成直播间进场提示信息,输出所述直播间进场提示信息至直播间界面中;其中,所述显示数据链接对应的显示数据用于确定所述直播间进场提示信息的显示样式。
17.第四方面,本技术实施例提供了一种计算机设备,处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述方法的步骤。
18.第五方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述方法的步骤。
19.在本技术实施例中,为各个可以进入直播间的渠道分别定义了唯一的渠道标识,不同的渠道标识指示渠道的来源类型是不同的,客户端在响应于直播间进场成功指令时,不仅会获取直播间标识和用户标识,还会获取渠道标识,并根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,从而服务器在响应于该直播间进场提示请求时,能够获取到用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识,将上述数据保存至进场提示数据下,获取并发送进场提示数据至第一客户端,从而使第一客户端在接收到进场提示数据后,可以通过进场提示数据调用到用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,进而生成直播间进场提示信息,输出直播间进场提示信息至直播间界面中。在渠道迭代过程中,可以通过渠道标识对渠道进行统一高效的管理,不仅可以配置渠道标识对应的显示数据链接,还可以配置渠道标识对应的至少一个第一应用程序标识,其中,显示数据链接对应的显示数据可以用于确定直播间进场提示信息的显示样式,那么通过修改显示数据链接对应的显示数据,就能够动态调整不同渠道下的直播间进场提示信息的显示样式。渠道标识对应的至少一个第一应用程序标识用于管控进场提示数据的下发,基于渠道标识对应的至少一个第一应用程序标识,可以实现将进场提示数据仅下发到通过第一应用程序进入直播间内的用户所对应的客户端,那么通过修改渠道标识对应的至少一个第一应用程序标识,也就能够动态调整将不同渠道下的直播间进场提示信息显示至哪些客户端中。因此,本技术实施例实现了对进场渠道的高效统一管理,不仅能够动态调整不同渠道下的直播间进场提示信息的显示样式,对不同渠道进入直播间的用户进行区分,还能够有效控制不同渠道下的进场提示数据的下发,进而控制直播间进场提示信息的输出,既提升了直播间进场提示信息的提示效果,也改善了多渠道进场提示业务的可扩展性。
20.为了更好地理解和实施,下面结合附图详细说明本技术的技术方案。
附图说明
21.图1为本技术实施例提供的直播间内的多渠道进场提示方法的应用场景示意图;
22.图2为本技术实施例提供的直播间推荐列表的显示示意图;
23.图3为本技术实施例提供的直播间推荐横幅的显示示意图;
24.图4为本技术第一实施例提供的直播间内的多渠道进场提示方法的流程示意图;
25.图5为本技术第一实施例提供的直播间内的多渠道进场提示方法的另一流程示意图;
26.图6为本技术第一实施例提供的直播间内的多渠道进场提示方法中s102的流程示意图;
27.图7为本技术第一实施例提供的直播间内的多渠道进场提示方法中s1024的流程示意图;
28.图8为本技术第一实施例提供的直播间内的多渠道进场提示方法中s1024的另一流程示意图;
29.图9为本技术实施例提供的直播间进场提示信息在公屏组件中的显示示意图;
30.图10为本技术第二实施例提供的直播间内的多渠道进场提示系统的结构示意图;
31.图11为本技术第三实施例提供的直播间内的多渠道进场提示装置的结构示意图;
32.图12为本技术第四实施例提供的计算机设备的结构示意图。
具体实施方式
33.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
34.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
35.应当理解,尽管在本技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”/“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
36.本领域技术人员可以理解,本技术所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunications service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personal digital assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(global positioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobile internet device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
37.本技术所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的计算机设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。
38.需要指出的是,本技术所称的“服务器”这一概念,同理也可扩展到适用于服务器
机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本技术的网络部署方式的实施方式。
39.请参阅图1,图1为本技术实施例提供的直播间内的多渠道进场提示方法的应用场景示意图,该应用场景包括本技术实施例提供的主播客户端101、服务器102和观众客户端103,主播客户端101与观众客户端103通过服务器102进行交互。
40.本技术实施例提出的客户端包括该主播客户端101和该观众客户端103。
41.需要指出的是,在现有技术中会存在对“客户端”这一概念的多种理解,例如:可以将其理解为安装在计算机设备中的应用程序,或者,也可以将其理解为相对应于服务器的硬件设备。
42.在本技术实施例中,所称的“客户端”是指相对应于服务器的硬件设备,更具体来说,是指计算机设备,例如:智能手机、智能交互平板以及个人计算机等。
43.在客户端为智能手机、智能交互平板等移动设备时,用户可以在客户端上安装匹配的移动端应用程序,也可以在客户端上访问web端应用程序。
44.在客户端为个人计算机(pc机)等非移动设备时,用户可以在客户端上安装匹配的pc端应用程序,同样也可以在客户端上访问web端应用程序。
45.其中,移动端应用程序是指可安装在移动设备中的应用程序,pc端应用程序是指可安装在非移动设备中的应用程序,web端应用程序是指需通过浏览器访问的应用程序。
46.具体地,web端应用程序依据客户端类型的差异,又可以分为移动版本和pc版本,两者的页面布局方式以及可提供的服务器支持可能存在差别。
47.在本技术实施例中,提供至用户的直播应用程序的类型分为移动端直播应用程序、pc端直播应用程序和web端直播应用程序。用户可以依据其采用客户端的类型不同,自主选择其参与网络直播的方式。
48.本技术依据采用客户端的用户身份的不同,可以将客户端分为主播客户端101和观众客户端103。
49.其中,主播客户端101是指发送网络直播视频的一端,通常来说是网络直播中主播(即,直播主播用户)所采用的客户端。
50.观众客户端103是指接收和观看网络直播视频的一端,通常来说是网络直播中观看视频的观众(即,直播观众用户)所采用的客户端。
51.主播客户端101和观众客户端103所指向的硬件,本质上是指计算机设备,具体地,如图1所示,其可以是智能手机、智能交互平板和个人计算机等类型的计算机设备。主播客户端101和观众客户端103均可以通过公知的网络接入方式接入互联网,与服务器102建立数据通信链路。
52.服务器102作为一个业务服务器,其可以负责进一步连接起相关音频数据服务器、视频流服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备,例如图1中所示的主播客户端101和观众客户端103提供服务。
53.本技术实施例中,主播客户端101与观众客户端103可以加入同一个直播间(即直播频道),上述的直播间是指依靠互联网技术实现的一种聊天室,通常具备音视频播控功
能。主播用户通过主播客户端101在直播间内进行直播,观众客户端103的观众可以登录服务器102进入直播间观看上直播。
54.在直播间内,主播与观众之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。
55.在网络直播场景下,用户可以通过多种渠道进入直播间,例如:直播间推荐列表、直播间推荐横幅以及应用程序外的短信通知、分享链接等。
56.请参阅图2和图3,图2为本技术实施例提供的直播间推荐列表的显示示意图,图3为本技术实施例提供的直播间推荐横幅的显示示意图。可以看到图2中的直播间推荐列表2中显示若干个直播间封面21,用户通过点击任意一个直播间封面21,即可触发客户端为其跳转进入至对应的直播间中,图3中的直播间推荐横幅3为显示有已关注主播的开播信息的横幅,用户通过顶部向下拖动n秒该直播间推荐横幅3,即可触发客户端为其跳转进入至该已关注主播所创建的直播间内。
57.对于其他进入直播间的渠道在此不逐一展开说明。可以理解的是,在应用程序外的短信通知或者分享链接,均需要触发客户端先启动运行该应用程序后,再跳转至对应的直播间内。
58.此外,还需要说明的是,由于在互联网时代中,用户的账号具有互通性,因此,用户是可以在不同的应用程序下进入直播间的,该应用程序可以指网络直播平台提供的直播应用程序,也可以是装载有直播应用程序插件的其他类型的应用程序,该直播应用程序插件可以调用网络直播平台提供的直播应用程序。
59.一般情况下,会在客户端的应用程序中设定与各个渠道相关的直播间提示信息的处理代码,从而确定各个渠道下的直播间提示信息的显示样式,但是,这种处理方式在渠道不断迭代的过程中,每次都需要修改设定好的处理代码才能够完成渠道的迭代,不仅不能对渠道进行高效管控,也不能灵活调整不同渠道下的直播间进场提示的显示样式,并且不利于多渠道进场提示业务的可扩展性,难以提升进场提示的效果,故,本技术实施例提供了一种直播间内的多渠道进场提示方法。
60.请参阅图4,图4为本技术第一实施例提供的直播间内的多渠道进场提示方法的流程示意图,该方法包括如下步骤:
61.s101:客户端响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,发送直播间进场提示请求至服务器;其中,用户标识对应的用户通过渠道标识对应的渠道跳转进入直播间标识对应的直播间。
62.s102:服务器响应于直播间进场提示请求,获取进场提示数据,下发进场提示数据至第一客户端;其中,进场提示数据用于调用用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识,第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,第一应用程序为第一应用程序标识对应的应用程序,直播间为直播间标识对应的直播间。
63.s103:第一客户端接收进场提示数据,通过进场提示数据调用用户标识对应的用
户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,根据用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,生成直播间进场提示信息,输出直播间进场提示信息至直播间界面中;其中,显示数据链接对应的显示数据用于确定直播间进场提示信息的显示样式。
64.在本技术实施例中,以服务器和客户端为执行主体对直播间内的多渠道进场提示方法进行说明。
65.关于步骤s101,客户端响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,发送直播间进场提示请求至服务器。
66.直播间进场成功指令是在用户成功进入直播间时发出的,也可以理解为在客户端成功接入至直播间服务时发出的,客户端响应于直播间进场成功指令,会获取直播间标识、用户标识以及渠道标识,之后根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,发送直播间进场提示请求至服务器。
67.客户端对于直播间标识对应的直播间的加载操作,以及响应于直播间进场成功指令后的操作可以同步进行。
68.其中,直播间标识为直播间(即,直播频道)对应的唯一标识,可用于确定在哪一直播间内输出直播间进场提示信息。
69.用户标识为用户对应的唯一标识,可用于确定输出与哪一用户相关的直播间进场提示信息。
70.渠道标识为渠道对应的唯一标识,可用于确定用户是通过哪一渠道进入直播间的。
71.在本技术实施例中,用户标识对应的用户通过渠道标识对应的渠道跳转进入直播间标识对应的直播间。
72.需要说明的是,本技术实施例为各个可以进入直播间的渠道分别定义了唯一的渠道标识,不同的渠道标识指示渠道的来源类型是不同的,渠道包括但不限于直播间推荐列表、直播间推荐横幅以及应用程序外的短信通知、分享链接等。
73.基于前述可以理解到,用户是可以在不同的应用程序下进入同一直播间的,该应用程序可以指网络直播平台提供的直播应用程序,也可以是装载有直播应用程序插件的其他类型的应用程序。
74.那么,对于不同应用程序提供的同种渠道,渠道的来源类型也是不同的,因而会对应有不同的渠道标识。
75.例如:第一应用程序下的直播间推荐列表和第二应用程序下的直播间推荐列表是不同应用程序提供的同种渠道,由于渠道的来源类型不同,因而对应有不同的渠道标识。
76.客户端响应于直播间进场成功指令,获取到直播间标识、用户标识以及渠道标识之后,根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,发送直播间进场提示请求至服务器。
77.本技术实施例提供了统一的进场提示请求接口,调用进场提示请求接口,需要向进场提示请求接口内传递若干个参数,调用进场提示请求接口成功,则会生成直播间进场提示请求。
78.具体地,传递的若干个参数至少包括直播间标识、用户标识以及渠道标识。在一个可选的实施例中,还可以包括第二应用程序标识,从而使服务器在响应于直播间进场提示请求时,可以确定直播间进场提示请求的来源为哪一应用程序,此处传递的第二应用程序标识可在特定条件下用于确定将直播间进场提示信息显示至哪些客户端,将在后续展开说明。
79.关于需要向进场提示请求接口内传递的各个参数的参数类型和参数格式在此不进行限定,其取决于进场提示请求接口如何定义。
80.下面说明用户如何通过渠道跳转进入至直播间,在一个可选的实施例中,请参阅图5,图5为本技术第一实施例提供的直播间内的多渠道进场提示方法的另一流程示意图,客户端响应于直播间进场成功指令之前,包括步骤:
81.s104:客户端响应于第一直播间跳转指令,获取直播间标识、用户标识以及第二应用程序标识,根据直播间标识、用户标识以及第二应用程序标识,生成直播间进场请求,发送直播间进场请求至服务器;其中,第一直播间跳转指令为拼接第二直播间跳转指令和渠道标识得到的;第二直播间跳转指令为用户触发渠道标识对应的渠道时生成的。
82.s105:客户端响应于服务器返回的直播间进场指令,获取直播间数据,根据直播间数据,在第二应用程序内加载直播间标识对应的直播间,发出直播间进场成功指令;其中,第二应用程序为第二应用程序标识对应的应用程序。
83.用户触发渠道标识对应的渠道时,会促使客户端生成第二直播间跳转指令,例如:用户点击直播间推荐横幅时,会促使客户端生成第二直播间跳转指令,该第二直播间跳转指令中至少包括直播间标识和用户标识。其中,点击属于一种触发操作,在一个可选的实施例中,也可以是其他类型的触发操作,例如:长按、双击等,取决于如何对渠道的触发条件进行设定。
84.客户端在接收到第二直播间跳转指令后,会在第二直播间跳转指令上拼接渠道标识,得到第一直播间跳转指令。
85.客户端响应于第一直播间跳转指令,获取直播间标识、用户标识以及第二应用程序标识,根据直播间标识、用户标识以及第二应用程序标识,生成直播间进场请求,发送直播间进场请求至服务器。
86.在本实施例中,第二应用程序标识用于指示直播间的跳转发生在哪一应用程序内。
87.在一个可选的实施例中,服务器响应于该直播间进场请求,获取直播间标识、用户标识以及第二应用程序标识,一方面,服务器可以根据直播间标识和第二应用程序标识,获取对应的直播间数据,该直播间数据用于加载直播间标识对应的直播间,另一方面,服务器还可以根据用户标识对用户鉴权,判断该用户是否有权限进入该直播间标识对应的直播间,之后,服务器在准备好直播间数据以及确定用户有权限进入该直播间标识对应的直播间后,服务器发送直播间进场指令至客户端。
88.之后,客户端响应于服务器返回的直播间进场指令,获取直播间数据,根据直播间数据,在第二应用程序内加载直播间标识对应的直播间,发出直播间进场成功指令;其中,第二应用程序为第二应用程序标识对应的应用程序。
89.本实施例中在直播间的跳转逻辑上,增加了在原直播间跳转指令拼接渠道标识的
操作,从而不仅可以使用户通过该渠道跳转进入直播间,还可以使后续客户端响应于直播间进场成功指令时,能够获取到渠道标识。
90.关于步骤s102,服务器响应于直播间进场提示请求,获取进场提示数据,下发进场提示数据至第一客户端。
91.其中,该进场提示数据可以理解为一个数据对象,服务器通过传递该数据对象至第一客户端,使第一客户端在接收该数据对象后,可以调用该数据对象下保存的数据。
92.进场提示数据在本技术实施例中可以用于调用用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识。
93.其中,用户标识对应的用户名称可以为用户设定的昵称,渠道标识对应的渠道名称可以是配置的渠道名称,例如:消息推送、推荐页等,关于该渠道名称仅为一个示例,需要说明的是,不同的渠道标识也可以对应有相同的渠道名称。
94.渠道标识对应的显示数据链接用于调取渠道标识对应的显示数据,渠道标识对应的显示数据链接可以理解为渠道标识对应的显示数据的存储地址,通过该存储地址就可以查找到渠道标识对应的显示数据,进而,在渠道标识对应的显示数据更新迭代时,无需修改该渠道标识对应的显示数据链接,直接将存储地址中渠道标识对应的显示数据进行更新即可。
95.渠道标识对应的至少一个第一应用程序标识用于确定将直播间进场提示信息显示至哪些客户端中。
96.在本技术实施例中,第一应用程序为第一应用程序标识对应的应用程序,第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,也即,直播间进场提示信息会显示至通过第一应用程序进入直播间内的用户所对应的客户端中。
97.在一个可选的实施例中,服务器可以每响应于直播间进场提示请求时,就获取一次进场提示数据,下发进场提示数据至第一客户端。
98.在另一个可选的实施例中,为提高进场提示效率,服务器可以分批获取进场提示数据,下发进场提示数据至第一客户端,具体地,请参阅图6,图6为本技术第一实施例提供的直播间内的多渠道进场提示方法中s102的流程示意图,s102中服务器响应于直播间进场提示请求,获取进场提示数据,包括步骤:
99.s1021:服务器响应于直播间进场提示请求,获取进场提示请求数据,将进场提示请求数据添加至进场提示请求队列中。
100.s1022:服务器每隔预设时间从进场提示请求队列中调取预设数量的进场提示请求数据。
101.s1023:服务器根据进场提示请求数据中的直播间标识,对预设数量的进场提示请求数据进行分组,得到直播间标识下的进场提示请求数据组;其中,直播间标识下的进场提示请求数据组包括至少一个直播间标识下的进场提示请求数据。
102.s1024:服务器根据直播间标识下的进场提示请求数据组,得到直播间标识下的进场提示数据组;其中,直播间标识下的进场提示数据组中包括至少一个直播间标识下的进场提示数据。
103.关于步骤s1021~s1022,进场提示请求数据包括传递至进场提示请求接口的若干
个参数,至少包括直播间标识、用户标识以及渠道标识,还可以包括第二应用程序标识,关于参数的解释可以参考前述说明。
104.服务器在响应于直播间进场提示请求,获取到进场提示请求数据后,并不会直接对其进行处理,获取进场提示数据。而是将进场提示请求数据添加至进场提示请求队列中,每隔预设时间从进场提示请求队列中调取预设数量的进场提示请求数据,对预设数量的进场提示请求数据一同进行处理,获取进场提示数据组。
105.关于步骤s1023,服务器对预设数量的进场提示请求数据进行分组,将相同直播间标识下的进场提示请求数据划分为一组,从而得到直播间标识下的进场提示请求数据组。
106.其中,直播间标识下的进场提示请求数据组包括至少一个直播间标识下的进场提示请求数据。
107.关于步骤s1024,服务器对直播间标识下的进场提示请求数据组进行处理,得到直播间标识下的进场提示数据组。
108.其中,直播间标识下的进场提示数据组中包括至少一个直播间标识下的进场提示数据。
109.在一个可选的实施例中,服务器会根据直播间标识下的进场提示请求数据,获取用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识,之后将用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识保存至对应的进场提示数据下,从而得到直播间标识下的进场提示数据组。
110.在另一个可选的实施例中,考虑到进场提示请求数据中可能不包括渠道标识,故,请参阅图7,图7为本技术第一实施例提供的直播间内的多渠道进场提示方法中s1024的流程示意图,s1024服务器根据直播间标识下的进场提示请求数据组,得到直播间标识下的进场提示数据组,包括步骤:
111.s10241:服务器判断直播间标识下的进场提示请求数据中是否包括渠道标识。
112.s10242:若是,服务器获取渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称,将渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称保存至对应的进场提示数据下。
113.s10243:若否,服务器获取用户标识对应的用户名称,将用户标识对应的用户名称保存至对应的进场提示数据下。
114.在本实施例中,服务器在获取进场提示数据组的过程中,先判断直播间标识下的进场提示请求数据中是否包括渠道标识,在包括渠道标识时,将渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称保存至对应的进场提示数据下,在不包括渠道标识时,服务器只能够获取到用户标识对应的用户名称,将用户标识对应的用户名称保存至对应的进场提示数据下,那么,后续根据该进场提示数据,只能获取到用户标识对应的用户名称,基于进场提示数据生成的直播间进场提示信息也只会显示出该用户名称。
115.可以理解的是,还存在一种情况,即直播间标识下的进场提示请求数据中包括渠道标识,但是,无法获取到渠道标识对应的渠道数据,渠道数据包括但限于渠道标识对应的
显示数据链接、渠道标识对应的至少一个第一应用程序标识,那么此时,服务器也只能获取用户标识对应的用户名称,将用户标识对应的用户名称保存至对应的进场提示数据下。
116.在一个可选的实施例中,对直播间进场提示的频率进行管控,具体地,请参阅图8,图8为本技术第一实施例提供的直播间内的多渠道进场提示方法中s1024的另一流程示意图,在s10241服务器判断直播间标识下的进场提示请求数据中是否包括渠道标识之前,包括步骤:
117.s10244:服务器获取全局频道频率限制信息、全局用户频率限制信息、直播间标识对应的频道频率信息以及用户标识对应的用户频率信息;其中,全局频道频率限制信息是指单位时间内在任意一个直播间内输出直播间进场提示信息的次数上限,全局用户频率限制信息是指单位时间内为任意一个用户输出直播间进场提示信息的次数上限,直播间标识对应的频道频率信息是指单位时间内在直播间标识对应的直播间内输出直播间进场提示信息的次数,用户标识对应的用户频率信息是指单位时间内为用户标识对应的用户输出直播间进场提示信息的次数。
118.s10245:服务器判断直播间标识对应的频道频率信息是否超过全局频道频率限制信息以及用户标识对应的用户频率信息是否超过全局用户频率限制信息。
119.s10246:若均否,服务器判断直播间标识下的进场提示请求数据中是否包括渠道标识。
120.s10247:若任意一个判断结果为是,服务器停止获取当前的直播间标识下的进场提示数据组。
121.服务器获取全局频道频率限制信息、全局用户频率限制信息、直播间标识对应的频道频率信息以及用户标识对应的用户频率信息。
122.其中,全局频道频率限制信息是指单位时间内在任意一个直播间内输出直播间进场提示信息的次数上限,全局用户频率限制信息是指单位时间内为任意一个用户输出直播间进场提示信息的次数上限,直播间标识对应的频道频率信息是指单位时间内在直播间标识对应的直播间内输出直播间进场提示信息的次数,用户标识对应的用户频率信息是指单位时间内为用户标识对应的用户输出直播间进场提示信息的次数。
123.该单位时间可以是指m秒,m为大于0的数值,m的单位也可以为毫秒、分等,在此不进行限定。
124.在一个可选的实施例中,服务器可以先判断直播间标识对应的频道频率信息是否超过全局频道频率限制信息,再判断用户标识对应的用户频率信息是否超过全局用户频率限制信息。在另一个可选的实施例中,服务器也可以同步判断直播间标识对应的频道频率信息是否超过全局频道频率限制信息以及用户标识对应的用户频率信息是否超过全局用户频率限制信息。
125.若均否,表示通过了全局频道频率限制和全局用户频率限制,服务器再去判断直播间标识下的进场提示请求数据中是否包括渠道标识。
126.若任意一个判断结果为是,表示未通过全局频道频率限制和/或未通过全局用户频率限制,那么服务器会停止获取当前的直播间标识下的进场提示数据组,若服务器是对进场提示请求数据组进行逐组循环处理,那么服务器则会获取下一个直播间标识下的进场提示请求数据组,重复执行步骤s10244~s20247,通过了全局频道频率限制和全局用户频
率限制之后,再执s10241~s10243。
127.在一个可选的实施例中,除了从全局角度对直播间进场提示的频率进行管控,也对不同渠道下的直播间进场提示的频率进行管控,具体地,s10242服务器获取渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称,包括步骤:
128.s102421:服务器获取渠道标识对应的渠道用户频率限制信息以及用户标识和渠道标识共同对应的渠道用户频率信息;其中,渠道标识对应的渠道用户频率限制信息是指单位时间内为通过渠道标识对应的渠道进入直播间的任意一个用户输出进场提示信息的次数上限;用户标识和渠道标识共同对应的渠道用户频率信息是指单位时间内为通过渠道标识对应的渠道进入直播间的用户标识对应的用户输出进场提示信息的次数;
129.s102422:服务器判断用户标识和渠道标识共同对应的渠道用户频率信息是否超过渠道标识对应的渠道用户频率限制信息;
130.s102423:若否,服务器更新直播间标识对应的频道频率信息、用户标识对应的用户频率信息以及用户标识和渠道标识共同对应的渠道用户频率信息,获取渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称;
131.s102424:若是,服务器停止获取当前的直播间标识下的进场提示数据组。
132.服务器获取渠道标识对应的渠道用户频率限制信息以及用户标识和渠道标识共同对应的渠道用户频率信息。
133.其中,渠道标识对应的渠道用户频率限制信息是指单位时间内为通过渠道标识对应的渠道进入直播间的任意一个用户输出进场提示信息的次数上限;用户标识和渠道标识共同对应的渠道用户频率信息是指单位时间内为通过渠道标识对应的渠道进入直播间的用户标识对应的用户输出进场提示信息的次数。
134.若否,表示通过了渠道用户频率限制,进而服务器才能获取渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称。
135.若是,表示未通过渠道用户频率限制,那么服务器会停止获取当前的直播间标识下的进场提示数据组。
136.在本实施例中,在直播间标识对应的频道频率信息通过了全局频道频率限制、用户标识对应的用户频率信息通过了全局用户频率限制,以及用户标识和渠道标识共同对应的渠道用户频率信息通过了渠道用户频率限制后,服务器才可以获取到渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称,并将渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的至少一个第一应用程序标识以及用户标识对应的用户名称保存至对应的进场提示数据下的,从而在将该进场提示数据下发后,则可以生成相应的直播间进场提示信息,并输出至直播间界面中,因而,在此时需要对直播间标识对应的频道频率信息、用户标识对应的用户频率信息以及用户标识和渠道标识共同对应的渠道用户频率信息进行更新。
137.在一个可选的实施例中,s101客户端响应于直播间进场成功指令,获取直播间标
识、用户标识以及渠道标识,根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,包括步骤:
138.客户端响应于直播间进场成功指令,获取直播间标识、用户标识、第二应用程序标识以及渠道标识,根据直播间标识、用户标识、第二应用程序标识以及渠道标识,生成直播间进场提示请求下发进场提示数据至第一客户端。
139.s102中下发进场提示数据至第一客户端,包括步骤:服务器判断通过进场提示数据是否可调用到渠道标识对应的至少一个第一应用程序标识;
140.若是,服务器下发进场提示数据至第一客户端;
141.若否,服务器下发进场提示数据至第二客户端;其中,第二客户端为通过第二应用程序进入直播间内的用户所对应的客户端,第二应用程序为第二应用程序标识对应的应用程序。
142.在本实施例中,客户端响应于直播间进场成功指令时,还会获取第二应用程序标识,从而在服务器判断通过进场提示数据无法调用到渠道标识对应的至少一个第一应用程序标识时,将进场提示数据下发至第二客户端,第二客户端为通过第二应用程序进入直播间内的用户所对应的客户端,第二应用程序为第二应用程序标识对应的应用程序。
143.举例来说,若渠道标识对应有两个第一应用程序标识,两个第一应用程序标识对应的应用程序分别为应用程序a和应用程序b,那么,服务器在下发进场提示数据时,会下发至通过应用程序a或应用程序b进入直播间内的用户所对应的客户端。而当服务器无法获取到该渠道标识对应的第一应用程序标识时,服务器会获取第二应用程序标识,该第二应用程序标识用于确定直播间进场提示请求的来源为哪一应用程序,服务器会将进场提示数据发送至通过第二应用程序进入直播间内的用户所对应的客户端,比如,若第二应用程序标识对应的应用程序为应用程序a,那么,服务器就会下发进场提示数据至通过应用程序a进入直播间内的用户所对应的客户端,若第二应用程序标识对应的应用程序为应用程序c,那么,服务器就会下发进场提示数据至通过应用程序c进入直播间内的用户所对应的客户端。
144.关于步骤s103,第一客户端接收进场提示数据,通过进场提示数据调用用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,根据用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,生成直播间进场提示信息,输出直播间进场提示信息至直播间界面中。
145.具体地,第一客户端接收到进场提示数据,通过进场提示数据调用用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,并通过渠道标识对应的显示数据链接获取到显示数据链接对应的显示数据,该显示数据链接对应的显示数据用于确定直播间进场提示信息的显示样式。之后,第一客户端根据用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据,生成直播间进场提示信息,该直播间进场提示信息中显示有用户标识对应的用户名称以及渠道标识对应的渠道名称。
146.可以理解的是,直播间进场提示信息还会显示有一些固定的文字信息。
147.请参阅图9,图9为本技术实施例提供的直播间进场提示信息在公屏组件中的显示示意图。可以看到,图9中公屏组件91中显示有直播间进场提示信息92,直播间进场提示信息92中显示有用户标识对应的用户名称921以及渠道标识对应的渠道名称922,该直播间进
场提示信息92的显示样式为渠道名称922的底层加有阴影,以突出显示,图9中的显示样式仅为一个示例,不具有限定作用。
148.下面说明如何对渠道进行高效配置,快速地进行渠道的更新迭代。在一个可选的实施例中,该方法还包括步骤:服务器响应于渠道配置指令,获取渠道名称、显示数据链接、渠道用户频率限制信息以及至少一个第一应用程序标识,生成渠道标识,服务器建立渠道标识与渠道名称、显示数据链接、渠道用户频率限制信息以及至少一个第一应用程序标识之间的对应关系,并保存渠道标识、渠道标识对应的渠道名称、渠道标识对应的显示数据链接、渠道标识对应的渠道用户频率限制信息以及渠道标识对应的至少一个第一应用程序标识。
149.除此之外,还可以对以保存的上述及信息进行修改和删除,例如:修改渠道名称、修改渠道标识对应的至少一个第一应用程序标识等,以极大程度地便于对渠道进行更新和迭代。
150.在本技术实施例中,为各个可以进入直播间的渠道分别定义了唯一的渠道标识,不同的渠道标识指示渠道的来源类型是不同的,客户端在响应于直播间进场成功指令时,不仅会获取直播间标识和用户标识,还会获取渠道标识,并根据直播间标识、用户标识以及渠道标识,生成直播间进场提示请求,从而服务器在响应于该直播间进场提示请求时,能够获取到用户标识对应的用户名称、渠道标识对应的渠道名称、渠道标识对应的显示数据链接以及渠道标识对应的至少一个第一应用程序标识,将上述数据保存至进场提示数据下,获取并发送进场提示数据至第一客户端,从而使第一客户端在接收到进场提示数据后,可以通过进场提示数据调用到用户标识对应的用户名称、渠道标识对应的渠道名称以及渠道标识对应的显示数据链接,进而生成直播间进场提示信息,输出直播间进场提示信息至直播间界面中。在渠道迭代过程中,可以通过渠道标识对渠道进行统一高效的管理,不仅可以配置渠道标识对应的显示数据链接,还可以配置渠道标识对应的至少一个第一应用程序标识,其中,显示数据链接对应的显示数据可以用于确定直播间进场提示信息的显示样式,那么通过修改显示数据链接对应的显示数据,就能够动态调整不同渠道下的直播间进场提示信息的显示样式。渠道标识对应的至少一个第一应用程序标识用于管控进场提示数据的下发,基于渠道标识对应的至少一个第一应用程序标识,可以实现将进场提示数据仅下发到通过第一应用程序进入直播间内的用户所对应的客户端,那么通过修改渠道标识对应的至少一个第一应用程序标识,也就能够动态调整将不同渠道下的直播间进场提示信息显示至哪些客户端中。因此,本技术实施例实现了对进场渠道的高效统一管理,不仅能够动态调整不同渠道下的直播间进场提示信息的显示样式,对不同渠道进入直播间的用户进行区分,还能够有效控制不同渠道下的进场提示数据的下发,进而控制直播间进场提示信息的输出,既提升了直播间进场提示信息的提示效果,也改善了多渠道进场提示业务的可扩展性。
151.请参阅图10,图10为本技术第二实施例提供的直播间内的多渠道进场提示系统的结构示意图,该系统10包括:服务器1001、客户端1002以及第一客户端1003;
152.所述客户端1002用于响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据所述直播间标识、所述用户标识以及所述渠道标识,生成直播间进场提示请求,发送所述直播间进场提示请求至所述服务器;其中,所述用户标识对应的用户通过所述渠道标识对应的渠道跳转进入所述直播间标识对应的直播间;
153.所述服务器1001用于响应于所述直播间进场提示请求,获取进场提示数据,下发所述进场提示数据至第一客户端;其中,所述进场提示数据用于调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称、所述渠道标识对应的显示数据链接以及所述渠道标识对应的至少一个第一应用程序标识,所述第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,所述第一应用程序为所述第一应用程序标识对应的应用程序,所述直播间为所述直播间标识对应的直播间;
154.所述第一客户端1003用于接收所述进场提示数据,通过所述进场提示数据调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,根据所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,生成直播间进场提示信息,输出所述直播间进场提示信息至直播间界面中;其中,所述显示数据链接对应的显示数据用于确定所述直播间进场提示信息的显示样式。
155.需要说明的是,客户端1002为响应于直播间进场成功指令的客户端,第一客户端1003为通过第一应用程序进入直播间内的用户所对应的客户端,存在以下情况,即,一个客户端即作为响应于直播间进场成功指令的客户端,又作为通过第一应用程序进入直播间内的用户所对应的客户端。
156.上述实施例提供的直播间内的多渠道进场提示系统与直播间内的多渠道进场提示方法属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
157.请参阅图11,为本技术第三实施例提供的直播间内的多渠道进场提示装置的结构示意图。该装置可以通过软件、硬件或两者的结合实现成为计算机设备的全部或一部分。该装置11包括:
158.第一获取单元111,用于客户端响应于直播间进场成功指令,获取直播间标识、用户标识以及渠道标识,根据所述直播间标识、所述用户标识以及所述渠道标识,生成直播间进场提示请求,发送所述直播间进场提示请求至服务器;其中,所述用户标识对应的用户通过所述渠道标识对应的渠道跳转进入所述直播间标识对应的直播间;
159.第一下发单元112,用于所述服务器响应于所述直播间进场提示请求,获取进场提示数据,下发所述进场提示数据至第一客户端;其中,所述进场提示数据用于调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称、所述渠道标识对应的显示数据链接以及所述渠道标识对应的至少一个第一应用程序标识,所述第一客户端为通过第一应用程序进入直播间内的用户所对应的客户端,所述第一应用程序为所述第一应用程序标识对应的应用程序,所述直播间为所述直播间标识对应的直播间;
160.第一提示单元113,用于所述第一客户端接收所述进场提示数据,通过所述进场提示数据调用所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,根据所述用户标识对应的用户名称、所述渠道标识对应的渠道名称以及所述渠道标识对应的显示数据链接,生成直播间进场提示信息,输出所述直播间进场提示信息至直播间界面中;其中,所述显示数据链接对应的显示数据用于确定所述直播间进场提示信息的显示样式。
161.需要说明的是,上述实施例提供的直播间内的多渠道进场提示装置在执行直播间内的多渠道进场提示方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以
根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分为不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的直播间内的多渠道进场提示装置与直播间内的多渠道进场提示方法属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
162.请参阅图12,为本技术第四实施例提供的计算机设备的结构示意图。如图12所示,该计算机设备12可以包括:处理器120、存储器121以及存储在该存储器121并可以在该处理器120上运行的计算机程序122,例如:直播间内的多渠道进场提示程序;该处理器120执行该计算机程序122时实现上述第一实施例中的步骤。
163.其中,该处理器120可以包括一个或多个处理核心。处理器120利用各种接口和线路连接计算机设备12内的各个部分,通过运行或执行存储在存储器121内的指令、程序、代码集或指令集,以及调用存储器121内的数据,执行计算机设备12的各种功能和处理数据,可选的,处理器120可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programble logic array,pla)中的至少一个硬件形式来实现。处理器120可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责触摸显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器120中,单独通过一块芯片进行实现。
164.其中,存储器121可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器121包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器121可用于存储指令、程序、代码、代码集或指令集。存储器121可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控指令等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器121可选的还可以是至少一个位于远离前述处理器120的存储装置。
165.本技术实施例还提供了一种计算机存储介质,该计算机存储介质可以存储有多条指令,该指令适用于由处理器加载并执行上述实施例的方法步骤,具体执行过程可以参见上述实施例的具体说明,在此不进行赘述。
166.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
167.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
168.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单
元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
169.在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
170.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
171.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
172.集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。
173.本发明并不局限于上述实施方式,如果对本发明的各种改动或变形不脱离本发明的精神和范围,倘若这些改动和变形属于本发明的权利要求和等同技术范围之内,则本发明也意图包含这些改动和变形。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1