[go: up one dir, main page]

CN101600086A - Method, device and system for realizing Internet TV service - Google Patents

Method, device and system for realizing Internet TV service Download PDF

Info

Publication number
CN101600086A
CN101600086A CNA2008101142930A CN200810114293A CN101600086A CN 101600086 A CN101600086 A CN 101600086A CN A2008101142930 A CNA2008101142930 A CN A2008101142930A CN 200810114293 A CN200810114293 A CN 200810114293A CN 101600086 A CN101600086 A CN 101600086A
Authority
CN
China
Prior art keywords
service
information
internet
acquisition request
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008101142930A
Other languages
Chinese (zh)
Inventor
加雄伟
潘海鹏
王志军
刘辛炎
张函斯
刘毅敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CNA2008101142930A priority Critical patent/CN101600086A/en
Publication of CN101600086A publication Critical patent/CN101600086A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明涉及一种互联网电视业务实现方法、设备及系统。该方法包括:接收业务终端发送的业务获取请求;据此向IPTV业务系统发送信息获取请求;接收返回的业务信息;将其转换为信息页并发送给业务终端。该设备包括:终端接口模块,用于接收业务获取请求;系统接口模块,用于向IPTV业务系统发送信息获取请求,并用于接收返回的业务信息;转换模块,用于将业务信息转换为信息页,并通过终端接口模块发送给业务终端。该系统采用本发明的设备,还包括:业务终端和IPTV业务系统。本发明能够实现业务终端和IPTV业务系统之间浏览信息的交互,实现各公司IPTV系统业务浏览的兼容和互通,充分利用现有IPTV业务资源。

Figure 200810114293

The invention relates to a method, device and system for realizing Internet TV services. The method includes: receiving a service acquisition request sent by a service terminal; sending an information acquisition request to an IPTV service system accordingly; receiving returned service information; converting it into an information page and sending it to the service terminal. The device includes: a terminal interface module for receiving service acquisition requests; a system interface module for sending information acquisition requests to the IPTV service system and receiving returned service information; a conversion module for converting service information into information pages , and send it to the service terminal through the terminal interface module. The system adopts the device of the present invention, and also includes: a service terminal and an IPTV service system. The invention can realize the interaction of browsing information between the service terminal and the IPTV service system, realize the compatibility and intercommunication of service browsing of IPTV systems of various companies, and make full use of the existing IPTV service resources.

Figure 200810114293

Description

互联网电视业务实现方法、设备及系统 Method, device and system for realizing Internet TV service

技术领域 technical field

本发明涉及通信技术领域,尤其涉及一种互联网电视(InternetProtocol Television,以下简称IPTV)业务实现方法、设备及系统。The present invention relates to the field of communication technologies, and in particular to a method, device and system for realizing Internet Television (Internet Protocol Television, hereinafter referred to as IPTV) services.

背景技术 Background technique

IPTV正在成为众所周知的媒体获取手段,其又被称为交互式网络电视、网络电视等,IPTV业务应用正处于不断推广、改进和完善的过程中。IPTV is becoming a well-known means of media acquisition, and it is also called interactive Internet TV, Internet TV, etc. IPTV service applications are in the process of continuous promotion, improvement and perfection.

现有的IPTV业务,通常是由各公司独立开发的IPTV系统来承载的。作为一个IPTV系统,一般包括业务提供侧和用户侧两方面的设备。业务提供侧设备又称IPTV业务系统,其包括业务管理系统和业务支撑系统,用户侧设备即业务终端,通常指安装在各用户家中的机顶盒。各公司提供IPTV业务一般涉及两方面,即业务浏览和业务服务,分别由IPTV业务系统中不同的子系统提供。业务浏览一般由相应的电子节目菜单(Electronic Program Guide,以下简称EPG)系统提供。业务服务则由业务支撑系统提供,业务管理系统一般用于进行信息管理,例如业务订购、鉴权等。对于各公司而言,其业务浏览和业务服务通常是绑定实现的,难以剥离。在业务实现过程中,业务终端通过其内设置的浏览器中间件进行业务浏览,从而查找和管理IPTV业务,还通过其内设置的视频流解码内核接收业务数据流,从而获取和使用IPTV业务。Existing IPTV services are usually carried by IPTV systems independently developed by various companies. As an IPTV system, it generally includes equipment on both the service provider side and the user side. The service provider side equipment is also called IPTV service system, which includes a service management system and a service support system, and the user side equipment is a service terminal, which usually refers to a set-top box installed in each user's home. The provision of IPTV services by companies generally involves two aspects, namely business browsing and business services, which are provided by different subsystems in the IPTV business system. Service browsing is generally provided by a corresponding Electronic Program Guide (EPG) system. Business services are provided by the business support system, and the business management system is generally used for information management, such as business ordering and authentication. For each company, its business browsing and business services are usually bound and realized, which is difficult to separate. In the process of service implementation, the service terminal browses the service through the browser middleware set in it, so as to search and manage the IPTV service, and also receives the service data stream through the video stream decoding core set in it, so as to obtain and use the IPTV service.

由于各个公司依照不同的规范独立开发各自的IPTV系统,所以不同公司提供的IPTV业务无法兼容。某个公司提供的业务终端中使用相同的浏览器中间件和视频流解码内核,只能选择该公司提供的业务浏览和业务服务系统,不同公司的业务终端不能接入其他公司的IPTV业务系统从中获取业务浏览和业务服务。现有IPTV业务的实现模式如图1所示,业务终端与各IPTV业务系统之间交互EPG和数据流(DATA)。A公司业务终端10可以访问A公司的IPTV业务系统11,但不能有效地访问B公司或C公司的IPTV业务系统21、31,同样,B公司或C公司业务终端20、30也存在同样的问题。对于各公司推出的IPTV增值业务也存在无法互连互通的问题,其他公司的业务终端不可以进行访问,例如A公司业务终端不能与D公司IPTV增值业务子系统交互,无法获取D公司提供的IPTV增值业务。Since each company independently develops its own IPTV system according to different specifications, the IPTV services provided by different companies are not compatible. The business terminals provided by a certain company use the same browser middleware and video stream decoding core, and can only choose the business browsing and business service systems provided by the company, and the business terminals of different companies cannot access the IPTV business systems of other companies. Get business browsing and business services. The implementation mode of the existing IPTV service is shown in FIG. 1 , the service terminal and each IPTV service system exchange EPG and data stream (DATA). The business terminal 10 of company A can access the IPTV service system 11 of company A, but cannot effectively access the IPTV service systems 21, 31 of company B or company C. Similarly, the business terminals 20, 30 of company B or company C also have the same problem . For the IPTV value-added services launched by various companies, there is also the problem that they cannot be interconnected and interoperable. The service terminals of other companies cannot be accessed. For example, the business terminal of company A cannot interact with the IPTV value-added service subsystem of company D, and cannot obtain the IPTV provided by company D. value-added services.

随着IPTV业务的普及,各IPTV系统的互通互联性问题已成为有效利用资源和最大限度满足客户需求的障碍。对于运营商来说,在实际运营过程中提供IPTV业务时会遇到诸多问题,例如:1、使用同一个公司的IPTV业务系统无法将其业务服务和业务浏览剥离开,限制了IPTV基本业务的推广,因为业务服务和业务浏览的绑定,且不能互通提供,所以IPTV系统的业务,特别是各类增值业务无法提供给其他用户,限制了其发展,不利于运营商创造新的业务增长点;2、用户和公司均不能使用第三方制造的终端设备或系统设备,例如机顶盒、浏览器等,也无能使用其他的软件系统,这不利于产业链的健康发展,也很难降低运营商的运营成本;3、统一的业务规范无法制订实施,限制了该行业的发展。With the popularization of IPTV services, the interoperability and interconnection of various IPTV systems has become an obstacle to effectively utilize resources and satisfy customer needs to the greatest extent. For operators, many problems will be encountered when providing IPTV services in the actual operation process, for example: 1. Using the IPTV service system of the same company cannot separate its business services and business browsing, which limits the basic services of IPTV Promotion, because business services and business browsing are bound and cannot be provided interoperably, so the services of the IPTV system, especially various value-added services, cannot be provided to other users, which limits its development and is not conducive to operators to create new business growth points ; 2. Neither users nor companies can use terminal equipment or system equipment manufactured by third parties, such as set-top boxes, browsers, etc., nor can they use other software systems. This is not conducive to the healthy development of the industry chain, and it is difficult to reduce the operating cost Operating costs; 3. A unified business specification cannot be formulated and implemented, which limits the development of the industry.

发明内容 Contents of the invention

本发明实施例提供一种IPTV业务实现方法、设备及系统,以实现IPTV业务中业务浏览的兼容性、互通性,充分利用现有网络资源,推广IPTV业务。Embodiments of the present invention provide a method, device and system for implementing IPTV services, so as to realize compatibility and interoperability of service browsing in IPTV services, fully utilize existing network resources, and promote IPTV services.

本发明实施例提供了一种互联网电视业务实现方法,包括如下步骤:The embodiment of the present invention provides a method for implementing an Internet TV service, including the following steps:

接收业务终端发送的业务获取请求;receiving a service acquisition request sent by the service terminal;

根据所述业务获取请求向互联网电视业务系统发送信息获取请求;Send an information acquisition request to the Internet TV service system according to the service acquisition request;

接收所述互联网电视业务系统返回的业务信息;receiving the service information returned by the Internet TV service system;

将所述业务信息转换为信息页,并发送给所述业务终端。Converting the service information into an information page and sending it to the service terminal.

本发明实施例还提供了一种互联网电视业务实现设备,包括:The embodiment of the present invention also provides an Internet TV service implementation device, including:

终端接口模块,用于接收业务终端发送的业务获取请求;A terminal interface module, configured to receive a service acquisition request sent by a service terminal;

系统接口模块,用于根据所述业务获取请求向互联网电视业务系统发送信息获取请求,并用于接收所述互联网电视业务系统返回的业务信息;A system interface module, configured to send an information acquisition request to the Internet TV service system according to the service acquisition request, and to receive the service information returned by the Internet TV service system;

转换模块,与所述终端接口模块和所述系统接口模块分别相连,用于将所述业务信息转换为信息页,并通过所述终端接口模块发送给所述业务终端。A conversion module is connected to the terminal interface module and the system interface module respectively, and is used to convert the service information into an information page and send it to the service terminal through the terminal interface module.

