CN101951497A - IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods - Google Patents

IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods Download PDF

Info

Publication number
CN101951497A
CN101951497A CN 201010269767 CN201010269767A CN101951497A CN 101951497 A CN101951497 A CN 101951497A CN 201010269767 CN201010269767 CN 201010269767 CN 201010269767 A CN201010269767 A CN 201010269767A CN 101951497 A CN101951497 A CN 101951497A
Authority
CN
China
Prior art keywords
template
business
management system
business management
module
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
Application number
CN 201010269767
Other languages
Chinese (zh)
Other versions
CN101951497B (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.)
Baishitong Network TV Technology Development Co Ltd
Original Assignee
Baishitong Network TV Technology Development 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 Baishitong Network TV Technology Development Co Ltd filed Critical Baishitong Network TV Technology Development Co Ltd
Priority to CN 201010269767 priority Critical patent/CN101951497B/en
Publication of CN101951497A publication Critical patent/CN101951497A/en
Application granted granted Critical
Publication of CN101951497B publication Critical patent/CN101951497B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to an IPTV (Internet Protocol Television) business system, a central business management system, regional business management systems and operation methods of all systems. The IPTV business system comprises the central business management system, wherein a plurality of regional business management systems corresponding to the central business management system are deployed, and a plurality of business demonstrating and scheduling systems corresponding the regional business management systems are deployed; and the central business management system, the regional business management systems and the business demonstrating and scheduling systems sequentially have data connection relations. The IPTV business system adopts a three-stage structure, and when a new IPTV business is needed to be on line, a business object is generated by utilizing a template in the central business management system or the regional business management systems, thus the business can be quickly on line.

Description

