CN109379607B - 一种频道播放方法、设备及介质 - Google Patents

一种频道播放方法、设备及介质 Download PDF

Info

Publication number
CN109379607B
CN109379607B CN201811582255.8A CN201811582255A CN109379607B CN 109379607 B CN109379607 B CN 109379607B CN 201811582255 A CN201811582255 A CN 201811582255A CN 109379607 B CN109379607 B CN 109379607B
Authority
CN
China
Prior art keywords
channel
playing
top box
broadcast
frequency point
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
CN201811582255.8A
Other languages
English (en)
Other versions
CN109379607A (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.)
Shenzhen Skyworth Digital Technology Co Ltd
Original Assignee
Shenzhen Skyworth Digital 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 Shenzhen Skyworth Digital Technology Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201811582255.8A priority Critical patent/CN109379607B/zh
Publication of CN109379607A publication Critical patent/CN109379607A/zh
Application granted granted Critical
Publication of CN109379607B publication Critical patent/CN109379607B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • 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/25808Management of client data
    • 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
    • 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/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available

Landscapes

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

Abstract

本发明实施例公开了一种频道播放方法、设备及介质,所述方法包括:接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。本发明实施例所提供的方法通过为机顶盒分配固定的频点进行不同频道的节目播放,加快了频道播放的响应时间,提高了用户体验。

Description