本发明实施例又提供了一种采用本发明互联网电视业务实现设备的系统,还包括:业务终端和互联网电视业务系统;所述业务终端与所述终端接口模块相连;所述互联网电视业务系统与所述系统接口模块相连。The embodiment of the present invention further provides a system using the Internet TV service implementation device of the present invention, which also includes: a service terminal and an Internet TV service system; the service terminal is connected to the terminal interface module; the Internet TV service system is connected to the The system interface modules are connected.

上述IPTV业务实现设备具体是一EPG门户中间件,由EPG门户中间件执行上述IPTV业务实现方法。由以上技术方案可知,本发明实施例通过EPG门户中间件来实现业务终端和IPTV业务系统之间的交互,通过EPG门户中间对交互的信息的转换和转发作用,实现了各公司IPTV系统之间的兼容,有利于最大限度的利用现有IPTV业务资源,为用户提供更丰富的IPTV业务浏览服务。The aforementioned IPTV service implementation device is specifically an EPG portal middleware, and the EPG portal middleware executes the aforementioned IPTV service implementation method. As can be seen from the above technical solutions, the embodiment of the present invention implements the interaction between the service terminal and the IPTV service system through the EPG portal middleware, and realizes the interaction between the IPTV systems of various companies through the transformation and forwarding of the interactive information in the middle of the EPG portal. Compatibility is conducive to maximizing the use of existing IPTV business resources and providing users with richer IPTV business browsing services.

下面通过具体实施例并结合附图对本发明做进一步的详细描述。The present invention will be described in further detail below through specific embodiments and in conjunction with the accompanying drawings.

附图说明 Description of drawings

图1为现有技术中IPTV系统的业务实现模式示意图;FIG. 1 is a schematic diagram of a service realization mode of an IPTV system in the prior art;

图2为本发明IPTV业务实现方法具体实施例一的信令流程图;Fig. 2 is the signaling flowchart of the specific embodiment 1 of the IPTV service realization method of the present invention;

图3为本发明IPTV业务实现方法具体实施例二的信令流程图;Fig. 3 is the signaling flowchart of the second specific embodiment of the IPTV service implementation method of the present invention;

图4为本发明IPTV业务实现方法具体实施例三的信令流程图;Fig. 4 is the signaling flowchart of the specific embodiment 3 of the IPTV service realization method of the present invention;

图5为本发明IPTV业务实现方法具体实施例四的信令流程图;FIG. 5 is a signaling flow chart of Embodiment 4 of the IPTV service implementation method of the present invention;

图6为本发明IPTV业务实现方法具体实施例五的信令流程图;FIG. 6 is a signaling flow chart of Embodiment 5 of the IPTV service implementation method of the present invention;

图7为本发明IPTV业务实现方法具体实施例六的信令流程图;FIG. 7 is a signaling flow chart of Embodiment 6 of the IPTV service implementation method of the present invention;

图8为本发明IPTV业务实现方法具体实施例七的信令流程图;FIG. 8 is a signaling flow chart of Embodiment 7 of the IPTV service implementation method of the present invention;

图9为本发明IPTV业务实现方法具体实施例八的信令流程图;FIG. 9 is a signaling flow chart of Embodiment 8 of the IPTV service implementation method of the present invention;

图10为本发明IPTV业务实现方法实施例业务实现模式示意图;FIG. 10 is a schematic diagram of a service realization mode of an embodiment of an IPTV service realization method according to the present invention;

图11为本发明IPTV业务实现设备实施例的结构示意图;FIG. 11 is a schematic structural diagram of an embodiment of an IPTV service implementation device according to the present invention;

图12为本发明IPTV业务实现系统实施例的结构示意图。FIG. 12 is a schematic structural diagram of an embodiment of a system for realizing an IPTV service according to the present invention.

图中:In the picture:

10-A公司业务终端        11-A公司IPTV业务系统  20-B公司业务终端10-A company business terminal 11-A company IPTV business system 20-B company business terminal

21-B公司IPTV业务系统    30-C公司业务终端      31-C公司IPTV业务系统21-B company IPTV business system 30-C company business terminal 31-C company IPTV business system

50-EPG门户中间件        51-终端接口模块       52-系统接口模块50-EPG Portal Middleware 51-Terminal Interface Module 52-System Interface Module

53-转换模块             54-获取模块           55-存储模块53-Transformation module 54-Acquisition module 55-Storage module

具体实施方式 Detailed ways

本发明IPTV业务实现方法各实施例的技术方案是通过业务终端访问EPG门户中间件来实现的。各实施例中所涉及的EPG门户中间件是引入IPTV系统的门户网元,独立于IPTV系统中的各个业务子系统和业务终端,EPG门户中间件作为各业务子系统和业务终端之间交互业务浏览信息的桥梁,EGP门户中间件可以是原有各公司IPTV系统中EPG系统功能的集合,原有的各个EGP系统可以逐渐弱化被取代,也可以保留其独立的工作,使整个IPTV网络系统平滑地演进。The technical solutions of the various embodiments of the IPTV service implementation method of the present invention are realized by accessing the EPG portal middleware from the service terminal. The EPG portal middleware involved in each embodiment is a portal network element introduced into the IPTV system, independent of each service subsystem and service terminal in the IPTV system, and the EPG portal middleware serves as an interactive service between each service subsystem and service terminal As a bridge for browsing information, the EGP portal middleware can be a collection of EPG system functions in the original IPTV systems of various companies. The original EGP systems can be gradually weakened and replaced, or they can be retained to work independently to make the entire IPTV network system smooth. evolution.

EPG门户中间件与IPTV业务系统之中的各子系统交互,且与业务终端交互,其基本交互步骤如下:EPG portal middleware interacts with various subsystems in the IPTV service system, and interacts with service terminals. The basic interaction steps are as follows:

步骤1、EPG门户中间件接收业务终端发送的业务获取请求;Step 1. The EPG portal middleware receives the service acquisition request sent by the service terminal;

步骤2、EPG门户中间件对业务获取请求进行分析,根据业务获取请求向IPTV业务系统发送信息获取请求;Step 2, the EPG portal middleware analyzes the service acquisition request, and sends an information acquisition request to the IPTV service system according to the service acquisition request;

步骤3、EPG门户中间件接收IPTV业务系统返回的业务信息;Step 3, the EPG portal middleware receives the service information returned by the IPTV service system;

步骤4、EPG门户中间件将业务信息转换为信息页,并发送给业务终端,即机顶盒。Step 4. The EPG portal middleware converts the service information into an information page, and sends it to the service terminal, that is, the set-top box.

基于上述方式,可实现多种IPTV业务系统中的业务浏览,对于业务服务的问题,例如视频数据传送、音频数据传送等,可以直接按现有IPTV系统中的交互方式来处理。下面分别描述各种具体的业务浏览流程。Based on the above method, business browsing in various IPTV business systems can be realized, and business service problems, such as video data transmission, audio data transmission, etc., can be directly handled according to the interactive mode in the existing IPTV system. Various specific business browsing processes are described below.

IPTV业务实现方法实施例一Embodiment 1 of IPTV service realization method

如图2所示为本发明互联网电视业务实现方法具体实施例一的信令流程图。业务终端可以通过EPG门户中间件实现在线业务订购,通常,EPG门户中间件会为业务终端提供一自服务业务页,相当于业务终端接入EPG门户中间件的接口,业务终端可以从自服务业务页中的选项中选择相应的服务,选定对应的选项时即可发送相应的业务获取请求。本实施例具体为业务终端通过自服务业务功能进行IPTV业务在线订购的流程,具体为通过访问EPG门户中间件实现IPTV业务中的业务订购流程。该流程具体包括如下步骤:FIG. 2 is a signaling flow chart of Embodiment 1 of the method for implementing an Internet TV service according to the present invention. Business terminals can realize online business ordering through the EPG portal middleware. Usually, the EPG portal middleware will provide a self-service business page for the business terminal, which is equivalent to the interface for the business terminal to access the EPG portal middleware. Select the corresponding service from the options on the page, and when the corresponding option is selected, the corresponding service acquisition request can be sent. This embodiment is specifically the flow of online ordering of IPTV services by the service terminal through the self-service service function, and specifically the flow of service ordering in the IPTV service by accessing the EPG portal middleware. The process specifically includes the following steps:

步骤201、EPG门户中间件接收业务终端发送的业务订购请求,业务订购请求即业务获取请求中的一种具体形式,以此来触发对某IPTV业务的订购;Step 201, the EPG portal middleware receives the service order request sent by the service terminal, and the service order request is a specific form in the service acquisition request, so as to trigger the order to a certain IPTV service;

步骤202、EPG门户中间件根据该业务订购请求向IPTV业务系统中的业务管理系统发送信息获取请求,该信息获取请求是EPG门户中间件根据业务订购请求产生的,具体是根据业务订购请求在本地查询发送该业务订购请求的用户信息,或者从该业务订购请求中解析获取携带于其中的用户信息,将该用户信息和业务订购请求作为信息获取请求;Step 202. The EPG portal middleware sends an information acquisition request to the service management system in the IPTV service system according to the service order request. The information acquisition request is generated by the EPG portal middleware according to the service order request, specifically according to the service order request. Query the user information that sent the service order request, or parse and obtain the user information carried in the service order request, and use the user information and service order request as an information acquisition request;

步骤203、当业务管理系统接收到信息获取请求时,从中解析识别出用户信息,根据用户信息进行用户鉴权,即根据本地存储的相应数据判断该用户是否有资格订购IPTV业务。或者,业务管理系统可以从信息获取请求中解析识别业务获取订购请求,根据业务订购请求进行业务鉴权,即根据本地存储的相应数据判断该业务是否能够被订购,例如是否有订购时限要求等。再或者,可以将上述用户鉴权和业务鉴权相结合,同时解析识别用户信息和业务订购请求,判断该用户是否有资格订购该IPTV业务;Step 203: When the service management system receives the information acquisition request, it analyzes and identifies the user information, and performs user authentication according to the user information, that is, judges whether the user is eligible to subscribe to the IPTV service according to the corresponding data stored locally. Alternatively, the service management system can analyze and identify the service acquisition order request from the information acquisition request, and perform service authentication based on the service order request, that is, determine whether the service can be ordered based on the corresponding data stored locally, for example, whether there is an order time limit requirement, etc. Alternatively, the above-mentioned user authentication and service authentication can be combined to analyze and identify user information and service subscription requests at the same time to determine whether the user is eligible to subscribe to the IPTV service;