IPTV operation system, central authorities, area business management system and method for running
Technical field
The present invention relates to IPTV (Internet Protocol Television Web TV) technology, refer to a kind of IPTV distributed business system especially, central business management system, area business management system, and the method for running of described each system.
Background technology
IPTV transmits to comprise video, audio frequency and data on IP network, and QoS/QoE is provided (end-user experience quality/service quality), safety, and the manageable multimedia service of interactivity and reliability, its form of expression can be TV, text or figure etc.As a kind of emerging service of global fast development in recent years, IPTV integrates the great achievement of IP and TV technology, has not only annotated intension again for television services, and has picked up based on the motive power of using for the development of IP technology.
With traditional pass through wireless or coaxial cable to broadcast TV programme different, IPTV directly provides high-quality TV programme and video content to client by IP network, its essence is a multimedia, multiple services service platform, it has merged traditional broadcast television service, various application on the Internet, and emerging communication service, for the user provides live telecast, time-moving television, video on demand, PVR (Personal Video Recorder broadcast program subscription), information browse and inquiry, music/Karaoke, interactive advertisement, recreation, multiple service such as communicate by letter.By a single set-top box, with these business integration together, it is more timely that the user is obtained, convenient, enriching experiences.IPTV has expanded the notion of " seeing TV ", and " seeing TV " no longer is to watch passively on the original meaning, and spectators can interactively select and control the rating content, enjoy new experience, obtains personalized programme content service.
In the existing IPTV technology, an operation system can only support a business, when the new business demand, just need develop new operation system for it and support.Generally speaking, an operation system generally can be made up of service management module, foreground display module, and wherein, the service management module mainly is responsible for the daily operation of specific transactions; And the foreground display module mainly is responsible for the displaying service of front end specific transactions.In addition, operation system is with concrete professional closely-coupled, and the degree of coupling of each intermodule of operation system also is very high, therefore, when new business occurs, can only carry out the exploitation of new system, and, this shows, the last linear velocity of new business depends on the last linear velocity of new operation system, and a series of very long processes such as the demand collection analysis that operation system all needs to experience early stage, design, research and development, test, deployment just can be reached the standard grade, and so just will inevitably cause the slow of linear velocity on the new business.
In view of this, how to provide a kind of IPTV distributed business system, reduce above-mentioned drawback and become the technical problem that industry needs to be resolved hurrily based on service template.The inventor makes the present invention at these technical problems.
Summary of the invention
It is fast that the technical problem that will solve of the present invention provides on a kind of business linear velocity, the IPTV system of service display and service operation relative separation, for solving the problems of the technologies described above, the embodiment of the invention provides a kind of IPTV operation system, comprise: central business management system, corresponding described central business management system is deployed with the several regions business management system, and corresponding described each area business management system is deployed with some service display dispatching patchers; Has the data annexation successively between described central business management system, described area business management system and the described service display dispatching patcher.
On the other hand, the technical problem to be solved in the present invention provides the central business management system in a kind of distributed IPTV service system, for solving the problems of the technologies described above, the embodiment of the invention provides a kind of central business management system, comprising: service operation module, business configuration module, template management module and template synchronous issue module; Described service operation module is used for the operation management of business datum, described template management module is used for the management of template, described business configuration module is used for the establishment of business object, and described template synchronous issues module and is used for described template synchronous to the area business management system.
On the other hand, the technical problem to be solved in the present invention provides the area business management system in a kind of distributed IPTV service system, for solving the problems of the technologies described above, the embodiment of the invention provides a kind of IPTV area business management system, comprising: service operation module, business configuration module, template management module, template synchronous receiver module and template synchronous deployment module; Described service operation module is used for the operation management of business datum; Described business configuration module is used for the establishment of business object; Described template management module is used for the management of template; Described template synchronous receives the template that template is used to receive central business management system issue, get access to described template after, described template is stored under the specific template storing directory; Described template synchronous deployment module is used for described template is deployed to the service display dispatching patcher.
On the other hand, it is fast that the technical problem to be solved in the present invention provides on a kind of business linear velocity, the IPTV service operation method of service display and service operation relative separation, for solving the problems of the technologies described above, the embodiment of the invention provides a kind of IPTV professional central method for running, comprising: back(ing) board on the central business management system; Described central business management system is issued to the area business management system with business object; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.
On the other hand, the technical problem to be solved in the present invention provides a kind ofly carries out the IPTV service operation method that business is reached the standard grade by the local business management system, for solving the problems of the technologies described above, the embodiment of the invention provides a kind of IPTV service area method for running, comprise: back(ing) board on the area business management system, described area business management system is created business object, is specially: described template parameter is bound, is provided with to business and described template; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.
IPTV operation system of the present invention adopts three-level structure, when new IPTV service needed is reached the standard grade, utilizes in the central business management system or the generation of the template in area business management system business object, and business is reached the standard grade fast.
Description of drawings
Fig. 1 is an IPTV operation system system architecture schematic diagram of the present invention;
Fig. 2 is a service display dispatching patcher configuration diagram of the present invention;
Fig. 3 is a service display dispatching patcher service display flow process of the present invention.
Embodiment
For disclosing technical spirit of the present invention in detail, below in conjunction with accompanying drawing, the embodiment that develops simultaneously is described as follows the present invention:
As shown in Figure 1: a kind of IPTV operation system, comprise: central business management system, corresponding described central business management system is deployed with the several regions business management system, and corresponding described each area business management system is deployed with some service display dispatching patchers; Has the data annexation successively between described central business management system, described area business management system and the described service display dispatching patcher.Described central business management system or described area business management system are provided with service template, and the development specifications of described service template includes but not limited to: the bibliographic structure of global configuration file, base interface, standard and standardized URL.
Further, described operation system comprises the synchronous task subsystem, and being set to generate between described middle section business management system and the area business management system according to concrete business demand needs synchronous task.Described synchronous task subsystem comprises: task generation module, task scheduling modules and synchronous task Executive Module; Described task scheduling modules is set to communicate according to the synchronous described task execution module of task scheduling of described needs that described task generation module generates; Described synchronous task Executive Module is carried out action synchronously according to specific tasks, and the communication modes of its application comprises synchronously and be asynchronous.
Further, the source mode of the task of described task generation module comprises: single triggers the generation task state and the backstage regularly generates task state.
Further, described task scheduling modules comprises the heartbeat processing unit, described heartbeat processing unit periodic monitor network, if certain time point or section are owing to unstable networks causes the task scheduling failure, this task can be suspended processing, it is normal to monitor network up to the heartbeat processing unit, can open this scheduler task again.
Further, described central business management system is set to described service template is issued to described area business management system.Described area business management system is set to receive the described service template that described central business management system issues, and described service template is deployed to the described service display dispatching patcher that is connected in described area business management system.
Further, described central business management system is set to business datum configuration service template is generated business object, and described business object is handed down to described area business management system.Described area business management system is set to receive the described business object that described central business management system issues, and described business object is deployed to the described service display dispatching patcher that is connected in described area business management system, described service display dispatching patcher is reached the standard grade to described business.
Further, described area business management system is set to business datum configuration service template is generated business object, and described business object is deployed to the described service display dispatching patcher that is connected in described area business management system, described service display dispatching patcher is reached the standard grade to described business.
The central business management system of a kind of IPTV, comprising: service operation module, business configuration module, template management module and template synchronous issue module; Described service operation module is used for the operation management of business datum, described template management module is used for the management of template, described business configuration module is used for the establishment of business object, and described template synchronous issues module and is used for described template synchronous to the area business management system.
Further, described template management module comprises described Template Manager: the uploading, delete and issue of described template; Described template upload for: described template compressed package is uploaded under the described central business management system temp directory, under described temp directory, the template compressed package is carried out decompression processing, read that configuration file is resolved and the information that parses is write database under the decompress(ion) catalogue, the template compressed package is renamed and move in the formal ATL, logging template deposit position in database, the decompress(ion) catalogue under the deletion temp directory.
Further, described business configuration module creation business object comprises: create each column of described business object and subordinate thereof; That disposes described business object goes into mouth template, column acquiescence template, acquiescence detail page face die plate, and disposes described each the required parameter value of mouth template of going into; Dispose the column template of each column, and dispose each required parameter value of described column template; Dispose each detail page face die plate, and dispose each required parameter value of described each detail page face die plate.
Further, described business configuration module is set to issue described business object to described area business management system, comprising: described business configuration module generates release tasks, and described release tasks is joined the issue formation; Choosing release tasks generation issuing command from described issue formation gives described area business management system and changes described issue quene state in the issue.
A kind of IPTV area business management system comprises: service operation module, business configuration module, template management module, template synchronous receiver module and template synchronous deployment module; Described service operation module is used for the operation management of business datum; Described business configuration module is used for the establishment of business object; Described template management module is used for the management of template; Described template synchronous receives the template that template is used to receive central business management system issue, get access to described template after, described template is stored under the specific template storing directory; Described template synchronous deployment module is used for described template is deployed to the service display dispatching patcher.
Further, described template management module comprises described Template Manager: the uploading, delete and issue of described template; Described template upload for: described template compressed package is uploaded under the described area business management system temp directory, under described temp directory, the template compressed package is carried out decompression processing, read that configuration file is resolved and the information that parses is write database under the decompress(ion) catalogue, the template compressed package is renamed and move in the formal ATL, logging template deposit position in database, the decompress(ion) catalogue under the deletion temp directory.
Further, described template synchronous receiver module receives described template and comprises: described template synchronous receiver module is resolved the following of described central business management system and is sent instructions; The described template metadata information that is resolved to is write database; According to the template download path downloads template file that is resolved to temp directory; After download is finished, template is moved to the formal ATL from described temp directory, and generate deployment task; Notifying the template synchronous of described central business management system to issue module downloads and finishes; The template synchronous of described central business management system issues module described template state is upgraded.
Further, described business configuration module is set to create business object and each column of subordinate thereof; The configuration service object go into mouth template, column acquiescence template, acquiescence detail page face die plate, and each required parameter value of mouth template is gone in configuration; Dispose the column template of each column, and each required parameter value of configuration column template; Dispose each detail page face die plate, and dispose each required parameter value of each detail page face die plate.
Further, as shown in Figure 2, described service display dispatching patcher comprises template engine and basic API, described template engine is set to resolve the described template of displaying, being responsible for the dissection process and the final output page of the obtaining of the preliminary treatment of URL request, described template contextual information, described template holds to STB (SET TOP BOX, set-top box); Described basic API is set to provide template to show used basic API, includes but not limited to: access to content interface (Content Access API), database access interface (DB API), common tool access interface (Utility API) and Play Control interface (paly and control API).
The professional central method for running of a kind of IPTV comprises: back(ing) board on the central business management system; Described central business management system is issued to the area business management system with business object; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.Described central business management system generates the template bag, and described template bag is issued to the area business management system.
Further, described central business management system is created business object: described template parameter is bound, is provided with to business and described template.
Further, described area business management system is created business object: described template parameter is bound, is provided with to business and described template.
A kind of IPTV service area method for running comprises: back(ing) board on the area business management system, and described area business management system is created business object, is specially: described template parameter is bound, is provided with to business and described template; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.
Embodiment 1:
During the Expo, certain TV station falls into a trap in the IPTV system and scratches logical Expo program, in order to open described Expo program,
S101: this TV station at first disposes the central business management system of a cover in Shanghai, respectively disposes cover area business management system and some cover service display dispatching patchers in other provincial capitals or municipality directly under the Central Government city;
S102: World Expo service template bag is set, has comprised following several template file in the template bag:
1) homepage is gone into mouth template index.tpl, and described homepage is gone into mouth template and included but not limited to four parameters: Background B parameter G_URL, recommendation list parameters R E_LIST, small video window program parameter SMALL_VIDEO, navigational parameter NAVIGATOR_LIST;
2) original list template list.tpl and list_other.tpl, wherein, list.tpl does not comprise any template parameter, and list_other.tpl includes but not limited to three template parameters: Background B parameter G_URL, picture is recommended position parameters R E_LIST, navigational parameter NAVIGATOR_LIST;
3) detail page face die plate detail.tpl and detail_other.tpl, wherein, detail.tpl does not comprise any template parameter, detail_other.tpl includes but not limited to three template parameters: Background B parameter G_URL, picture is recommended position parameters R E_LIST, navigational parameter NAVIGATOR_LIST.
S103: after test is passed through, by the template management module of central business management system described World Expo service template is wrapped and to be reached described central business management system;
S104: the template management module of central business management system is published to the World Expo service template in the area business management system of each provincial capital or municipality directly under the Central Government;
S105: the area business management system of each provincial capital or municipality directly under the Central Government receives the World Expo service template of central business management system issue.The area business management system of each provincial capital or municipality directly under the Central Government is deployed to the World Expo service template each service display dispatching patcher of described each provincial capital or municipality directly under the Central Government;
S106: carry out the Expo business configuration by described central business management system business configuration module:
1) create business object " Expo ", when creating, specified following information:
Operation code is: expo,
Business Name is: Expo.
2) at the top column of Expo Object Creation " Expo " (do not show, only be used for management), create a plurality of sub-columns then below:
Name is called: the Expo interesting episode is encoded to: expo_interest,
Name is called: museum's navigation is encoded to: expo_navi,
Name is called: Expo is dynamic, is encoded to: expo_new,
Name is called: recommend the shop recently, be encoded to: expo_rec,
Name is called: Expo is sought treasured, is encoded to: expo_bao.
3) setting the entry address template for business object " Expo " is index.tpl, sets the template parameter value then and is:
BG_URL is set to http://visip/img/index.jpg,
RE_LIST is set to " recommending the shop recently " column,
SMALL_VIDEO is set to " Expo navigation " program (program that has existed in the system),
NAVIGATOR_LIST is set to " Expo " column.
4) setting the default list Page Template for business object " Expo " is list.tpl, and setting acquiescence detail page face die plate is detail.tpl.
5) setting template separately for column " Expo interesting episode " is list_other.tpl, and is set as follows parameter:
BG_URL is set to http://visip/img/interest.jpg,
RE_LIST is set to " latest tendency ",
NAVIGATOR_LIST is set to " Expo " column.
S107: " Expo " business object is published to described each area business management system end by described central business management system;
S108: described each area business management system is published to separately described service display dispatching patcher end with newly-built business object;
S109: the service operation module of described central business management system is programmed data in columns such as " Expo interesting episodes ";
S110: the synchronous task subsystem of described central business management system is synchronized to operation data at the area business management system end of each provincial capital or municipality directly under the Central Government;
S111: the area business management system of each provincial capital or municipality directly under the Central Government is synchronized to separately service display dispatching patcher end with operation data;
S112: service display dispatching patcher end provides service to the user.
In step S102, the template in the described template bag can be used existing template in the original system, as does not have satisfactory template, then need make new template, when making template, needs to make following several class files:
Template file,
Configuration file includes but not limited to template parameter descriptor, template unique identification, template descriptor etc. in this class file,
Resource file comprises singly being not limited to CSS, JS, picture etc.
Embodiment 2:
Certain provincial capital TV station has disposed cover area business management system and some cover service display dispatching patchers, and this TV station plans at this city broadcast Expo program:
S201: World Expo service template bag is set, has comprised following several template file in the template bag:
1) homepage is gone into mouth template index.tpl, and described homepage is gone into mouth template and included but not limited to four parameters: Background B parameter G_URL, recommendation list parameters R E_LIST, small video window program parameter SMALL_VIDEO, navigational parameter NAVIGATOR_LIST;
2) original list template list.tpl and list_other.tpl, wherein, list.tpl does not comprise any template parameter, and list_other.tpl includes but not limited to three template parameters: Background B parameter G_URL, picture is recommended position parameters R E_LIST, navigational parameter NAVIGATOR_LIST;
3) detail page face die plate detail.tpl and detail_other.tpl, wherein, detail.tpl does not comprise any template parameter, detail_other.tpl includes but not limited to three template parameters: Background B parameter G_URL, picture is recommended position parameters R E_LIST, navigational parameter NAVIGATOR_LIST.
S202: after test is passed through, by the template management module of described area business management system described World Expo service template is wrapped and to be reached described area business management system;
S203: described area business management system is deployed to each service display dispatching patcher with the World Expo service template;
S204: described area business management system business configuration module is carried out the Expo business configuration:
1) create business object " Expo ", when creating, specified following information:
Operation code is: expo,
Business Name is: Expo.
2) at the top column of Expo Object Creation " Expo " (do not show, only be used for management), create a plurality of sub-columns then below:
Name is called: the Expo interesting episode is encoded to: expo_interest,
Name is called: museum's navigation is encoded to: expo_navi,
Name is called: Expo is dynamic, is encoded to: expo_new,
Name is called: recommend the shop recently, be encoded to: expo_rec,
Name is called: Expo is sought treasured, is encoded to: expo_bao.
3) setting the entry address template for business object " Expo " is index.tpl, sets the template parameter value then and is:
BG_URL is set to http://visip/img/index.jpg,
RE_LIST is set to " recommending the shop recently " column,
SMALL_VIDEO is set to " Expo navigation " program,
NAVIGATOR_LIST is set to " Expo " column.
4) setting the default list Page Template for business object " Expo " is list.tpl, and setting acquiescence detail page face die plate is detail.tpl.
5) setting template separately for column " Expo interesting episode " is list_other.tpl, and is set as follows parameter:
BG_URL is set to http://visip/img/interest.jpg,
RE_LIST is set to " latest tendency ",
NAVIGATOR_LIST is set to " Expo " column.
S205: described area business management system is published to described service display dispatching patcher end with newly-built business object;
S206: service display dispatching patcher end provides service to the user.
Embodiment 3:
S301:STB asks to play " Expo " program according to the user, and described request shows as in STB: http://visip/engine/busi/expo;
S302: the template processing engine of service display dispatching patcher grasps the information of http://visip/engine/ back and carries out Treatment Analysis, choose template file, described template processing engine includes but not limited to according to the analysis result parameter of pretreatment stage: operation code, container coding, clauses and subclauses id, branch page information etc., choose suitable template; Described template processing engine is found pathInfo (path information, routing information) be "/busi/expo " form, judge that described request is the ingress for service request, from database, inquire the ingress for service template file index.tpl of binding then, and inquire about the template parameter information of binding according to expo and index.tpl;
S303: according to the template parameter binding information, getting access to Background is http://visip/img/index.jpg, and the content in the recommendation list is the content of layout in " recommending the shop recently " column; Small video window program is " Expo navigation ", navigates to be the sub-column under " Expo " column, and described template processing engine is carried out assembly unit to each URL (URL(uniform resource locator)) in the page; According to the template contextual information, generate final displayed page;
S304: final " Expo " homepage page that will produce returns to described STB.
Embodiment 4:
S401: the user continues to click " Expo interesting episode " column in " Expo " homepage navigation bar, and described request shows as http://visip/engine/busi/expo/list/expo_interest in STB;
S402: the template processing engine of service display dispatching patcher can grasp the information of http://visip/engine/ back and carry out Treatment Analysis, described template processing engine finds that pathInfo is "/busi/expo/list/... " a form, judge that described request is " Expo " professional subordinate's a original list, inquire the template (lis_other.tpl) of " Expo " professional the default list Page Template (list.tpl) and " Expo interesting episode " binding then according to expo and expo_interest, find that " Expo interesting episode " column has the template of binding, just adopt the template of binding; Otherwise, adopt the default list Page Template, inquire the template parameter information of binding again according to expo, expo_interest, list_other.tpl;
S403: according to the template parameter binding information, getting access to Background is http://visip/img/interest.jpg, and what picture was recommended the position demonstration is that content is the picture of " latest tendency " program, and navigating is the sub-column under " Expo " column; The template processing engine of described service display dispatching patcher is carried out assembly unit to each URL in the page, generates final displayed page;
S404: final " Expo interesting episode " original list that described template processing engine will produce returns to STB.
Embodiment 5:
S501: the user continues to click " hero " program under " Expo interesting episode " original list, and the program unique identification is: C_hero, and described request shows as http://visip/engine/busi/expo/detail/C_hero in STB;
S502: the template processing engine of service display dispatching patcher grasps the information of http://ip/engine/ back and carries out Treatment Analysis, described template processing engine finds that pathInfo is " busi/expo/detail/... " form, judge that described request is " Expo " professional subordinate's the detailed page, inquire the template list_other.tpl of " Expo " professional acquiescence detail page face die plate list.tpl and " hero " binding then according to expo and C_hero, find that " hero " has the template of binding, just adopt the template of binding; Otherwise, adopt acquiescence detail page face die plate, inquire the template parameter information of binding again according to expo, C_hero, detail.tpl; If there is not the template parameter of binding, adopt template acquiescence display mode;
S503: the template processing engine of described service display dispatching patcher is carried out assembly unit to each URL in the page;
S504: described template processing engine will produce final " hero " detailed page and return to STB.
Embodiment 6:
S601: user user continues to click the broadcast button in " hero " detailed page, and described request shows as http://visip/engine/play/C_hero in STB;
S602: the template processing engine of service display dispatching patcher can grasp the information of http://visip/engine/ back and carry out Treatment Analysis, and described template processing engine finds that pathInfo is " play/... " form, and the judgement described request is a playing request;
S603: assembly unit is to the redirect URL of EPG (electronic program guidance system) end;
The S604:EPG end calls playback interface and plays;
S605: finish, turn back to " hero " detailed page of sensing.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (25)

