1.本技术涉及通信领域,具体涉及一种广播业务播放方法、设备和存储介质。
背景技术:2.针对5g广播,目前各个设备厂商都是采用一套无线资源进行广播业务调度,当终端注册5g网络之后,网络为终端分配广播调度资源。图1是现有技术提供的一种广播业务流的接收示意图。如图1所示,在这个5g网络下的所有终端在相同的资源下接收广播服务器的所有广播。而5g广播有多种业务形态,比如,针对单广播电视,包括:标清视频广播,高清视频广播,4k/8k和vr/ar视频等等,每一个视频种类中包含的节目源也很多。网络如果采用一套无线资源配置会造成以下问题:网络无法知晓终端用户观看哪种广播业务,如果开始分配的无线资源比较多,对于标清广播业务来说是一种资源浪费,如果开始分配的无线资源比较少,无法满足高清广播业务的流畅性;并且,终端在网络分配的资源上接收所有的广播,加重终端的接收负荷,增加终端的功耗。
技术实现要素:3.有鉴于此,本技术实施例提供一种广播业务播放方法、设备和存储介质,提升了广播业务播放的流畅性,减轻了第一通信节点的接收负荷,以及降低了第一通信节点的功耗。
4.本技术实施例提供一种广播业务播放方法,应用于第一通信节点,包括:
5.接收对广播应用程序中目标广播业务的触发操作;
6.在所述目标广播业务的广播业务类型对应的广播接收资源上监听和接收所述目标广播业务的广播信息;
7.按照所述广播信息对所述目标广播业务进行播放。
8.本技术实施例提供一种广播业务播放装置,其特征在于,应用于第一通信节点,包括:
9.第一接收器,配置为接收对广播应用程序中目标广播业务的触发操作;
10.第二接收器,配置为在所述目标广播业务的广播业务类型对应的广播接收资源上监听和接收所述目标广播业务的广播信息;
11.播放器,配置为按照所述广播信息对所述目标广播业务进行播放。
12.本技术实施例提供一种通信设备,包括:通信模块,存储器,以及一个或多个处理器;
13.所述通信模块,配置为在第一通信节点、第二通信节点、第三通信节点和核心网之间进行通信交互;
14.所述存储器,配置为存储一个或多个程序;
15.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。
16.本技术实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机
程序被处理器执行时实现上述任一实施例所述的方法。
附图说明
17.图1是现有技术提供的一种广播业务流的接收示意图;
18.图2是本技术实施例提供的一种广播业务播放方法的流程图;
19.图3是本技术实施例提供的另一种广播业务播放方法的流程图;
20.图4是本技术实施例提供的又一种广播业务播放方法的流程图;
21.图5是本技术实施例提供的一种广播业务流的接收示意图;
22.图6是本技术实施例提供的一种5g网络结构的配置示意图;
23.图7是本技术实施例提供的一种5g终端和5g网络的各组成部件的连接示意图;
24.图8是本技术实施例提供的再一种广播业务播放方法的流程图;
25.图9是本技术实施例提供的一种干广播业务播放装置的结构框图;
26.图10是本技术实施例提供的一种通信设备的结构示意图。
具体实施方式
27.下文中将结合附图对本技术的实施例进行说明。以下结合实施例附图对本技术进行描述,所举实例仅用于解释本技术,并非用于限定本技术的范围。
28.5g广播一直是广电5g业务体系中的一块新兴业务方向。5g网络可以承载海量视听节目的传输,消费者对4k/8k和vr/ar等高质量视听节目的需求呈爆炸式增长,这将对5g网络带来更大的传输压力。从运营商的角度来看,开展5g广播业务,是十分有效也是十分必要的。但现有的各个设备厂商都是采用一套无线资源(即广播接收资源)进行广播业务调度,造成了资源浪费和终端的接收负荷。
29.有鉴于此,本技术实施例提供一种广播业务播放方法,本方案基于rrc连接态的5g广播接收辅助方案,可以提高网络对于5g广播业务调度的灵活性,从而使网络侧根据多终端请求的广播业务类型进行动态差异化调度,实现无线资源的动态分配,减少无线资源的浪费,使得多终端可以针对不同的广播业务实现差异化接收,增强终端用户的广播观看体验,还能降低5g终端的功耗,延长电池的使用寿命。
30.在一实施例中,图2是本技术实施例提供的一种广播业务播放方法的流程图。本实施例可以由第一通信节点执行。其中,第一通信节点可以为终端侧(比如,智能手机、ipad、笔记本电脑等)。如图2所示,本实施例包括:s210-s230。
31.s210、接收对广播应用程序中目标广播业务的触发操作。
32.其中,广播应用程序指的是具备广播功能的第一通信节点上的应用程序。示例性地,广播应用程序可以为电视上的广播应用程序;也可以为智能手机上的广播应用程序;或者,ipad上的广播应用程序等。在实施例中,在用户将第一通信节点的网络切换至5g网络时,用户可以在第一通信节点上启动广播应用程序,并在广播应用程序上点击目标广播业务。其中,触发操作指的是用户在第一通信节点上的点击操作。在实际操作过程中,点击操作的实现方式与第一通信节点的属性信息有关。示例性地,在第一通信节点为触屏终端时,点击操作可以直接通过手指或触控笔实现;在第一通信节点为非触屏终端时,点击操作可以借助第三方外接设备或热键实现。示例性地,第三方外接设备可以为鼠标。需要说明的
是,目标广播业务指的是用户感兴趣的广播业务。
33.s220、在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息。
34.其中,广播业务类型指的是广播业务的不同分类。在实际操作过程中,可以从多个维度对广播业务进行分类。示例性地,针对广播业务的清晰度的维度,广播业务类型可以包括:标清广播、高清广播、超高清广播等;针对广播业务的清晰度和广播业务分类的维度,广播业务类型可以包括:标清广播-体育节目;标清广播-娱乐节目等。可以理解为,不同的广播业务类型,其对应的广播接收资源也是不同的。其中,广播接收资源指的是用于监听和接收广播业务对应的广播信息的资源。在实施例中,广播接收资源包括但不限定,服务质量(quality of service,qos),广播周期和广播调度资源等。
35.在实施例中,在第一通信节点接收到用户对广播应用程序中目标广播业务的点击操作之后,确定第一通信节点中已存储的dnn列表中是否已存在目标广播业务对应的dnn,若存在,则直接按照目标广播业务的广播业务类型对应的广播接收资源接收目标广播业务的广播信息。在一实施例中,dnn由至少下述一项组成:广播业务组的广播业务类型;广播业务组中所有广播业务的广播业务名称。在实施例中,dnn可以由广播业务组的广播业务类型和广播业务组中所有广播业务的广播业务名称构成;也可以直接由广播业务组的广播业务类型构成,对此并不进行限定。可以理解为,同一个广播业务组内的所有广播业务的dnn是相同的。
36.s230、按照广播信息对目标广播业务进行播放。
37.在实施例中,第一通信节点在广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息,并将广播信息发送至广播应用程序中,以在广播应用程序上按照广播信息对目标广播业务进行播放。
38.本实施例的技术方案,通过在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息,实现了第一通信节点针对不同的广播业务进行差异化接收,从而减轻了第一通信节点的接收负荷和降低了第一通信节点的功耗。
39.在一实施例中,图3是本技术实施例提供的另一种广播业务播放方法的流程图。本实施例是在上述实施例的基础上,对广播业务播放方法作进一步的说明。如图3所示,本实施例中的广播业务播放方法包括如下步骤:
40.s310、在接收到广播应用程序的启动指令的情况下,从第三通信节点获取广播业务列表。
41.其中,广播应用程序的启动指令指的是由用户对广播应用程序执行打开操作而生成的指令信息。在实施例中,在用户打开广播应用程序时,即第一通信节点接收到用户对广播应用程序执行的打开操作时,第一通信节点自动从第三通信节点获取广播业务列表。其中,第三通信节点指的是广播服务器,用于向核心网发送广播业务流。可以理解为,广播服务器也可以为广播推流服务器。在实际操作过程中,广播业务列表包括一个或多个广播业务。示例性地,广播业务可以包括广播电视节目、主播类节目和点播类节目,对此并不进行限定。其中,广播业务可以为智能电视的广播电视节目、直播类节目或点播类节目,也可以为智能手机中广播应用程序上的广播电视节目、直播类节目或点播类节目,对此并不进行限定。
42.s320、根据广播业务类型对广播业务列表中的所有广播业务进行分组,得到广播业务组。
43.在实际操作过程中,广播业务类型可以从多个维度进行说明。相应的,在对广播业务进行分组时,也可以从多个维度进行分组。示例性地,根据广播业务类型对广播业务列表中的所有广播业务进行分组;也可以从广播业务类型和广播业务分类对广播业务列表中的所有广播业务进行分组。在实施例中,在根据广播业务类型对广播业务列表中的所有广播业务进行分组时,则将标清广播的广播业务作为一个广播业务组,将高清广播的广播业务作为一个广播业务组,以及将超高清广播的广播业务作为一个广播业务组。
44.s330、接收对广播应用程序中目标广播业务的触发操作。在实施例中,dnn可以由广播业务组的广播业务类型和广播业务组中所有广播业务的广播业务名称构成;也可以直接由广播业务组的广播业务类型构成,对此并不进行限定。可以理解为,同一个广播业务组内的所有广播业务的dnn是相同的。可以理解为,在pdu会话中携带广播业务类型,即可以直接根据目标广播业务的广播业务类型确定对应的pdu会话,以对该pdu会话进行触发。
45.s340、在目标广播业务的广播业务类型对应的广播接收资源上周期性地接收广播pdsch。
46.在实施例中,第一通信节点在第二通信节点预先配置的广播接收资源上周期性地接收广播pdsch。
47.s350、解析广播pdsch中的广播信息。
48.在实施例中,第一通信节点对广播pdsch进行解析,以得到对应的广播信息。
49.s360、按照广播信息对目标广播业务进行播放。
50.在实施例中,第一通信节点将获取到的广播信息发送至广播应用程序上,以在广播应用程序上按照广播信息对目标广播业务进行播放。
51.s370、在接收到广播应用程序的关闭指令的情况下,向第二通信节点发送目标广播业务对应的pdu会话释放请求,以使第二通信节点释放目标广播业务所对应广播业务类型的广播接收资源。
52.在实施例中,在第一通信节点的用户退出广播应用程序时,第一通信节点向第二通信节点发送目标广播业务对应的pdu会话释放请求,第二通信节点将接收到pdu会话释放请求发送至核心网,以使核心网根据pdu会话释放请求释放该广播业务类型对应的广播接收资源,并将释放的广播接收资源发送至第二通信节点,以使第二通信节点释放目标广播业务所对应广播业务类型的广播接收资源。其中,pdu会话释放请求,可以理解为第一通信节点、第二通信节点和核心网之间广播接收资源的释放请求。
53.本实施例的技术方案,在上述实施例的基础上,对同一个广播业务进行分组,以使第一通信节点只接收同类型业务组内的广播业务流,提升了广播业务播放的流畅性,并且,在结束广播业务的播放之后,请求释放对应的广播接收资源,以使第二通信节点对该广播接收资源进行重分配,从而实现了对广播接收资源的充分利用。
54.在一实施例中,图4是本技术实施例提供的又一种广播业务播放方法的流程图。本实施例是在上述实施例的基础上,对广播业务播放方法作进一步的说明。如图4所示,本实施例中的广播业务播放方法包括如下步骤:
55.s410、接收对广播应用程序中目标广播业务的触发操作。
56.s420、确定已存储的数据网络名称dnn列表中与目标广播业务相同的dnn的查找结果。
57.在实施例中,已存储的dnn列表指的是第一通信节点中的广播应用程序在观看过程中所存储的不同广播业务对应的dnn。在实际操作过程中,用户可以在广播应用程序中播放一个或多个广播业务,即第一通信节点中的广播应用程序在开启之后,用户可以从广播业务1,切换至广播业务2,然后再切换到广播业务3,然后再切换至广播业务2,等等。可以理解为,在接收到用户对目标广播业务的触发操作时,第一通信节点对dnn列表进行遍历查找,以确定第一通信节点中的dnn列表中是否存在目标广播业务所对应的dnn。若存在,则可以执行执行s450;若否,则执行s430。
58.s430、在dnn列表中未存在与目标广播业务相同的dnn的情况下,向第二通信节点发送pdu会话建立请求。
59.其中,pdu会话建立请求中携带目标广播业务的广播业务类型和广播业务名称。
60.在实施例中,在dnn列表中不存在与目标广播业务相同的dnn时,第一通信节点向第二通信节点发送一条pdu会话建立请求,第二通信节点将接收到的pdu会话建立请求发送至核心网,以使核心网对pdu会话建立请求进行响应,并将该pdu会话建立请求对应的pdu会话响应信息反馈至第二通信节点,以使第二通信节点将该pdu会话建立请求的pdu会话响应信息发送至第一通信节点。
61.在一实施例中,向第二通信节点发送pdu会话建立请求,包括:根据目标广播业务的广播业务类型生成对应的dnn;将携带dnn的pdu会话建立请求发送至第二通信节点。在实施例中,第一通信节点中的已存储的dnn列表中不存在与目标广播业务相同的dnn的情况下,第一通信节点根据目标广播业务的广播业务类型生成对应的dnn,并将携带dnn的pdu会话建立请求发送至第二通信节点,以使第二通信节点将pdu会话建立请求发送至核心网。
62.s440、接收第二通信节点反馈的pdu会话响应信息以及分配的与目标广播业务相匹配的广播接收资源。
63.在实施例中,在核心网接收到pdu会话建立请求之后,对pdu会话建立请求进行响应,并将pdu会话建立请求对应的pdu会话响应信息反馈至第二通信节点,在第二通信节点接收到核心网的pdu会话响应信息之后,对第一通信节点分配广播业务类型对应的广播接收资源,并将pdu会话响应信息和广播接收资源反馈至第一通信节点,即第一通信节点接收第二通信节点反馈的pdu会话响应信息,以及第二通信节点为第一通信节点分配的目标广播业务所对应广播业务类型的广播接收资源,实现了对广播接收资源的合理分配。
64.s450、在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息。
65.s460、按照广播信息对目标广播业务进行播放。
66.在一实施例中,图5是本技术实施例提供的一种广播业务流的接收示意图。本实施例中,以第一通信节点为终端,第二通信节点为网络侧(比如,基站侧),第三通信节点为广播服务器,广播业务可以为节目以及广播应用程序为广播接收app为例,对广播业务流的接收过程进行说明。终端的用户触发终端上的5g图标(即开启终端的5g功能),以使终端注册上5g网络,然后用户打开广播接收app之后,从广播服务器获取到广播业务列表后,根据广播业务类型对广播业务列表中的所有广播业务进行分组,得到多个广播业务组。在用户点
击广播接收app上的节目后,根据广播业务类型触发基于特定业务组的pdu会话(session)建立,网络获知终端的广播业务请求后,根据广播业务类型的不同,动态分配和调度相应的广播接收资源,让广播接收资源得到合理分配,从而使得多个终端可以针对不同的广播业务实现差异化接收。并且,还可以进一步对同一个广播业务进行分组,使终端只接收同类型分组内的广播业务流,提升广播业务播放的流畅性,减轻终端的接收负荷,降低终端的功耗。示例性地,如图5所示,5g终端1只接收广播业务流1和广播业务流2上的广播信息;5g终端2只接收广播业务流4、广播业务流5和广播业务流6上的广播信息。
67.在一实施例中,图6是本技术实施例提供的一种5g网络结构的配置示意图。如图6所示,本实施例中的5g网络包括:广播服务器、5gc(即核心网)、gnb(即基站)和5g终端。其中,5gc和gnb之间通过ng接口进行数据传输,以及gnb和5g终端之间通过新空口(new radio,nr)接口进行数据传输。
68.在一实施例中,以第一通信节点为5g终端、第二通信节点为5g网络为例,对5g终端和5g网络的各组成部件的连接关系进行说明。图7是本技术实施例提供的一种5g终端和5g网络的各组成部件的连接示意图。本实施例中,以广播业务为广播节目为例,对各组成部件的连接过程进行说明。其中,在广播业务为广播节目时,广播业务列表为广播节目列表。如图7所示,5g终端和5g网络的组成部件包括:app运行环境、无线处理模块和5g无线网络。
69.其中,app运行环境可以是android/ios/鸿蒙操作系统,可以安装查看和播放5g广播的app;无线处理模块作为一个中间载体,用于和5g无线网络之间信息的发送和接收,同时,把接收到的内容传递给app运行环境用于广播节目的播放;5g无线网络负责pdu的关联以及5g广播接收资源的推送,包括时频域资源的调度。
70.在实施例中,各组成部件的交互过程包括:在app运行环境上打开5g广播app,广播app显示5g广播节目列表,在用户点击5g广播节目列表中的广播节目后,终端发起一个pdu session建立请求,pdu session中的dnn名称对应点击的广播业务类型,经由无线处理模块,发送给5g无线网络,5g无线网络根据广播业务类型给无线处理模块配置广播接收资源,无线处理模块根据配置的广播资源进行监听和接收,接收到广播资源后发送给app运行环境上的5g广播app进行播放。本方案根据广播业务类型的不同,动态分配和调度相应的广播接收资源,以使广播接收资源得到合理分配,并使多终端针对不同的广播业务实现差异化接收。
71.在一实施例中,图8是本技术实施例提供的再一种广播业务播放方法的流程图。本实施例作为优选实施例,对广播业务播放的过程进行说明。如图8所示,本实施例中的广播业务播放方法包括如下步骤:
72.s810、开始。
73.s820、终端注册上5g网络。
74.s830、打开广播接收app,从广播服务器获取广播业务列表,并根据广播业务类型对广播业务进行分组。
75.在实施例中,用户在终端上打开5g广播app之后,终端自动从广播服务器获取广播业务列表,根据广播业务类型对广播业务列表中的所有广播业务进行分组。示例性地,标清广播,高清广播,超高清广播等,还可以对每种广播业务进一步细化分组。如标清广播-体育节目,标清广播-娱乐节目等。示例性地,以广播业务为电视频道节目为例,对广播业务组的
分配过程进行说明。表1是本技术实施例提供的一种广播业务组的分配示意表。如表1所示,广播业务类型为标清广播的广播业务包括:cctv1、cctv2和cctv3;广播业务类型为标清广播的广播业务包括:cctv10、cctv11和cctv12。在实施例中,可以将分组名广播业务类型和广播业务名称作为后续建立pdu会话(session)的dnn名称。以标清广播cctv1举例来说,终端侧分组后的示例如下,则cctv1对应的dnn的名称可以设置为bqgb-cctv1-cctv2-cctv3。可以理解为,在用户后续点击cctv1时可以触发基于dnn:bqgb-cctv1-cctv2-cctv3的pdu session建立请求。
76.可以理解为,属于同一个广播业务组的所有广播业务所对应的广播业务类型可以是相同的,以及属于同一个广播业务组的所有广播业务对应的dnn也是相同的。
77.表1 一种广播业务组的分配示意表
78.标清广播高清广播cctv1cctv10cctv2cctv11cctv3cctv12
…………
79.s840、在广播接收app上点击广播业务。
80.s850、是否存在相同dnn的pdu会话,若否,则执行s860;若是,则执行s880。
81.在实施例中,在终端广播接收app上点击需要接听的广播,终端判断是否已经存在相同dnn的pdu session,例如可以采用at指令的方式,通过at+cgdcont?查询出目前终端上已经存在的dnn列表,然后遍历查找。以标清广播cctv1举例来说,dnn的名称为bqgb-cctv1-cctv2-cctv3,通过at+cgdcont?查出目前已经建立的dnn列表。
82.如果列表中没有bqgb-cctv1-cctv2-cctv3,则终端侧触发建立一条pdu session,例如可以采用at+eapnact=2,"bqgb-cctv1-cctv2-cctv3","cbs",0建立一条pdu,然后执行s860;如果dnn列表中存在该dnn,则执行s880。
83.可以理解为,终端侧根据不同的广播业务类型,触发建立不同的pdu session,辅助网络进行不同广播业务的差异化调度,从而使终端实现了差异化接收。
84.s860、触发基于特定业务组的pdu会话建立请求。
85.其中,特定业务组指的是广播业务所对应的广播业务组。
86.s870、接收网络侧反馈的pdu会话响应信息,并接收网络侧为终端侧分配的广播接收资源。
87.在实施例中,网络侧响应终端的pdu session建立请求,建立针对特定广播业务组的pdu session,为终端配置特定的广播接收资源。其中,广播接收资源包括但不限于qos,广播周期,广播调度资源等。例如网络侧可以对标清广播cctv1分配广播周期为10s,在slot0上调度。
88.s880、在特定的广播资源上接收并播放广播业务组内的广播信息。
89.s890、在广播接收app上切换广播业务,并返回执行s850。
90.s8100、退出广播接收app,触发基于特定业务组的pdu会话释放请求。
91.在实施例中,如果终端用户退出广播接收app,触发基于特定业务组的pdu session释放请求,让网络释放针对该终端的广播接收资源。
92.本实施例的技术方案,通过pdu session请求辅助网络实现资源的动态分配,减少无线资源浪费;以及使多终端可以针对不同的广播业务实现差异化接收,增强终端用户广播观看体验;同时,对同一个广播业务进行分组,以使终端只接收同类型分组内的广播业务流,提升了广播业务播放的流畅性,减轻了终端的接收负荷,降低了5g终端的功耗,延长电池的使用寿命。
93.在一实施例中,图9是本技术实施例提供的一种广播业务播放装置的结构框图。本实施例应用于第一通信节点。如图9所示,本实施例包括:第一接收器910、第二接收器920和播放器930。
94.其中,第一接收器910,配置为接收对广播应用程序中目标广播业务的触发操作;
95.第二接收器920,配置为在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息;
96.播放器930,配置为按照广播信息对目标广播业务进行播放。
97.在一实施例中,广播业务播放装置,还包括:
98.确定模块,配置为在接收对广播应用程序中目标广播业务的触发操作之后,在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息之前,确定已存储的数据网络名称dnn列表中与目标广播业务相同的dnn的查找结果。
99.在一实施例中,广播业务播放装置,还包括:
100.第一发送器,配置为在dnn列表中未存在与目标广播业务相同的dnn的情况下,在在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息之前,向第二通信节点发送pdu会话建立请求;其中,pdu会话建立请求中携带目标广播业务的广播业务类型和广播业务名称;
101.第三接收器,配置为接收第二通信节点反馈的pdu会话响应信息以及分配的与目标广播业务相匹配的广播接收资源。
102.在一实施例中,向第二通信节点发送pdu会话建立请求,包括:根据目标广播业务的广播业务类型生成对应的dnn;将携带dnn的pdu会话建立请求发送至第二通信节点。
103.在一实施例中,广播业务播放装置,还包括:
104.获取模块,配置为在接收对广播应用程序中目标广播业务的触发操作之前,在接收到广播应用程序的启动指令的情况下,从第三通信节点获取广播业务列表;
105.分组模块,配置为根据广播业务类型对广播业务列表中的所有广播业务进行分组,得到广播业务组。
106.在一实施例中,广播业务播放装置,还包括:
107.第一发送器,配置为在按照广播信息对目标广播业务进行播放之后,在接收到广播应用程序的关闭指令的情况下,向第二通信节点发送目标广播业务对应的协议数据单元pdu会话释放请求,以使第二通信节点释放目标广播业务所对应广播业务类型的广播接收资源。
108.在一实施例中,第二接收器920,包括:
109.接收单元,配置为在广播接收资源上周期性地接收广播pdsch;
110.解析单元,配置为解析广播pdsch中的广播信息。
111.在一实施例中,dnn由至少下述一项组成:广播业务组的广播业务类型;广播业务
组中所有广播业务的广播业务名称。
112.本实施例提供的广播业务播放装置设置为实现图2所示实施例的广播业务播放方法,本实施例提供的广播业务播放装置实现原理和技术效果类似,此处不再赘述。
113.图10是本技术实施例提供的一种通信设备的结构示意图。如图10所示,本技术提供的设备,包括:处理器1010、存储器1020和通信模块1030。该设备中处理器1010的数量可以是一个或者多个,图10中以一个处理器1010为例。该设备中存储器1020的数量可以是一个或者多个,图10中以一个存储器1020为例。该设备的处理器1010、存储器1020和通信模块1030可以通过总线或者其他方式连接,图10中以通过总线连接为例。在该实施例中,该设备为可以为终端侧(比如,智能手机、ipad、笔记本电脑等)。
114.存储器1020作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本技术任意实施例的设备对应的程序指令/模块(例如,广播业务播放装置中的第一接收器910、第二接收器920和播放器930)。存储器1020可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器1020可进一步包括相对于处理器1010远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
115.通信模块1030,配置为在第一通信节点、第二通信节点、第三通信节点和核心网之间进行通信交互。
116.在通信设备为第一通信节点的情况下,上述提供的设备可设置为执行上述任意实施例提供的应用于第一通信节点的广播业务播放方法,具备相应的功能和效果。
117.本技术实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种应用于第一通信节点的广播业务播放方法,该方法包括:接收对广播应用程序中目标广播业务的触发操作;在目标广播业务的广播业务类型对应的广播接收资源上监听和接收目标广播业务的广播信息;按照广播信息对目标广播业务进行播放。
118.本领域内的技术人员应明白,术语用户设备涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。
119.一般来说,本技术的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本技术不限于此。
120.本技术的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(instruction set architecture,isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。
121.本技术附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机
程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(read-only memory,rom)、随机访问存储器(random access memory,ram)、光存储器装置和系统(数码多功能光碟(digital video disc,dvd)或光盘(compact disk,cd))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、可编程逻辑器件(field-programmable gate array,fgpa)以及基于多核处理器架构的处理器。
122.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。