步骤204、当鉴权通过时,业务管理系统为该用户建立订购关系,在本地记录相关的订购关系数据,同时将订购成功响应作为业务信息返回给EPG门户中间件,为方便用户使用,还可以将所订购的IPTV业务的基本介绍或其他信息一并返回。当鉴权不通过时,业务管理系统可以将订购失败响应作为业务信息返回给EPG门户中间件,进一步还可以将失败原因等信息返回给EPG门户中间件,从而提供给用户;Step 204, when the authentication is passed, the business management system establishes an order relationship for the user, records the relevant order relationship data locally, and returns the order success response as business information to the EPG portal middleware. For the convenience of the user, you can also The basic introduction or other information of the ordered IPTV service will be returned together. When the authentication fails, the business management system can return the order failure response as business information to the EPG portal middleware, and can further return failure reasons and other information to the EPG portal middleware, so as to provide it to the user;

步骤205、EPG门户中间件将接收到的业务信息转换为信息页,具体的一种实现形式可以是在本地存储多种与业务逻辑对应的显示模板,例如其中一种对应的是订购成功或失败响应的显示模板,EPG门户中间件根据业务信息的类型在本地查询获取对应的显示模板;订购成功或失败响应通常是基本数据的形式,在确定显示模块后,可以将返回的业务信息基本数据填入显示模板中,生成相应的信息页,并将该信息页发送给业务终端,呈现给用户。随着业务信息内容的扩展,可以方便的通过显示模板的改进和扩充来适应多种返回的业务信息的形式。在具体应用中,可以进一步使业务管理系统在返回的业务信息中标识其类型,以供EPG门户中间件作为依据来选择显示模板。Step 205. The EPG portal middleware converts the received business information into an information page. A specific implementation form may be to store a variety of display templates corresponding to the business logic locally. For example, one of them corresponds to the success or failure of the order The display template of the response, the EPG portal middleware queries locally to obtain the corresponding display template according to the type of business information; the response of order success or failure is usually in the form of basic data. After the display module is determined, the basic data of the returned business information can be filled in into the display template, generate a corresponding information page, and send the information page to the service terminal to present it to the user. With the expansion of the content of the business information, it is convenient to adapt to various forms of returned business information through the improvement and expansion of the display template. In a specific application, the business management system can further identify its type in the returned business information, so that the EPG portal middleware can use it as a basis to select a display template.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端从其他公司的IPTV业务系统中的业务管理系统订购IPTV业务的方法,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源。该方案的可推广性好、可扩展性强,现有IPTV系统用户侧和网络侧的设备均无需进行大的改进,通过与EPG门户中间件的交互即可实现互通性,且通过对EPG门户中间件的升级和改进可以方便地提升系统能力,因此可扩展性强。The technical scheme of the present embodiment realizes the method that any company's service terminal orders IPTV service from the service management system in other company's IPTV service system conveniently by EPG portal middleware, has realized the compatibility of each company's IPTV system, It is beneficial to the promotion of IPTV services, and enables users and operators to make full use of existing resources. The solution has good scalability and strong scalability. The equipment on the user side and network side of the existing IPTV system does not need to be greatly improved. Interoperability can be achieved through the interaction with the EPG portal middleware, and through the EPG portal The upgrade and improvement of the middleware can easily enhance the system capability, so the scalability is strong.

IPTV业务实现方法实施例二Embodiment 2 of IPTV Service Realization Method

如图3所示为本发明互联网电视业务实现方法具体实施例二的信令流程图。在业务终端订购了IPTV业务之后,还可以通过EPG门户中间件执行在线的IPTV业务退订流程。该流程具体包括如下步骤:FIG. 3 is a signaling flow chart of the second embodiment of the method for realizing the Internet TV service of the present invention. After the service terminal subscribes to the IPTV service, it can also execute the online IPTV service unsubscription process through the EPG portal middleware. The process specifically includes the following steps:

步骤301、EPG门户中间件接收业务终端发送的业务退订请求,业务退订请求也是业务获取请求中的一种具体形式,以此来触发对某IPTV业务的退订;Step 301, the EPG portal middleware receives the service unsubscribe request sent by the service terminal, and the service unsubscribe request is also a specific form in the service acquisition request, so as to trigger the unsubscribe of a certain IPTV service;

步骤302、EPG门户中间件根据该业务退订请求向IPTV业务系统中的业务管理系统发送信息获取请求,该信息获取请求是EPG门户中间件根据业务退订请求产生的,具体是根据业务退订请求在本地查询发送该业务退订请求的用户信息,或者从该业务退订请求中解析获取携带于其中的用户信息,将该用户信息和业务退订请求作为信息获取请求;Step 302, the EPG portal middleware sends an information acquisition request to the service management system in the IPTV service system according to the service unsubscribe request, the information acquisition request is generated by the EPG portal middleware according to the service unsubscribe request, specifically according to the service unsubscribe Request to query locally the user information that sent the service unsubscribe request, or parse and obtain the user information carried in the service unsubscribe request, and use the user information and service unsubscribe request as an information acquisition request;

步骤303、当业务管理系统接收到信息获取请求时,与进行业务订购的流程类似,从中解析识别出用户信息,根据用户信息进行用户鉴权,或者,根据解析识别到的业务退订请求进行业务鉴权,再或者可以将上述用户鉴权和业务鉴权相结合进行鉴权,判断该用户是否有资格取消该业务的订购关系;Step 303: When the service management system receives the information acquisition request, it analyzes and identifies the user information from it, performs user authentication according to the user information, or conducts the service according to the service unsubscribe request identified by the analysis, similar to the process of ordering the service. Authentication, or the above user authentication and service authentication can be combined for authentication to determine whether the user is eligible to cancel the subscription relationship of the service;

步骤304、当鉴权通过时,业务管理系统为该用户取消订购关系,并在本地更新相应的记录,而后将退订成功响应作为业务信息返回给EPG门户中间件。当鉴权不通过时,业务管理系统可以将退订失败响应作为业务信息返回给EPG门户中间件,进一步还可以将失败原因等信息返回给EPG门户中间件,从而提供给用户;Step 304. When the authentication is passed, the service management system cancels the subscription relationship for the user, and updates the corresponding record locally, and then returns a successful unsubscription response as service information to the EPG portal middleware. When the authentication fails, the service management system can return the unsubscribe failure response as business information to the EPG portal middleware, and further return the failure reason and other information to the EPG portal middleware, so as to provide it to the user;

步骤305、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式。In step 305, the EPG portal middleware converts the received service information into an information page, and the specific implementation form may adopt the information page conversion method in the first embodiment above.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端解除与其他公司的IPTV业务的业务订购关系,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical solution of this embodiment, through the EPG portal middleware, conveniently realizes that any company's service terminal cancels the service subscription relationship with other companies' IPTV services, realizes the compatibility of each company's IPTV system, and is conducive to the promotion of IPTV services , and enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例三Embodiment 3 of IPTV Service Realization Method

如图4所示为本发明互联网电视业务实现方法具体实施例三的信令流程图。本实施例具体为业务终端通过EPG门户中间件执行IPTV业务查询流程,即业务终端可以通过访问EPG门户中间件,使用自服务业务中的查询功能来在线查询已经订购或未订购的IPTV业务的相关信息。该查询流程具体包括如下步骤:FIG. 4 is a signaling flow chart of the third embodiment of the method for realizing the Internet TV service of the present invention. This embodiment is specifically that the service terminal executes the IPTV service query process through the EPG portal middleware, that is, the service terminal can use the query function in the self-service service to inquire about the relevant IPTV services that have been ordered or not ordered online by accessing the EPG portal middleware. information. The query process specifically includes the following steps:

步骤401、EPG门户中间件接收业务终端发送的业务查询请求,业务查询请求是业务获取请求中的另一种具体形式,以此来触发对IPTV业务相关信息的查询;Step 401, the EPG portal middleware receives the service query request sent by the service terminal, the service query request is another specific form in the service acquisition request, so as to trigger the query of the IPTV service-related information;

步骤402、EPG门户中间件根据该业务查询请求向业务支撑系统发送信息获取请求,该信息获取请求是EPG门户中间件根据业务查询请求产生的,具体是根据业务查询请求在本地查询发送该业务查询请求的用户信息,或者从该业务查询请求中解析获取携带于其中的用户信息,将该用户信息和业务查询请求作为信息获取请求;Step 402, the EPG portal middleware sends an information acquisition request to the business support system according to the business query request, the information acquisition request is generated by the EPG portal middleware according to the business query request, specifically, the business query is sent locally according to the business query request The requested user information, or parse and obtain the user information carried in the service query request, and use the user information and service query request as an information acquisition request;

步骤403、当业务支撑系统接收到信息获取请求时,与进行业务订购和退订的流程类似,从中解析识别出用户信息,根据用户信息进行用户鉴权,或者根据解析识别到的业务查询请求进行业务鉴权,再或者可以将上述用户鉴权和业务鉴权相结合进行鉴权,判断该用户是否有资格查询IPTV业务,或判断该用户可查询的IPTV业务的范围;Step 403: When the service support system receives the information acquisition request, similar to the process of ordering and unsubscribing the service, it analyzes and identifies the user information, performs user authentication according to the user information, or proceeds according to the service query request identified by the analysis. Service authentication, or the above-mentioned user authentication and service authentication can be combined for authentication to determine whether the user is eligible to inquire about the IPTV service, or to determine the scope of the IPTV service that the user can inquire about;

步骤404、当鉴权通过时,业务支撑系统将该用户查询的IPTV业务的相关信息作为业务信息返回给EPG门户中间件。当鉴权不通过时,业务支撑系统可以将查询失败响应作为业务信息返回给EPG门户中间件,进一步还可以将失败原因等信息返回给EPG门户中间件,从而提供给用户;Step 404, when the authentication is passed, the service support system returns the related information of the IPTV service queried by the user as service information to the EPG portal middleware. When the authentication fails, the business support system can return the query failure response as business information to the EPG portal middleware, and can further return failure reasons and other information to the EPG portal middleware, so as to provide it to the user;

步骤405、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式。Step 405, the EPG portal middleware converts the received service information into an information page, and the specific implementation form may adopt the information page conversion method in the first embodiment above.