1. IPTV operation system comprises: central business management system, and corresponding described central business management system is deployed with the several regions business management system, and corresponding described each area business management system is deployed with some service display dispatching patchers; Has the data annexation successively between described central business management system, described area business management system and the described service display dispatching patcher.
2. operation system as claimed in claim 1, it is characterized in that, described central business management system or described area business management system are provided with service template, and the development specifications of described service template includes but not limited to: the bibliographic structure of global configuration file, base interface, standard and standardized URL.
3. operation system as claimed in claim 1 is characterized in that described operation system comprises the synchronous task subsystem, and being set to generate between described middle section business management system and the area business management system according to concrete business demand needs synchronous task.
4. operation system as claimed in claim 3 is characterized in that, described synchronous task subsystem comprises: task generation module, task scheduling modules and synchronous task Executive Module; Described task scheduling modules is set to the synchronous task of described needs according to described task generation module generation, dispatches described task execution module and communicates; Described synchronous task Executive Module is carried out action synchronously according to specific tasks, and the communication modes of its application comprises synchronously and be asynchronous.
5. operation system as claimed in claim 4 is characterized in that, the source mode of the task of described task generation module comprises: single triggers the generation task state and the backstage regularly generates task state.
6. operation system as claimed in claim 4 is characterized in that described task scheduling modules comprises the heartbeat processing unit.
7. operation system as claimed in claim 2 is characterized in that, described central business management system is set to described service template is issued to described area business management system.
8. operation system as claimed in claim 7, it is characterized in that, described area business management system is set to receive the described service template that described central business management system issues, and described service template is deployed to the described service display dispatching patcher that is connected in described area business management system.
9. operation system as claimed in claim 2 is characterized in that, described central business management system is set to business datum configuration service template is generated business object, and described business object is handed down to described area business management system.
10. operation system as claimed in claim 10, it is characterized in that, described area business management system is set to receive the described business object that described central business management system issues, and described business object is deployed to the described service display dispatching patcher that is connected in described area business management system, described service display dispatching patcher is reached the standard grade to described business.
11. operation system as claimed in claim 2, it is characterized in that, described area business management system is set to business datum configuration service template is generated business object, and described business object is deployed to the described service display dispatching patcher that is connected in described area business management system, described service display dispatching patcher is reached the standard grade to described business.
12. an IPTV central authorities business management system, comprising: service operation module, business configuration module, template management module and template synchronous issue module; Described service operation module is used for the operation management of business datum, described template management module is used for the management of template, described business configuration module is used for the establishment of business object, and described template synchronous issues module and is used for described template synchronous to the area business management system.
13. central business management system as claimed in claim 12 is characterized in that, described template management module comprises described Template Manager: the uploading, delete and issue of described template;
Described template upload for: described template compressed package is uploaded under the described central business management system temp directory, under described temp directory, the template compressed package is carried out decompression processing, read that configuration file is resolved and the information that parses is write database under the decompress(ion) catalogue, the template compressed package is renamed and move in the formal ATL, logging template deposit position in database, the decompress(ion) catalogue under the deletion temp directory.
14. central business management system as claimed in claim 12 is characterized in that, described business configuration module creation business object comprises: create each column of described business object and subordinate thereof; That disposes described business object goes into mouth template, column acquiescence template, acquiescence detail page face die plate, and disposes described each the required parameter value of mouth template of going into; Dispose the column template of each column, and dispose each required parameter value of described column template; Dispose each detail page face die plate, and dispose each required parameter value of described each detail page face die plate.
15. central business management system as claimed in claim 14, it is characterized in that, described business configuration module is set to issue described business object to described area business management system, comprising: described business configuration module generates release tasks, and described release tasks is joined the issue formation; Choosing release tasks generation issuing command from described issue formation gives described area business management system and changes described issue quene state in the issue.
16. an IPTV area business management system comprises: service operation module, business configuration module, template management module, template synchronous receiver module and template synchronous deployment module; Described service operation module is used for the operation management of business datum; Described business configuration module is used for the establishment of business object; Described template management module is used for the management of template; Described template synchronous receives the template that template is used to receive central business management system issue, get access to described template after, described template is stored under the specific template storing directory; Described template synchronous deployment module is used for described template is deployed to the service display dispatching patcher.
17. area business management system as claimed in claim 16 is characterized in that, described template management module comprises described Template Manager: the uploading, delete and issue of described template;
Described template upload for: described template compressed package is uploaded under the described area business management system temp directory, under described temp directory, the template compressed package is carried out decompression processing, read that configuration file is resolved and the information that parses is write database under the decompress(ion) catalogue, the template compressed package is renamed and move in the formal ATL, logging template deposit position in database, the decompress(ion) catalogue under the deletion temp directory.
18. area business management system as claimed in claim 16 is characterized in that, described template synchronous receiver module receives described template and comprises: described template synchronous receiver module is resolved the following of described central business management system and is sent instructions; The described template metadata information that is resolved to is write database; According to the template download path downloads template file that is resolved to temp directory; After download is finished, template is moved to the formal ATL from described temp directory, and generate deployment task; Notifying the template synchronous of described central business management system to issue module downloads and finishes; The template synchronous of described central business management system issues module described template state is upgraded.
19. area business management system as claimed in claim 16 is characterized in that, described business configuration module is set to create business object and each column of subordinate thereof; The configuration service object go into mouth template, column acquiescence template, acquiescence detail page face die plate, and each required parameter value of mouth template is gone in configuration; Dispose the column template of each column, and each required parameter value of configuration column template; Dispose each detail page face die plate, and dispose each required parameter value of each detail page face die plate.
20. area business management system as claimed in claim 16, it is characterized in that, described service display dispatching patcher comprises template engine and basic API, described template engine is set to resolve to show described template, is responsible for the dissection process and the final output page of the obtaining of the preliminary treatment of URL request, described template contextual information, described template and holds to STB; Described basic API is set to provide template to show used basic API, includes but not limited to: access to content interface, database access interface, common tool access interface API, and Play Control interface.
21. the professional central method for running of IPTV comprises: back(ing) board on the central business management system; Described central business management system is issued to the area business management system with business object; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.
22. service operation method as claimed in claim 21 is characterized in that, described central business management system generates the template bag, and described template bag is issued to the area business management system.
23. service operation method as claimed in claim 21 is characterized in that, described central business management system is created business object: described template parameter is bound, is provided with to business and described template.
24. service operation method as claimed in claim 21 is characterized in that, described area business management system is created business object: described template parameter is bound, is provided with to business and described template.
25. an IPTV service area method for running comprises: back(ing) board on the area business management system, described area business management system is created business object, is specially: described template parameter is bound, is provided with to business and described template; Described area business management system is deployed to the service display dispatching patcher with described business object; Described service display dispatching patcher is showed described business object.
CN 201010269767 2010-08-31 2010-08-31 IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods Active CN101951497B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010269767 CN101951497B (en) 2010-08-31 2010-08-31 IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010269767 CN101951497B (en) 2010-08-31 2010-08-31 IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201210030507.2A Division CN102572533B (en) 2010-08-31 2010-08-31 Internet protocol television (IPTV) center and area service management system