一种频道播放方法、设备及介质
技术领域
本发明实施例涉及多媒体技术领域,尤其涉及一种频道播放方法、设备及介质。
背景技术
随着数字电视的普及,越来越多的用户通过数字电视来收看直播节目。有线数字电视广播***的基本原理在于,通过同一个电缆上在固定波段范围内划分多个频点,在不同的频点上固定广播固定台的节目。数字电视机顶盒收看不同的频道时需要将其上的高频头切换到该频道所在的频点,重新锁定,并根据预先接收到的该频点的信息,如标志码传输包(port ID,PID)、授权管理信息(Entitled Manage Message,EMM)等信息进行重新切换频道。
现有的用户请求频道播放主要通过三种方式,一是在当前频道进行频道加减换台,二是进入电子节目菜单界面,根据电子节目的信息进行选择换台,三是直接输入频道号换台。上述三种换台方式均需要利用谐调器进行换台,谐调器锁频后才可播放电子节目,但是目前利用谐调器换台的方法需要用户确定播放某个频道后,控制谐调器锁频,重新搜索CA控制字相关的表,重新根据待播放频道对应的频点配置过滤器和音视频解码器,然后才可以正常播放,这种换台方式延长了频道播放的响应时间,用户体验效果较差。
发明内容
本发明实施例提供了一种频道播放方法、设备及介质,以加快频道播放响应时间,提高用户体验。
第一方面,本发明实施例提供了频道播放方法,包括:
接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;
将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;
获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
第二方面,本发明实施例还提供了一种频道播放方法,包括:
通过预先设置的广播通道接收播放控制服务器播发的节目数据;
根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
第三方面,本发明实施例还提供了一种频道播放方法,包括:
获取频道播放指令,并根据所述频道播放指令生成频道播放请求;
将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据。
第四方面,本发明实施例还提供了一种频道播放装置,包括:
设备标识确定模块,用于接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;
广播通道确定模块,用于将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;
节目数据播发模块,用于获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
第五方面,本发明实施例还提供了一种频道播放装置,包括:
节目数据接收模块,用于通过预先设置的广播通道接收播放控制服务器播发的节目数据;
播放数据播放模块,用于根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
第六方面,本发明实施例还提供了一种频道播放装置,包括:
播放请求生成模块,用于获取频道播放指令,并根据所述频道播放指令生成频道播放请求;
播放请求发送模块,用于将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据。
第七方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所提供的频道播放方法;和/或,实现如上述第二方面所提供的频道播放方法;和/或,实现如上述第三方面所提供的频道播放方法。
第八方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所提供的频道播放方法;和/或,实现如上述第二方面所提供的频道播放方法;和/或,实现如上述第三方面所提供的频道播放方法。
本发明实施例通过接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据,通过为机顶盒分配固定的频点进行不同频道的节目播放,加快了频道播放的响应时间,提高了用户体验。
附图说明
图1是本发明实施例一所提供的一种频道播放方法的流程图;
图2是本发明实施例二所提供的一种频道播放方法的流程图;
图3是本发明实施例三所提供的一种频道播放方法的流程图;
图4是本发明实施例四所提供的一种频道播放方法的流程图;
图5是本发明实施例五所提供的一种频道播放方法的流程图;
图6是本发明实施例六所提供的一种频道播放装置的结构示意图;
图7是本发明实施例七所提供的一种频道播放装置的结构示意图;
图8是本发明实施例八所提供的一种频道播放装置的结构示意图;
图9是本发明实施例九所提供的设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一所提供的频道播放方法的流程图,本实施例可适用于频道播放或频道切换时的情形。该方法可以应用于控制播放服务器,由频道播放装置执行,该频道播放装置可以采用软件和/或硬件的方式实现,例如,该频道播放装置可配置于计算机设备中。如图1所示,所述方法包括:
S110、接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识。
目前,向机顶盒播发节目数据的方式一般为:广电总服务器通过光纤将节目数据传输到各个小区,各个小区的子服务器再通过调制解调器将电视节目调制后向本小区广播,机顶盒通过调节高频头锁定待播放频道的频点,接收待播放频道频点对应的节目数据。在本实施例中,提出了一种依申请而播发的节目数据播发方法,考虑到现有的机顶盒设备中存在大量的单向机顶盒,因此其无法实现直接进行通讯,需要额外借助其它技术手段,如移动终端来实现。在本实施例中,在接收到机顶盒通过移动终端发送的频道播放请求时,在预先设置的频点内播发与频道播放请求对应的节目数据。
可选的,可以在小区服务器中设置播放控制服务器,通过播放控制服务器接收用户通过移动终端发起的频道播放请求,并根据接收到的频道播放请求播发节目。
在本实施例中,播放控制服务器所接收到的移动终端发起的频道播放请求中包含有机顶盒对应的设备标识,通过对频道播放请求进行解析,获得频道播放请求中包含的设备标识以及频道标识。
示例性的,当用户需要切换频道时,可以通过移动终端浏览电子节目指南(Electronic Program Guide,EPG),并选取需要播放的节目,用户选定后,移动终端根据用户选取的节目标识以及机顶盒的设备标识生成频道播放请求,并将生成的频道播放请求发送至控制播放服务器,控制播放服务器接收到移动终端发起的频道播放请求后,通过对接收到的频道播放请求进行解析,获得频道播放请求中包含的机顶盒的设备标识以及频道标识。
S120、将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道。
在本实施例中,预先设置频点分配列表,为各机顶盒设备分配固定的频点,通过固定的频点向各机顶盒播发对应的节目数据。在获得频道播放请求对应的机顶盒的设备标识后,将获得的设备标识与预先设置的频点分配列表相匹配,在预先设置的频点分配列表中的设备标识区域查找是否存在与获得的设备标识匹配的设备标识,若存在,则获得该设备标识对应的广播通道,并将该广播通道作为下发与频道播放请求对应的节目数据的广播通道。
示例性的,若频道播放请求中包含的设备标识为2,则查找预先设置的频点分配列表,将频点分配列表中与设备标识2对应的广播通道,作为下发与频道播放请求对应的节目数据的广播通道。
S130、获得频道播放请求对应的节目数据,并将节目数据通过述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
在本实施例中,获得频道播放请求中包含的频道标识后,可以通过查找节目列表确定与频道标识对应的节目数据,将确定的节目数据通过上述广播通道进行播发。
可选的,播放控制服务器播发与频道标识对应的节目数据时,相对于频道播放请求对应的机顶盒,虽然更换了播发的频道,但并未更换播发的频点,因此对节目数据的加扰方式不变,当控制播放服务器完成对应频道的节目切换后,机顶盒设备也同一时间完成对应频道的节目切换。因此,相对于机顶盒设备端,无论切换什么节目,都不再需要切换频点、重新设置控制字、重新设置解扰器和音视频解码器。因此,本发明实施例所提供的频道的切换速度完全取决于通讯时间和控制播放服务器切换节目的时间。可选的,可以选择高性能服务器作为控制播放服务器,其处理速度远大于机顶盒设备的处理速度,因此其切台速度远快于常规切台速度。
本发明实施例所提供的方法能够提高用户切台速度,改善用户使用体验,并且本发明实施例所提供的方法实现的切台速度均匀,可以实现接近0秒换台。需要说明的是,考虑到整体频点资源的限制本发明实施例提供的频道播放方法可以与传统的频道播放方法结合使用,即可以部分机顶盒设备使用本发明实施例提供道播放方法,部分机顶盒设备使用传统的播发模式进行节目的播发。本发明实施例所提供的频道播放方法同样适用于点播***,在接收到移动终端发起的点播请求时,通过上述方法为点播请求中包含的设备标识所对应的机顶盒设备下发对应的节目数据。
本发明实施例通过接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据,通过在为机顶盒分配固定的频点播发不同频道的节目数据,避免了在频道切换时重新更换加扰参数对节目数据进行加饶,进而避免了频道切换时机顶盒端重新获取解扰参数对获取的数据进行解扰,加快了频道播放的响应时间,提高了用户体验。
在上述方案的基础上,在所述接收移动终端发起的频道播放请求之前,还包括:
接收所述移动终端发起的设备激活请求,并根据所述设备激活请求确定所述设备激活请求对应的设备标识;
将所述设备标识与预先设置的设备信息通道列表进行匹配,确定与所述设备标识对应的设备信息通道;
获取频点利用状态表,从所述频点利用状态表中选取一空闲通道,并根据所选取的空闲通道以及所述空闲通道对应的配置参数生成频点分配信息;
根据所述频点分配信息更新频点分配列表,并将所述频点分配信息通过所述设备信息通道广播,以使所述机顶盒通过所述设备信息通道接收所述频点分配信息。
在本实施例中,在接收移动终端发起的频道播放请求之前,增加了接收移动终端发起的频点分配请求的操作,根据接收到的移动终端发起的频点分配请求,为频点分配请求中包含的设备标识对应的机顶盒设备分配固定的频点,用于播发该机顶盒需要播发的节目数据。
可选的,控制播放服务器接收到移动终端发起的频点分配请求后,通过对获取的频点分配请求进行解析,得到频点分配请求中包含的机顶盒设备的设备标识,考虑到单向机顶盒设备无法实现与服务器之间的通信,预先为各单向机顶盒设备分配了用于播发频点分配信息的设备信息通道,并将各机顶盒的设备标识以及与其对应的设备信息通道对应存储至设备信息通道列表中,当获得频点分配请求中包含的设备标识后,通过查找预先设置的设备信息通道列表,确定与该设备标识对应的设备信息通道。
可选的,在获得机顶盒设备的设备标识后,校验该设备标识对应的用户的权限及缴费状态。若该设备标识对应的用户账户处于正常状态,即缴费正常且存在观看节目的权限,则从频点利用表的可用频点资源中选取一可用频点的一可用通道,并根据选取的通道信息以及通道信息对应的配置信息生成频点分配信息,通过确定的设备信息通道播发该频点分配信息,并根据频点分配信息更新频点分配列表,即将设备标识以及为该设备标识对应的机顶盒设备分配的通道信息以及配置参数添加至频点分配列表中,以使后续节目播发过程中,通过查找频点分配列表确定与设备标识对应的广播通道及配置参数。
在本实施例中,频点利用状态表用于记录当前所有可用频点以及各个频点的使用状态。可选的,频点信息对应的配置参数包括视频PID信息、音频PID信息以及与CA解扰相关的PID信息等配置信息。
可选的,若该设备标识对应的用户账户异常,则将账户异常的消息发送至移动终端,以通知用户账户异常信息。
在上述方案的基础上,所述方法还包括:
接收所述移动终端发送的心跳信号,并根据所述心跳信号确定所述机顶盒对应的设备标识;
若超出预设时间阈值未接收到所述心跳信号,则删除所述频点分配列表中所述设备标识以及与所述设备标识对应的广播通道,并更新频点利用状态表。
可选的,在响应机顶盒设备通过移动终端发起的频点分配请求,将频点分配至机顶盒设备之后,控制播放服务器可以持续接收移动终端发送的机顶盒设备的心跳信号,当超过预设时间阈值未接收到用户还在收看的心跳信号时,则将当前机顶盒设备占用的频点资源进行回收,从频点分配列表中删除机顶盒设备的设备标识以及与该设备标识对应的频点信息。在接收到其他机顶盒设备发起的频点分配请求后,将该频点信息分配给其他机顶盒设备使用。
实施例二
图2是本发明实施例二所提供的频道播放方法的流程图,本实施例可适用于进行频道播放或频道切换时,接收待播放频道节目数据时的情形。该方法可以应用于单向和/或双向机顶盒,由频道播放装置执行,该频道播放装置可以采用软件和/或硬件的方式实现,例如,该频道播放装置可配置于机顶盒设备中。如图2所示,所述方法包括:
S210、通过预先设置的广播通道接收播放控制服务器播发的节目数据。
在本实施例中,机顶盒设备通过移动终端向播放控制服务器发起频道播放请求后,通过预先设置的广播通道接收播放控制服务器播发的节目数据。
本发明实施例所提供的频道播放方法中,机顶盒设备接收节目数据的频点是固定的,也就是说,无论机顶盒设备需要接收哪个频道的节目数据,均通过预先设置的频点进行接收。针对不同频道的节目数据,其过滤方式及解扰方式均相同,避免了现有的频道播放方法中不同频道的对应的不同频点造成的过滤方式、解扰方式不同,加快了频道播放的响应速度。
S220、根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
在本实施例中,接收播放控制服务器播发的节目数据后,通过预先设置的配置参数对节目数据进行处理,得到播放数据,并将得到的播放数据通过显示装置播放。
可选的,预先设置的配置参数包括视频PID信息、音频PID信息以及与CA解扰相关的PID信息等。在接收到节目数据后,通过预先设置的过滤参数对节目数据进行过滤,然后根据预先设置的解扰参数对过滤后的节目数据进行解扰,得到播放数据,并播放所述播放数据。可选的,过滤参数可以根据视频PID信息、音频PID信息等信息进行配置,解扰参数可以根据与CA解扰相关的PID信息等信息进行配置。需要说明的是,预先设置的配置参数是与预先设置的广播通道相对应的配置参数。
本发明实施例通过预先设置的广播通道接收播放控制服务器播发的节目数据;根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据,通过预先设置的固定的频点接收控制播放服务器播发的不同频道的节目数据,避免了在频道切换时重新接收播放控制服务器发送的配置参数,再根据重新接收的配置参数接收节目数据并对节目数据进行过滤解扰处理,加快了频道播放的响应时间,提高了用户体验。
实施例三
图3是本发明实施例三所提供的频道播放方法的流程图,本实施例在实施例二的基础上进行进一步地优化。如图3所示,所述方法包括:
S310、通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,并将机顶盒的设备标识与所述频点分配列表相匹配。
在本实施例中,在机顶盒设备启动后,可以首先通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,根据接收到的频点分配列表检测机顶盒设备的激活状态。
可选的,可以通过查找频点分配列表中是否包含与机顶盒设备的设备标识对应的频点分配信息,以检测机顶盒设备的激活状态。若频点分配列表中包含与机顶盒设备的设备标识对应的频点分配信息,则判定机顶盒设备的激活状态为已激活,执行S320;若频点分配列表中未包含与机顶盒设备的设备标识对应的频点分配信息,则判定机顶盒设备的激活状态为未激活,执行S330。
S320、若匹配成功,则获取所述频点分配列表中与所述设备标识对应的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
在本实施例中,若机顶盒的设备标识与频点分配列表匹配成功,则表明频点分配列表中包含与机顶盒设备的设备标识对应的频点分配信息,获取频点分配列表中与设备标识对应的广播通道参数,并根据广播通道参数配置机顶盒的配置参数。
可选的,所述根据所述广播通道参数配置所述机顶盒的配置参数,包括:
获取所述广播通道参数中的通道标识,并根据所述通道标识调整高频头进行锁频;
获取所述广播通道参数中的配置参数,并根据所述配置参数设置过滤条件以及解扰参数。
可选的,广播通道参数中包括为机顶盒设备分配的通道信息,以及与该通道信息对应的配置参数,机顶盒设备接收到广播通道参数后,可以根据广播通道参数中包含的通道信息确定控制播放服务器为机顶盒设备分配的频点,并控制高频头调整至对应的频点进行锁频,同时根据配置参数中包含的视频PID信息、音频PID信息等信息配置过滤器的过滤参数,根据配置参数中包含的与CA解扰相关的PID信息等信息配置与CA相关的解扰设置,以使机顶盒设备能够通过控制播放服务器为机顶盒设备分配的广播通道接收节目数据,并且通过设置好的过滤参数、解扰参数等对接收到的节目数据进行过滤解扰,得到播放数据。
S330、若匹配失败,则根据所述机顶盒的设备标识生成设备二维码,并将所述设备二维码通过显示设备显示。
在本实施例中,若机顶盒的设备标识与频点分配列表匹配失败,则表明频点分配列表中未包含与机顶盒设备的设备标识对应的频点分配信息,需要通过移动终端向控制播放服务器发送设备激活请求,以使控制播放服务器根据设备激活请求为机顶盒设备分配广播通道。
可选的,若机顶盒的设备标识与频点分配列表匹配失败,则读取机顶盒设备的设备标识,根据设备标识生成设备二维码,并将设备二维码通过显示设备显示,以使移动终端扫描设备二维码,生成机顶盒设备的设备激活请求。可选的,机顶盒的设备标识可以为机顶盒的设备身份识别码(Identification Card,ID)或机顶盒的加密认证***(ConditionalAccess,CA)***等。
S340、通过预先设置的设备信息通道接收所述播放控制服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
在本实施例中,在通过移动终端向控制播放服务器发送设备激活请求后,通过预先设置的设备信息通道接收控制播放服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
具体的,根据广播通道参数配置机顶盒的配置参数可参见上述实施例,在此不再赘述。
S350、通过预先设置的广播通道接收播放控制服务器播发的节目数据。
S360、根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
本发明实施例的技术方案,在上述实施例的基础上增加了机顶盒开机启动时检测机顶盒激活状态的操作,通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,并将机顶盒的设备标识与所述频点分配列表相匹配;若匹配成功,则获取所述频点分配列表中与所述设备标识对应的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数;若匹配失败,则根据所述机顶盒的设备标识生成设备二维码,将所述设备二维码通过显示设备显示,并通过预先设置的设备信息通道接收所述播放控制服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数,在接收节目数据之间,通过检测激活状态,并根据获取的广播通道参数调整高频头进行固定频点的锁频,调整配置参数,加快了接收节目数据并对节目数据进行过滤解扰的时间,进而加快了频道播放的响应时间。
实施例四
图4是本发明实施例四所提供的一种频道播放方法的流程图,本实施例可适用于通过移动终端选择频道进行播放时的情形。该方法可以应用于移动终端,由频道播放装置执行,该频道播放装置可以采用软件和/或硬件的方式实现,例如,该频道播放装置可配置于移动终端中。如图4所示,所述方法包括:
S410、获取频道播放指令,并根据所述频道播放指令生成频道播放请求。
在本实施例中,考虑到单向机顶盒无法实现与播放控制服务器的通信连接,通过移动终端来实现机顶盒与播放控制服务器之间的交互。
可选的,移动终端在检测到频道播放指令后,通过对频道播放指令进行解析,得到频道播放指令中包含的频道标识,然后根据移动终端绑定的机顶盒设备的设备标识以及频道播放指令中包含的频道标识生成频道播放请求,并将生成的频道播放请求发送至控制播放服务器。
示例性的,当用户需要切换所观看的频道时,可以通过移动终端选取频道序列号,或者选中节目列表中的节目进行频道的切换,当用户通过移动终端选中待播放的频道后,若用户选中的待播放频道的频道标识为1,则移动终端检测到包含有待播放频道的频道标识1的频道播放指令,然后根据移动终端绑定的机顶盒设备的设备标识S2以及待播放频道的频道标识1形成包含有待播放频道的频道标识1以及设备标识S2的频道播放请求。
S420、将频道播放请求发送至播放控制服务器,以使播放控制服务器通过与频道播放请求对应的广播通道播发与频道播放请求对应的节目数据。
可选的,生成频道播放请求后,将该频道播放请求发送至播放控制服务器,以使播放控制服务器可以通过频道播放请求确定该频道播放请求对应的机顶盒设备,以及该频道播放请求对应的节目数据。
本发明实施例通过获取频道播放指令,并根据所述频道播放指令生成频道播放请求;将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据,通过移动终端实现了向播放控制服务器发送频道播放指令,实现了单向机顶盒向播放控制服务器的请求发送。
在上述方案的基础上,所述方法还包括:
获取待激活机顶盒的设备标识,并根据所述设备标识生成设备激活请求;
将所述设备激活请求发送至播放控制服务器,以使所述播放控制服务器根据所述设备激活请求通过与所述设备标识对应的设备信息通道播发与所述设备标识对应的广播通道参数。
可选的,在向播放控制器发送频道播放请求之前,增加了将移动终端与机顶盒设备进行绑定的操作。可选的,可以通过获取待激活机顶盒的设备标识,将待激活机顶盒与移动终端进行绑定。可选的,可以扫描待激活机顶盒的设备二维码,获取待激活机顶盒的设备标识,也可以检测用户在设备绑定区域输入的设备标识,作为待激活机顶盒的设备标识。可选的,在将待激活机顶盒与移动终端绑定后,根据待激活机顶盒的设备标识生成设备激活请求,并将设备激活请求发送至播放控制服务器,以使播放控制服务器根据设备激活请求向设备激活请求对应的机顶盒设备分配广播通道。
实施例五
图5是本发明实施例五所提供的一种频道播放方法的流程图,本实施例在上述实施例的基础上,提供了一种优选实施例,如图5所示,所述方法包括:
S501、机顶盒通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,并将机顶盒的设备标识与所述频点分配列表相匹配。
在本实施例中,针对各机顶盒设备对应的用户,在网络中固定一个用户信息通道频点(即设备信息通道),通过该频点接收播放控制服务器下发的该用户对应的频点信息表。可选的,频点信息表中包括各用户的设备标识、当前状态、占用频点信息、PID信息等信息。
可选的,机顶盒开机启动后,首先锁定机顶盒对应的设备信息通道,接收播放控制服务器通过设备信息通道播发的频点信息表,并搜索频点信息表,判断频点信息表中的设备标识是否包含机顶盒的设备标识。
S502、若匹配成功,则机顶盒获取频点分配列表中与设备标识对应的广播通道参数,并根据所述广播通道参数配置机顶盒的配置参数。
可选的,如果频点信息表中的设备标识包含机顶盒的设备标识,则根据机顶盒设备标识对应的广播通道参数配置机顶盒的配置参数,例如控制高频头锁定广播信息通道参数中包含的频点,根据广播信息通道中包含的PID信息设置过滤器和CA相关的解扰设置等。
S503、若匹配失败,则机顶盒根据机顶盒的设备标识生成设备二维码,并将所述设备二维码通过显示设备显示。
可选的,如果频点信息表中的设备标识不包含机顶盒的设备标识,则通过屏幕提示用户通过手机进行收看指令需激活,并且根据机顶盒的设备标识生成设备二维码,通过显示设备显示,以使移动终端通过扫描该设备二维码获取机顶盒的设备标识等信息。可选的,机顶盒的设备标识可以为机顶盒的设备ID或CA***。
S504、移动终端获取待激活机顶盒的设备标识,并根据所述设备标识生成设备激活请求。
S505、移动终端将所述设备激活请求发送至播放控制服务器。
可选的,在机顶盒将设备二维码显示后,移动终端可以通过扫描设备二维码获得待激活机顶盒的设备标识,通过点击移动终端中的节目收看指令,触发并生成包含有设备标识的设备激活请求,并将设备激活请求发送至控制播放服务器。
S506、控制播放服务器接收所述移动终端发起的设备激活请求,并根据所述设备激活请求确定所述设备激活请求对应的设备标识。
S507、控制播放服务器将所述设备标识与预先设置的设备信息通道列表进行匹配,确定与所述设备标识对应的设备信息通道。
S508、控制播放服务器获取频点利用状态表,从频点利用状态表中选取一空闲通道,并根据选取的空闲通道以及空闲通道对应的配置参数生成频点分配信息。
S509、控制播放服务器根据所述频点分配信息更新频点分配列表,并将所述频点分配信息通过所述设备信息通道广播。
在本实施例中,控制播放服务器接收到移动终端发送的设备激活请求后,通过对设备激活请求进行解析,得到设备激活请求中包含的设备标识,并校验当前客户的权限及缴费状态,如当前用户账户处于正常状态,则查找当前频点利用状态表(频点利用状态表用于记录当前所有可用频点和各个频点使用的状态),从可用频点资源中分配一频点的一个通道给该用户请求,并将频点信息、后续使用的视频PID、音频PID信息以及与CA解扰相关的PID信息更新到用户占用频点信息表,将该用户的状态设置为激活状态。
可选的,在确定频点分配列表中包含的设备标识后,查找预先设置的设备信息通道列表,获得与设备标识对应的设备信息通道,并将分配的频点分配信息通过确定的设备信息通道播发。
S510、机顶盒通过预先设置的设备信息通道接收所述播放控制服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
在本实施例中,机顶盒通过预先设置的设备信息通道接收播放控制服务器播发的广播通道参数,并根据广播通道参数配置机顶盒的配置参数,例如控制高频头锁定广播信息通道参数中包含的频点,根据广播信息通道中包含的PID信息设置过滤器和CA相关的解扰设置等。
S511、移动终端获取频道播放指令,并根据所述频道播放指令生成频道播放请求。
S512、移动终端将所述频道播放请求发送至播放控制服务器。
可选的,当用户需要换台时,通过移动终端操作节目选取下一个需要播放的节目频道,用户选定后,触发频道播放指令,移动终端检测到用户触发的频道播放指令,并根据频道播放指令生成频道播放请求,将用户新选定的节目频道标识通过频道播放请求发送给播放控制服务器。
可选的,前端服务器还可以增加对每个当前节目的简介,用户通过移动终端选择节目频道时,可以通过下拉菜单展示所选则的节目频道的简介,帮助用户选择合适的节目。
S513、控制播放服务器接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识。
S514、控制播放服务器将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道。
S515、控制播放服务器获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播。
在本实施例中,控制播放服务器接收到频道播放请求后,立即切换频道播放请求中包含的设备标识对应的广播通道,并获取待播放频道对应的节目数据,通过相同的加饶方式对节目数据进行处理,并将加饶后的节目数据通过上述广播通道进行播发。
可选的,播放控制服务器端一完成节目切换,机顶盒设备也同一时间完成节目频道的切台操作。对于机顶盒设备端无论切换什么节目,其都不再需要切换频点、重新设置控制字、重新设置解扰器和音视频解码器等配置参数,其频道的切换速度完全取决于通讯时间和播放控制服务器切换节目的时间,其中,可以选择高性能服务器作为播放控制服务器,执行速度较快,其处理速度远大于机顶盒设备,因此其切台速度远快于常规切台速度。
S516、机顶盒通过预先设置的广播通道接收播放控制服务器播发的节目数据。
S517、机顶盒根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
在本实施例中,机顶盒设备接收节目数据的频点是固定的,也就是说,无论机顶盒设备需要接收哪个频道的节目数据,均通过预先设置的频点进行接收。针对不同频道的节目数据,其过滤方式及解扰方式均相同,避免了现有的频道播放方法中不同频道的对应的不同频点造成的过滤方式、解扰方式不同,加快了频道播放的响应速度。
可选的,在接收到节目数据后,通过预先设置的过滤参数对节目数据进行过滤,然后根据预先设置的解扰参数对过滤后的节目数据进行解扰,得到播放数据,并播放所述播放数据。可选的,过滤参数可以根据视频PID信息、音频PID信息等信息进行配置,解扰参数可以根据与CA解扰相关的PID信息等信息进行配置。需要说明的是,预先设置的配置参数是与预先设置的广播通道相对应的配置参数。
实施例六
图6是本发明实施例六所提供的一种频道播放装置的结构示意图。该频道播放装置可以采用软件和/或硬件的方式实现,例如该频道播放装置可以配置于计算机设备,如图6所示,所述装置包括设备标识确定模块610、广播通道确定模块620和节目数据播发模块630,其中:
设备标识确定模块610,用于接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;
广播通道确定模块620,用于将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;
节目数据播发模块630,用于获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
本发明实施例通过设备标识确定模块接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;广播通道确定模块将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;节目数据播发模块获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据,通过在为机顶盒分配固定的频点播发不同频道的节目数据,避免了在频道切换时重新更换加扰参数对节目数据进行加饶,进而避免了频道切换时机顶盒端重新获取解扰参数对获取的数据进行解扰,加快了频道播放的响应时间,提高了用户体验。
在上述方案的基础上,所述装置还包括频点分配模块,用于:
在所述接收移动终端发起的频道播放请求之前,接收所述移动终端发起的设备激活请求,并根据所述设备激活请求确定所述设备激活请求对应的设备标识;
将所述设备标识与预先设置的设备信息通道列表进行匹配,确定与所述设备标识对应的设备信息通道;
获取频点利用状态表,从所述频点利用状态表中选取一空闲通道,并根据所选取的空闲通道以及所述空闲通道对应的配置参数生成频点分配信息;
根据所述频点分配信息更新频点分配列表,并将所述频点分配信息通过所述设备信息通道广播,以使所述机顶盒通过所述设备信息通道接收所述频点分配信息。
本发明实施例所提供的频道播放装置可执行本发明任意实施例所提供的应用于控制播放服务器的频道播放方法,具备执行方法相应的功能模块和有益效果。
实施例七
图7是本发明实施例七所提供的一种频道播放装置的结构示意图。该频道播放装置可以采用软件和/或硬件的方式实现,例如该频道播放装置可以配置于设备中,如图7所示,所述装置包括节目数据接收模块710和播放数据播放模块720,其中:
节目数据接收模块710,用于通过预先设置的广播通道接收播放控制服务器播发的节目数据;
播放数据播放模块720,用于根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
本发明实施例通过节目数据接收模块通过预先设置的广播通道接收播放控制服务器播发的节目数据;播放数据播放模块根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据,通过预先设置的固定的频点接收控制播放服务器播发的不同频道的节目数据,避免了在频道切换时重新接收播放控制服务器发送的配置参数,再根据重新接收的配置参数接收节目数据并对节目数据进行过滤解扰处理,加快了频道播放的响应时间,提高了用户体验。
在上述方案的基础上,所述装置还包括设备标识匹配模块,用于:
在所述通过预先设置的广播通道接收播放控制服务器播发的节目数据之前,通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,并将机顶盒的设备标识与所述频点分配列表相匹配;
若匹配成功,则获取所述频点分配列表中与所述设备标识对应的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
在上述方案的基础上,所述设备标识匹配模块,用于:
若匹配失败,则根据所述机顶盒的设备标识生成设备二维码,并将所述设备二维码通过显示设备显示;
通过预先设置的设备信息通道接收所述播放控制服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数。
在上述方案的基础上,所述设备标识匹配模块,用于:
获取所述广播通道参数中的通道标识,并根据所述通道标识调整高频头进行锁频;
获取所述广播通道参数中的配置参数,并根据所述配置参数设置过滤条件以及解扰参数。
本发明实施例所提供的频道播放装置可执行本发明任意实施例所提供的应用于机顶盒的频道播放方法,具备执行方法相应的功能模块和有益效果。
实施例八
图8是本发明实施例八所提供的一种频道播放装置的结构示意图。该频道播放装置可以采用软件和/或硬件的方式实现,例如该频道播放装置可以配置于设备中,如图8所示,所述装置包括播放请求生成模块810和播放请求发送模块820,其中:
播放请求生成模块810,用于获取频道播放指令,并根据所述频道播放指令生成频道播放请求;
播放请求发送模块820,用于将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据。
本发明实施例通过播放请求生成模块获取频道播放指令,并根据所述频道播放指令生成频道播放请求;播放请求发送模块将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据,通过移动终端实现了向播放控制服务器发送频道播放指令,实现了单向机顶盒向播放控制服务器的请求发送。
在上述方案的基础上,所述装置还包括激活请求发送模块,用于:
获取待激活机顶盒的设备标识,并根据所述设备标识生成设备激活请求;
将所述设备激活请求发送至播放控制服务器,以使所述播放控制服务器根据所述设备激活请求通过与所述设备标识对应的设备信息通道播发与所述设备标识对应的广播通道参数。
本发明实施例所提供的频道播放装置可执行本发明任意实施例所提供的应用于移动终端的频道播放方法,具备执行方法相应的功能模块和有益效果。
实施例九
图9是本发明实施例九所提供的设备的结构示意图。图9示出了适于用来实现本发明实施方式的示例性设备912的框图。设备可以以各种形式来实施,本发明中的设备可以包括但不限于服务器、机顶盒、移动终端等。图9显示的设备912仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图9所示,设备912以通用计算设备的形式表现。设备912的组件可以包括但不限于:一个或者多个处理器916,***存储器928,连接不同***组件(包括***存储器928和处理器916)的总线918。
总线918表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器916或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
设备912典型地包括多种计算机***可读介质。这些介质可以是任何能够被设备912访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器928可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)930和/或高速缓存存储器932。设备912可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储装置934可以用于读写不可移动的、非易失性磁介质(图9未显示,通常称为“硬盘驱动器”)。尽管图9中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线918相连。存储器928可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块942的程序/实用工具940,可以存储在例如存储器928中,这样的程序模块942包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块942通常执行本发明所描述的实施例中的功能和/或方法。
设备912也可以与一个或多个外部设备914(例如键盘、指向设备、显示器924等)通信,还可与一个或者多个使得用户能与该设备912交互的设备通信,和/或与使得该设备912能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口922进行。并且,设备912还可以通过网络适配器920与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器920通过总线918与设备912的其它模块通信。应当明白,尽管图中未示出,可以结合设备912使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器916通过运行存储在***存储器928中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的频道播放方法,该方法包括:
接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
和/或,实现本发明实施例所提供的频道播放方法,该方法包括:
通过预先设置的广播通道接收播放控制服务器播发的节目数据;根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
和/或,实现本发明实施例所提供的频道播放方法,该方法包括:
获取频道播放指令,并根据所述频道播放指令生成频道播放请求;将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据。
当然,本领域技术人员可以理解,处理器还可以实现本发明任意实施例所提供的频道播放方法的技术方案。
实施例十
本发明实施例十还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例所提供的频道播放方法,该方法包括:
接收移动终端发起的频道播放请求,并根据所述频道播放请求确定所述频道播放请求对应的设备标识;将所述设备标识与预先设置的频点分配列表进行匹配,确定与所述设备标识对应的广播通道;获得所述频道播放请求对应的节目数据,并将所述节目数据通过所述广播通道进行广播,以使所述设备标识对应的机顶盒通过所述广播通道接收所述节目数据。
和/或,实现本发明实施例所提供的频道播放方法,该方法包括:
通过预先设置的广播通道接收播放控制服务器播发的节目数据;根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
和/或,实现本发明实施例所提供的频道播放方法,该方法包括:
获取频道播放指令,并根据所述频道播放指令生成频道播放请求;将所述频道播放请求发送至播放控制服务器,以使所述播放控制服务器根据所述频道播放请求通过与所述频道播放请求对应的广播通道播发与所述频道播放请求对应的节目数据。
当然,本发明实施例所提供的一种计算机可读存储介质,其上存储的计算机程序不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的频道播放方法中的相关操作。
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (4)