在本实施例中,通过自服务业务中的指示,业务终端还可以选定某公司或某类别的业务,在业务查询请求中附加查询限定的条件,当EPG门户中间件接收到该业务查询请求时,可以解析其中的参数进行识别,根据识别到的参数将业务查询请求发送给指定公司的IPTV业务系统,或者发送给具有某个共性的部分IPTV业务系统,例如均提供有记录片类视听业务的IPTV业务系统。In this embodiment, through the instructions in the self-service business, the business terminal can also select a certain company or a certain type of business, and add query restrictions to the business query request. When the EPG portal middleware receives the business query request , the parameters can be analyzed for identification, and the service query request can be sent to the IPTV service system of the specified company according to the identified parameters, or to some IPTV service systems with a certain commonality, for example, all of them provide documentary audio-visual services IPTV business system.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端可查询其他公司的IPTV业务,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical solution of the present embodiment realizes that any company's service terminal can inquire about other companies' IPTV services conveniently through the EPG portal middleware, realizes the compatibility of each company's IPTV system, is conducive to the promotion of IPTV services, and enables Users and operators make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例四Embodiment 4 of IPTV Service Realization Method

如图5所示为本发明互联网电视业务实现方法具体实施例四的信令流程图。本实施例具体为业务终端在完成IPTV业务订购之后,通过EPG门户中间件向IPTV业务系统中的业务支撑系统发送请求,以启动已订购的某项IPTV业务的业务启动流程。该流程具体包括如下步骤:FIG. 5 is a signaling flow chart of Embodiment 4 of the method for implementing an Internet TV service according to the present invention. In this embodiment, after the service terminal finishes ordering the IPTV service, it sends a request to the service support system in the IPTV service system through the EPG portal middleware to start the service initiation process of a certain IPTV service that has been ordered. The process specifically includes the following steps:

步骤501、EPG门户中间件接收业务终端发送的业务启动请求,业务启动请求是业务获取请求中的一种具体形式,以此来触发对某项已订购IPTV业务的启动;Step 501, the EPG portal middleware receives the service start request sent by the service terminal, the service start request is a specific form in the service acquisition request, so as to trigger the start of a certain subscribed IPTV service;

步骤502、EPG门户中间件根据该业务启动请求向业务支撑系统发送信息获取请求,该信息获取请求是EPG门户中间件根据业务启动请求产生的,具体是根据业务启动请求在本地查询发送该业务启动请求的用户信息,或者从该业务启动请求中解析获取携带于其中的用户信息,将该用户信息和业务启动请求作为信息获取请求。进一步地,EPG门户中间还可以根据业务启动请求识别请求启动的该IPTV业务所属的公司,以及其所属的类型,例如属于A公司的多媒体业务,在识别到这类信息后,EPG门户中间件可以将该业务启动请求发送给相应的公司的业务支撑系统下相应的子系统,例如发送给A公司业务支撑系统下的多媒体分发子系统;Step 502, the EPG portal middleware sends an information acquisition request to the business support system according to the service initiation request, the information acquisition request is generated by the EPG portal middleware according to the service initiation request, specifically, the service initiation is sent locally according to the service initiation request The requested user information, or parse and obtain the user information carried in the service initiation request, and use the user information and the service initiation request as an information acquisition request. Further, the EPG portal middleware can also identify the company to which the IPTV service requested to start belongs and its type according to the service initiation request, for example, the multimedia service belonging to Company A. After identifying such information, the EPG portal middleware can Send the service start request to the corresponding subsystem under the business support system of the corresponding company, for example, to the multimedia distribution subsystem under the business support system of Company A;

步骤503、当业务支撑系统接收到信息获取请求时,与进行业务订购和退订的流程类似,从中解析识别出用户信息,根据用户信息进行用户鉴权,或者根据解析识别到的业务启动请求进行业务鉴权,再或者可以将上述用户鉴权和业务鉴权相结合进行鉴权,判断该用户是否可以启动该IPTV业务;Step 503: When the service support system receives the information acquisition request, similar to the process of ordering and unsubscribing the service, it analyzes and identifies the user information, performs user authentication according to the user information, or proceeds according to the service initiation request identified through analysis. Service authentication, or can combine above-mentioned user authentication and service authentication to carry out authentication, judge whether this user can start this IPTV service;

步骤504、当鉴权通过时,业务支撑系统启动该用户订购的I PTV业务,并将启动成功响应以及该IPTV的导航定位信息作为业务信息返回给EPG门户中间件。当鉴权不通过时,业务支撑系统可以将启动失败响应作为业务信息返回给EPG门户中间件,进一步还可以将失败原因等信息返回给EPG门户中间件,从而提供给用户;Step 504, when the authentication is passed, the service support system starts the IPTV service subscribed by the user, and returns the start success response and the navigation and positioning information of the IPTV to the EPG portal middleware as service information. When the authentication fails, the business support system can return the startup failure response as business information to the EPG portal middleware, and further can return information such as failure reasons to the EPG portal middleware, so as to provide it to the user;

步骤505、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式。Step 505, the EPG portal middleware converts the received business information into an information page, and the specific implementation form can adopt the information page conversion method in the first embodiment above.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端启动在其他公司的业务支撑系统启动已订购的IPTV业务,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical scheme of the present embodiment realizes conveniently that any company's service terminal starts the subscribed IPTV service in other company's business support systems through the EPG portal middleware, realizes the compatibility of each company's IPTV system, and is beneficial to IPTV The promotion of the business can also enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例五Embodiment 5 of IPTV Service Realization Method

如图6所示为本发明互联网电视业务实现方法具体实施例五的信令流程图,本实施例具体为业务终端通过EPG门户中间件获取直播业务的流程。直播业务,类似普通的广播电视,是在IPTV业务支撑系统中的直播业务子系统上同时向多个业务终端主动推送视音频流的业务。在数据传输网络支持的情况下,直播业务子系统能够通过组播的方式向业务终端提供直播业务服务,尽可能提高网络带宽的利用效率;在数据传输网络不支持组播的情况下,直播业务子系统可以单播方式为业务终端提供直播业务。为获取直播业务,通常业务终端均需要获致定位信息,例如特定的广播频道,而后加入该频道以接收数据。本实施例的直播业务获取流程具体包括如下步骤:FIG. 6 is a signaling flow chart of Embodiment 5 of the Internet TV service implementation method of the present invention. This embodiment is specifically a process for a service terminal to obtain a live broadcast service through the EPG portal middleware. The live broadcast service, similar to ordinary broadcast TV, is a service that actively pushes video and audio streams to multiple service terminals at the same time on the live broadcast service subsystem in the IPTV service support system. With the support of the data transmission network, the live broadcast service subsystem can provide live broadcast service to business terminals through multicast, and improve the utilization efficiency of network bandwidth as much as possible; when the data transmission network does not support multicast, the live broadcast service The subsystem can provide live broadcast services for service terminals in unicast mode. In order to obtain live broadcast services, usually service terminals need to obtain location information, such as a specific broadcast channel, and then join the channel to receive data. The live broadcast service acquisition process in this embodiment specifically includes the following steps:

步骤601、EPG门户中间件接收业务终端发送的直播业务获取请求,直播业务获取请求是业务获取请求中的一种具体形式,其中包含了业务终端所请求的直播业务标识,业务终端以此来请求获取该直播业务的定位信息,例如进入该直播业务的频道、路径等相关信息;Step 601. The EPG portal middleware receives the live broadcast service acquisition request sent by the service terminal. The live broadcast service acquisition request is a specific form of the service acquisition request, which includes the live broadcast service identifier requested by the service terminal, and the service terminal uses this to request Obtain the location information of the live broadcast service, such as the channel and path to enter the live broadcast service, and other relevant information;

步骤602、EPG门户中间件根据该直播业务获取请求向直播业务子系统发送信息获取请求,该信息获取请求是EPG门户中间件根据直播业务获取请求产生的,具体是从直播业务获取请求中解析获取直播业务标识,产生包含直播业务标识的资源定位请求,用于确定所请求的直播业务的节目媒体流所在的边缘流媒体服务器的信息,将资源定位请求作为信息获取请求发送给直播业务子系统;Step 602: The EPG portal middleware sends an information acquisition request to the live broadcast service subsystem according to the live broadcast service acquisition request. The information acquisition request is generated by the EPG portal middleware according to the live broadcast service acquisition request, and is specifically obtained by parsing the live broadcast service acquisition request The live service identifier generates a resource location request including the live service identifier, which is used to determine the information of the edge streaming server where the program media stream of the requested live service is located, and sends the resource location request as an information acquisition request to the live service subsystem;

步骤603、当直播业务子系统接收到资源定位请求时,从中解析识别出直播业务标识,根据直播业务标识确定该直播业务的节目媒体流所在的边缘流媒体服务器,获取该服务器信息,将该服务器信息,也就是定位信息,作为业务信息返回给EPG门户中间件;Step 603: When the live service subsystem receives the resource location request, it parses and identifies the live service identifier, determines the edge streaming media server where the program media stream of the live broadcast service is located according to the live service identifier, obtains the server information, and uses the server Information, that is, positioning information, is returned to the EPG portal middleware as business information;

步骤604、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式,该信息页即能够导航直播业务的播放控制页,而后将该播放控制页发送给业务终端;Step 604, the EPG portal middleware converts the received business information into an information page. The specific implementation form can adopt the information page conversion method in the above-mentioned embodiment one. This information page is the playback control page that can navigate the live broadcast service, and then the The playback control page is sent to the service terminal;

步骤605、业务终端根据播放控制页中的服务器信息向直播业务子系统发送获取指定的直播业务节目媒体流的媒体流接收请求;Step 605, the service terminal sends a media stream receiving request for obtaining the media stream of the specified live service program to the live service subsystem according to the server information in the play control page;

步骤606、直播业务子系统根据媒体流接收请求向业务终端推送直播媒体流,业务终端最终将媒体流内容呈现给用户;Step 606, the live service subsystem pushes the live media stream to the service terminal according to the media stream receiving request, and the service terminal finally presents the content of the media stream to the user;

步骤607、当直播业务结束后,业务终端向EPG门户中间件发送记录信息,例如日志信息等;Step 607, when the live broadcast service ends, the service terminal sends record information, such as log information, to the EPG portal middleware;

步骤608、EPG门户中间件向该直播业务子系统发送该记录信息。Step 608, the EPG portal middleware sends the recording information to the live broadcast service subsystem.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端能够接收其他公司的直播业务子系统推送的直播业务,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical solution of this embodiment, through the EPG portal middleware, conveniently realizes that any company's business terminal can receive the live broadcast service pushed by other company's live broadcast service subsystems, realizes the compatibility of IPTV systems of various companies, and is beneficial to IPTV business The promotion of the scheme can also enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例六Embodiment 6 of IPTV Service Realization Method

如图7所示为本发明互联网电视业务实现方法具体实施例六的信令流程图,本实施例具体为业务终端通过EPG门户中间件获取点播业务的流程。所谓点播业务,即视频点播(Video On Demand,以下简称VOD),业务支撑系统中的点播业务子系统也称为交互式电视点播系统。点播业务是用户可以随时选择一些事先录制好的视频进行观看的业务。本实施例的点播业务获取流程具体包括如下步骤:FIG. 7 is a signaling flow chart of Embodiment 6 of the Internet TV service implementation method of the present invention. This embodiment is specifically a process for a service terminal to obtain an on-demand service through the EPG portal middleware. The so-called on-demand service, that is, video on demand (Video On Demand, hereinafter referred to as VOD), the on-demand service subsystem in the service support system is also called an interactive TV on demand system. The on-demand service is a service in which users can choose some pre-recorded videos to watch at any time. The on-demand service acquisition process of this embodiment specifically includes the following steps:

步骤701、EPG门户中间件接收业务终端发送的点播业务获取请求,点播业务获取请求是业务获取请求中的一种具体形式,其中包含了业务终端所点播业务的标识,即点播业务标识,业务终端以此来请求获取该点播业务的定位信息,例如进入该点播业务的频道、路径等相关信息;Step 701. The EPG portal middleware receives the on-demand service acquisition request sent by the service terminal. The on-demand service acquisition request is a specific form in the service acquisition request, which includes the identification of the on-demand service of the service terminal, that is, the on-demand service identification, and the service terminal In order to request to obtain the location information of the on-demand service, such as the channel and path to enter the on-demand service, and other related information;

步骤702、EPG门户中间件根据该点播业务获取请求向点播业务子系统发送信息获取请求,该信息获取请求是EPG门户中间件根据点播业务获取请求产生的,具体是从点播业务获取请求中解析获取点播业务标识,产生包含点播业务标识的资源定位请求,用于确定所请求的点播业务的节目媒体流所在的边缘流媒体服务器的信息,将资源定位请求作为信息获取请求发送给点播业务子系统;Step 702. The EPG portal middleware sends an information acquisition request to the on-demand service subsystem according to the on-demand service acquisition request. The information acquisition request is generated by the EPG portal middleware according to the on-demand service acquisition request, and is specifically obtained by parsing the on-demand service acquisition request. The on-demand service identifier generates a resource location request containing the on-demand service identifier, which is used to determine the information of the edge streaming media server where the program media stream of the requested on-demand service is located, and sends the resource location request to the on-demand service subsystem as an information acquisition request;

步骤703、当点播业务子系统接收到资源定位请求时,从中解析识别出点播业务标识,根据点播业务标识确定该点播业务的节目媒体流所在的边缘流媒体服务器,获取该服务器信息,将该服务器信息,即定位信息作为业务信息返回给EPG门户中间件;Step 703, when the on-demand service subsystem receives the resource location request, it parses and identifies the on-demand service identifier, determines the edge streaming server where the program media stream of the on-demand service is located according to the on-demand service identifier, obtains the server information, and sends the server Information, that is, positioning information is returned to the EPG portal middleware as business information;

步骤704、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式,该信息页即能够导航点播业务的播放控制页,而后将该播放控制页发送给业务终端;Step 704, the EPG portal middleware converts the service information received into an information page, and the specific implementation form can adopt the information page conversion mode in the above-mentioned embodiment one, and this information page can navigate the playing control page of the on-demand service, and then the The playback control page is sent to the service terminal;

步骤705、业务终端根据播放控制页中的服务器信息向点播业务子系统发送获取指定的点播业务节目媒体流的媒体流接收请求;Step 705, the service terminal sends a media stream receiving request to the on-demand service subsystem to obtain the specified on-demand service program media stream according to the server information in the play control page;

步骤706、点播业务子系统根据媒体流接收请求向业务终端推送点播媒体流,业务终端最终将媒体流内容呈现给用户;Step 706, the on-demand service subsystem pushes the on-demand media stream to the service terminal according to the media stream receiving request, and the service terminal finally presents the content of the media stream to the user;

步骤707、当点播业务结束后,业务终端向EPG门户中间件发送记录信息,例如日志信息等;Step 707, when the on-demand service ends, the service terminal sends record information, such as log information, to the EPG portal middleware;

步骤708、EPG门户中间件向该点播业务子系统发送该记录信息。Step 708, the EPG portal middleware sends the record information to the on-demand service subsystem.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端能够接收其他公司的点播业务子系统推送的点播业务,实现了各公司I PTV系统的兼容性,有利于I PTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical scheme of the present embodiment realizes that any company's business terminal can receive the on-demand service that the on-demand service subsystem of other companies pushes by the EPG portal middleware conveniently, has realized the compatibility of each company's IPTV system, is conducive to IP The promotion of PTV business can also enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例七Embodiment 7 of IPTV Service Realization Method

如图8所示为本发明互联网电视业务实现方法具体实施例七的信令流程图,本实施例具体为业务终端通过EPG门户中间件获取时移业务的流程。所谓时移电视(Time Shifting TV,简称TSTV)业务,是指用户在观看视频节目时,可以随时按后退键观看已播放过的内容,或可以按快进键跳过已看过的内容,或者还可以随时按下暂停键停止视频的播放,或随时按播放键继续开始视频播放。时移业务一般由业务支撑系统中的时移业务子系统提供。本实施例的时移业务获取流程具体包括如下步骤:FIG. 8 is a signaling flow chart of Embodiment 7 of the Internet TV service implementation method of the present invention. This embodiment is specifically a process for a service terminal to obtain a time-shift service through the EPG portal middleware. The so-called Time Shifting TV (TSTV for short) service means that when a user is watching a video program, he can press the back button at any time to watch the content that has been played, or press the fast forward key to skip the content that has been watched, or You can also press the pause button to stop the video playback at any time, or press the play button to resume the video playback at any time. The time-shift service is generally provided by the time-shift service subsystem in the service support system. The time-shift service acquisition process in this embodiment specifically includes the following steps:

步骤801、EPG门户中间件接收业务终端发送的时移业务获取请求,时移业务获取请求是业务获取请求中的一种具体形式,业务终端以此来请求获取一时移业务控制页面以便对当前播放的视频业务进行时移控制;Step 801, the EPG portal middleware receives the time-shift service acquisition request sent by the service terminal. The time-shift service acquisition request is a specific form of the service acquisition request, and the service terminal requests to obtain a time-shift service control page so as to play the current Time-shift control for video services;

步骤802、EPG门户中间件根据该时移业务获取请求向时移业务子系统发送信息获取请求,该信息获取请求是EPG门户中间件根据时移业务获取请求产生的,具体可以是根据时移业务获取请求获取用户信息,从中解析识别该业务终端所需的时移操作,例如前进、后退,以及获取该业务终端当前播放的视频业务标识等,上述可通常为时移业务标识,而后产生包含上述时移业务标识的信息获取请求发送给时移业务子系统;Step 802: The EPG portal middleware sends an information acquisition request to the time-shift service subsystem according to the time-shift service acquisition request. The information acquisition request is generated by the EPG portal middleware according to the time-shift service acquisition request, specifically according to the time-shift service Obtain the request to obtain user information, analyze and identify the time-shift operations required by the service terminal, such as forward and backward, and obtain the video service identifier currently played by the service terminal. The above can usually be a time-shift service identifier, and then generate The information acquisition request of the time-shift service identifier is sent to the time-shift service subsystem;

步骤803、当时移业务子系统接收到信息获取请求时,可以根据用户信息、视频业务标识等信息进行鉴权,判断该用户是否有资格获取时移业务,并可以根据用户的权限将时移操作信息,也就是定位信息作为业务信息返回给EPG门户中间件,例如返回前进、后退、暂停、继续等操作信息;Step 803: When the time-shift service subsystem receives the information acquisition request, it can perform authentication based on user information, video service identification and other information, determine whether the user is eligible to obtain the time-shift service, and can perform time-shift operations according to the user's authority. Information, that is, positioning information is returned to the EPG portal middleware as business information, such as returning forward, backward, pause, continue and other operation information;

步骤804、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式,该信息页即能够导航时移业务的播放控制页,而后将该播放控制页发送给业务终端;Step 804, the EPG portal middleware converts the received service information into an information page. The specific implementation form can adopt the information page conversion method in the first embodiment above. Send the playback control page to the service terminal;

步骤805、业务终端根据播放控制页中的时移操作信息向时移业务子系统发送时移操作接收请求;Step 805, the service terminal sends a time-shift operation reception request to the time-shift service subsystem according to the time-shift operation information in the play control page;

步骤806、时移业务子系统根据时移操作接收请求控制当前视频业务媒体流向业务终端的推送;Step 806, the time-shift service subsystem receives the request according to the time-shift operation and controls the push of the current video service media stream to the service terminal;

步骤807、当业务结束后,业务终端向EPG门户中间件发送记录信息,例如日志信息等;Step 807, when the service ends, the service terminal sends record information, such as log information, to the EPG portal middleware;

步骤808、EPG门户中间件向该时移业务子系统发送该记录信息。Step 808, the EPG portal middleware sends the record information to the time-shift service subsystem.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端能够对其他公司的视频业务进行时移控制,实现了各公司IPTV系统的兼容性,有利于IPTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical solution of this embodiment, through the EPG portal middleware, conveniently realizes that any company's service terminal can perform time-shift control on other companies' video services, realizes the compatibility of the IPTV systems of each company, and is conducive to the promotion of IPTV services , and enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

IPTV业务实现方法实施例八Embodiment 8 of IPTV Service Realization Method

如图9所示为本发明互联网电视业务实现方法具体实施例八的信令流程图。在具体应用中,还可以类似上述获取直播业务、点播业务的方式来获取其他业务,业务终端可以通过EPG门户中间件从其他业务子系统获取其他业务服务,例如从增值业务子系统获取非视听类业务,诸如获取实时天气预报、火车时刻表、航班时刻表和在线新闻等增值业务。业务终端可以通过EPG门户中间件来获取非视听类的业务信息供用户浏览。以下以用户查看航班信息为例,介绍用户收看非视听类业务的流程。本实施例的流程具体包括如下步骤:FIG. 9 is a signaling flow chart of Embodiment 8 of the method for implementing an Internet TV service according to the present invention. In specific applications, other services can also be obtained in a manner similar to the above-mentioned way of obtaining live broadcast services and on-demand services. Service terminals can obtain other service services from other service subsystems through the EPG portal middleware, such as obtaining non-audio-visual services from the value-added service subsystem. Services, such as access to real-time weather forecasts, train schedules, flight schedules and online news and other value-added services. Service terminals can obtain non-audio-visual service information through the EPG portal middleware for users to browse. The following takes a user viewing flight information as an example to introduce the process for a user to watch non-audio-visual services. The process of this embodiment specifically includes the following steps:

步骤901、EPG门户中间件接收业务终端发送的航班信息获取请求,航班信息获取请求是业务获取请求中的一种具体形式,业务终端以此来请求获取航班信息;Step 901. The EPG portal middleware receives the flight information acquisition request sent by the service terminal. The flight information acquisition request is a specific form of the service acquisition request, and the service terminal requests flight information by this;

步骤902、EPG门户中间件根据该航班信息获取请求向增值业务子系统发送信息获取请求,该信息获取请求是EPG门户中间件根据航班信息获取请求产生的,具体可以是根据航班信息获取请求产生资源定位请求,用于确定提供该航班信息的数据所在的边缘流媒体服务器的信息,将资源定位请求作为信息获取请求发送给增值业务子系统;Step 902. The EPG portal middleware sends an information acquisition request to the value-added service subsystem according to the flight information acquisition request. The information acquisition request is generated by the EPG portal middleware according to the flight information acquisition request. Specifically, it can be generated according to the flight information acquisition request. The positioning request is used to determine the information of the edge streaming media server where the data of the flight information is provided, and sends the resource positioning request as an information acquisition request to the value-added service subsystem;

步骤903、当增值业务子系统接收到资源定位请求时,根据资源定位请求确定该航班信息的数据所在的边缘流媒体服务器,获取该服务器信息,将该服务器信息作为业务信息返回给EPG门户中间件;Step 903, when the value-added service subsystem receives the resource location request, determine the edge streaming media server where the data of the flight information is located according to the resource location request, obtain the server information, and return the server information as business information to the EPG portal middleware ;

步骤904、EPG门户中间件将接收到的业务信息转换为信息页,具体的实现形式可以采用上述实施例一中的信息页转换方式,该信息页即能够导航航班信息的播放控制页,而后将该播放控制页发送给业务终端;Step 904, the EPG portal middleware converts the received business information into an information page. The specific implementation form can adopt the information page conversion method in the above-mentioned embodiment 1. This information page is a playback control page that can navigate flight information, and then the The playback control page is sent to the service terminal;

步骤905、业务终端根据播放控制页中的服务器信息向增值业务子系统发送获取航班信息的接收请求;Step 905, the service terminal sends a receiving request for obtaining flight information to the value-added service subsystem according to the server information in the play control page;

步骤906、增值业务子系统根据接收请求向业务终端推送航班信息,业务终端最终将航班信息呈现给用户;Step 906, the value-added service subsystem pushes the flight information to the service terminal according to the received request, and the service terminal finally presents the flight information to the user;

步骤907、当用户指示停止浏览该航班信息后,业务终端向EPG门户中间件发送记录信息,例如日志信息等;Step 907: After the user instructs to stop browsing the flight information, the service terminal sends record information, such as log information, to the EPG portal middleware;

步骤908、EPG门户中间件向增值业务子系统发送该记录信息。Step 908, the EPG portal middleware sends the record information to the value-added service subsystem.

本实施例的技术方案,通过EPG门户中间件方便地实现了任一公司的业务终端能够从其他公司的业务子系统获取其他业务,实现了各公司I PTV系统的兼容性,有利于I PTV业务的推广,也能使用户和运营商充分利用现有的资源,且该方案的可推广性好、可扩展性强。The technical scheme of the present embodiment realizes conveniently that any company's service terminal can obtain other services from other company's business subsystems through the EPG portal middleware, realizes the compatibility of each company's IPTV system, and is beneficial to the IPTV business The promotion of the scheme can also enable users and operators to make full use of existing resources, and the scheme has good scalability and strong scalability.

在上述实施例的技术方案中,业务终端与EPG门户中间件之间的信息交互可以基于超文本传输协议(HyperText Transfer Protocol,以下简称HTTP)来实现,EPG门户中间件以超文本标记语言(Hyper Text Mark-up Language,以下简称HTML)生成信息页;IPTV业务系统中的业务管理系统和业务支撑系统可以基于简单对象访问协议(Simple Object Access Protocol,以下简称SOAP)与EPG门户中间件实现交互,以扩展标记语言(eXtensible MarkupLanguage,简称XML)传输页面,SOAP协议的开放性和可扩展性能够有利于不同公司的IPTV业务系统接入EPG门户中间件,便于IPTV网络的扩展。图10所示为采用本发明IPTV业务实现方法的一种较佳业务实现模式示意图,示出了各网元之间传输信息所基于的协议。通过本发明各实施例的技术方案提供给业务终端的业务浏览和业务服务可以通过EPG门户中间件分离开,方便于分别进行组织处理。In the technical solution of the above-mentioned embodiment, the information interaction between the business terminal and the EPG portal middleware can be realized based on the Hypertext Transfer Protocol (HyperText Transfer Protocol, hereinafter referred to as HTTP), and the EPG portal middleware uses Hypertext Markup Language (HyperText Markup Language) Text Mark-up Language (hereinafter referred to as HTML) generates information pages; the business management system and business support system in the IPTV business system can interact with the EPG portal middleware based on the Simple Object Access Protocol (hereinafter referred to as SOAP), Using eXtensible Markup Language (XML for short) to transmit pages, the openness and scalability of the SOAP protocol can facilitate the access of IPTV service systems of different companies to the EPG portal middleware and facilitate the expansion of the IPTV network. Fig. 10 is a schematic diagram of a preferred service implementation mode using the IPTV service implementation method of the present invention, showing the protocol on which information is transmitted between network elements. The business browsing and business services provided to the business terminal through the technical solutions of the various embodiments of the present invention can be separated through the EPG portal middleware, which is convenient for organizing and processing separately.

由上述实施例的技术方案可知,EPG门户中间件可以管理各种IPTV业务的浏览业务的相关业务逻辑和显示模板。各公司的IPTV业务系统通过提供与EPG门户中间件的接口,即可基于一定协议与EPG门户中间件交互。EPG门户中间件向各个业务子系统请求相关的基本数据,并能把这些基本数据与自身管理的业务逻辑和显示模板合并生成EPG信息页面提供给业务终端。上述技术方案便捷地实现了各公司IPTV系统之间的兼容性和互通性。It can be known from the technical solutions of the above embodiments that the EPG portal middleware can manage the relevant business logic and display templates of browsing services of various IPTV services. The IPTV service system of each company can interact with the EPG portal middleware based on a certain protocol by providing an interface with the EPG portal middleware. The EPG portal middleware requests relevant basic data from each business subsystem, and can combine these basic data with its own managed business logic and display templates to generate an EPG information page and provide it to the business terminal. The above technical solution conveniently realizes the compatibility and interoperability among the IPTV systems of various companies.

在本发明中,EPG门户中间件类似于网络代理,当业务浏览的数据量较小、所占用的网络带宽和运算量也较小时,所有的业务浏览的数据都可以经过EPG门户中间件处理和转发。在大用户量的情况下,为保证数据处理的实时性和可靠性,还需要考虑EPG门户中间件的性能问题。可以采用集群方式和分布式运算的方法来设计EPG门户中间件,从而提升其在大用户量情况下的服务质量问题。In the present invention, the EPG portal middleware is similar to a network agent, and when the amount of data browsed by the business is small, and the network bandwidth and calculation load taken are also small, all the data browsed by the business can be processed and processed by the EPG portal middleware Forward. In the case of a large number of users, in order to ensure the real-time and reliability of data processing, it is also necessary to consider the performance of the EPG portal middleware. The EPG portal middleware can be designed by adopting cluster mode and distributed computing method, so as to improve its service quality in the case of a large number of users.

IPTV业务实现设备实施例Embodiment of IPTV service implementation equipment

如图11所示为本发明IPTV业务实现设备具体实施例的结构示意图,该设备即为EPG门户中间件,可以执行本发明IPTV业务实现方法任意实施例的技术方案。EPG门户中间件的结构具体包括终端接口模块51、系统接口模块52和转换模块53。其中,终端接口模块51用于接收业务终端发送的业务获取请求;系统接口模块52用于根据业务获取请求向IPTV业务系统发送信息获取请求,并用于接收IPTV业务系统返回的业务信息;转换模块53与终端接口模块51和系统接口模块52分别相连,用于将业务信息转换为信息页,并通过终端接口模块51发送给业务终端。FIG. 11 is a schematic structural diagram of a specific embodiment of an IPTV service implementation device according to the present invention. The device is EPG portal middleware, and can implement the technical solution of any embodiment of the IPTV service realization method of the present invention. The structure of the EPG portal middleware specifically includes a terminal interface module 51 , a system interface module 52 and a conversion module 53 . Wherein, the terminal interface module 51 is used to receive the service acquisition request that the service terminal sends; The system interface module 52 is used to send the information acquisition request to the IPTV service system according to the service acquisition request, and is used to receive the service information returned by the IPTV service system; the conversion module 53 It is connected with the terminal interface module 51 and the system interface module 52 respectively, and is used to convert the service information into an information page, and send it to the service terminal through the terminal interface module 51 .

在具体应用中,该EPG门户中间件还可以包括获取模块54和存储模块55。获取模块54与终端接口模块51和系统接口模块52分别相连,用于根据业务获取请求获取用户信息或业务标识,并提供给系统接口模块52向IPTV业务系统发送。存储模块55与转换模块53相连,用于存储显示模板以提供给转换模块53查询并转换信息页。In a specific application, the EPG portal middleware may also include an acquisition module 54 and a storage module 55 . The obtaining module 54 is connected to the terminal interface module 51 and the system interface module 52 respectively, and is used to obtain user information or service identification according to the service obtaining request, and provide it to the system interface module 52 to send to the IPTV service system. The storage module 55 is connected with the conversion module 53 and is used for storing the display template for the conversion module 53 to query and convert the information page.

本发明的EPG门户中间件可以执行本发明IPTV业务实现方法任意实施例的技术方案,能够便于实现IPTV业务中的业务浏览互通性。The EPG portal middleware of the present invention can execute the technical solution of any embodiment of the IPTV service implementation method of the present invention, and can facilitate the realization of service browsing interoperability in the IPTV service.