Publications (2)

Publication Number Publication Date
CN101951497A true CN101951497A (en) 2011-01-19
CN101951497B CN101951497B (en) 2013-10-23

Family

ID=43454838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010269767 Active CN101951497B (en) 2010-08-31 2010-08-31 IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods

Country Status (1)

Country Link
CN (1) CN101951497B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354565A (en) * 2013-07-22 2013-10-16 深圳市同洲电子股份有限公司 A digital television terminal, a distributed processing method containing the digital television terminal and a distributed system
CN104468785A (en) * 2014-12-08 2015-03-25 上海斐讯数据通信技术有限公司 Electronic device, server device, and data request submitting method and processing method
CN107645524A (en) * 2016-07-21 2018-01-30 腾讯科技(深圳)有限公司 A kind of message push processing method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102315A (en) * 2007-07-31 2008-01-09 中兴通讯股份有限公司 Content provision method based on content verification
CN101247540A (en) * 2007-02-15 2008-08-20 上海贝尔阿尔卡特股份有限公司 Method and device for combining interactive channel service and broadcasting channel service
CN101431682A (en) * 2007-11-09 2009-05-13 百视通网络电视技术发展有限责任公司 Advertisement system suitable for IPTV and implementing method thereof
CN101668181A (en) * 2009-09-27 2010-03-10 中兴通讯股份有限公司 Providing method of program list information of internet protocol television and server
CN101710970A (en) * 2009-11-25 2010-05-19 中兴通讯股份有限公司 Method and device for implementing programs recommended by client
EP2202974A1 (en) * 2007-10-19 2010-06-30 Huawei Device Co., Ltd. A method, equipment and system for starting a service of the network television

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247540A (en) * 2007-02-15 2008-08-20 上海贝尔阿尔卡特股份有限公司 Method and device for combining interactive channel service and broadcasting channel service
CN101102315A (en) * 2007-07-31 2008-01-09 中兴通讯股份有限公司 Content provision method based on content verification
EP2202974A1 (en) * 2007-10-19 2010-06-30 Huawei Device Co., Ltd. A method, equipment and system for starting a service of the network television
CN101431682A (en) * 2007-11-09 2009-05-13 百视通网络电视技术发展有限责任公司 Advertisement system suitable for IPTV and implementing method thereof
CN101668181A (en) * 2009-09-27 2010-03-10 中兴通讯股份有限公司 Providing method of program list information of internet protocol television and server
CN101710970A (en) * 2009-11-25 2010-05-19 中兴通讯股份有限公司 Method and device for implementing programs recommended by client

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354565A (en) * 2013-07-22 2013-10-16 深圳市同洲电子股份有限公司 A digital television terminal, a distributed processing method containing the digital television terminal and a distributed system
CN104468785A (en) * 2014-12-08 2015-03-25 上海斐讯数据通信技术有限公司 Electronic device, server device, and data request submitting method and processing method
CN107645524A (en) * 2016-07-21 2018-01-30 腾讯科技(深圳)有限公司 A kind of message push processing method and device

