Nothing Special   »   [go: up one dir, main page]

CN105915942A - 一种控制机顶盒的方法及装置 - Google Patents

一种控制机顶盒的方法及装置 Download PDF

Info

Publication number
CN105915942A
CN105915942A CN201610533105.2A CN201610533105A CN105915942A CN 105915942 A CN105915942 A CN 105915942A CN 201610533105 A CN201610533105 A CN 201610533105A CN 105915942 A CN105915942 A CN 105915942A
Authority
CN
China
Prior art keywords
top box
set top
control information
carrier server
client
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
CN201610533105.2A
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.)
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology Co Ltd
Shenzhen Skyworth Software 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, Shenzhen Skyworth Software Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201610533105.2A priority Critical patent/CN105915942A/zh
Publication of CN105915942A publication Critical patent/CN105915942A/zh
Priority to PCT/CN2017/092281 priority patent/WO2018006877A1/zh
Pending legal-status Critical Current

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/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/254Management at additional data server, e.g. shopping server, rights management server
    • 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/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • 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
    • 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
    • H04N21/25816Management of client data involving client authentication
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • 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/454Content or additional data filtering, e.g. blocking advertisements
    • 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/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • 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/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Selective Calling Equipment (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开一种控制机顶盒的方法及系统,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。

Description

一种控制机顶盒的方法及装置
技术领域
本发明实施例涉及机顶盒的技术领域,尤其涉及一种控制机顶盒的方法及系统。
背景技术
随着科技的快速发展,智能通信设备如智能手机、pad、个人电脑等越来越普及。而且这些智能设备很容易地就能接入网络,且能随心所欲的安装各种应用软件。另一方面,数字电视广播的覆盖越来越广,数字电视传输方式也多样化,包括有线传输、卫星传输、地面传输,各大运营商为了吸引客户,内容也是异彩纷呈,机顶盒作为家庭娱乐控制设备在节目播放和交互方面扮演很重要的角色。
不可回避的问题是虽然机顶盒用户很多,但是世面上既有中高端机顶盒,也有低端机顶盒。对于中高端机顶盒普遍带有RJ-45网口或无线网卡等接口,这使得它们很容易连接到因特网,使用这些设备的用户可以借助网络很容易的进行机顶盒远程控制操作。但对于使用简单的低端机顶盒的家庭,由于没有网口和无线网卡等配置,造成这些机顶盒不能像中高端机顶盒那样可以方便地接入网络,进而让用户可以远程连接和控制。
如果想达到远程连接和控制的目的,要么就通过购买更换成中高端配置的机顶盒,要么就对现有硬件进行升级改造。这两种方法一个带来了高昂的成本,另一个对已经成熟的硬件设计进行改造,对项目和市场都带来很多不确定性,更严重的是客户对此的印象也极为不好。
因此,如果能有一种方案在不需要更换现有的机顶盒设备的前提下,还能够为使用低端机顶盒的用户带来类似使用高端机顶盒那样的远程控制体验,这样做带来的便利性,势必将吸引更多的客户,产生更大的经济效益。
发明内容
本发明实施例的目的在于提出一种控制机顶盒的方法及系统,旨在解决如何在节省成本的情况下实现低端机顶盒远程控制的问题。
为达此目的,本发明实施例采用以下技术方案:
第一方面,一种控制机顶盒的方法,所述方法包括:
智能终端登录安装在所述智能终端上的机顶盒控制客户端;
所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
所述运营商服务器将所述控制信息发送给所述机顶盒;
所述机顶盒根据所述控制信息执行所述控制指令。
优选地,所述运营商服务器将所述控制信息发送给所述机顶盒,包括:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
优选地,所述运营商服务器根据所述控制信息生成数据传输流,包括:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
优选地,所述机顶盒根据所述控制信息执行所述控制指令,包括:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
优选地,所述智能终端登录安装在所述智能终端上的机顶盒控制客户端之前,还包括:
所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
第二方面,一种控制机顶盒的系统,所述系统包括:
智能终端,用于登录安装在所述智能终端上的机顶盒控制客户端;通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
所述运营商服务器,用于将所述控制信息发送给所述机顶盒;
所述机顶盒,用于根据所述控制信息执行所述控制指令。
优选地,所述运营商服务器,还用于:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
优选地,所述运营商服务器,还用于:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
优选地,所述机顶盒,还用于:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
优选地,所述智能终端,还用于:
在所述智能终端登录安装在所述智能终端上的机顶盒控制客户端之前,所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
本发明实施例提供一种控制机顶盒的方法及系统,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
附图说明
图1是本发明实施例提供的一种控制机顶盒的方法的流程示意图;
图2是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图3是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图4是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图5是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图6是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图7是本发明实施例提供的另一种控制机顶盒的方法的流程示意图;
图8是本发明实施例提供的一种智能终端的功能模块示意图;
图9是本发明实施例提供的一种运营商服务器的功能模块示意图;
图10是本发明实施例提供的一种机顶盒的功能模块示意图;
图11是本发明实施例提供的一种控制机顶盒的系统的结构示意图。
具体实施方式
下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
参考图1,图1是本发明实施例提供的一种控制机顶盒的方法的流程示意图。
所述控制机顶盒的方法的实现基于智能通信终端、机顶盒控制客户端、运营商服务器和机顶盒终端。为了实现对机顶盒的远程控制,在智能通信终端上要安装机顶盒控制客户端软件,同时移动通信终端需要接入互联网来访问运营商服务器,用户在机顶盒控制客户端软件上的控制操作都将转化为对应指令数据通过互联网传输到运营商服务器,运营商服务器负责把指令数据打包和实时电视节目复用,在通过调制分发到所有机顶盒终端,机顶盒终端在过滤出控制指令后执行对应控制操作,完成远程控制的目的。
如图1所示,所述控制机顶盒的方法包括:
步骤101,智能终端登录安装在所述智能终端上的机顶盒控制客户端;
步骤102,所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
步骤103,所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
步骤104,所述运营商服务器将所述控制信息发送给所述机顶盒;
优选地,所述运营商服务器将所述控制信息发送给所述机顶盒,包括:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
优选地,所述运营商服务器根据所述控制信息生成数据传输流,包括:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
步骤105,所述机顶盒根据所述控制信息执行所述控制指令。
优选地,所述机顶盒根据所述控制信息执行所述控制指令,包括:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
本发明实施例提供一种控制机顶盒的方法,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图2,图2是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
如图2所示,所述控制机顶盒的方法包括:
步骤201,所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识;
步骤202,智能终端登录安装在所述智能终端上的机顶盒控制客户端;
步骤203,所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
步骤204,所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
步骤205,所述运营商服务器将所述控制信息发送给所述机顶盒;
步骤206,所述机顶盒根据所述控制信息执行所述控制指令。
如图3所示,图3是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
如图3所示,所述控制机顶盒的方法包括:
步骤301,智能终端登录安装在所述智能终端上的机顶盒控制客户端;
步骤302,所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
步骤303,所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
步骤304,运营商服务器接收安装在智能终端上的机顶盒控制客户端发送的控制信息;
步骤305,所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒;
步骤306,机顶盒接收运营商服务器发送的数据传输流,所述数据传输流中包括控制信息;
步骤307,所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
步骤308,若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
步骤309,若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
参考图4,图4是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
如图4所示,所述控制机顶盒的方法包括:
步骤401,智能终端登录安装在所述智能终端上的机顶盒控制客户端;
具体的,智能终端连接互联网,打开机顶盒控制客户端,判断是否已注册,若是,则登录进入机顶盒控制客户端。
步骤402,所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
具体的,机顶盒控制客户端接收用户选择的控制操作。
步骤403,所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识,以使得所述运营商服务器将所述控制信息发送给所述机顶盒,所述机顶盒执行所述控制指令。
具体的,所述智能终端将指令数据通过后台发送给运营商服务器。
本发明实施例提供一种控制机顶盒的方法,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图5,图5是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
步骤501,智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识;
具体的,移动通信终端打开网络连接开关,连接并能访问互联网。
打开移动通信终端上安装好的机顶盒控制客户端应用软件,此时需要用户输入账号和密码,如果以前没有注册过账号,需要先注册才能使用。账号就是家庭机顶盒id号,密码用户可以自己定义,注册成功后运营商服务器就会把用户账号和密码保存到服务器中。然后用户用已经注册成功的账号和密码登录进去。
步骤502,智能终端登录安装在所述智能终端上的机顶盒控制客户端;
步骤503,所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
步骤504,所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识,以使得所述运营商服务器将所述控制信息发送给所述机顶盒,所述机顶盒执行所述控制指令。
参考图6,图6是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
如图6所示,所述控制机顶盒的方法包括:
步骤601,运营商服务器接收安装在智能终端上的机顶盒控制客户端发送的控制信息,所述控制信息包括控制指令和机顶盒的唯一标识;
具体的,运营商服务器获取客户端发送的指令数据,判断是否接收到客户端发送的指令数据,若判断未能接收到客户端发送的指令数据,则返回执行获取客户端发送的指令数据。
步骤602,所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,以使得所述机顶盒执行所述控制指令。
优选地,所述运营商服务器根据所述控制信息生成数据传输流,包括:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
具体的,若判断能接收到客户端发送的指令数据,则打包所述指令数据。另外,所述运营商接收数字信号源,对所述数字信号源进行音视频编码,将编码后的数据和所述指令数据复用,生成数据传输流,调制成信号传输。
本发明实施例提供一种控制机顶盒的方法,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图7,图7是本发明实施例提供的另一种控制机顶盒的方法的流程示意图。
如图7所示,所述控制机顶盒的方法包括:
步骤701,机顶盒接收运营商服务器发送的数据传输流,所述数据传输流中包括控制信息,所述控制信息包括控制指令和机顶盒的唯一标识;
具体的,机顶盒锁定、解调信号,并解复用。将解复用后的音视频数据进行解码播放,发送给电视机。将解复用后的控制指令发送给机顶盒。
步骤702,所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
具体的,所述机顶盒判断解复用后的控制指令中携带的唯一标识,是否与所述机顶盒自身设备ID相同。
步骤703,若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
具体的,若解复用后的控制指令中携带的唯一标识,与所述机顶盒自身设备ID相同,执行所述控制指令。
步骤704,若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
具体的,若解复用后的控制指令中携带的唯一标识,与所述机顶盒自身设备ID不相同,则丢弃所述控制指令。
本发明实施例提供一种控制机顶盒的方法,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图8,图8是本发明实施例提供的一种智能终端的功能模块示意图。
如图8所示,所述智能终端包括:
登录模块801,用于登录安装在智能终端上的机顶盒控制客户端;
具体的,智能终端连接互联网,打开机顶盒控制客户端,判断是否已注册,若是,则登录进入机顶盒控制客户端。
接收模块802,用于通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
具体的,机顶盒控制客户端接收用户选择的控制操作。
第一发送模块803,用于通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识,以使得所述运营商服务器将所述控制信息发送给所述机顶盒,所述机顶盒执行所述控制指令。
具体的,所述智能终端将指令数据通过后台发送给运营商服务器。
优选地,所述智能终端还包括第二发送模块:
所述第二发送模块,用于通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
具体的,移动通信终端打开网络连接开关,连接并能访问互联网。
打开移动通信终端上安装好的机顶盒控制客户端应用软件,此时需要用户输入账号和密码,如果以前没有注册过账号,需要先注册才能使用。账号就是家庭机顶盒id号,密码用户可以自己定义,注册成功后运营商服务器就会把用户账号和密码保存到服务器中。然后用户用已经注册成功的账号和密码登录进去。
本发明实施例提供一种智能终端,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图9,图9是本发明实施例提供的一种运营商服务器的功能模块示意图。
如图9所示,所述运营商服务器包括:
接收模块901,用于接收安装在智能终端上的机顶盒控制客户端发送的控制信息,所述控制信息包括控制指令和机顶盒的唯一标识;
具体的,运营商服务器获取客户端发送的指令数据,判断是否接收到客户端发送的指令数据,若判断未能接收到客户端发送的指令数据,则返回执行获取客户端发送的指令数据。
生成模块902,用于根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,以使得所述机顶盒执行所述控制指令。
优选地,所述生成模块902,用于:
将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
具体的,若判断能接收到客户端发送的指令数据,则根据打包所述指令数据。另外,所述运营商接收数字信号源,对所述数字信号源进行音视频编码,将编码后的数据和所述指令数据复用,生成数据传输流,调制成信号传输。
本发明实施例提供一种运营商服务器,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图10,图10是本发明实施例提供的一种机顶盒的功能模块示意图。
如图10所示,所述机顶盒包括:
接收模块1001,用于接收运营商服务器发送的数据传输流,所述数据传输流中包括控制信息,所述控制信息包括控制指令和机顶盒的唯一标识;
具体的,机顶盒锁定、解调信号,并解复用。将解复用后的音视频数据进行解码播放,发送给电视机。将解复用后的控制指令发送给机顶盒。
判断模块1002,用于根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
具体的,所述机顶盒判断解复用后的控制指令中携带的唯一标识,是否与所述机顶盒自身设备ID相同。
执行模块1003,用于若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
具体的,若解复用后的控制指令中携带的唯一标识,与所述机顶盒自身设备ID相同,执行所述控制指令。
丢弃模块1004,用于若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
具体的,若解复用后的控制指令中携带的唯一标识,与所述机顶盒自身设备ID不相同,则丢弃所述控制指令。
本发明实施例提供一种机顶盒,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
参考图11,图11是本发明实施例提供的一种控制机顶盒的系统的结构示意图。
如图11所示,所述系统包括:
智能终端1101,用于登录安装在所述智能终端上的机顶盒控制客户端;通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
所述运营商服务器1102,用于将所述控制信息发送给所述机顶盒;
所述机顶盒1103,用于根据所述控制信息执行所述控制指令。
优选地,所述运营商服务器1102,还用于:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
优选地,所述运营商服务器1102,还用于:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
优选地,所述机顶盒1103,还用于:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
优选地,所述智能终端1101,还用于:
在所述智能终端登录安装在所述智能终端上的机顶盒控制客户端之前,所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
本发明实施例提供一种控制机顶盒的系统,在不需要对机顶盒进行硬件升级或更换的前提下,基于现有的数字电视传输过程,把用户在客户端应用上的操作指令通过网络传输至运营商服务器,服务器把指令数据和节目数据基于现有的复用技术整合成传输流,实时传输至机顶盒终端设备中,机顶盒终端软件只要过滤出指令数据,然后判断出对应操作类型,完成对应操作即可,不仅节省了成本,也提高了用户体验效果。
以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。

Claims (10)

1.一种控制机顶盒的方法,其特征在于,所述方法包括:
智能终端登录安装在所述智能终端上的机顶盒控制客户端;
所述智能终端通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;
所述智能终端通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
所述运营商服务器将所述控制信息发送给所述机顶盒;
所述机顶盒根据所述控制信息执行所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述运营商服务器将所述控制信息发送给所述机顶盒,包括:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
3.根据权利要求1所述的方法,其特征在于,所述运营商服务器根据所述控制信息生成数据传输流,包括:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
4.根据权利要求1所述的方法,其特征在于,所述机顶盒根据所述控制信息执行所述控制指令,包括:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述智能终端登录安装在所述智能终端上的机顶盒控制客户端之前,还包括:
所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
6.一种控制机顶盒的系统,其特征在于,所述系统包括:
智能终端,用于登录安装在所述智能终端上的机顶盒控制客户端;通过所述机顶盒控制客户端接收控制指令,所述控制指令包括启动录制指令、启动时移指令、结束录制指令、结束时移指令和/或切换节目指令;通过所述机顶盒控制客户端将控制信息发送给运营商服务器,所述控制信息包括所述控制指令和所述机顶盒的唯一标识;
所述运营商服务器,用于将所述控制信息发送给所述机顶盒;
所述机顶盒,用于根据所述控制信息执行所述控制指令。
7.根据权利要求6所述的系统,其特征在于,所述运营商服务器,还用于:
所述运营商服务器根据所述控制信息生成数据传输流,并将所述数据传输流发送给所述机顶盒,所述数据传输流中包括控制信息。
8.根据权利要求6所述的系统,其特征在于,所述运营商服务器,还用于:
所述运营商服务器将所述控制信息进行打包,并和实时节目流复用后,生成所述数据传输流。
9.根据权利要求6所述的系统,其特征在于,所述机顶盒,还用于:
所述机顶盒根据所述唯一标识判断是否与所述机顶盒预存唯一标识相同;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识相同,则执行所述控制指令;
若所述机顶盒根据所述唯一标识判断与所述机顶盒预存唯一标识不相同,则丢弃所述控制指令。
10.根据权利要求6至9任意一项所述的系统,其特征在于,所述智能终端,还用于:
在所述智能终端登录安装在所述智能终端上的机顶盒控制客户端之前,所述智能终端通过所述机顶盒控制客户端向所述运营商服务器发送注册请求,所述注册请求中包括登录所述机顶盒控制客户端的用户名和密码,所述用户名为所述机顶盒的唯一标识。
CN201610533105.2A 2016-07-07 2016-07-07 一种控制机顶盒的方法及装置 Pending CN105915942A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610533105.2A CN105915942A (zh) 2016-07-07 2016-07-07 一种控制机顶盒的方法及装置
PCT/CN2017/092281 WO2018006877A1 (zh) 2016-07-07 2017-07-07 控制机顶盒的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610533105.2A CN105915942A (zh) 2016-07-07 2016-07-07 一种控制机顶盒的方法及装置

Publications (1)

Publication Number Publication Date
CN105915942A true CN105915942A (zh) 2016-08-31

Family

ID=56754421

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610533105.2A Pending CN105915942A (zh) 2016-07-07 2016-07-07 一种控制机顶盒的方法及装置

Country Status (2)

Country Link
CN (1) CN105915942A (zh)
WO (1) WO2018006877A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107529076A (zh) * 2017-08-01 2017-12-29 深圳市创维软件有限公司 一种实现机顶盒远程操控的方法、系统及存储装置
WO2018006877A1 (zh) * 2016-07-07 2018-01-11 深圳创维数字技术有限公司 控制机顶盒的方法及装置
CN108063959A (zh) * 2016-11-09 2018-05-22 北京国双科技有限公司 机顶盒的调试方法、客户端、服务器及系统
CN110636483A (zh) * 2019-09-16 2019-12-31 珠海格力电器股份有限公司 一种配网方法及系统
CN112650070A (zh) * 2020-12-17 2021-04-13 青岛海尔空调电子有限公司 用于智能家居系统的控制方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527817A (zh) * 2009-04-23 2009-09-09 天柏宽带网络科技(北京)有限公司 一种远程控制机顶盒的方法和系统
US20130254827A1 (en) * 2010-12-06 2013-09-26 Hongdong Tan Method, system, server and terminal for managing digital television business data
CN103686229A (zh) * 2012-09-13 2014-03-26 北京中传数广技术有限公司 一种通过智能终端控制数字电视接收终端的方法及系统

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7631325B2 (en) * 2005-11-02 2009-12-08 At&T Intellectual Property I, L.P. System and method of authorizing a set top box device in an internet protocol television system
CN102118635A (zh) * 2011-03-09 2011-07-06 深圳市同洲电子股份有限公司 移动终端控制时移电视的方法、装置及系统
CN103561063B (zh) * 2013-10-22 2016-08-24 深圳创维数字技术有限公司 一种登录机顶盒的方法及终端
CN104135690A (zh) * 2014-08-19 2014-11-05 百视通网络电视技术发展有限责任公司 基于iptv的机顶盒操控方法及系统
CN105915942A (zh) * 2016-07-07 2016-08-31 深圳创维数字技术有限公司 一种控制机顶盒的方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527817A (zh) * 2009-04-23 2009-09-09 天柏宽带网络科技(北京)有限公司 一种远程控制机顶盒的方法和系统
US20130254827A1 (en) * 2010-12-06 2013-09-26 Hongdong Tan Method, system, server and terminal for managing digital television business data
CN103686229A (zh) * 2012-09-13 2014-03-26 北京中传数广技术有限公司 一种通过智能终端控制数字电视接收终端的方法及系统

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018006877A1 (zh) * 2016-07-07 2018-01-11 深圳创维数字技术有限公司 控制机顶盒的方法及装置
CN108063959A (zh) * 2016-11-09 2018-05-22 北京国双科技有限公司 机顶盒的调试方法、客户端、服务器及系统
CN107529076A (zh) * 2017-08-01 2017-12-29 深圳市创维软件有限公司 一种实现机顶盒远程操控的方法、系统及存储装置
CN107529076B (zh) * 2017-08-01 2020-04-14 深圳市创维软件有限公司 一种实现机顶盒远程操控的方法、系统及存储装置
CN110636483A (zh) * 2019-09-16 2019-12-31 珠海格力电器股份有限公司 一种配网方法及系统
CN112650070A (zh) * 2020-12-17 2021-04-13 青岛海尔空调电子有限公司 用于智能家居系统的控制方法

Also Published As

Publication number Publication date
WO2018006877A1 (zh) 2018-01-11

Similar Documents

Publication Publication Date Title
CN105915942A (zh) 一种控制机顶盒的方法及装置
US9723375B2 (en) Apparatus and method for processing an interactive service
US7647388B2 (en) Control information transmission method, intermediary server, and controlled device
US20130091586A1 (en) Electronic Permission Slips for Controlling Access to Multimedia Content
CN103455505B (zh) 一种媒体获取方法、装置及系统
CN103399530A (zh) 智能家电统一控制的方法、系统和管控平台以及控制终端
CN101877701B (zh) 依赖权限访问多媒体内容的方法和设备与包括其的系统
CN104540011A (zh) 一种广域网多屏互动系统
CN1481120A (zh) 网络信息家电远程控制及安全认证装置和方法
CN105681877B (zh) 机顶盒、电视、平台、遥控器及建立连接的方法、装置
CN101945252A (zh) 一种跨平台媒体系统及其实现方法
CN103858380A (zh) 用于通信连接服务的方法和设备
CN105263055B (zh) 一种电视直播的互动方法及系统
CN101472138A (zh) 一种数字机顶盒节目流分享实现系统及方法
CN108632798A (zh) 一种物联家电设备快速绑定方法、系统及相关装置
KR102496890B1 (ko) 정보 처리 장치, 클라이언트 장치, 및 데이터 처리 방법
CN105165019B (zh) 用于在广播通信系统中发送和接收附加信息的方法和设备
CN102164312A (zh) 一种交互式网络电视中机顶盒配置方法和系统
EP1181813A1 (en) Software architecture for a television set-top terminal providing compatibility with multiple operating environments
CN112235623A (zh) 一种移动智能家居机顶盒及其系统
US9084027B2 (en) Internet protocol television system and implementation method thereof
CN102036113A (zh) 数字电视节目控制方法、电视数据卡和数字电视收看系统
CN105591755A (zh) 一种基于声波认证连接的智能家居系统及认证连接方法
CN100584100C (zh) 信息发送/接收系统及其方法,信息发送装置及接收装置
KR102345869B1 (ko) 정보 처리 장치, 정보 처리 방법, 및 정보 처리 시스템

Legal Events

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

Application publication date: 20160831