CN112218131A - 机顶盒工作方法及装置、电子设备和计算机可读存储介质 - Google Patents

机顶盒工作方法及装置、电子设备和计算机可读存储介质 Download PDF

Info

Publication number
CN112218131A
CN112218131A CN201910616868.7A CN201910616868A CN112218131A CN 112218131 A CN112218131 A CN 112218131A CN 201910616868 A CN201910616868 A CN 201910616868A CN 112218131 A CN112218131 A CN 112218131A
Authority
CN
China
Prior art keywords
epg
address
server
feedback information
specified
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
Application number
CN201910616868.7A
Other languages
English (en)
Inventor
扈思涵
於少菲
魏娜
王楠
刘洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Liaoning Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Liaoning Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Liaoning Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910616868.7A priority Critical patent/CN112218131A/zh
Publication of CN112218131A publication Critical patent/CN112218131A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4108Peripherals receiving signals from specially adapted client devices characterised by an identification number or address, e.g. local network address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提出了一种机顶盒工作方法及装置、电子设备和计算机可读存储介质,该方法包括:获取EPG访问指令;根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;获取来自所述EDS服务器的所述反馈信息;判断所述反馈信息是否为有效EPG地址;响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。通过本发明的技术方案,可根据EDS服务器的工作状态提供不同的EPG地址获取方案,从而保证了无论EDS服务器是否正常工作,电视节目***都能够正常访问EPG服务器。

Description

机顶盒工作方法及装置、电子设备和计算机可读存储介质
【技术领域】
本发明涉及技术领域,尤其涉及一种机顶盒工作方法及装置、电子设备和计算机可读存储介质。
【背景技术】
随着科技日益发展,机顶盒愈加频繁地走入了人们的生活。通常情况下,机顶盒安装的电视节目***通过向EDS(EPG Distributing Sever,调度分发子***)服务器问询来获取EPG(Electronic Program Guid,电子节目指南)地址,从而访问对应的EPG服务器,实现机顶盒对电视节目的获取。
然而,若EDS服务器发生故障,则机顶盒安装的电视节目***只能收到错误码,而无法进行正常的EPG服务器访问。
因此,如何在EDS服务器故障的情况下保证机顶盒的访问工作正常进行,成为目前亟待解决的技术问题。
【发明内容】
本发明实施例提供了一种机顶盒工作方法及装置、电子设备和计算机可读存储介质,旨在解决相关技术中因EDS服务器故障造成机顶盒无法正常工作的技术问题,能够在EDS服务器故障时通过自动获取指定EPG地址来访问对应的EDS服务器,完善了机顶盒的功能。
第一方面,本发明实施例提供了一种机顶盒工作方法,包括:获取EPG访问指令;根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;获取来自所述EDS服务器的所述反馈信息;判断所述反馈信息是否为有效EPG地址;响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
在本发明上述实施例中,可选地,在所述获取EPG访问指令的步骤之前,还包括:将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,在所述获取EPG访问指令的步骤之前,还包括:获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合;在所述历史EPG地址集合中选择满足预定条件的目标EPG地址;将所述目标EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,所述预定条件为:使用次数最多、单次访问EPG服务器的时长最长、指定次数访问EPG服务器的总时长最长以及访问的EPG服务器为指定EPG服务器中的一项或多项。
在本发明上述实施例中,可选地,其特征在于,在所述获取EPG访问指令的步骤之前,还包括:将所述指定EPG地址存储至机顶盒的指定存储位置;或将所述指定EPG地址存储至与所述机顶盒通信连接的外接设备的指定存储位置。
第二方面,本发明实施例一种机顶盒工作装置,包括:访问指令获取单元,用于获取EPG访问指令;地址请求发送单元,用于根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;反馈信息获取单元,用于获取来自所述EDS服务器的所述反馈信息;地址判断单元,用于判断所述反馈信息是否为有效EPG地址;第一执行单元,响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;第二执行单元,响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
在本发明上述实施例中,可选地,还包括:第一设置单元,用于在所述访问指令获取单元获取所述EPG访问指令之前,将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,还包括:地址集合获取单元,用于在所述访问指令获取单元获取所述EPG访问指令之前,获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合;目标地址选择单元,在所述历史EPG地址集合中选择满足预定条件的目标EPG地址;第二设置单元,用于将所述目标EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,所述预定条件为:使用次数最多、单次访问EPG服务器的时长最长、指定次数访问EPG服务器的总时长最长以及访问的EPG服务器为指定EPG服务器中的一项或多项。
在本发明上述实施例中,可选地,还包括:地址存储单元,用于在所述访问指令获取单元获取所述EPG访问指令之前,将所述指定EPG地址存储至机顶盒的指定存储位置,或将所述指定EPG地址存储至与所述机顶盒通信连接的外接设备的指定存储位置。
第三方面,本发明实施例提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述第一方面中任一项所述的方法。
第四方面,本发明实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述第一方面中任一项所述的方法流程。
通过以上技术方案,针对相关技术中的因EDS服务器故障造成机顶盒无法正常工作的技术问题,具体来说,电视节目***可通过用户操作或通过外接设备传递来获取到EPG访问指令,该EPG访问指令可包含所请求访问的EPG服务器的属性信息。电视节目***将所请求访问的EPG服务器的属性信息作为EPG地址请求发送至EDS服务器,EDS服务器根据EPG地址请求生成反馈信息。
EDS服务器若处于正常工作状态,则可根据该属性信息查找相匹配的EPG服务器,并向电视节目***反馈与该属性信息相匹配的EPG服务器的有效EPG地址。EDS服务器若未处于正常工作状态,则提供的反馈信息为错误码或错误指示,无法提供有效EPG地址。
因此,电视节目***在接收到反馈信息后,可判断反馈信息是否为有效EPG地址,其中,有效EPG地址具有指定的格式,电视节目***可判断反馈信息是否为指定格式的数据,若是,说明EDS服务器处于正常工作状态,反馈信息是有效EPG地址,则可直接对此有效EPG地址进行访问。
若反馈信息不是指定格式的数据,说明EDS服务器若未处于正常工作状态,反馈信息不是有效EPG地址,此时,可从指定存储位置获取指定EPG地址,以指定EPG地址实现访问。这样一来,即使在EDS服务器出现故障无法提供有效EPG地址的情况下,也能对EPG服务器进行访问,这样,电视节目***仍能获取到电子节目指南,不会影响用户的电子节目观看需求。
通过以上技术方案,可根据EDS服务器的工作状态提供不同的EPG地址获取方案,从而保证了无论EDS服务器是否正常工作,电视节目***都能够正常访问EPG服务器,保护了用户的电子节目观看需求不受影响,提升了用户体验。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1示出了根据本发明的一个实施例的机顶盒工作方法的流程图;
图2示出了根据本发明的另一个实施例的机顶盒工作方法的流程图;
图3示出了根据本发明的一个实施例的机顶盒工作装置的框图;
图4示出了根据本发明的一个实施例的电子设备的框图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
图1示出了根据本发明的一个实施例的机顶盒工作方法的流程图。
如图1所示,根据本发明的一个实施例的机顶盒工作方法的流程包括:
步骤102,获取EPG访问指令。
电视节目***可通过用户操作或通过外接设备传递来获取到EPG访问指令,该EPG访问指令可包含所请求访问的EPG服务器的属性信息。
步骤104,根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息。
步骤106,获取来自所述EDS服务器的所述反馈信息。
电视节目***将所请求访问的EPG服务器的属性信息作为EPG地址请求发送至EDS服务器,EDS服务器根据EPG地址请求生成反馈信息。
步骤108,判断所述反馈信息是否为有效EPG地址,在判断结果为是时,进入步骤110,在判断结果为否时,进入步骤112。
步骤110,响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器。
EDS服务器若处于正常工作状态,则可根据该属性信息查找相匹配的EPG服务器,并向电视节目***反馈与该属性信息相匹配的EPG服务器的有效EPG地址。EDS服务器若未处于正常工作状态,则提供的反馈信息为错误码或错误指示,无法提供有效EPG地址。
因此,电视节目***在接收到反馈信息后,可判断反馈信息是否为有效EPG地址,其中,有效EPG地址具有指定的格式,电视节目***可判断反馈信息是否为指定格式的数据,若是,说明EDS服务器处于正常工作状态,反馈信息是有效EPG地址,则可直接对此有效EPG地址进行访问。
步骤112,响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
若反馈信息不是指定格式的数据,说明EDS服务器若未处于正常工作状态,反馈信息不是有效EPG地址,此时,可从指定存储位置获取指定EPG地址,以指定EPG地址实现访问。这样一来,即使在EDS服务器出现故障无法提供有效EPG地址的情况下,也能对EPG服务器进行访问,这样,电视节目***仍能获取到电子节目指南,不会影响用户的电子节目观看需求。
通过以上技术方案,可根据EDS服务器的工作状态提供不同的EPG地址获取方案,从而保证了无论EDS服务器是否正常工作,电视节目***都能够正常访问EPG服务器,保护了用户的电子节目观看需求不受影响,提升了用户体验。
图2示出了根据本发明的另一个实施例的机顶盒工作方法的流程图。
如图2所示,根据本发明的另一个实施例的机顶盒工作方法的流程包括:
步骤202,获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合。
可以在每次成功访问EPG服务器的情况下,都记录成功访问EPG服务器所用的历史EPG地址,这样,为应对EDS服务器无法反馈有效EPG地址的情况,可采用近期成功访问EPG服务器所用的历史EPG地址作为备选集合。其中,预定时间间隔可为符合用户实际观看节目需求的任何时长,可选为在前三日或在前一周。
步骤204,在所述历史EPG地址集合中选择满足预定条件的目标EPG地址。
步骤206,将所述目标EPG地址设置为指定EPG地址。
由于用户在预定时间间隔内往往会多次查看电子节目指南,也就会多次访问EPG服务器,所以,历史EPG地址集合中的历史EPG地址往往为多个,而在EDS服务器无法反馈有效EPG地址的情况下,需要在历史EPG地址集合的多个历史EPG地址中选择一个目标历史EPG地址。这一个目标历史EPG地址需要满足预定条件。
其中,所述预定条件包括但不限于:使用次数最多、单次访问EPG服务器的时长最长、指定次数访问EPG服务器的总时长最长以及访问的EPG服务器为指定EPG服务器中的一项或多项。
比如,历史EPG地址集合包括历史EPG地址a、历史EPG地址b和历史EPG地址c,三者在预定时间间隔内的使用次数分别为2、3和1,因此,在预定条件为使用次数最多时,选择历史EPG地址b作为目标历史EPG地址。
再比如,历史EPG地址集合包括历史EPG地址a、历史EPG地址b和历史EPG地址c,三者在预定时间间隔内的使用次数分别为3、3和1,若在预定条件为使用次数最多时,历史EPG地址a、历史EPG地址b的使用次数相同,此时,可增加单次访问EPG服务器的时长最长作为并列条件,在历史EPG地址a、历史EPG地址b选择单次访问EPG服务器的时长最长的一个作为目标历史EPG地址。
在本发明的另一种实现方式中,为简化访问流程,提升电子节目指南的反馈效率,还可以在历史EPG地址集合的多个历史EPG地址中随机选择一个历史EPG地址作为目标历史EPG地址。
步骤208,将所述指定EPG地址存储至机顶盒的指定存储位置,或将所述指定EPG地址存储至与所述机顶盒通信连接的外接设备的指定存储位置。
将指定EPG地址进行存储,以便后续应对EDS服务器无法反馈有效EPG地址的情况时,可直接获取已存储的指定EPG地址进行访问。其中,指定EPG地址可存储在机顶盒的指定存储位置,以方便实时访问,也可存储至与所述机顶盒通信连接的外接设备的指定存储位置,以节省机顶盒的存储空间。
步骤210,获取EPG访问指令。
电视节目***可通过用户操作或通过外接设备传递来获取到EPG访问指令,该EPG访问指令可包含所请求访问的EPG服务器的属性信息。
步骤212,根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息。
步骤214,获取来自所述EDS服务器的所述反馈信息。
电视节目***将所请求访问的EPG服务器的属性信息作为EPG地址请求发送至EDS服务器,EDS服务器根据EPG地址请求生成反馈信息。
步骤216,判断所述反馈信息是否为有效EPG地址,在判断结果为是时,进入步骤218,在判断结果为否时,进入步骤220。
步骤218,响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器。
EDS服务器若处于正常工作状态,则可根据该属性信息查找相匹配的EPG服务器,并向电视节目***反馈与该属性信息相匹配的EPG服务器的有效EPG地址。EDS服务器若未处于正常工作状态,则提供的反馈信息为错误码或错误指示,无法提供有效EPG地址。
因此,电视节目***在接收到反馈信息后,可判断反馈信息是否为有效EPG地址,其中,有效EPG地址具有指定的格式,电视节目***可判断反馈信息是否为指定格式的数据,若是,说明EDS服务器处于正常工作状态,反馈信息是有效EPG地址,则可直接对此有效EPG地址进行访问。
步骤220,响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
若反馈信息不是指定格式的数据,说明EDS服务器若未处于正常工作状态,反馈信息不是有效EPG地址,此时,可从指定存储位置获取指定EPG地址,以指定EPG地址实现访问。这样一来,即使在EDS服务器出现故障无法提供有效EPG地址的情况下,也能对EPG服务器进行访问,这样,电视节目***仍能获取到电子节目指南,不会影响用户的电子节目观看需求。
通过以上技术方案,可根据EDS服务器的工作状态提供不同的EPG地址获取方案,从而保证了无论EDS服务器是否正常工作,电视节目***都能够正常访问EPG服务器,保护了用户的电子节目观看需求不受影响,提升了用户体验。
在本发明的另一种实现方式中,可选地,还可以将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
由于前一次刚刚成功访问EPG服务器所使用的历史EPG地址,所以此历史EPG地址的有效性极高,故可直接将其设置为指定EPG地址,以提升对EPG服务器访问的成功率。
图3示出了根据本发明的一个实施例的机顶盒工作装置的框图。
如图3所示,根据本发明的一个实施例的机顶盒工作装置300,包括:访问指令获取单元302,用于获取EPG访问指令;地址请求发送单元304,用于根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;反馈信息获取单元306,用于获取来自所述EDS服务器的所述反馈信息;地址判断单元308,用于判断所述反馈信息是否为有效EPG地址;第一执行单元310,响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;第二执行单元312,响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
该机顶盒工作装置300使用图1和图2示出的实施例中任一项所述的方案,因此,具有上述所有技术效果,在此不再赘述。机顶盒工作装置300还具有以下技术特征:
在本发明上述实施例中,可选地,还包括:第一设置单元,用于在所述访问指令获取单元302获取所述EPG访问指令之前,将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,还包括:地址集合获取单元,用于在所述访问指令获取单元302获取所述EPG访问指令之前,获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合;目标地址选择单元,在所述历史EPG地址集合中选择满足预定条件的目标EPG地址;第二设置单元,用于将所述目标EPG地址设置为所述指定EPG地址。
在本发明上述实施例中,可选地,所述预定条件为:使用次数最多、单次访问EPG服务器的时长最长、指定次数访问EPG服务器的总时长最长以及访问的EPG服务器为指定EPG服务器中的一项或多项。
在本发明上述实施例中,可选地,还包括:地址存储单元,用于在所述访问指令获取单元302获取所述EPG访问指令之前,将所述指定EPG地址存储至机顶盒的指定存储位置,或将所述指定EPG地址存储至与所述机顶盒通信连接的外接设备的指定存储位置。
图4示出了根据本发明的一个实施例的电子设备的框图。
如图4所示,本发明的一个实施例的电子设备400,包括至少一个存储器402;以及,与所述至少一个存储器402通信连接的处理器404;其中,所述存储器存储有可被所述至少一个处理器404执行的指令,所述指令被设置为用于执行上述图1和图2实施例中任一项所述的方案。因此,该电子设备400具有和图1和图2实施例中任一项相同的技术效果,在此不再赘述。
其中,电子设备400安装有电视节目***,包括但不限于机顶盒,本发明实施例的电子设备还可以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子装置。
另外,本发明实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述图1和图2实施例中任一项所述的方法流程。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可根据EDS服务器的工作状态提供不同的EPG地址获取方案,从而保证了无论EDS服务器是否正常工作,电视节目***都能够正常访问EPG服务器,保护了用户的电子节目观看需求不受影响,提升了用户体验。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
在本发明所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种机顶盒工作方法,其特征在于,包括:
获取EPG访问指令;
根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;
获取来自所述EDS服务器的所述反馈信息;
判断所述反馈信息是否为有效EPG地址;
响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;
响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
2.根据权利要求1所述的机顶盒工作方法,其特征在于,在所述获取EPG访问指令的步骤之前,还包括:
将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
3.根据权利要求1所述的机顶盒工作方法,其特征在于,在所述获取EPG访问指令的步骤之前,还包括:
获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合;
在所述历史EPG地址集合中选择满足预定条件的目标EPG地址;
将所述目标EPG地址设置为所述指定EPG地址。
4.根据权利要求3所述的机顶盒工作方法,其特征在于,
所述预定条件为:使用次数最多、单次访问EPG服务器的时长最长、指定次数访问EPG服务器的总时长最长以及访问的EPG服务器为指定EPG服务器中的一项或多项。
5.根据权利要求1至4中任一项所述的机顶盒工作方法,其特征在于,在所述获取EPG访问指令的步骤之前,还包括:
将所述指定EPG地址存储至机顶盒的指定存储位置;或
将所述指定EPG地址存储至与所述机顶盒通信连接的外接设备的指定存储位置。
6.一种机顶盒工作装置,其特征在于,包括:
访问指令获取单元,用于获取EPG访问指令;
地址请求发送单元,用于根据所述EPG访问指令,向EDS服务器发送EPG地址请求,以供所述EDS服务器根据所述EPG地址请求输出反馈信息;
反馈信息获取单元,用于获取来自所述EDS服务器的所述反馈信息;
地址判断单元,用于判断所述反馈信息是否为有效EPG地址;
第一执行单元,响应于所述反馈信息为所述有效EPG地址,通过所述有效EPG地址访问对应的EPG服务器;
第二执行单元,响应于所述反馈信息不是所述有效EPG地址,从指定存储位置获取指定EPG地址,并通过所述指定EPG地址访问对应的EPG服务器。
7.根据权利要求6所述的机顶盒工作装置,其特征在于,还包括:
第一设置单元,用于在所述访问指令获取单元获取所述EPG访问指令之前,将在前一次成功访问EPG服务器所使用的历史EPG地址设置为所述指定EPG地址。
8.根据权利要求6所述的机顶盒工作装置,其特征在于,还包括:
地址集合获取单元,用于在所述访问指令获取单元获取所述EPG访问指令之前,获取预定时间间隔内成功访问EPG服务器所使用的历史EPG地址集合;
目标地址选择单元,在所述历史EPG地址集合中选择满足预定条件的目标EPG地址;
第二设置单元,用于将所述目标EPG地址设置为所述指定EPG地址。
9.一种电子设备,其特征在于,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述权利要求1至5中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令用于执行如权利要求1至5中任一项所述的方法流程。
CN201910616868.7A 2019-07-09 2019-07-09 机顶盒工作方法及装置、电子设备和计算机可读存储介质 Pending CN112218131A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910616868.7A CN112218131A (zh) 2019-07-09 2019-07-09 机顶盒工作方法及装置、电子设备和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910616868.7A CN112218131A (zh) 2019-07-09 2019-07-09 机顶盒工作方法及装置、电子设备和计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN112218131A true CN112218131A (zh) 2021-01-12

Family

ID=74047063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910616868.7A Pending CN112218131A (zh) 2019-07-09 2019-07-09 机顶盒工作方法及装置、电子设备和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN112218131A (zh)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1852411A (zh) * 2006-03-13 2006-10-25 华为技术有限公司 一种电子节目单服务器部署***及建立和运行方法
US20060271996A1 (en) * 2005-05-31 2006-11-30 Sharp Kabushiki Kaisha System for providing service related information to content reproducing apparatus
CN1929494A (zh) * 2006-10-11 2007-03-14 中兴通讯股份有限公司 分布式电子节目导航***
CN101068339A (zh) * 2007-06-01 2007-11-07 华为技术有限公司 一种视频点播类业务的实现方法、服务器及客户端
CN101184103A (zh) * 2007-12-19 2008-05-21 深圳市戴文科技有限公司 一种通过移动终端设备访问无线业务服务器的方法
CN101610222A (zh) * 2009-07-20 2009-12-23 中兴通讯股份有限公司 基于客户端的服务器选择方法及装置
US20120254919A1 (en) * 2009-12-18 2012-10-04 Jinggui Wang Method for acquiring program content and set top box
CN103167046A (zh) * 2011-12-09 2013-06-19 华为技术有限公司 获取组播地址的方法、装置及***
CN103888552A (zh) * 2012-12-24 2014-06-25 中国电信股份有限公司 快速访问互联网的方法、***与终端装置
CN106055603A (zh) * 2016-05-24 2016-10-26 北京奇虎科技有限公司 基于vpn 的浏览器访问网址推荐方法、客户端及***
CN106453600A (zh) * 2016-10-27 2017-02-22 北京奇虎科技有限公司 网络访问请求的业务分配方法、装置及***
CN107154963A (zh) * 2017-03-31 2017-09-12 北京猎豹移动科技有限公司 一种请求处理方法、装置及电子设备
CN107172064A (zh) * 2017-06-08 2017-09-15 腾讯科技(深圳)有限公司 数据访问控制方法、装置及服务器
CN107438100A (zh) * 2017-07-25 2017-12-05 中国联合网络通信集团有限公司 网页访问方法及浏览器
CN107832329A (zh) * 2017-09-26 2018-03-23 中国平安人寿保险股份有限公司 页面资源获取方法及终端设备
CN108206802A (zh) * 2016-12-16 2018-06-26 华为技术有限公司 检测网页后门的方法和装置
CN109348284A (zh) * 2018-11-28 2019-02-15 深圳市创维软件有限公司 一种频道播放方法、装置、设备及介质

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060271996A1 (en) * 2005-05-31 2006-11-30 Sharp Kabushiki Kaisha System for providing service related information to content reproducing apparatus
CN1852411A (zh) * 2006-03-13 2006-10-25 华为技术有限公司 一种电子节目单服务器部署***及建立和运行方法
CN1929494A (zh) * 2006-10-11 2007-03-14 中兴通讯股份有限公司 分布式电子节目导航***
CN101068339A (zh) * 2007-06-01 2007-11-07 华为技术有限公司 一种视频点播类业务的实现方法、服务器及客户端
CN101184103A (zh) * 2007-12-19 2008-05-21 深圳市戴文科技有限公司 一种通过移动终端设备访问无线业务服务器的方法
CN101610222A (zh) * 2009-07-20 2009-12-23 中兴通讯股份有限公司 基于客户端的服务器选择方法及装置
US20120254919A1 (en) * 2009-12-18 2012-10-04 Jinggui Wang Method for acquiring program content and set top box
CN103167046A (zh) * 2011-12-09 2013-06-19 华为技术有限公司 获取组播地址的方法、装置及***
CN103888552A (zh) * 2012-12-24 2014-06-25 中国电信股份有限公司 快速访问互联网的方法、***与终端装置
CN106055603A (zh) * 2016-05-24 2016-10-26 北京奇虎科技有限公司 基于vpn 的浏览器访问网址推荐方法、客户端及***
CN106453600A (zh) * 2016-10-27 2017-02-22 北京奇虎科技有限公司 网络访问请求的业务分配方法、装置及***
CN108206802A (zh) * 2016-12-16 2018-06-26 华为技术有限公司 检测网页后门的方法和装置
CN107154963A (zh) * 2017-03-31 2017-09-12 北京猎豹移动科技有限公司 一种请求处理方法、装置及电子设备
CN107172064A (zh) * 2017-06-08 2017-09-15 腾讯科技(深圳)有限公司 数据访问控制方法、装置及服务器
CN107438100A (zh) * 2017-07-25 2017-12-05 中国联合网络通信集团有限公司 网页访问方法及浏览器
CN107832329A (zh) * 2017-09-26 2018-03-23 中国平安人寿保险股份有限公司 页面资源获取方法及终端设备
CN109348284A (zh) * 2018-11-28 2019-02-15 深圳市创维软件有限公司 一种频道播放方法、装置、设备及介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
廖光权: "双向高清机顶盒及其点播故障浅析", 《重庆广播影视年鉴(2013年版)》 *

Similar Documents

Publication Publication Date Title
US8782528B2 (en) Play control of content on a display device
US9767195B2 (en) Virtualized hosting and displaying of content using a swappable media player
WO2017185616A1 (zh) 文件存储方法及电子设备
CN107329717B (zh) 一种屏幕显示信息的处理方法、显示方法和显示***
US20170185454A1 (en) Method and Electronic Device for Determining Resource Consumption of Task
CN104602102B (zh) 视频截取内容的传输响应方法、装置、服务器和***
US20170164051A1 (en) Video auto-play implementation and electronic equipment
US20170171329A1 (en) Video recommendaton method and system, and server
CN111104551B (zh) 直播间标签确定方法与装置、存储介质、电子设备
CN109800557B (zh) 基于区块链的集成处理方法、装置、服务器、设备及介质
CN112546621A (zh) 游戏直播的投票方法及装置、计算机存储介质、电子设备
CN110889062A (zh) 页面加载方法及装置、终端和计算机可读存储介质
CN113676761B (zh) 一种多媒体资源播放方法、装置及主控设备
CN108833961B (zh) 获取飞行记录数据的方法、服务器和***
CN112675533B (zh) 基于云游戏的用户存档信息获取方法与装置
CN113961836A (zh) 页面跳转方法、装置、电子设备及存储介质
CN109413455B (zh) 一种用于语音连麦互动的用户信息显示方法及装置
US20170264962A1 (en) Method, system and computer program product
CN110719367A (zh) 一种云手机好友推荐方法、装置、设备及存储介质
US20170169044A1 (en) Property retrieval apparatus, method and system
CN112218131A (zh) 机顶盒工作方法及装置、电子设备和计算机可读存储介质
KR20150078033A (ko) 응용 프로그램을 실행하는 전자 장치 및 방법
CN114339404B (zh) 一种屏保壁纸的显示方法、装置、电子设备及存储介质
WO2016119288A1 (zh) 数据获取方法、数据获取装置和终端
US20170263068A1 (en) Method for generating counting events and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210112

RJ01 Rejection of invention patent application after publication