Also Published As

Publication number Publication date
CN101951497B (en) 2013-10-23

Similar Documents

Publication Publication Date Title
US11157689B2 (en) Operations on dynamic data associated with cells in spreadsheets
DE112011103903B4 (en) Method for receiving a particular service and video display device
US8285727B2 (en) Simplified searching for media services using a control device
US20120128334A1 (en) Apparatus and method for mashup of multimedia content
US20110167462A1 (en) Systems and methods of searching for and presenting video and audio
US20080036917A1 (en) Methods and systems for generating and delivering navigatable composite videos
US20140052770A1 (en) System and method for managing media content using a dynamic playlist
CN104065979A (en) Method for dynamically displaying information related with video content and system thereof
JP2007036830A (en) Moving picture management system, moving picture managing method, client, and program
CN110036442A (en) System and method for restoring media asset
US20060031236A1 (en) Data structure of metadata and reproduction method of the same
CN101595724A (en) The broadcast system that utilizes local electronic service guide to generate
US20080229207A1 (en) Content Presentation System
EP3378236B1 (en) Methods and systems for efficiently downloading media assets
CN110168528A (en) System and method for restoring media asset
CN103716662A (en) Mixed transmission method and server
KR100809641B1 (en) Method for exchanging contents between heterogeneous system and contents management system for performing the method
CN101951497B (en) IPTV (Internet Protocol Television) business system, central business management system, regional business management systems and operation methods
CN102572533B (en) Internet protocol television (IPTV) center and area service management system
US20060218248A1 (en) Contents distribution system, contents distribution method, and computer-readable storage medium therefor
CN101917594A (en) IPTV (Internet Protocol Television) business system, central and regional business management systems and operation methods
CN106162254A (en) A kind of user speech analyzes method and system
JP2002330415A (en) Contents producing device, method, computer program, recording medium
WO2013190446A1 (en) Continuity of content
CN102821327A (en) Program reservation system based on EPG (electronic program guide) platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant