CN106303739A - IPTV plays the method and system of program - Google Patents
IPTV plays the method and system of program Download PDFInfo
- Publication number
- CN106303739A CN106303739A CN201510267049.8A CN201510267049A CN106303739A CN 106303739 A CN106303739 A CN 106303739A CN 201510267049 A CN201510267049 A CN 201510267049A CN 106303739 A CN106303739 A CN 106303739A
- Authority
- CN
- China
- Prior art keywords
- top box
- iptv
- set top
- channel
- iptv set
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25883—Management of end-user data being end-user demographical data, e.g. age, family status or address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
技术领域technical field
本发明涉及电视频道播放技术领域,尤其涉及一种交互式网络电视播放节目的方法和系统。The invention relates to the technical field of television channel broadcasting, in particular to a method and system for broadcasting programs on an interactive network television.
背景技术Background technique
现有的IPTV(Internet Protocol Television,交互式网络电视)系统,用户IPTV机顶盒开机后会默认进入EPG(Electronic Program Guide,电子节目菜单)首页。然后用户根据自己的需要,选择某个点播内容或某个直播频道观看。In the existing IPTV (Internet Protocol Television, interactive network television) system, after the user's IPTV set-top box is turned on, it will enter the home page of the EPG (Electronic Program Guide, electronic program menu) by default. Then the user selects a certain on-demand content or a certain live channel to watch according to their needs.
IPTV系统会实时上线新的电视频道,由于在特色直播频道新上线前期很少用户知晓,现有的这种IPTV播放电视节目的方式,电视用户很少会自主选择新上线的电视频道,因此无法向用户全面推广新上线的电视频道节目。The IPTV system will launch new TV channels in real time. Since few users know about the new live broadcast channels in the early stage, TV users rarely choose the newly launched TV channels independently in the existing way of IPTV broadcasting TV programs, so they cannot Fully promote the newly launched TV channel programs to users.
发明内容Contents of the invention
本发明的主要目的在于解决现有的IPTV播放电视节目的方式,无法向电视用户全面推广新上线的电视频道节目的技术问题。The main purpose of the present invention is to solve the technical problem that the existing IPTV way of playing TV programs cannot comprehensively promote new TV channel programs to TV users.
为实现上述目的,本发明提供的一种交互式网络电视播放节目的方法,所述交互式网络电视播放节目的方法包括以下步骤:In order to achieve the above object, the present invention provides a method for playing a program on an interactive Internet TV, and the method for playing a program on an interactive Internet TV includes the following steps:
门户服务器根据接收的开机频道设置策略,设置每个IPTV(InternetProtocol Television,交互式网络电视)机顶盒的开机频道信息,并发送至数据库服务器存储;The portal server sets the start channel information of each IPTV (InternetProtocol Television, Interactive Internet Television) set-top box according to the received start channel setting strategy, and sends it to the database server for storage;
每个IPTV机顶盒根据接收的开机指令向电子节目单服务器发送电视频道播放请求;Each IPTV set-top box sends a TV channel play request to the electronic program list server according to the received start-up instruction;
电子节目单服务器根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒;The electronic program list server obtains the corresponding start-up channel information of each IPTV set-top box from the database server according to the television channel play request sent by each IPTV set-top box, and feeds back each start-up channel information obtained to the corresponding IPTV set-top box;
每个IPTV机顶盒根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道。Each IPTV set-top box enters the corresponding TV channel according to the start-up channel information fed back by the electronic program list server.
优选地,所述开机频道设置策略包括:为符合以下至少一个条件的IPTV机顶盒设置同一指定的开机频道:已订购相同套餐的IPTV机顶盒、处于同一业务区的IPTV机顶盒、用户处于同一年龄段对应的IPTV机顶盒。Preferably, the start-up channel setting strategy includes: setting the same designated start-up channel for IPTV set-top boxes that meet at least one of the following conditions: IPTV set-top boxes that have subscribed to the same package, IPTV set-top boxes in the same service area, users in the same age group IPTV set-top box.
优选地,所述电子节目单服务器根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并每个开机频道信息反馈至相应的IPTV机顶盒具体为:Preferably, the electronic program list server obtains the corresponding start-up channel information of each IPTV set-top box from the database server according to the TV channel play request sent by each IPTV set-top box, and feeds back each start-up channel information to the corresponding IPTV set-top box specifically as follows:
电子节目单服务器将接收的每个电视频道播放请求发送给业务处理服务器;通过业务处理服务器根据每个电视频道播放请求,从数据库服务器中获取与每个电视频道播放请求对应的IPTV机顶盒的开机频道信息;并将业务服务器获取的每个开机频道信息反馈至对应的IPTV机顶盒。The electronic program list server sends each TV channel play request received to the service processing server; through the service processing server, according to each TV channel play request, the boot channel of the IPTV set-top box corresponding to each TV channel play request is obtained from the database server information; and feed back each boot channel information obtained by the service server to the corresponding IPTV set-top box.
优选地,所述每个IPTV机顶盒根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道具体为:Preferably, each IPTV set-top box enters the corresponding TV channel according to the boot channel information fed back by the electronic program list server as follows:
每个IPTV机顶盒接收电子节目单服务器反馈的开机频道信息,判断所接收的开机频道信息中的code字段是否为非空;Each IPTV set-top box receives the start-up channel information fed back by the electronic program list server, and judges whether the code field in the received start-up channel information is non-empty;
当开机频道信息中的code字段为非空,控制电视进入该code字段对应的电视频道进行电视节目播放。When the code field in the boot channel information is not empty, the TV is controlled to enter the TV channel corresponding to the code field to play the TV program.
优选地,所述每个电视频道播放请求均携带有对应的IPTV机顶盒标识信息;每个开机频道信息均携带有对应的IPTV机顶盒标识信息。Preferably, each TV channel play request carries corresponding IPTV set-top box identification information; each startup channel information carries corresponding IPTV set-top box identification information.
此外,为实现上述目的,本发明还提供一种交互式网络电视播放节目的系统,所述交互式网络电视播放节目的系统包括:门户服务器、数据库服务器、若干个IPTV(Internet Protocol Television,交互式网络电视)机顶盒、以及电子节目单服务器;In addition, in order to achieve the above object, the present invention also provides a system for playing programs on an interactive Internet TV, which includes: a portal server, a database server, several IPTV (Internet Protocol Television, interactive Internet TV) set-top box, and electronic program list server;
所述门户服务器,用于根据接收的开机频道设置策略,设置每个IPTV机顶盒的开机频道信息,并发送至数据库服务器存储;Described portal server is used for according to the start-up channel setting strategy that receives, sets the start-up channel information of each IPTV set-top box, and sends to database server storage;
每个IPTV机顶盒,用于根据接收的开机指令向电子节目单服务器发送电视频道播放请求,并根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道;Each IPTV set-top box is used to send a TV channel play request to the electronic program list server according to the received start-up instruction, and enter the corresponding TV channel according to the start-up channel information fed back by the electronic program list server;
电子节目单服务器,用于根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒。The electronic program guide server is used to obtain the corresponding start-up channel information of each IPTV set-top box from the database server according to the TV channel playback request sent by each IPTV set-top box, and feed back the obtained information about each start-up channel to the corresponding IPTV set-top box.
优选地,所述开机频道设置策略包括:为符合以下至少一个条件的IPTV机顶盒设置同一指定的开机频道:已订购相同套餐的IPTV机顶盒、处于同一业务区的IPTV机顶盒、用户处于同一年龄段对应的IPTV机顶盒。Preferably, the start-up channel setting strategy includes: setting the same designated start-up channel for IPTV set-top boxes that meet at least one of the following conditions: IPTV set-top boxes that have subscribed to the same package, IPTV set-top boxes in the same service area, users in the same age group IPTV set-top box.
优选地,所述电子节目单服务器,具体还用于将接收的每个电视频道播放请求发送给业务处理服务器;通过业务处理服务器从数据库服务器中获取与每个电视频道播放请求对应的IPTV机顶盒的开机频道信息;并将业务处理器获取的每个开机频道信息反馈至对应的IPTV机顶盒。Preferably, the electronic program list server is also specifically configured to send each TV channel play request received to the business processing server; obtain the IPTV set-top box corresponding to each TV channel play request from the database server through the business processing server Start-up channel information; and feed back each start-up channel information obtained by the service processor to the corresponding IPTV set-top box.
优选地,所述每个IPTV机顶盒,具体还用于接收电子节目单服务器反馈的开机频道信息,判断所接收的开机频道信息中的code字段是否为非空;当开机频道信息中的code字段为非空,控制电视进入该code字段对应的电视频道进行电视节目播放。Preferably, each of the IPTV set-top boxes is specifically also used to receive the start-up channel information fed back by the electronic program guide server, and judge whether the code field in the received start-up channel information is non-empty; when the code field in the start-up channel information is If it is not empty, the TV is controlled to enter the TV channel corresponding to the code field to play TV programs.
优选地,所述每个电视频道播放请求均携带有对应的IPTV机顶盒标识信息;每个开机频道信息均携带有对应的IPTV机顶盒标识信息。Preferably, each TV channel play request carries corresponding IPTV set-top box identification information; each startup channel information carries corresponding IPTV set-top box identification information.
本发明所提供的交互式网络电视播放节目的方法和系统,通过门户服务器根据接收的开机频道设置策略,设置每个IPTV机顶盒的开机频道信息,并发送至数据库服务器存储;每个IPTV机顶盒根据接收的开机指令向电子节目单服务器发送电视频道播放请求;电子节目单服务器根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒;每个IPTV机顶盒根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道方式,能够根据实际需要实现向电视用户全面推广新上线或待推广的电视频道节目,使电视用户能够快速了解并熟悉新上线或待推广的电视频道节目。The method and system for playing programs on interactive Internet TV provided by the present invention set the start-up channel information of each IPTV set-top box through the portal server according to the received start-up channel setting strategy, and send it to the database server for storage; each IPTV set-top box according to the received According to the TV channel play request sent by each IPTV set-top box, the electronic program list server obtains the corresponding start-up channel information of each IPTV set-top box from the database server, and will obtain each The start-up channel information is fed back to the corresponding IPTV set-top box; each IPTV set-top box enters the corresponding TV channel mode according to the start-up channel information fed back by the electronic program list server, and can fully promote new or to-be-promoted TV channels to TV users according to actual needs Programs, so that TV users can quickly understand and be familiar with new TV channel programs that are launched or to be promoted.
附图说明Description of drawings
图1为本发明的交互式网络电视播放节目的方法一实施例的流程示意图;FIG. 1 is a schematic flow diagram of an embodiment of a method for playing a program on an interactive network television according to the present invention;
图2为本发明的开机频道设置策略一示意图;Fig. 2 is a schematic diagram of a boot channel setting strategy of the present invention;
图3为本发明的开机频道设置策略另一示意图;Fig. 3 is another schematic diagram of the boot channel setting strategy of the present invention;
图4为本发明的交互式网络电视播放节目的系统一实施例的结构示意图;FIG. 4 is a schematic structural diagram of an embodiment of a system for playing programs on an interactive network TV according to the present invention;
图5为本发明的交互式网络电视播放节目的系统另一实施例的结构示意图。FIG. 5 is a schematic structural diagram of another embodiment of the system for playing programs on an interactive network TV according to the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明提供一种交互式网络电视播放节目的方法。参照图1,图1为本发明的交互式网络电视播放节目的方法一实施例的流程示意图。在一实施例中,该交互式网络电视播放节目的方法包括:The invention provides a method for playing programs on an interactive network television. Referring to FIG. 1 , FIG. 1 is a schematic flowchart of an embodiment of a method for playing a program on an interactive network TV according to the present invention. In one embodiment, the method for playing a program on an interactive Internet TV includes:
步骤S10、门户服务器根据接收的开机频道设置策略,设置每个IPTV(Internet Protocol Television,交互式网络电视)机顶盒的开机频道信息,并发送至数据库服务器存储。Step S10, the portal server sets the start-up channel information of each IPTV (Internet Protocol Television, Interactive Network Television) set-top box according to the received start-up channel setting policy, and sends it to the database server for storage.
本实施例,运营商或电视频道内容提供商想要将新上线的某一电视频道向电视用户推广,可以通过门户服务器对目标IPTV机顶盒设置相应的开机频道信息,使得目标IPTV机顶盒开机后直接进入设置的相应的开机频道。其中,所述开机频道设置策略包括:为符合以下至少一个条件的IPTV机顶盒设置同一指定的开机频道:已订购相同套餐的IPTV机顶盒、处于同一业务区的IPTV机顶盒、用户处于同一年龄段对应的IPTV机顶盒。即运营商或电视频道内容提供商可以根据需要对已订购某一相同套餐的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区的所有IPTV机顶盒设置同一个开机频道,或者对用户处于某一年龄段(儿童、青少年、中年或老年)对应的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区已订购某一相同套餐的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区的用户处于某一年龄段的的所有IPTV机顶盒设置同一个开机频道,或者对已订购某一相同套餐且用户处某一年龄段的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区已订购某一相同套餐,且用户处于某一年龄段的所有IPTV机顶盒设置同一个开机频道。参见图2,图2为本发明的开机频道设置策略一示意图。所述门户服务器根据运营商输入的开机频道设置策略,对南京业务区(用户区域为南京)的所有IPTV机顶盒设置同一个待推广的频道:南京生活频道作为开机频道。参见图3,图3为本发明的开机频道设置策略另一示意图。所述门户服务器根据运营商输入的开机频道设置策略对已订购高清全能套餐(用户分组为高清全能组)且用户处于青少年年龄组(用户年龄段为青少年)的所有IPTV机顶盒设置同一个新上线的频道:劲爆体育(高清)作为开机频道。In this embodiment, if an operator or a TV channel content provider wants to promote a newly launched TV channel to TV users, he can set corresponding boot channel information on the target IPTV set-top box through the portal server, so that the target IPTV set-top box can directly enter Set the corresponding boot channel. Wherein, the start-up channel setting strategy includes: setting the same designated start-up channel for IPTV set-top boxes that meet at least one of the following conditions: IPTV set-top boxes that have ordered the same package, IPTV set-top boxes in the same service area, users in the corresponding IPTV set-top box of the same age group set top box. That is, operators or TV channel content providers can set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package according to needs, or set the same start-up channel for all IPTV set-top boxes in a certain service area, or set the same start-up channel for users in a certain service area. Set the same start-up channel for all IPTV set-top boxes corresponding to an age group (children, teenagers, middle-aged or old people), or set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package in a certain service area, or set the same start-up channel for a certain service area Set the same start-up channel for all IPTV set-top boxes of users in a certain age group in the service area, or set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package and users of a certain age group, or set the same start-up channel for a certain service District has subscribed to a same package, and all IPTV set-top boxes of users in a certain age group are set to the same start-up channel. Referring to FIG. 2, FIG. 2 is a schematic diagram of a boot channel setting strategy of the present invention. The portal server sets the same channel to be promoted to all IPTV set-top boxes in the Nanjing service area (the user area is Nanjing) according to the boot channel setting strategy input by the operator: Nanjing Life Channel as the boot channel. Referring to FIG. 3 , FIG. 3 is another schematic diagram of the boot channel setting strategy of the present invention. Said portal server sets the same new on-line set-top box for all IPTV set-top boxes that have subscribed to the high-definition all-round package (users are grouped into high-definition all-round group) and the user is in the teenager age group (the user age group is teenagers) according to the boot channel setting strategy input by the operator. Channel: Madden Sports (HD) as the boot channel.
本实施例中,所述门户服务器可以将设置的每个IPTV机顶盒的开机频道信息存储至自身的数据存储空间内,也可以将设置的每个IPTV机顶盒的开机频道信息发送至专门的数据库服务器内,由所述数据库服务器对所述每个IPTV机顶盒的开机频道信息进行存储。In this embodiment, the portal server can store the set-up channel information of each IPTV set-top box in its own data storage space, or send the set-up channel information of each IPTV set-top box to a special database server , storing the boot channel information of each IPTV set-top box by the database server.
步骤S20、每个IPTV机顶盒根据接收的开机指令向电子节目单服务器发送电视频道播放请求。Step S20, each IPTV set-top box sends a TV channel play request to the electronic program list server according to the received start-up instruction.
本实施例中每个IPTV机顶盒向电子节目单服务器发送电视频道播放请求均携带有对应的IPTV机顶盒标识信息,因此电子节目单服务器接收到每个电视频道播放请求均知晓对应的IPTV机顶盒。In this embodiment, each IPTV set-top box sends a TV channel play request to the EPG server with corresponding IPTV set-top box identification information, so the EPG server knows the corresponding IPTV set-top box when receiving each TV channel play request.
步骤S30、电子节目单服务器根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒。Step S30, the electronic program list server obtains the corresponding start-up channel information of each IPTV set-top box from the database server according to the TV channel play request sent by each IPTV set-top box, and feeds back the acquired information of each start-up channel to the corresponding IPTV set-top box.
本实施例中,所述步骤S30具体为:电子节目单服务器将接收的每个电视频道播放请求发送给业务处理服务器;通过业务处理服务器根据每个电视频道播放请求,从数据库服务器中获取与每个电视频道播放请求对应的IPTV机顶盒的开机频道信息;并将业务服务器获取的每个开机频道信息反馈至对应的IPTV机顶盒。另外当所述门户服务器通过专门的数据库服务器对所设置的每个IPTV机顶盒的开机频道信息进行存储,则所述业务处理服务器根据每个电视频道播放请求,从所述数据库服务器中获取与每个电视频道播放请求对应开机频道信息,然后再将获取的每个开机频道信息反馈至每个对应的IPTV机顶盒。In this embodiment, the step S30 specifically includes: the electronic program guide server sends the broadcast request of each TV channel received to the service processing server; The start-up channel information of the IPTV set-top box corresponding to the TV channel play request; and each start-up channel information obtained by the service server is fed back to the corresponding IPTV set-top box. In addition, when the portal server stores the boot channel information of each IPTV set-top box set through a special database server, the service processing server obtains information related to each TV channel from the database server according to the play request of each TV channel. The TV channel play request corresponds to the start-up channel information, and then feeds back each acquired start-up channel information to each corresponding IPTV set-top box.
本实施例,所述门户服务器为每个IPTV机顶盒设置的开机频道信息均携带有对应的IPTV机顶盒标识信息,因此门户服务器或数据库服务器根据接收的电视频道播放请求后,便可查找并获取到相应的开机频道信息。In this embodiment, the boot channel information provided by the portal server for each IPTV set-top box carries the corresponding IPTV set-top box identification information, so the portal server or database server can search and obtain the corresponding TV channel play request according to the received TV channel. boot channel information.
步骤S40、每个IPTV机顶盒根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道。Step S40, each IPTV set-top box enters the corresponding TV channel according to the boot channel information fed back by the EPG server.
本实施例中,所述步骤S40具体为:每个IPTV机顶盒接收电子节目单服务器反馈的开机频道信息,判断所接收的开机频道信息中的code字段是否为非空。当开机频道信息中的code字段为非空,控制电视进入该code字段对应的电视频道进行电视节目播放。In this embodiment, the step S40 specifically includes: each IPTV set-top box receives the start-up channel information fed back by the EPG server, and judges whether the code field in the received start-up channel information is non-empty. When the code field in the boot channel information is not empty, the TV is controlled to enter the TV channel corresponding to the code field to play the TV program.
本实施例,所述门户服务器根据接收的开机频道设置策略,设置每个IPTV机顶盒的开机频道信息具体为:对于符合开机频道设置策略条件的IPTV机顶盒的开机频道设置为特定的电视频道,对于不符合开机频道设置策略条件的IPTV机顶盒的开机频道设置为空,即不设置特定的开机频道。其中开机频道信息中的code字段则记录具体的开机频道,如果code字段为空,则说明门户服务器未设置该IPTV机顶盒的具体开机频道,如果code字段为非空,则表明该code字段记录的即为该IPTV机顶盒具体的开机频道。本实施例中,当IPTV机顶盒判断确定开机频道信息中的code字段为空,则进入电子节目单首页,以根据用户的选择进行播放相应的电视节目。In this embodiment, the portal server sets the start-up channel information of each IPTV set-top box according to the received start-up channel setting strategy as follows: for the start-up channel of the IPTV set-top box that meets the start-up channel setting policy conditions, it is set to a specific TV channel; The start-up channel of the IPTV set-top box that meets the policy conditions for setting the start-up channel is set to be empty, that is, no specific start-up channel is set. The code field in the boot channel information records the specific boot channel. If the code field is empty, it means that the portal server has not set the specific boot channel of the IPTV set-top box. If the code field is not empty, it indicates that the code field records the immediate It is the specific start-up channel of the IPTV set-top box. In this embodiment, when the IPTV set-top box determines that the code field in the start-up channel information is empty, it enters the home page of the electronic program guide to play the corresponding TV program according to the user's selection.
另外,本实施例中每个IPTV机顶盒接收到电子节目单服务器反馈的开机频道信息后,首先需要判断IPTV机顶盒自身是否有开机频道播放权限,在有权限的条件下才继续执行后续操作,否则直接进入播放系统默认的电视频道(该默认的电视频道全网用户均具有播放权限)。In addition, after each IPTV set-top box in this embodiment receives the start-up channel information fed back by the electronic program list server, it first needs to judge whether the IPTV set-top box itself has the right to play the start-up channel, and only continue to perform subsequent operations under the condition of having permission, otherwise directly Enter the default TV channel of the playback system (the default TV channel has playback rights for all network users).
上述实施例所提供的交互式网络电视播放节目的方法,通过门户服务器根据接收的开机频道设置策略,设置每个IPTV机顶盒的开机频道信息,并发送至数据库服务器存储;每个IPTV机顶盒根据接收的开机指令向电子节目单服务器发送电视频道播放请求;电子节目单服务器根据每个IPTV机顶盒发送的电视频道播放请求,向数据库服务器获取每个IPTV机顶盒相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒;每个IPTV机顶盒根据电子节目单服务器反馈的开机频道信息,进入相应的电视频道方式,能够根据实际需要实现向电视用户全面推广新上线或待推广的电视频道节目,使电视用户能够快速了解并熟悉新上线或待推广的电视频道节目。The method for the interactive Internet TV broadcasting program that above-mentioned embodiment provides, sets the starting channel information of each IPTV set-top box according to the starting channel setting policy of receiving by portal server, and sends to database server storage; Each IPTV set-top box according to the received The start-up command sends a TV channel play request to the electronic program list server; the electronic program list server obtains the corresponding start-up channel information of each IPTV set-top box from the database server according to the TV channel play request sent by each IPTV set-top box, and sends each boot-up channel information obtained. The channel information is fed back to the corresponding IPTV set-top box; each IPTV set-top box enters the corresponding TV channel mode according to the start-up channel information fed back by the electronic program list server, and can fully promote the new online or to-be-promoted TV channel programs to TV users according to actual needs , so that TV users can quickly understand and be familiar with new TV channel programs that are launched or to be promoted.
本发明进一步提供一种交互式网络电视播放节目的系统。参照图4,图4为本发明的交互式网络电视播放节目的系统一实施例的结构示意图。在一实施例中,所述交互式网络电视播放节目的系统100包括:门户服务器110、数据库服务器120、若干个IPTV(Internet Protocol Television,交互式网络电视)机顶盒130、以及电子节目单服务器140。其中,所述门户服务器110,用于根据接收的开机频道设置策略,设置每个IPTV机顶盒130的开机频道信息,并发送至数据库服务器120存储。所述每个IPTV机顶盒130,用于根据接收的开机指令向电子节目单服务器140发送电视频道播放请求,并根据电子节目单服务器140反馈的开机频道信息,进入相应的电视频道。所述电子节目单服务器140,用于根据每个IPTV机顶盒130发送的电视频道播放请求,向数据库服务器120获取每个IPTV机顶盒130相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒130。The present invention further provides a system for playing programs on an interactive network television. Referring to FIG. 4 , FIG. 4 is a schematic structural diagram of an embodiment of a system for playing programs on an interactive network TV according to the present invention. In one embodiment, the system 100 for playing programs on IPTV includes: a portal server 110 , a database server 120 , several IPTV (Internet Protocol Television, Interactive Network Television) set-top boxes 130 , and an electronic program list server 140 . Wherein, the portal server 110 is configured to set the start-up channel information of each IPTV set-top box 130 according to the received start-up channel setting policy, and send the information to the database server 120 for storage. Each IPTV set-top box 130 is used to send a TV channel play request to the EPG server 140 according to the received startup instruction, and enter the corresponding TV channel according to the startup channel information fed back by the EPG server 140 . The electronic program list server 140 is used to obtain the corresponding start-up channel information of each IPTV set-top box 130 from the database server 120 according to the TV channel play request sent by each IPTV set-top box 130, and feed back each start-up channel information obtained to Corresponding IPTV set-top box 130.
本实施例中,运营商或电视频道内容提供商相要将新上线或待推广的某一电视频道向电视用户推广,可以通过门户服务器110对相应的IPTV机顶盒130设置相应的开机频道,使得相应的IPTV机顶盒130开机后直接进入相应的开机频道。其中,所述开机频道设置策略包括:为符合以下至少一个条件的IPTV机顶盒设置同一指定的开机频道:已订购相同套餐的IPTV机顶盒、处于同一业务区的IPTV机顶盒、用户处于同一年龄段对应的IPTV机顶盒。即运营商或电视频道内容提供商可以根据需要对已订购某一相同套餐的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区的所有IPTV机顶盒设置同一个开机频道,或者对用户处于某一年龄段(儿童、青少年、中年或老年)对应的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区已订购某一相同套餐的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区的用户处于某一年龄段的的所有IPTV机顶盒设置同一个开机频道,或者对已订购某一相同套餐且用户处某一年龄段的所有IPTV机顶盒设置同一个开机频道,或者对某一业务区已订购某一相同套餐且用户处于某一年龄段的所有IPTV机顶盒设置同一个开机频道。参见图2,所述门户服务器110根据运营商输入的开机频道设置策略,对南京业务区(用户区域为南京)的所有IPTV机顶盒设置同一个待推广的频道:南京生活频道作为开机频道。参见图3,所述门户服务器110根据运营商输入的开机频道设置策略对已订购高清全能套餐(用户分组为高清全能组)且用户处于青少年年龄组(用户年龄段为青少年)的所有IPTV机顶盒设置同一个新上线的频道:劲爆体育(高清)作为开机频道。In this embodiment, if an operator or a TV channel content provider wants to promote a certain TV channel that is newly launched or to be promoted to TV users, the portal server 110 can be used to set a corresponding boot channel for the corresponding IPTV set-top box 130, so that the corresponding After the IPTV set-top box 130 is turned on, it directly enters the corresponding startup channel. Wherein, the start-up channel setting strategy includes: setting the same designated start-up channel for IPTV set-top boxes that meet at least one of the following conditions: IPTV set-top boxes that have ordered the same package, IPTV set-top boxes in the same service area, users in the corresponding IPTV set-top box of the same age group set top box. That is, operators or TV channel content providers can set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package according to needs, or set the same start-up channel for all IPTV set-top boxes in a certain service area, or set the same start-up channel for users in a certain service area. Set the same start-up channel for all IPTV set-top boxes corresponding to an age group (children, teenagers, middle-aged or old people), or set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package in a certain service area, or set the same start-up channel for a certain service area Set the same start-up channel for all IPTV set-top boxes of users in a certain age group in the service area, or set the same start-up channel for all IPTV set-top boxes that have subscribed to the same package and users of a certain age group, or set the same start-up channel for a certain service All IPTV set-top boxes that have subscribed to the same package and the users are in a certain age group set the same start-up channel. Referring to FIG. 2 , the portal server 110 sets the same channel to be promoted to all IPTV set-top boxes in the Nanjing service area (the user area is Nanjing) according to the boot channel setting strategy input by the operator: Nanjing Life Channel as the boot channel. Referring to Fig. 3, the portal server 110 sets the policy for all IPTV set-top boxes that have ordered a high-definition all-round package (users are grouped into a high-definition all-round group) and the user is in the teenager age group (the user's age group is a teenager) according to the boot channel setting strategy input by the operator. The same newly launched channel: Madden Sports (HD) as the launch channel.
本实施例中,所述门户服务器110可以将设置的每个IPTV机顶盒的开机频道信息存储至自身的数据存储空间内,也可以将设置的每个IPTV机顶盒的开机频道信息发送至专门的数据库服务器120内,由所述数据库服务器120对所述每个IPTV机顶盒的开机频道信息进行存储。In this embodiment, the portal server 110 can store the set-up channel information of each IPTV set-top box in its own data storage space, or can send the set-up channel information of each IPTV set-top box to a dedicated database server In 120, the database server 120 stores the boot channel information of each IPTV set-top box.
参见图5,图5为本发明的交互式网络电视播放节目的系统另一实施例的结构示意图。本实施例中,所述交互式网络电视播放节目的系统100还包括业务处理服务器150。其中,所述电子节目单服务器140,具体还用于将接收的每个电视频道播放请求发送给业务处理服务器150;通过业务处理服务器150从数据库服务器中获取与每个电视频道播放请求对应的IPTV机顶盒的开机频道信息;并将业务处理服务器150获取的每个开机频道信息反馈至对应的IPTV机顶盒130。即业务处理服务器150具体用于接收电子节目单服务器140发送的每个电视频道播放请求,从数据库服务器120中获取所述每个电视频道播放请求对应的开机频道信息,并将获取的每个开机频道信息反馈至电子节目单服务器140。Referring to FIG. 5 , FIG. 5 is a schematic structural diagram of another embodiment of the system for playing programs on an interactive network TV according to the present invention. In this embodiment, the system 100 for playing programs on the IPTV further includes a service processing server 150 . Wherein, the electronic program list server 140 is also specifically configured to send each TV channel play request received to the business processing server 150; obtain the IPTV corresponding to each TV channel play request from the database server through the business processing server 150; The start-up channel information of the set-top box; and feeding back each start-up channel information acquired by the service processing server 150 to the corresponding IPTV set-top box 130 . That is, the business processing server 150 is specifically configured to receive each TV channel play request sent by the electronic program list server 140, obtain the start-up channel information corresponding to each TV channel play request from the database server 120, and transfer the acquired start-up channel information to each TV channel play request. The channel information is fed back to the EPG server 140 .
上述实施例中,所述每个IPTV机顶盒130,具体还用于接收电子节目单服务器140反馈的开机频道信息,判断所接收的开机频道信息中的code字段是否为非空;当开机频道信息中的code字段为非空,控制电视进入该code字段对应的电视频道进行电视节目播放。In the above-mentioned embodiment, each IPTV set-top box 130 is specifically also used to receive the start-up channel information fed back by the electronic program guide server 140, and judge whether the code field in the received start-up channel information is non-empty; The code field is not empty, and the TV is controlled to enter the TV channel corresponding to the code field to play TV programs.
本实施例中,所述门户服务器110根据接收的开机频道设置策略,设置每个IPTV机顶盒130的开机频道信息具体为:对于符合开机频道设置策略条件的IPTV机顶盒130的开机频道设置为特定的电视频道,对于不符合开机频道设置策略条件的IPTV机顶盒130的开机频道设置为空,即不设置特定的开机频道。其中开机频道信息中的code字段记录具体的开机频道,如果code字段为空,则说明门户服务器110未设置该IPTV机顶盒130的具体开机频道,如果code字段为非空,则表明该code字段记录的即为该IPTV机顶盒130具体的开机频道。本实施例中,当IPTV机顶盒130判断确定开机频道信息中的code字段为空,则进入电子节目单首页,以根据用户的选择进行播放相应的电视节目。In this embodiment, the portal server 110 sets the start-up channel information of each IPTV set-top box 130 according to the received start-up channel setting strategy, specifically: for the start-up channel of the IPTV set-top box 130 that meets the start-up channel setting policy conditions, it is set to a specific TV Channel, for the IPTV set-top box 130 that does not meet the policy conditions for setting the start-up channel, the start-up channel is set to be empty, that is, no specific start-up channel is set. Wherein the code field in the boot channel information records the specific boot channel, if the code field is empty, then it means that the portal server 110 has not set the specific boot channel of the IPTV set-top box 130, if the code field is non-empty, it indicates that the code field is recorded It is the specific boot channel of the IPTV set-top box 130 . In this embodiment, when the IPTV set-top box 130 determines that the code field in the boot channel information is empty, it enters the home page of the electronic program guide to play the corresponding TV program according to the user's selection.
另外,本实施例中每个IPTV机顶盒130接收到电子节目单服务器140反馈的开机频道信息后,首先需要判断IPTV机顶盒130自身是否有开机频道播放权限,在有权限的条件下才继续执行后续操作,否则直接进入播放系统默认的电视频道(该默认的电视频道全网用户均具有播放权限)。In addition, in this embodiment, after each IPTV set-top box 130 receives the start-up channel information fed back by the electronic program guide server 140, it first needs to judge whether the IPTV set-top box 130 itself has the right to play the start-up channel, and only proceeds to perform subsequent operations under the condition of having permission. , otherwise it will directly enter the default TV channel of the playback system (all network users of this default TV channel have playback rights).
上述实施例中每个IPTV机顶盒130向电子节目单服务器140发送的电视频道播放请求均携带有对应的IPTV机顶盒标识信息,因此电子节目单服务器140接收到每个电视频道播放请求均知晓对应的IPTV机顶盒。同时门户服务器110为每个IPTV机顶盒130设置的开机频道信息均携带有对应的IPTV机顶盒标识信息,因此门户服务器10或数据库服务器150根据接收到的电视频道播放请求后,便可根据查找并获取到相应的开机频道信息。In the above-mentioned embodiment, each IPTV set-top box 130 sends the TV channel play request to the electronic program list server 140 and all carries the corresponding IPTV set-top box identification information, so the electronic program list server 140 receives each TV channel play request and all knows the corresponding IPTV channel. set top box. At the same time, the boot channel information that portal server 110 sets for each IPTV set-top box 130 all carries corresponding IPTV set-top box identification information, so after portal server 10 or database server 150 plays the request according to the TV channel received, it can be obtained according to the search. Corresponding boot channel information.
上述实施例所提供的交互式网络电视播放节目的系统100,通过门户服务器110根据接收的开机频道设置策略,设置每个IPTV机顶盒130的开机频道信息,并发送至数据库服务器120存储;每个IPTV机顶盒130根据接收的开机指令向电子节目单服务器140发送电视频道播放请求;电子节目单服务器140根据每个IPTV机顶盒130发送的电视频道播放请求,向数据库服务器120获取每个IPTV机顶盒130相应的开机频道信息,并将获取的每个开机频道信息反馈至相应的IPTV机顶盒130;每个IPTV机顶盒130根据电子节目单服务器140反馈的开机频道信息,进入相应的电视频道方式,能够根据实际需要实现向电视用户全面推广新上线或待推广的电视频道节目,使电视用户能够快速了解并熟悉新上线或待推广的电视频道节目。The system 100 of the interactive Internet TV broadcasting program provided by the above-mentioned embodiment sets the boot channel information of each IPTV set-top box 130 through the portal server 110 according to the received boot channel setting strategy, and sends it to the database server 120 for storage; each IPTV The set-top box 130 sends a TV channel play request to the electronic program guide server 140 according to the boot instruction received; channel information, and feed back each acquired channel information to the corresponding IPTV set-top box 130; each IPTV set-top box 130 enters the corresponding TV channel mode according to the boot-up channel information fed back by the electronic program list server 140, which can be realized according to actual needs. TV users comprehensively promote programs of newly launched or to-be-promoted TV channels, so that TV users can quickly understand and be familiar with newly-launched or to-be-promoted TV channel programs.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process conversion made by using the description of the present invention and the contents of the accompanying drawings, or directly or indirectly used in other related technical fields , are all included in the scope of patent protection of the present invention in the same way.
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510267049.8A CN106303739B (en) | 2015-05-22 | 2015-05-22 | Method and system for playing programs on interactive network television |
| PCT/CN2016/076092 WO2016188190A1 (en) | 2015-05-22 | 2016-03-10 | Method and system for playing programs of internet protocol television (iptv) |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510267049.8A CN106303739B (en) | 2015-05-22 | 2015-05-22 | Method and system for playing programs on interactive network television |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106303739A true CN106303739A (en) | 2017-01-04 |
| CN106303739B CN106303739B (en) | 2019-03-12 |
Family
ID=57392408
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510267049.8A Active CN106303739B (en) | 2015-05-22 | 2015-05-22 | Method and system for playing programs on interactive network television |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106303739B (en) |
| WO (1) | WO2016188190A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113747204A (en) * | 2021-07-29 | 2021-12-03 | 深圳市九洲电器有限公司 | Program acquisition method, device, server and storage medium |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113825027A (en) * | 2021-09-28 | 2021-12-21 | 深圳市视壮科技有限公司 | DTV-to-IPTV local area network playing method, system, device and storage medium |
| CN114328762B (en) * | 2021-12-29 | 2024-12-24 | 北京连屏科技股份有限公司 | Big Data Processing Methods |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101309373A (en) * | 2008-06-13 | 2008-11-19 | 深圳创维-Rgb电子有限公司 | How to set the TV boot channel |
| CN101437146A (en) * | 2008-12-04 | 2009-05-20 | 四川长虹电器股份有限公司 | Interactive television system |
| CN101699852A (en) * | 2009-10-26 | 2010-04-28 | 中山大学 | Method and set-top box for automatically playing favorite television programs of users |
| CN101873408A (en) * | 2009-04-24 | 2010-10-27 | 沈阳同方多媒体科技有限公司 | Method for presetting television startup channel |
| US20130133022A1 (en) * | 2011-11-23 | 2013-05-23 | At&T Intellectual Property I, Lp | Apparatus and method for providing preferred media programming |
-
2015
- 2015-05-22 CN CN201510267049.8A patent/CN106303739B/en active Active
-
2016
- 2016-03-10 WO PCT/CN2016/076092 patent/WO2016188190A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101309373A (en) * | 2008-06-13 | 2008-11-19 | 深圳创维-Rgb电子有限公司 | How to set the TV boot channel |
| CN101437146A (en) * | 2008-12-04 | 2009-05-20 | 四川长虹电器股份有限公司 | Interactive television system |
| CN101873408A (en) * | 2009-04-24 | 2010-10-27 | 沈阳同方多媒体科技有限公司 | Method for presetting television startup channel |
| CN101699852A (en) * | 2009-10-26 | 2010-04-28 | 中山大学 | Method and set-top box for automatically playing favorite television programs of users |
| US20130133022A1 (en) * | 2011-11-23 | 2013-05-23 | At&T Intellectual Property I, Lp | Apparatus and method for providing preferred media programming |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113747204A (en) * | 2021-07-29 | 2021-12-03 | 深圳市九洲电器有限公司 | Program acquisition method, device, server and storage medium |
| CN113747204B (en) * | 2021-07-29 | 2024-03-15 | 深圳市九洲电器有限公司 | Program acquisition method, device, server and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106303739B (en) | 2019-03-12 |
| WO2016188190A1 (en) | 2016-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10257564B2 (en) | Distributed non-real-time content | |
| US9942601B2 (en) | Storing non-real time content | |
| EP2917809B1 (en) | On demand access to scheduled content | |
| KR101976052B1 (en) | Method for transmitting broadcast service, method for receiving broadcast | |
| KR101695514B1 (en) | Method for transmitting a broadcast service, apparatus for receiving same, and method for processing an adjunct service using the apparatus for receiving same | |
| US8745662B2 (en) | Method of transmitting preview content and method and apparatus for receiving preview content | |
| KR101703866B1 (en) | Method for transmitting a broadcast service, method for receiving a broadcast service, and apparatus for receiving a broadcast service | |
| US9848219B2 (en) | Method of processing EPG metadata in network device and the network device for controlling the same | |
| US11128896B2 (en) | Secondary content delivery | |
| US11889163B2 (en) | Receiving device, receiving method, transmitting device, and transmitting method | |
| US20110072467A1 (en) | Method and apparatus for providing information between clients in multimedia broadcast system | |
| CN104581433B (en) | Multimedia file playing device and multimedia file playing method | |
| CN106303739A (en) | IPTV plays the method and system of program | |
| KR100817374B1 (en) | System and method for the continuous display of grouped and independent multiple contents | |
| KR20150010651A (en) | Digital broadcasting receiver, method of controlling a digital broadcasting receiver, sever, method of controlling a sever and computer-readable storage medium | |
| US9204185B2 (en) | Individual internet video link channel | |
| CA2875845C (en) | Method and system for efficient manifest manipulation | |
| US20110258666A1 (en) | Method of processing epg metadata in network device and the network device for controlling the same | |
| KR102347851B1 (en) | Reception apparatus, reception method, transmission apparatus, and transmission method | |
| US9693093B2 (en) | Method of processing EPG metadata in network device and the network device for controlling the same | |
| KR20100047506A (en) | Method for processing broadcast service information and digital broadcast receiver | |
| KR101662076B1 (en) | Method for providing payment and digital broadcasting receiver enabling of the method | |
| KR20120080397A (en) | Method for managing application, display device and computer readable recording medium therefor | |
| RS63717B1 (en) | THE PROCEDURE OF CONNECTING THE VIEWED CONTENT OF DIGITAL TELEVISION AND THE INFORMATION IN THE ASSOCIATED APPLICATION | |
| KR20120049484A (en) | Method for managing contents in display apparatus and display apparatus thereof |
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 |