CN106385618B - 频道列表数据的处理方法以及相应设备 - Google Patents

频道列表数据的处理方法以及相应设备 Download PDF

Info

Publication number
CN106385618B
CN106385618B CN201610816093.4A CN201610816093A CN106385618B CN 106385618 B CN106385618 B CN 106385618B CN 201610816093 A CN201610816093 A CN 201610816093A CN 106385618 B CN106385618 B CN 106385618B
Authority
CN
China
Prior art keywords
channel
list data
channel list
terminal
network server
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.)
Active
Application number
CN201610816093.4A
Other languages
English (en)
Other versions
CN106385618A (zh
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.)
Beijing Shixin Interactive Technology Co Ltd
Original Assignee
Beijing Shixin Interactive Technology 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 Beijing Shixin Interactive Technology Co Ltd filed Critical Beijing Shixin Interactive Technology Co Ltd
Priority to CN201610816093.4A priority Critical patent/CN106385618B/zh
Publication of CN106385618A publication Critical patent/CN106385618A/zh
Application granted granted Critical
Publication of CN106385618B publication Critical patent/CN106385618B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • 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/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4382Demodulation or channel decoding, e.g. QPSK demodulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种频道列表数据的处理方法以及相应设备,其中该方法包括:终端接收网络服务器提供的第一频道列表数据,其包括频道的真实名称及其对应的匹配字符串;接收机顶盒提供的第二频道列表数据,其包括频道的表征名称及其对应的播控参数;利用所述匹配字符串,在第二频道列表数据的频道的表征名称中执行第一匹配操作;根据第一匹配操作的匹配结果,生成第三频道列表数据,其包括:能够匹配成功的所述匹配字符串所对应的频道的真实名称,和该匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;显示所述频道的真实名称。使用该技术方案,使得终端能自适应地获得最新的播控参数,不需要后台服务器来维护更新频道的播控参数。

Description