IPTV业务实现系统实施例Embodiment of IPTV service realization system

如图12所示为本发明IPTV业务实现系统具体实施例的结构示意图,包括本发明的EPG门户中间件,承载IPTV业务,其具体结构还包括各个公司的业务终端,以及各公司的IPTV业务系统,例如A、B、C公司的业务终端10、20和30,A、B、C公司的IPTV业务系统11、21和31;各业务终端与EPG门户中间件50的终端接口模块分别相连;各IPTV业务系统与EPG门户中间件50的系统接口模块分别相连。As shown in Figure 12, it is a schematic structural diagram of a specific embodiment of the IPTV service implementation system of the present invention, including the EPG portal middleware of the present invention, carrying IPTV services, and its specific structure also includes service terminals of various companies, and IPTV service systems of various companies , such as the service terminals 10, 20 and 30 of companies A, B and C, and the IPTV service systems 11, 21 and 31 of companies A, B and C; each service terminal is connected to the terminal interface module of the EPG portal middleware 50; The IPTV service system is connected to the system interface modules of the EPG portal middleware 50 respectively.

各IPTV业务系统一般包括业务管理系统和业务支撑系统,且业务支撑系统一般包括直播业务子系统、点播业务子系统、时移业务子系统和增值业务子系统等承载不同IPTV业务的子系统。Each IPTV service system generally includes a service management system and a service support system, and the service support system generally includes a live broadcast service subsystem, an on-demand service subsystem, a time-shift service subsystem, and a value-added service subsystem, and other subsystems that carry different IPTV services.

本发明IPTV业务实现方法、设备和系统的优势在于:本发明提出了一套解决各公司IPTV系统的业务浏览之间的互联互通问题的技术方案。通过本发明的技术方案可以有效地将业务浏览和业务服务剥离开来,为大量发展增值业务提供可能,并把服务提供商和内容提供商以及系统提供商分离开来,为产业链的健康发展提供了技术保证。同时还为运营商在IPTV系统中运营增值业务提供了盈利点。另外,由于IPTV系统的各个业务的业务逻辑和显示模板会随着业务的变化而发生变化,所以,从成本和效益上考虑,选择开发统一的EPG门户中间件的方法,是现阶段解决业务浏览的互联互通问题的一种较佳方案。The advantages of the method, device and system for implementing IPTV services of the present invention are that the present invention proposes a set of technical solutions to solve the problem of interconnection and intercommunication between service browsing of IPTV systems of various companies. Through the technical solution of the present invention, business browsing and business services can be effectively separated, which provides the possibility of developing a large number of value-added services, and separates service providers from content providers and system providers, which contributes to the healthy development of the industry chain. Technical guarantee is provided. At the same time, it also provides profit points for operators to operate value-added services in the IPTV system. In addition, because the business logic and display templates of each business of the IPTV system will change with the change of the business, so, considering the cost and benefit, choosing the method of developing a unified EPG portal middleware is the solution to the problem of business browsing at this stage. A better solution to the interconnection problem.

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for realizing the above-mentioned method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the It includes the steps of the above method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims (20)

1、一种互联网电视业务实现方法,其特征在于,包括:1. A method for realizing an Internet TV service, characterized in that, comprising: 接收业务终端发送的业务获取请求;receiving a service acquisition request sent by the service terminal; 根据所述业务获取请求向互联网电视业务系统发送信息获取请求;Send an information acquisition request to the Internet TV service system according to the service acquisition request; 接收所述互联网电视业务系统返回的业务信息;receiving the service information returned by the Internet TV service system; 将所述业务信息转换为信息页,并发送给所述业务终端。Converting the service information into an information page and sending it to the service terminal. 2、根据权利要求1所述的互联网电视业务实现方法,其特征在于,根据所述业务获取请求向互联网电视业务系统发送信息获取请求具体为:2. The method for realizing the Internet TV service according to claim 1, characterized in that, according to the service acquisition request, sending the information acquisition request to the Internet TV service system is specifically: 根据所述业务获取请求获取对应的用户信息;Obtain corresponding user information according to the service acquisition request; 将所述用户信息和所述业务获取请求作为信息获取请求发送给互联网电视业务系统中的业务管理系统或业务支撑系统。Sending the user information and the service acquisition request as an information acquisition request to a service management system or a service support system in the Internet TV service system. 3、根据权利要求2所述的互联网电视业务实现方法,其特征在于,在互联网电视业务系统接收到所述信息获取请求之后,还包括:3. The method for realizing the Internet TV service according to claim 2, characterized in that, after the Internet TV service system receives the information acquisition request, further comprising: 所述业务管理系统或业务支撑系统从所述信息获取请求中解析识别所述用户信息和/或所述业务获取请求;The service management system or service support system parses and identifies the user information and/or the service acquisition request from the information acquisition request; 所述业务管理系统或业务支撑系统根据所述用户信息和/或所述业务获取请求进行鉴权;The service management system or service support system performs authentication according to the user information and/or the service acquisition request; 所述业务管理系统或业务支撑系统根据鉴权结果返回相应的业务信息。The service management system or service support system returns corresponding service information according to the authentication result. 4、根据权利要求3所述的互联网电视业务实现方法,其特征在于,所述业务获取请求为业务订购请求,所述业务管理系统根据鉴权结果返回相应的业务信息具体为:4. The Internet TV service implementation method according to claim 3, wherein the service acquisition request is a service order request, and the service management system returns corresponding service information according to the authentication result, specifically: 当所述业务管理系统判断所述用户信息对应的用户具有订购业务资格时,在本地对应记录订购关系,并将订购成功响应作为所述业务信息返回;或When the business management system judges that the user corresponding to the user information is qualified to order services, record the order relationship locally, and return a successful order response as the service information; or 当所述业务管理系统判断所述用户信息对应的用户不具有订购业务资格时,将订购失败响应作为所述业务信息返回。When the service management system judges that the user corresponding to the user information is not qualified to order a service, it returns an order failure response as the service information. 5、根据权利要求3所述的互联网电视业务实现方法,其特征在于,所述业务获取请求为业务退订请求,所述业务管理系统根据鉴权结果返回相应的业务信息具体为:5. The Internet TV service implementation method according to claim 3, wherein the service acquisition request is a service unsubscribe request, and the service management system returns corresponding service information according to the authentication result, specifically: 当所述业务管理系统判断所述用户信息对应的用户具有退订业务资格时,将本地存储的订购关系取消,并将退订成功响应作为所述业务信息返回;或When the service management system judges that the user corresponding to the user information has the qualification to unsubscribe, cancel the locally stored subscription relationship, and return a successful unsubscribe response as the service information; or 当所述业务管理系统判断所述用户信息对应的用户不具有退订业务资格时,将退订失败响应作为所述业务信息返回。When the service management system judges that the user corresponding to the user information is not qualified to unsubscribe from the service, an unsubscribe failure response is returned as the service information. 6、根据权利要求3所述的互联网电视业务实现方法,其特征在于,所述业务获取请求为业务查询请求,所述业务支撑系统根据鉴权结果返回相应的业务信息具体为:6. The Internet TV service implementation method according to claim 3, wherein the service acquisition request is a service query request, and the service support system returns corresponding service information according to the authentication result, specifically: 当所述业务支撑系统判断所述用户信息对应的用户具有业务查询资格时,采集本地提供的互联网电视业务相关信息作为所述业务信息返回;或When the service support system judges that the user corresponding to the user information is eligible for service inquiry, collect locally provided Internet TV service-related information as the service information and return it; or 当所述业务支撑系统判断所述用户信息对应的用户不具有业务查询资格时,将查询失败响应作为所述业务信息返回。When the service support system judges that the user corresponding to the user information is not eligible for service inquiry, it returns a query failure response as the service information. 7、根据权利要求3所述的互联网电视业务实现方法,其特征在于,所述业务获取请求为业务启动请求,所述业务支撑系统根据鉴权结果返回相应的业务信息具体为:7. The Internet TV service implementation method according to claim 3, wherein the service acquisition request is a service start request, and the service support system returns corresponding service information according to the authentication result, specifically: 当所述业务支撑系统判断所述用户信息对应的用户具有业务启动资格时,将启动成功响应和所述业务启动请求中指定启动的业务的导航定位信息作为所述业务信息返回;或When the service support system judges that the user corresponding to the user information has the service start qualification, return the start success response and the navigation and positioning information of the service specified in the service start request as the service information; or 当所述业务支撑系统判断所述用户信息对应的用户不具有业务启动资格时,将启动失败响应作为所述业务信息返回。When the service support system judges that the user corresponding to the user information does not have the service start qualification, it returns a start failure response as the service information. 8、根据权利要求1所述的互联网电视业务实现方法,其特征在于,根据所述业务获取请求向互联网电视业务系统发送所述信息获取请求具体为:8. The method for realizing the Internet TV service according to claim 1, characterized in that, sending the information acquisition request to the Internet TV service system according to the service acquisition request is specifically: 从所述业务获取请求中解析获取业务标识;Analyzing and acquiring a service identifier from the service acquisition request; 根据所述业务标识确定互联网电视业务系统中对应的业务支撑系统,产生包含所述业务标识的资源定位请求;Determine a corresponding service support system in the Internet TV service system according to the service identifier, and generate a resource location request including the service identifier; 将所述资源定位请求作为信息获取请求发送给所述业务支撑系统。Sending the resource location request to the service support system as an information acquisition request. 9、根据权利要求8所述的互联网电视业务实现方法,其特征在于,所述业务标识为直播业务标识或点播业务标识或时移业务标识或增值业务标识,在各所述业务标识对应的直播业务子系统或点播业务子系统或时移业务子系统或增值业务子系统接收到所述资源定位请求后,还包括:所述直播业务子系统或点播业务子系统或时移业务子系统或增值业务子系统根据所述业务标识在本地查询对应的直播业务或点播业务或时移业务或增值业务的定位信息,将所述定位信息作为所述业务信息返回。9. The Internet TV service implementation method according to claim 8, wherein the service identifier is a live broadcast service identifier or an on-demand service identifier or a time-shift service identifier or a value-added service identifier, and the live broadcast service identifier corresponding to each of the service identifiers After the service subsystem or the on-demand service subsystem or the time-shift service subsystem or the value-added service subsystem receives the resource location request, it also includes: the live service subsystem or the on-demand service subsystem or the time-shift service subsystem or the value-added service subsystem The service subsystem locally queries the location information of the corresponding live broadcast service, on-demand service, time-shift service, or value-added service according to the service identifier, and returns the location information as the service information. 10、根据权利要求9所述的互联网电视业务实现方法,其特征在于,在将返回的所述业务信息转换为信息页并发送给业务终端之后,还包括:10. The Internet TV service implementation method according to claim 9, characterized in that after converting the returned service information into an information page and sending it to the service terminal, further comprising: 所述业务终端解析获取所述信息页中包含的定位信息;The service terminal parses and obtains the positioning information contained in the information page; 所述业务终端根据所述定位信息向对应的所述直播业务子系统或点播业务子系统或时移业务子系统或增值业务子系统发送接收请求;The service terminal sends a receiving request to the corresponding live broadcast service subsystem or on-demand service subsystem or time-shift service subsystem or value-added service subsystem according to the positioning information; 当所述直播业务子系统或点播业务子系统或时移业务子系统或增值业务子系统接收到所述业务终端发送的所述接收请求后,将所述直播业务或点播业务或时移业务或增值业务推送给所述业务终端。After the live service subsystem or on-demand service subsystem or time-shift service subsystem or value-added service subsystem receives the receiving request sent by the service terminal, the live service or on-demand service or time-shift service or The value-added service is pushed to the service terminal. 11、根据权利要求10所述的互联网电视业务实现方法,其特征在于,在所述业务终端接收完成推送的所述直播业务或点播业务或时移业务或增值业务之后,还包括:11. The method for realizing the Internet TV service according to claim 10, characterized in that, after the service terminal receives the live service or on-demand service or time-shift service or value-added service that has been pushed, it further includes: 接收所述业务终端发送的日志信息,并对应转发给所述直播业务子系统或点播业务子系统或时移业务子系统或增值业务子系统。The log information sent by the service terminal is received, and correspondingly forwarded to the live service subsystem or the on-demand service subsystem or the time-shift service subsystem or the value-added service subsystem. 12、根据权利要求1~11所述的任一互联网电视业务实现方法,其特征在于,将所述业务信息转换为信息页具体为:12. The method for implementing any Internet TV service according to claims 1-11, characterized in that converting the service information into an information page is as follows: 根据所述业务信息在本地查询对应的显示模板;Querying a corresponding display template locally according to the business information; 将所述业务信息填入所述显示模板生成所述信息页。Filling the business information into the display template to generate the information page. 13、根据权利要求1~11所述的任一互联网电视业务实现方法,其特征在于,与所述业务终端交互具体为:基于超文本传输协议与所述业务终端交互。13. The method for implementing any Internet TV service according to claims 1-11, wherein interacting with the service terminal specifically comprises: interacting with the service terminal based on a hypertext transfer protocol. 14、根据权利要求1~11所述的任一互联网电视业务实现方法,其特征在于,与所述互联网电视业务系统交互具体为:基于简单对象访问协议与所述互联网电视业务系统交互。14. The method for implementing any Internet TV service according to claims 1-11, wherein the interaction with the Internet TV service system specifically includes: interacting with the Internet TV service system based on Simple Object Access Protocol. 15、一种互联网电视业务实现设备,其特征在于包括:15. An Internet TV service implementation device, characterized by comprising: 终端接口模块,用于接收业务终端发送的业务获取请求;A terminal interface module, configured to receive a service acquisition request sent by a service terminal; 系统接口模块,用于根据所述业务获取请求向互联网电视业务系统发送信息获取请求,并用于接收所述互联网电视业务系统返回的业务信息;A system interface module, configured to send an information acquisition request to the Internet TV service system according to the service acquisition request, and to receive the service information returned by the Internet TV service system; 转换模块,与所述终端接口模块和所述系统接口模块分别相连,用于将所述业务信息转换为信息页,并通过所述终端接口模块发送给所述业务终端。A conversion module is connected to the terminal interface module and the system interface module respectively, and is used to convert the service information into an information page and send it to the service terminal through the terminal interface module. 16、根据权利要求15所述的互联网电视业务实现设备,其特征在于,还包括:16. The Internet TV service implementation device according to claim 15, further comprising: 获取模块,用于根据所述业务获取请求获取用户信息或业务标识,并提供给所述系统接口模块向所述互联网电视业务系统发送。An acquisition module, configured to acquire user information or service identifiers according to the service acquisition request, and provide them to the system interface module to send to the Internet TV service system. 17、根据权利要求15所述的互联网电视业务实现设备,其特征在于,还包括:17. The Internet TV service implementation device according to claim 15, further comprising: 存储模块,用于存储显示模板,以提供给所述转换模块查询并转换信息页。The storage module is used to store the display template, so as to provide the conversion module to query and convert the information page. 18、根据权利要求15所述的互联网电视业务实现设备,其特征在于,还包括:18. The Internet TV service implementation device according to claim 15, further comprising: 日志转发模块,用于接收业务终端发送的日志信息并转发给互联网电视业务系统。The log forwarding module is used to receive the log information sent by the service terminal and forward it to the Internet TV service system. 19、一种采用权利要求15~18所述的任一互联网电视业务实现设备的系统,其特征在于,还包括:业务终端和互联网电视业务系统;所述业务终端与所述终端接口模块相连;所述互联网电视业务系统与所述系统接口模块相连。19. A system using any of the Internet TV service implementation devices as claimed in claims 15-18, further comprising: a service terminal and an Internet TV service system; the service terminal is connected to the terminal interface module; The Internet TV service system is connected to the system interface module. 20、根据权利要求19所述的互联网电视业务实现系统,其特征在于:所述互联网电视业务系统包括业务管理系统和业务支撑系统,且所述业务支撑系统包括直播业务子系统、点播业务子系统、时移业务子系统和增值业务子系统。20. The Internet TV service implementation system according to claim 19, characterized in that: the Internet TV service system includes a service management system and a service support system, and the service support system includes a live broadcast service subsystem and an on-demand service subsystem , time-shift service subsystem and value-added service subsystem.
CNA2008101142930A 2008-06-02 2008-06-02 Method, device and system for realizing Internet TV service Pending CN101600086A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008101142930A CN101600086A (en) 2008-06-02 2008-06-02 Method, device and system for realizing Internet TV service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008101142930A CN101600086A (en) 2008-06-02 2008-06-02 Method, device and system for realizing Internet TV service

Publications (1)

Publication Number Publication Date
CN101600086A true CN101600086A (en) 2009-12-09

Family

ID=41421297

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101142930A Pending CN101600086A (en) 2008-06-02 2008-06-02 Method, device and system for realizing Internet TV service

Country Status (1)

Country Link
CN (1) CN101600086A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340689A (en) * 2011-09-20 2012-02-01 成都索贝数码科技股份有限公司 Configuration device and method of business subsystem in TV station production system
CN102447841A (en) * 2011-09-27 2012-05-09 成都索贝数码科技股份有限公司 Terminal device of television station production system
CN112040299A (en) * 2020-09-03 2020-12-04 聚好看科技股份有限公司 Display device, server and live broadcast display method
CN112637639A (en) * 2019-09-24 2021-04-09 中兴通讯股份有限公司 Control method, system, equipment and medium for unified playing control system
CN115086754A (en) * 2022-07-25 2022-09-20 北京智象信息技术有限公司 Method for uniformly and safely accessing external network for smart television system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102340689A (en) * 2011-09-20 2012-02-01 成都索贝数码科技股份有限公司 Configuration device and method of business subsystem in TV station production system
CN102340689B (en) * 2011-09-20 2014-04-30 成都索贝数码科技股份有限公司 Method and device for configuring business subsystem in television station production system
CN102447841A (en) * 2011-09-27 2012-05-09 成都索贝数码科技股份有限公司 Terminal device of television station production system
CN112637639A (en) * 2019-09-24 2021-04-09 中兴通讯股份有限公司 Control method, system, equipment and medium for unified playing control system
CN112637639B (en) * 2019-09-24 2024-01-19 中兴通讯股份有限公司 Control method, system, equipment and medium of unified play control system
US11917229B2 (en) 2019-09-24 2024-02-27 Xi'an Zhongxing New Software Co., Ltd. Control method, system, device, and medium of unified playback control system
CN112040299A (en) * 2020-09-03 2020-12-04 聚好看科技股份有限公司 Display device, server and live broadcast display method
CN112040299B (en) * 2020-09-03 2022-06-17 聚好看科技股份有限公司 Display device, server and live broadcast display method
CN115086754A (en) * 2022-07-25 2022-09-20 北京智象信息技术有限公司 Method for uniformly and safely accessing external network for smart television system

Similar Documents

Publication Publication Date Title
US7028331B2 (en) Content proxy method and apparatus for digital television environment
KR101146805B1 (en) Mapping mobile device electronic program guide to content
CN1859561B (en) Streaming media on-demand system and method
CN1231042C (en) Method and system for delivering media services and application over networks
CN103379362B (en) VOD method and system
US8640176B2 (en) Apparatus and method for providing television services using an aggregator
CN101296374B (en) Method and device for acquiring electronic program guide information
US20080086754A1 (en) Peer to peer media distribution system and method
US20110239263A1 (en) Method and apparatus for receiving non-real time content included in real time broadcasting signal
US9307272B2 (en) Purchase transaction method for IPTV product and IPTV receiver thereof
WO2012065550A1 (en) Method and system for interaction between a multimedia terminal and an ip set top box
CN104394457B (en) A kind of TV program order is recorded and the implementation method of automatic download service system
CN101217642A (en) Method of transmitting preview content and method and apparatus for receiving preview content
CN101378486B (en) Program information management system and program information management method
CN101448134A (en) Broadcast receiver and method for receiving adaptive broadcast signal
CN102075795A (en) Method and system for releasing focus television programs
CN101543070A (en) Asynchronous multimedia retrieval method
CN101600086A (en) Method, device and system for realizing Internet TV service
CN101662658A (en) Program push method, set-top box and electronic program guide
EP2087732A2 (en) Method and system for optimizing metadata of audio-video asset in television network
CN101867517A (en) Method for generating index and method and device for sending and receiving media files based on the index
CN102571409B (en) Service request management system and method for realizing service across-terminal application
CN101645786A (en) Method for issuing blog content and business processing device thereof
CN101217649B (en) Method, server and terminal to determine correlating programs in different networks
CN101287100A (en) Method for enhancing page downloading speed in video demand for cable television

Legal Events

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

Application publication date: 20091209

RJ01 Rejection of invention patent application after publication