1.一种频道播放方法,其特征在于,包括:
通过预先设置的设备信息通道接收播放控制服务器播发的频点分配列表,并将机顶盒的设备标识与所述频点分配列表相匹配;
若匹配成功,则获取所述频点分配列表中与所述设备标识对应的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数;
若匹配失败,则根据所述机顶盒的设备标识生成设备二维码,并将所述设备二维码通过显示设备显示;
通过预先设置的设备信息通道接收所述播放控制服务器播发的广播通道参数,并根据所述广播通道参数配置所述机顶盒的配置参数;
通过预先设置的广播通道接收播放控制服务器播发的节目数据;
根据预先设置的配置参数对所述节目数据进行处理,获得播放数据,并播放所述播放数据。
2.根据权利要求1所述的方法,其特征在于,所述根据所述广播通道参数配置所述机顶盒的配置参数,包括:
获取所述广播通道参数中的通道标识,并根据所述通道标识调整高频头进行锁频;
获取所述广播通道参数中的配置参数,并根据所述配置参数设置过滤条件以及解扰参数。
3.一种机顶盒设备,其特征在于,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-2中任一所述的频道播放方法。
4.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-2中任一所述的频道播放方法。
CN201811582255.8A 2018-12-24 2018-12-24 一种频道播放方法、设备及介质 Active CN109379607B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811582255.8A CN109379607B (zh) 2018-12-24 2018-12-24 一种频道播放方法、设备及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811582255.8A CN109379607B (zh) 2018-12-24 2018-12-24 一种频道播放方法、设备及介质

Publications (2)

Publication Number Publication Date
CN109379607A CN109379607A (zh) 2019-02-22
CN109379607B true CN109379607B (zh) 2022-02-11

Family

ID=65371769

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811582255.8A Active CN109379607B (zh) 2018-12-24 2018-12-24 一种频道播放方法、设备及介质

Country Status (1)

Country Link
CN (1) CN109379607B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111193935A (zh) * 2019-12-26 2020-05-22 广州华多网络科技有限公司 直播间广播展示方法、装置、电子设备及存储介质
CN114339427A (zh) * 2021-12-28 2022-04-12 江苏银河数字技术有限公司 机顶盒授权时间监控方法、装置、存储介质和电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104168504A (zh) * 2014-08-01 2014-11-26 北京数码视讯科技股份有限公司 一种切换数字电视节目的方法及装置
CN106231417A (zh) * 2016-08-31 2016-12-14 浙江创佳数字技术有限公司 数字电视的分发方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469472B (zh) * 2013-09-25 2018-04-27 珠海扬智电子科技有限公司 电视频道的切换装置及其方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104168504A (zh) * 2014-08-01 2014-11-26 北京数码视讯科技股份有限公司 一种切换数字电视节目的方法及装置
CN106231417A (zh) * 2016-08-31 2016-12-14 浙江创佳数字技术有限公司 数字电视的分发方法

Also Published As

Publication number Publication date
CN109379607A (zh) 2019-02-22

Similar Documents

Publication Publication Date Title
JP6575831B2 (ja) 送信装置、送信方法、およびプログラム
JP5765479B2 (ja) 受信装置、受信方法、放送装置、および、放送方法
US9621960B2 (en) Majority rule selection of media content
US8412774B2 (en) Picture-in-picture video content distribution
WO2016055761A2 (en) Source-linked electronic programming guide
US20110083154A1 (en) Method and apparatus for utilizing dynamic bandwidth allocation for recording content
CN105657501B (zh) 一种数字电视直播***及方法
WO2017219871A1 (zh) 基于机顶盒的节目付费方法及***
US11284165B1 (en) Copyright compliant trick playback modes in a service provider network
CN109379607B (zh) 一种频道播放方法、设备及介质
US20220182730A1 (en) Methods and apparatus for selectively obscuring a rendering of a media stream
US20140188937A1 (en) Systems, methods, and media for controlling access to media content
CN108289240B (zh) 数字电视快速换台的方法、终端及计算机可读介质
US9124936B2 (en) Mixed mode television receiver
KR102407034B1 (ko) 미디어 재생 장치 및 미디어 재생 장치의 응급 부팅 방법
CN106792204B (zh) 一种节目分发方法,装置和***
CN117440211A (zh) 一种显示设备及加密节目的解密方法
CN118102042A (zh) 一种节目显示方法及显示设备
KR101300889B1 (ko) 네트워크를 이용한 epg 정보 서비스 시스템, 클라이언트장치, 및 디지털 방송 수신장치
CN109660830A (zh) 一种频道播放方法、装置、设备及介质
KR100936616B1 (ko) 케이블 망에서의 방송 서비스 정보 제공장치 및 방법
KR20140115863A (ko) 셋톱박스, 디스플레이장치와 그 제어방법

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
GR01 Patent grant
GR01 Patent grant