频道列表数据的处理方法以及相应设备
技术领域
本发明涉及通信技术领域,特别涉及频道列表数据的处理方法以及相应设备。
背景技术
在有线数字电视领域,即便在一个有线运营商的业务范围内,各地的直播电视信号也都不完全一致,例如频道列表内容、播控参数(包括网络参数,传输参数和服务参数)及频道列表中频道名称的显示顺序都各不相同。例如:各地(甚至县和镇)都有自办频道,使用不同的播控参数,且这些自办频道有可能经常发生变化。其实同一个公共频道,如央视或各地卫视,虽然内容都是一样的,但是播控参数各地可能也有所不同。当前仍然希望基于后台服务器来统一对各地的电视频道进行管理,以减化维护和运营的工作量。
在使用后台服务器管理各个分散的数字电视机顶盒时,需要在后台预先配置所有的电子节目单的频道信息,包括频道的名字,频道的播控参数和频道的排列顺序,即每个频道在电子节目单上的排列顺序,其中,频道的名字可以是频道的ID,如网络ID(network ID)或者服务ID(service ID)。然后再根据各地有限网的地址码(如网络ID或者服务ID),从预先配置的电子节目单的频道信息中提取相应的播控参数并发送给移动终端,由移动终端发送给机顶盒,然后由机顶盒将播控参数所对应的节目流发送给移动终端上显示。
由于后台服务器是预先配置所有的电子节目单的频道信息,包括频道的名字,频道的播控参数和频道的排列顺序,然后由工作人员到各地进行现场测试,如果发现频道的播控参数错误就通知后台服务器的工作人员进行相应修改,使得维护的工作量非常巨大。
发明内容
本发明实施例提供一种频道列表数据的处理方法及其设备,使得移动终端能够自适应地获得最新的播控参数,不需要后台服务器来维护更新频道的播控参数。
本发明实施例提供一种频道列表数据的处理方法,包括:终端接收网络服务器提供的第一频道列表数据,其中,所述第一频道列表数据为所述终端所在区域的频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;所述终端接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;所述终端利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;所述终端根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;所述终端显示所述频道的显示名称。
可选的,所述第一频道列表数据包括:第一数量个频道的真实名称;其中,所述第一数量个频道的真实名称按照第一顺序排列;
所述第二频道列表数据包括:第二数量个频道的表征名称,其中所述第二数量个频道的表征名称按照第二顺序排列;
所述终端生成的第三频道列表数据中的频道的名称包括:第三数量个频道的真实名称,且所述第三数量个频道的真实名称是按照第一顺序排列的。
其中,第一数量可以等于或者不等于第二数量,第三数量小于或者等于第一数量和第二数量。
本发明实施例提供一种频道列表处理方法,包括:网络服务器保存第一频道列表数据,向终端发送第一频道列表数据,所述第一频道列表数据为所述终端所在区域的频道列表数据;接收所述终端发送的第二频道列表数据,所述第二频道列表数据为所述终端所在局域网中的机顶盒上所使用的频道列表数据;基于所述第二频道列表数据,更新所述第一频道列表数据。
本发明实施例提供一种终端设备,包括:第一接收单元,用于接收网络服务器提供的第一频道列表数据,其中,所述第一频道列表数据为所述终端所在区域的频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;第二接收单元,用于接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;匹配单元,用于利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;生成单元,用于根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;显示单元,用于显示所述频道的显示名称。
本发明实施例提供一种网络服务器,包括:保存单元,用于保存第一频道列表数据,所述第一频道列表数据为第一终端所在区域的频道列表数据;收发器,用于向第一终端发送第一频道列表数据,接收第一终端发送的第二频道列表数据,所述第二频道列表数据为第一终端所在局域网中的机顶盒上所使用的频道列表数据;处理器,用于基于所述第二频道列表数据,更新所述第一频道列表数据。
本发明实施例提供另一种网络服务器,包括:保存单元,用于保存第一频道列表数据,向终端发送第一频道列表数据,所述第一频道列表数据为所述终端所在区域的频道列表数据;接收单元,用于接收所述终端发送的第二频道列表数据,所述第二频道列表数据为所述终端所在局域网中的机顶盒上所使用的频道列表数据;确定单元,用于确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据;更新单元,用于当确定结果为是时,基于所述第二频道列表数据更新所述第一频道列表数据。
本发明通过从机顶盒接收第二频道列表数据,利用网络服务器所提供的匹配字符串对该第二频道列表数据中频道的名称执行匹配,以从第二频道列表数据中获得匹配成功的频道的播控参数,使得所获得的频道的播控参数是最新的频道播控参数,不再需要后台服务器来维护更新频道的播控参数,也不再需要工作人员到各地进行现场测试。
附图说明
图1是本发明实施例提供的终端侧的频道列表数据的处理方法的流程图;
图2是本发明实施例提供的网络服务器侧的频道列表数据的处理方法的流程图;
图3是本发明实施例提供的频道列表数据的处理方法的流程图;
图4是本发明实施例提供的一种终端设备的结构图;
图5是本发明实施例提供的一种网络服务器的结构图;
图6是本发明实施例提供的另一种终端设备的结构图;
图7是本发明实施例提供的另一种网络服务器的结构图。
具体实施方式
本发明一实施例提供一种频道列表数据的处理方法,该方法在终端上执行,该终端可以是手机,笔记本电脑和平板电脑等,该方法具体包括:
步骤101、终端接收网络服务器提供的第一频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串。其中,本发明各实施例中提及的频道列表数据可以为EPG(Electronic Program Guide,电子节目指南)。
其中,该网络服务器可以为web服务器。其中,该步骤中终端从网络服务器接收的是终端所在区域的第一频道列表数据。具体的,网络服务器针对每个区域预先配置频道列表数据,频道列表数据包括:频道的真实名称及其对应的匹配字符串。本实施例中的区域可以是一个省,也就是说,网络服务器针对不同的省配置有相应的频道列表数据。其中,匹配字符串是使用能够体现出频道的特定字符以及这些特定字符的组合来生成一个规则字符串,这个规则字符串可以用于表达一种过滤逻辑。其中,匹配字符串可以为正则表达式或者任何可以体现出相应频道的过滤逻辑。
该步骤中,终端可以通过浏览器来打开网络服务器的web页面,所请求打开web页面的url上会携带终端所在区域的标识,网络服务器通过该URL确定终端所在区域,并获取终端所在区域的第一频道列表数据发给终端。终端也可以通过其他方式来从网络服务器获取该第一频道列表数据,不影响本发明的实现,比如向网络服务器发送携带终端的地址信息的请求消息以请求该第一频道列表数据,网络服务器根据该终端的地址信息确定终端所在的区域,获取终端所在区域的第一频道列表数据发给该终端。
步骤102、所述终端接收局域网中机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数。
在机顶盒上可以安装特定的软件,该软件提供一个WebServiceApi接口,该步骤中该终端可以通过调用该WebServiceApi接口来访问机顶盒,以获取该第二频道列表数据。终端也可以通过其他方式来从机顶盒获取该第二频道列表数据,不影响本发明的实现,比如向机顶盒发送请求消息以请求该第二频道列表数据,机顶盒向终端发送携带第二频道列表数据的响应消息。
步骤103、所述终端利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作,以匹配出与所述匹配字符串相匹配的频道的表征名称。
步骤104、所述终端根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的待显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数。
该步骤中,终端根据在第二频道列表数据中匹配出的与所述匹配字符串匹配相匹配的频道的表征名称,获知该表征名称所对应的播控参数,相应的生成所述第三频道列表数据。例如,根据第一频道的匹配字符串,匹配出第一频道的表征名称,进而获得该第一频道的表征名称所对应的播控参数。后续再利用第二频道的匹配字符串,第三频道的匹配字符串,得到第二频道的表征名称及其所对应的播控参数,以及第三频道的表征参数及其对应的播控参数。其中,所生成的频道列表数据中的频道的待显示名称可以为网络服务器提供的真实名称,例如第一频道的真实名称,第二频道的真实名称和第三频道的真实名称,且以上频道在第三频道列表数据中是按照网络服务器提供的第一频道列表数据中的预定顺序(即第一顺序)进行排序的。可选的,所生成的频道列表数据中的频道的待显示名称也可以为机顶盒提供的表征名称,例如第一频道的表征名称,第二频道的表征名称和第三频道的表征名称,且以上频道在第三频道列表数据中是按照机顶盒提供的第二频道列表数据中的预定顺序(即第二顺序)进行排序的。
如下,对网络服务器提供的第一频道列表数据,机顶盒提供的第二频道列表数据,以及终端生成的第三频道列表数据进行详细介绍:
频道的真实名称 匹配字符串 频道的缩略图 排序
中央一台 cctv.*?(1|一)/i http://.. 1
中央二台 cctv.*?(2|一)/i http://.. 2
中央三台 cctv.*?(3|一)/i http://.. 3
表1
如表1所示,网络服务器提供的第一频道列表数据包括:频道的真实名称,匹配字符串,频道的缩略图。其中,频道的缩略图是可选的。其中,频道的真实名称是网络服务器提供的该频道的名称,比如中央一台,中央二台,中央三台。其中,网络服务器提供的第一频道列表数据中的频道的真实名称是按照预定的第一顺序排序的,例如按照中央一台,中央二台,中央三台这个顺序排列的。
表2
如表2所示,机顶盒提供的第二频道列表数据包括:频道的表征名称以及频道的播控参数,其中,频道的播控参数可以包括:频道的网络参数,频道的传输参数,频道的服务参数等,频道的播控参数是用于机顶盒在后续收到终端发送的播控参数之后,能够对有线电视台提供的节目流进行处理以得到处理后的节目流,该处理后的节目流后续被发送给终端,其中,该处理操作包括:对有线电视台提供的节目流锁定、解析、解扰以及转码操作中的至少一种。其中,频道的表征名称是该机顶盒中使用的频道的名称。其中,机顶盒提供的第二频道列表数据中的频道的表征名称是按照第二顺序排列的,例如按照cctv2综合,cctv1综合,cctv3综合这个顺序排列的。
表3
如果终端根据中央一台的匹配字符串,中央二台的匹配字符串以及中央三台的匹配字符串,在机顶盒提供的第二频道列表数据中分别匹配出cctv1综合,cctv2综合,cctv3综合,从机顶盒提供的第二频道列表数据中分别获取这三个台的播控参数,并相应的生成第三频道列表数据。需要说明的是,终端利用匹配字符串,在机顶盒提供的第二频道列表数据中匹配出的频道的表征名称与频道的真实名称是标识同一频道的,比如,cctv2综合和中央二台是指同一频道。如表3所示,终端生成的第三频道列表数据包括:频道的真实名称,匹配字符串,频道的缩略图以及频道的播控参数。其中,频道的缩略图是可选的。因为该实施例中的第三频道列表数据中包括的是频道的真实名称,所以在第三频道列表数据中的频道的顺序是按照网络服务器提供的第一频道列表数据中的频道的预定顺序(即第一顺序)排序的,即按照中央一台,中央二台,中央三台这个顺序排列的。
步骤105、终端显示第三频道列表数据中的频道的显示名称,还可以显示相应频道的缩略图。
其中,该终端显示第三频道列表数据中的多个频道的显示名称,如果频道的显示名称是频道的真实名称,则该多个频道的显示名称是按照在第一频道列表数据中的顺序(即第一顺序)排序的。
例如,终端生成html界面,该界面上显示上述表3中的中央一台和相应的缩略图,中央二台和相应的缩略图,以及中央三台和相应的缩略图,并且带有相应频道的播控参数的连接。
本发明实施例通过从机顶盒接收第二频道列表数据,利用网络服务器所提供的匹配字符串对该第二频道列表数据执行相应匹配,以从第二频道列表获得匹配成功的频道的相应播控参数,使得所获得的频道的相应播控参数是最新的频道播控参数,不再需要后台服务器来维护更新频道的播控参数,也不再需要工作人员到各地进行现场测试。
该方法还包括:
步骤106、终端向网络服务器发送机顶盒提供的第二频道列表数据,使得网络服务器能基于第二频道列表数据更新第一频道列表数据。
其中,在步骤101中终端通过浏览器打开网络服务器的web页面或者向网络服务器发送请求消息时会携带用户的标识。该步骤中终端向网络服务器发送机顶盒提供的第二频道列表数据,使得网络服务器根据该第二频道列表数据生成一个特征码,后续网络服务器根据用户的标识查找该用户的频道信息集,其中该用户的频道信息集中保存以前该用户所发送的频道信息列表。网络服务器确定该用户的频道信息集中已保存的频道数据列表所对应的特征码中是否有该新生成的特征码,如果有,则表示该第二频道列表数据已经保存在该网络服务器上。如果没有,则表示这个是新的频道列表数据,将该新的频道列表数据加入到该用户的频道信息集。
步骤107、终端接收针对显示的频道名称的播放指令。
该步骤中,终端接收到用户触发的针对某个频道的播放指令。
步骤108、终端向机顶盒发送播放消息,以通知所述机顶盒以频道的显示名称所对应的播控参数来处理所述频道的节目流并传送处理后的频道的节目流。
当用户触发针对某个频道的播放指令,则触发了针对该频道的链接,则相应的发送出该播放消息。其中,该步骤中的处理操作包括:对有线电视台提供的节目流锁定、解析、解扰以及转码操作中的至少一种。
步骤109、终端接收机顶盒发送的频道的节目流。
通过步骤106-109,用户就可以正常的观看播放的节目了。如果频道的播控参数错误,用户点击某个频道之后播放不出来节目,终端可以向网络服务器上报通知消息,以通知网络服务器此频道的播放参数错误,网络服务器会通知运营商需要调整播控参数。
需要说明的是,如果第一频道列表数据中的某个频道的真实名称所对应的匹配字符串在机顶盒发送的第二频道列表数据中没有匹配到相应的频道,即该匹配字符串在第二频道列表数据中没有匹配到频道的表征名称,则终端不显示该频道给用户,这样可以防止用户点击该频道但是却无法播放的情况发生。
参阅图2,本发明提供一种频道列表数据处理方法,该方法由网络服务器执行,该方法具体包括:
步骤201、网络服务器保存各个区域的第一频道列表数据。
其中,网络服务器保存各个区域的标识和第一频道列表数据的对应关系,该对应关系可以是预置的,也可以是从其他设备接收的,不影响本发明的实现。
步骤202、网络服务器在本地查找终端所在的区域所对应的第一频道列表数据,网络服务器向终端发送终端所在区域的第一频道列表数据。
终端可以通过浏览器要打开网络服务器的web页面,web页面的URL上会携带用户所在区域的标识。网络服务器接收终端发出的web页面打开请求,并根据URL中携带的用户所在区域的标识,在本地查找该标识所对应的第一频道列表数据,通过web页面将该标识所对应的第一频道列表数据提供给终端。其中,用户所在区域的标识可以用户所在省份的标识,比如安徽省。
步骤203、网络服务器接收终端发送的第二频道列表数据,其中,第二频道列表数据是与该终端位于同一局域网中的机顶盒所使用的频道列表数据。
步骤204、根据该第二频道列表数据,更新该第一频道列表数据。
该步骤中,网络服务器确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据;如果确定结果为是,则执行基于所述第二频道列表数据更新所述第一频道列表数据的步骤。该步骤可以具体采用如下方式实现:
网络服务器根据终端提供的第二频道列表数据,生成特征码,网络服务器根据终端用户的标识查找该用户的频道信息集,确认在该用户的频道信息集中已保存的频道列表数据对应的特征码是否包括该新生成的特征码。如果确定结果为是,则表示当前收到的第二频道列表数据已经在用户的频道信息集中,用户的频道信息集不需要更新。如果确定结果为否,将所接收的第二频道列表数据添加到该用户的频道信息集,并发送提醒消息,该提醒消息可以以邮件或短信的方式发送,用于通知检查该第二频道列表数据,该提醒消息可以提醒操作人员进行检查。其中,用户标识可以是用户在微信上的身份标识,比如openid。其中,用户的频道信息集包括:用户的标识,频道列表数据,保存频道列表数据的时间,该频道列表数据对应的IP地址,其中,该IP地址是终端发送给网络服务器的。其中,保存频道列表数据的时间以及该频道列表数据对应的IP地址是可选的,网络服务器可以根据该频道数据列表数据对应的IP地址确定提供该频道列表数据的机顶盒所在的位置,后续可以用于一些数据分析使用。
对于同一个用户,同一个机顶盒时,本次收到的第二频道列表数据可能与之前收到的第二频道列表数据不同,因此导致本次收到的第二频道列表数据所生成的特征码与之前收到频道列表数据所生成的特征码不同,导致两者不同的因素可以包括但不限于:频道列表数据中的频道有变化,比如增加或者减少频道;或者,播控参数发生变化。其中,该特征码可以是利用哈希算法生成的,也可以采用其他算法生成,不影响本发明的实现。
操作人员检查该第二频道列表数据,如果发现有新增加的频道的表征名称,则表示有新的频道加入。当确定有新的频道加入时,根据终端所在区域的标识(比如根据URL中携带的终端所在区域的标识,或者IP地址中携带的终端所在的区域的信息),在本地查找该区域的标识所对应的第一频道列表数据,然后在第一频道列表数据中加入新的频道的真实名称和该新的频道的匹配字符串,以更新该第一频道列表数据。也就是说,该提醒消息可以引起该网络服务器获得新的频道的真实名称和该新的频道的匹配字符串,以更新该第一频道列表数据。其中,该新的频道为存在于第二频道列表数据中但是不存在于第一频道列表数据中的频道。
该步骤也可以由网络服务器自动执行,而不需要人工进行参与,不影响本发明的实现。
该方法还包括:
步骤205、网络服务器向所述终端提供终端所在区域的更新的第一频道列表数据。
当终端上展示的web页面的刷新按钮被点击,其中该刷新按钮用于重新向网络服务器请求第一频道列表数据,或者,当终端上的web页面关闭后重新开启时,这表示用户离开过该web页面又重新返回,网络服务器向终端提供终端所在地区的更新的第一频道列表数据,使得后续终端采用与步骤103和104相似的方式生成更新的第三频道列表数据,即终端利用更新的第一频道列表数据中各匹配字符串,在第二频道列表数据中执行第二匹配操作,查找到与相应匹配字符串相匹配的频道的表征名称,其中包括终端利用所述新增加的频道的真实名称所对应的匹配字符串,在所述第二频道列表数据中匹配出频道的表征名称。然后终端根据匹配结果,生成更新的第三频道列表数据并显示。
采用这种方式,终端可以及时的得到更新的第一频道列表数据,使得第二频道列表中存在的但是在之前的第一频道列表数据中不存在的频道也能及时的显示给用户,使得用户能观看本地机顶盒的所有的频道的节目,提高用户体验。
步骤206、网络服务器向与所述终端位于相同区域的其他终端提供更新的第一频道列表数据。
本发明实施例中网络服务器通过接收终端发送的本地机顶盒所使用的频道列表数据,及时的学习到该机顶盒的频道列表数据,并及时更新本地保存的该区域的第一频道列表数据,使得后续该区域的终端能够及时的获得最新的第一频道列表数据。
可选的,当该实施例中的网络服务器以省为单位,存储每个省的标识以及该省的第一频道列表数据的对应关系。而如果省中的某个市在进行新的频道测试中,给测试的频道起的名字与现有的第二频道列表数据中的某个频道(正常频道)的表征名称相同或者相近,且在第二频道列表数据中的位置位于该正常频道的表征名称之前,如果终端在匹配字符串的匹配过程中如果匹配到一个频道就停止匹配,则会导致只匹配到测试的频道而没有匹配到正确的频道,导致出现错误。此时,网络服务器在接收到终端发送的第二频道列表数据之后,生成一特征码,依据特征码发现是新的频道列表数据,则发送提醒消息,该提醒消息以邮件或者短信的方式发送用以提醒操作人员,操作人员检查该出该第二频道列表数据中测试频道的名称与正常频道的表征名称相近或者相同时,根据该终端的IP地址,确定该频道列表数据的具体来源地,比如从黄山,则通知黄山的运营商有错误。其中,网络服务器也可以自动完成通知相应运营商频道列表数据有错误,比如网络服务器依据特征码发现是新的频道列表数据,网络服务器自动检查该新的频道列表数据并确定出该第二频道列表数据中测试频道的名称与正常频道的表征名称相近或者相同时,根据该终端的IP地址,确定该频道列表数据的具体来源地并发送通知消息,以通知相应的运营商。
参与图3,本发明实施例提供一种频道列表数据处理方法,该方法由网络服务器和终端执行,该方法具体包括:
步骤301、终端发出web页面请求,该web页面请求中携带URL。
步骤302、网络服务器在本地查找终端所在的区域所对应的第一频道列表数据,通过web页面将该标识所对应的第一频道列表数据提供给终端。其中,第一频道列表数据包括:多个频道的真实名称和每个频道的真实名称所对应的匹配模式。
具体的,网络服务器可以根据URL中携带的终端所在区域的标识,在本地查找该标识所对应的第一频道列表数据。
步骤303、终端通过调用WebServiceApi接口来访问局域网中的机顶盒,以从机顶盒获取第二频道列表数据,该第二频道列表数据包括:多个频道的表征名称和每个频道的表征名称所对应的播控参数。
步骤304、终端利用每个匹配字符串,在所述第二频道列表数据中查找是否有与相应匹配字符串相匹配的频道的表征名称。
步骤305、终端针对匹配成功的匹配字符串,根据其所匹配出的表征名称,从第二频道列表中获得对应的播控参数,生成第三频道列表数据。其中,第三频道列表数据包括:匹配成功的匹配字符串所对应的频道的真实名称,和所获得的对应的播控参数。
步骤306、终端生成html页面,在页面上显示该第三频道列表数据中的频道的真实名称,并且该页面上带有相应频道的播控参数的链接,其中,各频道的真实名称的显示顺序是按照第一频道列表数据中的相应频道的顺序显示的。
步骤307、终端接收针对所显示的频道的真实名称的播放指令,即接收到针对某个链接的触发指令。
步骤308、终端向机顶盒发送播放消息,该播放消息中包括该频道的真实名称所对应的频道的播控参数,以通知所述机顶盒以该播控参数来处理频道的节目流并发出处理后的频道的节目流。
步骤309、终端接收机顶盒发送的节目流并播放。
步骤310、终端向网络服务器发送第二频道列表信息。
步骤311、网络服务器根据该第二频道列表数据,更新该第一频道列表数据。
具体实施方式请参见步骤204,在此不再赘述。
参阅图4,本发明实施例提供一种终端设备,其包括:
收发器401,用于接收网络服务器提供的第一频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;其中,所述第一频道列表数据为所述终端所在区域的频道列表数据;接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;
处理器402,用于利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数。
显示屏403,用于显示所述频道的显示名称。
还包括:
输入装置404,用于接收针对所述频道的显示名称的播放指令;处理器402在输入装置404接收到针对所述频道的显示名称的播放指令之后,控制收发器401向机顶盒发送播放消息,以通知所述机顶盒以所述频道的显示名称所对应的播控参数来处理所述频道的节目并传送所述处理后的频道的节目,该收发器401还用于接收所述处理后的频道的节目。
为了将机顶盒的第二频道列表数据提供给网络服务器,处理器402控制该收发器401向所述网络服务器发送所述第二频道列表数据,使得所述网络服务器能根据所述第二频道列表数据更新所述第一频道列表数据。
其中,各单元执行相应功能的具体实施方式请参见方法实施例的描述,在此不再赘述。其中,第一频道列表数据包括:第一数量个频道的真实名称;其中,所述第一数量个频道的真实名称按照第一顺序排列;第二频道列表数据包括:第二数量个频道的表征名称,其中所述第二数量个频道的表征名称按照第二顺序排列;终端生成的第三频道列表数据中的频道的名称包括:第三数量个频道的真实名称,且所述第三数量个频道的真实名称是按照第一顺序排列的。其中,第一数量和第二数量可以相等,也可以不相等。第三数量可以小于或者等于第一数量和第二数量。其中,第一频道列表数据及其内容,第二频道列表数据及其内容的相关描述请参见方法实施例的相应描述,在此不在赘述。
本发明通过从机顶盒接收第二频道列表数据,利用网络服务器所提供的匹配字符串对该第二频道列表数据执行相应匹配,以从第二频道列表获得匹配成功的频道的相应播控参数,使得所获得的频道的相应播控参数是最新的频道播控参数,不再需要后台服务器来维护更新频道的播控参数,也不再需要工作人员到各地进行现场测试。
参阅图5,本发明实施例提供一种网络服务器,其包括:
保存单元501,用于保存第一频道列表数据,所述第一频道列表数据为第一终端所在区域的频道列表数据;其中,第一频道列表数据可以是预置的,也可以是从其他设备接收的。收发器502,用于向第一终端发送第一频道列表数据,接收第一终端发送的第二频道列表数据,所述第二频道列表数据为第一终端所在局域网中的机顶盒上所使用的频道列表数据;处理器503,用于根据所述第二频道列表数据,更新所述第一频道列表数据。
其中,处理器503具体确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据;如果确定结果为是,则基于所述第二频道列表数据更新所述第一频道列表数据。
具体的,所述处理器根据所述第二频道列表数据,生成特征码;判断所生成的特征码与该终端的用户标识所对应的频道信息集中的频道列表数据的特征码是否相同;当判断结果为否时,表示针对所述终端的用户所述第二频道列表数据为新的频道列表数据。当所述第二频道列表数据中包含新的频道时,所述处理器获取所述新的频道所对应的频道的真实名称和匹配字符串;其中,所述新的频道为存在于所述第二频道列表数据中且不存在于所述第一频道列表数据中的频道;将所述新的频道所对应的频道的真实名称和匹配字符串添加到第一频道列表数据中,形成更新的第一频道列表数据。
具体的,该网络服务器还包括:输入装置504,处理器502还用于控制收发器502发送提醒消息,所述提醒消息用于通知需要检查所述第二频道列表数据;输入装置504,用于接收针对检查结果的输入信息,当所述第二频道列表数据中包含新的频道时,所述输入信息包括:所述新的频道所对应的频道的真实名称和匹配字符串;此时所述处理器502具体用于将所述新的频道所对应的频道的真实名称和匹配字符串添加到第一频道列表数据中,形成更新的第一频道列表数据。
其中,各单元执行相应功能的具体实施方式请参见方法实施例的描述,在此不再赘述。其中,第一频道列表数据及其内容,第二频道列表数据及其内容的相关描述请参见方法实施例的相应描述,在此不在赘述。
本发明实施例中网络服务器通过接收终端发送的本地机顶盒所使用的频道列表数据,及时的学习到该机顶盒的频道列表数据,并及时更新本地保存的该区域的第一频道列表数据,使得后续该区域的终端能够及时的获得最新的第一频道列表数据。
参阅图6,本发明实施例提供另一种终端设备,其包括:
第一接收单元601,用于接收网络服务器提供的第一频道列表数据,其中,所述第一频道列表数据为所述终端所在区域的频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;
第二接收单元602,用于接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;
匹配单元603,用于利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;
生成单元604,用于根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;
显示单元605,用于显示所述频道的显示名称;
还包括:接收单元,用于接收针对所述频道的显示名称的播放指令;
第一发送单元,用于向机顶盒发送播放消息,以通知所述机顶盒以所述频道的显示名称所对应的播控参数来处理所述频道的节目并传送所述处理后的频道的节目;
为了将机顶盒提供的频道列表数据发送给网络服务器,该终端设备还包括:发送单元606,用于向所述网络服务器发送所述第二频道列表数据,使得所述网络服务器能基于所述第二频道列表数据更新所述第一频道列表数据。
其中,各单元执行相应功能的具体实施方式以及频道列表数据的相应解释请参见方法实施例的描述,在此不再赘述。
参阅图7,本发明实施例提供另一种终端设备,其包括:
保存单元701,用于保存第一频道列表数据,
第一发送单元705,用于向终端发送第一频道列表数据,所述第一频道列表数据为所述终端所在区域的频道列表数据;
第一接收单元702,用于接收所述终端发送的第二频道列表数据,所述第二频道列表数据为所述终端所在局域网中的机顶盒上所使用的频道列表数据;
确定单元703,用于确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据;
更新单元704,用于当确定结果为是时,基于所述第二频道列表数据更新所述第一频道列表数据。
其中,所述更新单元704包括:添加单元,用于当所述第二频道列表数据中包含新的频道时,将所述新的频道所对应的频道的真实名称和匹配字符串添加到第一频道列表数据中,形成更新的第一频道列表数据。
具体的,确定单元703判断所生成的特征码与该终端的用户标识所对应的频道信息集中的频道列表数据的特征码是否相同;当判断结果为否时,表示针对所述终端的用户所述第二频道列表数据为新的频道列表数据。
该网络服务器还包括:
第二发送单元,用于发送提醒消息,所述提醒消息用于通知需要检查所述第二频道列表数据;第二接收单元,用于接收针对检查结果的输入信息,当所述第二频道列表数据中包含新的频道时,所述输入信息包括:所述新的频道所对应的频道的真实名称和匹配字符串;此时所述添加单元具体用于将所述新的频道所对应的频道的真实名称和匹配字符串添加到第一频道列表数据中,形成更新的第一频道列表数据。
其中各单元执行相应功能的具体实施方式以及频道列表数据的相应解释请参见方法实施例的描述,在此不再赘述。
本发明实施例所提供的频道列表数据的处理方法以及相应设备中,网络服务器需要维护和管理频率列表中的频道的真实名称以及相应的匹配参数,还可以维护频道的真实名称的排列顺序,不需要维护机顶盒的播控参数,不再需要后台服务器来维护更新频道的播控参数,也不再需要工作人员到各地进行现场测试,节省了大量的人力物力。进一步的,终端设备可以采用轻量化的WEB客户端软件来实现上述方法,移植简单,跨终端能力强,而且跨平台性能好,可以灵活的支持各种用户设备,如:PC、手机和平板电脑等等。进一步的,网络服务器可以不需要预先知道当地有线服务商的各频道参数信息,终端一旦使用该方法,就开始自动升级频道参数信息,比如将当地有线服务商提供的频道更新到本地的第一频道列表数据中,使得网络服务器对第一频道列表数据的维护操作变得简单。
以上对本发明所提供的频道列表数据的处理方法以及相应设备进行了详细介绍,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均可能会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (13)

1.一种频道列表数据的处理方法,其特征在于,包括:
终端接收网络服务器提供的第一频道列表数据,其中,所述第一频道列表数据为所述终端所在区域的频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;
所述终端接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;
所述终端利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;
所述终端根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;
所述终端显示所述频道的显示名称。
2.根据权利要求1所述的频道列表数据的处理方法,其特征在于,该方法还包括:
所述终端接收针对所述频道的显示名称的播放指令;
所述终端向机顶盒发送播放消息,以通知所述机顶盒以所述频道的显示名称所对应的播控参数来处理所述频道的节目并传送所述处理后的频道的节目;
所述终端接收所述处理后的频道的节目。
3.根据权利要求1或者2所述的频道列表数据的处理方法,其特征在于,该方法还包括:
所述终端向所述网络服务器发送所述第二频道列表数据,使得所述网络服务器能基于所述第二频道列表数据更新所述第一频道列表数据。
4.根据权利要求3所述的频道列表数据的处理方法,其特征在于,该方法还包括:
所述终端接收更新的第一频道列表数据,所述更新的第一频道列表数据包括:新增加的频道的真实名称及其所对应的新的匹配字符串;其中,所述新增加的频道为存在于所述第二频道列表数据中且不存在于之前接收的第一频道列表数据中的频道;
所述终端利用所述新的匹配字符串,在所述第二频道列表数据中执行第二匹配操作,以匹配出与所述新的匹配字符串相匹配的频道的表征名称;
所述终端根据第二匹配操作的匹配结果,生成更新的第三频道列表数据。
5.根据权利要求1或者2所述的频道列表数据的处理方法,其特征在于,
所述第一频道列表数据包括:第一数量个频道的真实名称;其中,所述第一数量个频道的真实名称按照第一顺序排列;
所述第二频道列表数据包括:第二数量个频道的表征名称,其中所述第二数量个频道的表征名称按照第二顺序排列;
所述终端生成的第三频道列表数据中的频道的显示名称包括:第三数量个频道的显示名称,所述第三数量个频道的显示名称是第三数量个频道的真实名称,且所述第三数量个频道的真实名称是按照第一顺序排列的。
6.根据权利要求1所述的频道列表数据的处理方法,其特征在于,还包括:
所述网络服务器保存所述第一频道列表数据,向所述终端发送所述第一频道列表数据;
所述网络服务器接收所述终端发送的所述第二频道列表数据;
所述网络服务器基于所述第二频道列表数据,更新所述第一频道列表数据。
7.根据权利要求6所述的频道列表数据的处理方法,其特征在于,
所述网络服务器基于所述第二频道列表数据,更新所述第一频道列表数据包括:
所述网络服务器确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据;
如果确定结果为是,则所述网络服务器基于所述第二频道列表数据更新所述第一频道列表数据。
8.根据权利要求7所述的频道列表数据的处理方法,其特征在于,
所述网络服务器确定针对所述终端的用户所述第二频道列表数据是否为新的频道列表数据包括:
所述网络服务器根据所述第二频道列表数据,生成特征码;
所述网络服务器判断所生成的特征码与该终端的用户标识所对应的频道信息集中的频道列表数据的特征码是否相同;当判断结果为否时,表示针对所述终端的用户所述第二频道列表数据为新的频道列表数据。
9.根据权利要求7所述的频道列表数据的处理方法,其特征在于,
所述网络服务器基于所述第二频道列表数据更新所述第一频道列表数据具体包括:
当所述第二频道列表数据中包含新的频道时,所述网络服务器获取所述新的频道所对应的频道的真实名称和匹配字符串;其中,所述新的频道为存在于所述第二频道列表数据中且不存在于所述第一频道列表数据中的频道;
所述网络服务器将所述新的频道所对应的频道的真实名称和匹配字符串添加到第一频道列表数据中,形成更新的第一频道列表数据。
10.根据权利要求9所述的频道列表数据的处理方法,其特征在于,
该方法还包括:所述网络服务器发送提醒消息,所述提醒消息用于通知需要检查所述第二频道列表数据;
当所述第二频道列表数据中包含新的频道时,所述网络服务器获取所述新的频道所对应的频道的真实名称和匹配字符串具体包括:
所述网络服务器接收针对检查结果的输入信息,当所述第二频道列表数据中包含新的频道时,所述输入信息包括:所述新的频道所对应的频道的真实名称和匹配字符串。
11.一种终端设备,其特征在于,包括:
第一接收单元,用于接收网络服务器提供的第一频道列表数据,其中,所述第一频道列表数据为所述终端所在区域的频道列表数据,所述第一频道列表数据包括:频道的真实名称和所述频道的真实名称所对应的能够体现出所述频道的匹配字符串;
第二接收单元,用于接收局域网内的机顶盒提供的第二频道列表数据,所述第二频道列表数据包括:频道的表征名称和所述频道的表征名称所对应的播控参数;
匹配单元,用于利用所述匹配字符串,在所述第二频道列表数据的频道的表征名称中执行第一匹配操作;
生成单元,用于根据第一匹配操作的匹配结果,生成第三频道列表数据,所述第三频道列表数据包括:频道的显示名称及其对应的播控参数,所述频道的显示名称为能够匹配成功的所述匹配字符串所对应的频道的真实名称或者所述匹配字符串所匹配出的频道的表征名称,所述频道的显示名称所对应的播控参数为所述匹配字符串所匹配出的频道的表征名称所对应的频道的播控参数;
显示单元,用于显示所述频道的显示名称。
12.根据权利要求11所述的终端设备,其特征在于,
所述第一频道列表数据包括:第一数量个频道的真实名称;其中,所述第一数量个频道的真实名称按照第一顺序排列;
所述第二频道列表数据包括:第二数量个频道的表征名称,其中所述第二数量个频道的表征名称按照第二顺序排列;
所述终端设备生成的第三频道列表数据中的频道的显示名称包括:第三数量个频道的显示名称,所述第三数量个频道的显示名称是第三数量个频道的真实名称,且所述第三数量个频道的真实名称是按照第一顺序排列的。
13.根据权利要求11所述的终端设备,其特征在于,还包括:
发送单元,用于向所述网络服务器发送所述第二频道列表数据,使得所述网络服务器能基于所述第二频道列表数据更新所述第一频道列表数据。
CN201610816093.4A 2016-09-12 2016-09-12 频道列表数据的处理方法以及相应设备 Active CN106385618B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610816093.4A CN106385618B (zh) 2016-09-12 2016-09-12 频道列表数据的处理方法以及相应设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610816093.4A CN106385618B (zh) 2016-09-12 2016-09-12 频道列表数据的处理方法以及相应设备

Publications (2)

Publication Number Publication Date
CN106385618A CN106385618A (zh) 2017-02-08
CN106385618B true CN106385618B (zh) 2019-06-18

Family

ID=57935551

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610816093.4A Active CN106385618B (zh) 2016-09-12 2016-09-12 频道列表数据的处理方法以及相应设备

Country Status (1)

Country Link
CN (1) CN106385618B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113194354B (zh) * 2021-03-30 2022-06-14 北京智象信息技术有限公司 智能电视操作***获取epg的频道匹配方法、装置和介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1842144A (zh) * 2005-03-31 2006-10-04 联想(北京)有限公司 一种基于电子节目指南实现频道自动对应的方法
CN101478357A (zh) * 2009-01-09 2009-07-08 深圳华为通信技术有限公司 频道信息处理方法、通信***及通信设备
CN103517096A (zh) * 2012-09-14 2014-01-15 Tcl集团股份有限公司 建立电视端与网络服务器端频道对应关系的方法及***
CN104284209A (zh) * 2014-09-22 2015-01-14 海视云(北京)科技有限公司 构建映射数据库的方法和装置,节目推送的方法和装置
CN104427362A (zh) * 2013-08-22 2015-03-18 乐金电子(中国)研究开发中心有限公司 数字电视及其外部输入频道搜索方法
CN104469474A (zh) * 2014-10-28 2015-03-25 深圳国微技术有限公司 一种频道列表更新方法、装置及终端设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1842144A (zh) * 2005-03-31 2006-10-04 联想(北京)有限公司 一种基于电子节目指南实现频道自动对应的方法
CN101478357A (zh) * 2009-01-09 2009-07-08 深圳华为通信技术有限公司 频道信息处理方法、通信***及通信设备
CN103517096A (zh) * 2012-09-14 2014-01-15 Tcl集团股份有限公司 建立电视端与网络服务器端频道对应关系的方法及***
CN104427362A (zh) * 2013-08-22 2015-03-18 乐金电子(中国)研究开发中心有限公司 数字电视及其外部输入频道搜索方法
CN104284209A (zh) * 2014-09-22 2015-01-14 海视云(北京)科技有限公司 构建映射数据库的方法和装置,节目推送的方法和装置
CN104469474A (zh) * 2014-10-28 2015-03-25 深圳国微技术有限公司 一种频道列表更新方法、装置及终端设备

Also Published As

Publication number Publication date
CN106385618A (zh) 2017-02-08

Similar Documents

Publication Publication Date Title
US8433748B2 (en) Method, terminal, server and system for processing notification message
EP2451197B1 (en) Method and apparatus for notification and interaction of multi-screen service in communication system
CN103167428B (zh) 图片适配方法、手机报推送装置与***
CN107147945B (zh) 多媒体资源播放***、方法及装置
CN104936033A (zh) 基于数字电视条件接收的单向终端弹幕方法
CN101442475A (zh) 一种分布式业务代理的方法、网络***与网络设备
US9705757B2 (en) Method and terminal, input method and device, cloud service card, and system for acquiring service
CN101998162A (zh) 实现移动终端中多媒体节目互动业务的方法、***及装置
CN104683833B (zh) 自适应媒体服务的方法及装置
CN104618805B (zh) 一种视频点播方法和设备
CN102298590A (zh) 家庭互联信息显示***和方法、及显示终端和服务器
CN104735475B (zh) 视频点播的方法、后台管理服务器和视频点播***
CN106385618B (zh) 频道列表数据的处理方法以及相应设备
JP2013034169A (ja) 情報通信端末、放送受信端末およびコンピュータプログラム
CN106303591A (zh) 一种视频推荐方法及装置
CN102378046A (zh) 服务器及利用其实现机顶盒影音节目共享的方法
CN107205157A (zh) 基于iptv的视频直播方法、装置及***
CN109040832A (zh) 频道扫描方法、智能电视及计算机可读存储介质
CN101753969A (zh) 网络电视中发布实时资讯的方法及***
CN106664432A (zh) 多媒体信息播放方法及***、采集设备、标准化服务器
CN106851415A (zh) 频点列表更新方法和***
CN103686406A (zh) 一种数字电视控制智能终端进行信息显示的方法及设备
CN110351577A (zh) 直播信息处理方法及装置、存储介质、电子设备
US20150067050A1 (en) Method and system for social networking in a multi-screen environment
CN101227646A (zh) 短消息可视化装置和方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant