CN102244814A - Middleware-based digital television (TV) service value-adding and extending platform and method - Google Patents
Middleware-based digital television (TV) service value-adding and extending platform and method Download PDFInfo
- Publication number
- CN102244814A CN102244814A CN2011101868234A CN201110186823A CN102244814A CN 102244814 A CN102244814 A CN 102244814A CN 2011101868234 A CN2011101868234 A CN 2011101868234A CN 201110186823 A CN201110186823 A CN 201110186823A CN 102244814 A CN102244814 A CN 102244814A
- Authority
- CN
- China
- Prior art keywords
- service
- platform
- application
- web
- service platform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 28
- 230000010354 integration Effects 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 claims description 14
- 239000013256 coordination polymer Substances 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 8
- 238000011161 development Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 239000000344 soap Substances 0.000 claims description 6
- 238000012423 maintenance Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 2
- 238000007726 management method Methods 0.000 description 25
- 239000008186 active pharmaceutical agent Substances 0.000 description 9
- 230000002452 interceptive effect Effects 0.000 description 4
- 238000013475 authorization Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000283283 Orcinus orca Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域 technical field
本发明涉及数字电视增值业务平台领域,具体涉及一种基于中间件的数字电视增值扩展业务平台及方法。The invention relates to the field of digital TV value-added service platforms, in particular to a middleware-based digital TV value-added service platform and method.
背景技术 Background technique
随着数字电视的迅速发展,数字电视增值业务在我国许多地方开展起来。但各种增值业务实现的差异性极大,导致目前不同厂商的终端与业务系统之间互联互通、增值业务的开放式开发和快速部署的问题显得特别突出。为了解决这些问题,目前采用的是中间件技术。With the rapid development of digital TV, digital TV value-added services have been developed in many places in our country. However, the realization of various value-added services is very different, resulting in the interoperability between terminals and service systems of different manufacturers, and the open development and rapid deployment of value-added services are particularly prominent. In order to solve these problems, middleware technology is adopted at present.
目前,终端(尤其是机顶盒)中间件在国内外已经得到比较深入的研究,例如欧洲DVB组织提出了MHP中间件体系架构,ORCA提出了RiGHTV中间件体系架构,CCSA在机顶盒行业标准中定义了机顶盒中间件结构。并有研究者探讨了基于机顶盒中间件实现的客户端方式的增值业务。机顶盒中间件技术为加快机顶盒上市、实现不同厂商的IPTV终端与业务系统之间互联互通提供了一条路径,但是并没有解决好种类繁多的增值业务的开放式开发和快速部署的问题,仍然缺乏灵活性。同时,IPTV终端厂商数量和已售出的IPTV终端数量太多也给问题的解决带来了相当大的难度。At present, terminal (especially set-top box) middleware has been deeply studied at home and abroad. For example, the European DVB organization proposed the MHP middleware architecture, ORCA proposed the RiGHTV middleware architecture, and CCSA defined the set-top box in the set-top box industry standard. middleware structure. And some researchers have discussed the value-added service based on the client mode realized by the set-top box middleware. Set-top box middleware technology provides a path to speed up the launch of set-top boxes and realize the interconnection between IPTV terminals and service systems of different manufacturers, but it does not solve the open development and rapid deployment of various value-added services, and still lacks flexibility. sex. At the same time, the large number of IPTV terminal manufacturers and the number of sold IPTV terminals have also brought considerable difficulties to the solution of the problem.
当前全球软件产业正处于从购买软件产品向购买在线软件服务(softwareas a service,SaaS)转变的革命性变革过程中,其技术支撑是新型B/S应用-RIA(rich Internet applieation)的兴起。宽带网络时代,必将会有革命性的网络应用模式出现,例如软件即服务(Saas)、存储即服务等。这些模式都有一个共同点,即应用部署在服务端,数据存储在数据中心。这种模式的兴起首先是因为带宽已经不是问题。网络传输延迟已经可以忽略。其次是因为交互性得益于RIA技术而得到极大改善。RIA是集“桌面应用程序”的最佳交互性与“Web应用程序”的易部署、易升级特性于一体的新一代网络应用程序.本质上是有丰富交互体验能力的Web应用。由于RIA是一种高安全、易部署、易升级、交互体验好的新型服务端网络应用模型,因此未来它将取代传统B/S或与传统B/S共存。在此大背景下,本发明提出了一种适于部署这种正日益广泛的网页式增值业务的方法。At present, the global software industry is in the process of transforming from purchasing software products to purchasing online software services (software as a service, SaaS), and its technical support is the rise of new B/S applications - RIA (rich Internet applieation). In the era of broadband networks, revolutionary network application models will inevitably emerge, such as software as a service (Saas) and storage as a service. These modes all have one thing in common, that is, applications are deployed on the server side and data is stored in the data center. The rise of this model starts with the fact that bandwidth is no longer an issue. The network transmission delay can already be ignored. The second is because interactivity is greatly improved thanks to RIA technology. RIA is a new generation of network application that combines the best interactivity of "desktop application" with the easy deployment and upgrade characteristics of "web application". It is essentially a web application with rich interactive experience capabilities. Since RIA is a new server-side network application model with high security, easy deployment, easy upgrade, and good interactive experience, it will replace or coexist with traditional B/S in the future. Under this general background, the present invention proposes a method suitable for deploying such increasingly widespread web page value-added services.
发明内容 Contents of the invention
本发明提供一种基于中间件的数字电视增值扩展业务平台及方法,为数字电视增值业务平台提供一种新的部署方法。The invention provides a middleware-based digital TV value-added extension service platform and method, and provides a new deployment method for the digital TV value-added service platform.
一种基于中间件的数字电视增值扩展业务平台,主要包括以下单元:资源层单元、WEB集成中间件层单元、应用层单元。A digital TV value-added extension service platform based on middleware mainly includes the following units: a resource layer unit, a WEB integration middleware layer unit, and an application layer unit.
所述资源层单元由操作系统、硬件、承载网络等软硬件资源构成,主要完成硬件控制、网络传输功能。The resource layer unit is composed of software and hardware resources such as an operating system, hardware, and bearer network, and mainly completes functions of hardware control and network transmission.
所述WEB集成中间件层单元主要完成底层资源透明化和合作对象的其他功能模块、CP内容运营商和SP业务运营商应用透明化的功能;此层可以划分为Web业务执行环境WSEE、Web业务集成环境WSIE两个子层。The WEB integration middleware layer unit mainly completes the transparency of underlying resources and other functional modules of cooperation objects, the functions of CP content operators and SP service operators application transparency; this layer can be divided into Web business execution environment WSEE, Web business The integrated environment WSIE has two sublayers.
所述WSEE子层完成Web Services框架、应用注册、应用发布、应用发现、应用生命周期管理、应用调度与协同、应用间通信、网络文件系统等功能;它提供的API称为WSEE API。The WSEE sublayer completes functions such as Web Services framework, application registration, application publishing, application discovery, application life cycle management, application scheduling and coordination, inter-application communication, network file system, etc.; the API it provides is called WSEE API.
所述WSIE子层用来扩展业务平台与SOP的其他功能模块,对CP或SP提供的第三方RIA应用的集成以及提供Web内嵌应用引擎。The WSIE sublayer is used to extend the service platform and other functional modules of the SOP, to integrate third-party RIA applications provided by the CP or SP, and to provide a Web embedded application engine.
所述应用层单元主要实现各种IPTV扩展应用或电信运营商的传统电信业务,可以由第三方提供。The application layer unit mainly realizes various extended applications of IPTV or traditional telecommunication services of telecommunication operators, and may be provided by a third party.
WSEE将包含一个可选的ParLay X Web Services逻辑组件以便提供对传统电信业务的支持,这个组件部署在物理分离的网关上;ParLay X Web Services是基于Web Services技术,主要完成需要电信服务提供商核心网络提供的以下通信类服务:第三方呼叫、呼叫通知、短消息、多媒体消息、支付、账户管理、终端状态、终端位置、呼叫处理、音频呼叫、多媒体会议、地址列表管理和呈现。WSEE will include an optional ParLay X Web Services logical component to provide support for traditional telecom services. This component is deployed on a physically separated gateway; ParLay X Web Services is based on Web Services technology, mainly to complete the core of telecom service providers. The following communication services provided by the network: third-party calls, call notifications, short messages, multimedia messages, payment, account management, terminal status, terminal location, call processing, audio calls, multimedia conferencing, address list management and presence.
WSIE子层用来维持业务管理平台、门户导航系统、媒体交互系统、运维支撑系统、安全管理系统之间的互通,这些互通的接口之间都建议使用HTTP进行传输,并用SOAP进行调用,这样SOP的所有子系统都可以分布式部署和处理;提供Web内嵌应用引擎,包括下载服务引擎、内容存储与分享服务引擎、文档搜索服务引擎、文档在线编辑服务引擎、多媒体音视频文件在线播放服务引擎;某些引擎还可以Web服务的方式提供一些SOAP方法给第三方开发者使用。The WSIE sublayer is used to maintain the intercommunication between the business management platform, portal navigation system, media interaction system, operation and maintenance support system, and security management system. It is recommended to use HTTP for transmission between these interoperable interfaces and use SOAP for invocation, so that All subsystems of SOP can be deployed and processed in a distributed manner; Web embedded application engines are provided, including download service engines, content storage and sharing service engines, document search service engines, document online editing service engines, and multimedia audio and video file online playback services engine; some engines can also provide some SOAP methods in the form of Web services for third-party developers to use.
一种基于中间件的数字电视增值扩展业务的方法,该方法的步骤如下:A method for value-added extension services of digital TV based on middleware, the steps of the method are as follows:
步骤1:机顶盒开机向业务管理平台发起开机认证请求;Step 1: The set-top box initiates a power-on authentication request to the service management platform when it is powered on;
步骤2:业务管理平台向机顶盒返回认证鉴权结果;Step 2: The business management platform returns the authentication result to the set-top box;
步骤3:机顶盒向门户导航系统发出门户导航页面请求;Step 3: The set-top box sends a portal navigation page request to the portal navigation system;
步骤4:门户导航系统向机顶盒返回门户导航页面内容;Step 4: The portal navigation system returns the content of the portal navigation page to the set-top box;
步骤5:机顶盒通过门户导航系统向扩展业务平台发起访问请求,此处省略从门户导航系统到扩展业务平台的重定向过程;Step 5: The set-top box initiates an access request to the extended service platform through the portal navigation system, and the redirection process from the portal navigation system to the extended service platform is omitted here;
步骤6:扩展业务平台向机顶盒返回扩展业务平台门户界面;Step 6: The extended service platform returns the extended service platform portal interface to the set-top box;
步骤7:机顶盒在扩展业务平台门户界面上选择多媒体文件分享业务。向扩展业务平台发起多媒体文件分享业务选择请求;Step 7: The set-top box selects the multimedia file sharing service on the portal interface of the extended service platform. Initiate a multimedia file sharing service selection request to the extended service platform;
步骤8:扩展业务平台向业务管理平台请求对用户进行业务鉴权和计费;Step 8: The extended service platform requests the service management platform to perform service authentication and billing for the user;
步骤9:业务管理平台向扩展业务平台返回确认信息和用户信息;Step 9: The service management platform returns confirmation information and user information to the extended service platform;
步骤10:扩展业务平台向多媒体文件分享业务发起业务使用请求,有以下两种方式;Step 10: The extended service platform initiates a service use request to the multimedia file sharing service in the following two ways;
方式a:如果多媒体文件分享业务是采用Web集成中间件开发环境开发的紧耦合应用,功能多、交互效果好,则通过WSIE API调用发起业务使用请求,转步骤11;Method a: If the multimedia file sharing service is a tightly coupled application developed using the Web integrated middleware development environment, with multiple functions and good interaction effects, initiate a service use request through WSIE API calls, and go to step 11;
方式b:如果多媒体文件分享业务是松耦合的普通Web应用.通过HTTP重定向发起业务使用请求,转步骤13;Mode b: If the multimedia file sharing service is a loosely coupled common web application, initiate a service use request through HTTP redirection, go to
步骤11:多媒体文件分享业务接受扩展业务平台发起的请求并将响应界面信息通知扩展业务平台;Step 11: The multimedia file sharing service accepts the request initiated by the extended service platform and notifies the extended service platform of the response interface information;
步骤12:扩展业务平台将多媒体文件分享业务的响应界面传送给机顶盒浏览器;Step 12: The extended service platform transmits the response interface of the multimedia file sharing service to the set-top box browser;
步骤13:用户开始使用多媒体文件分享业务。Step 13: the user starts to use the multimedia file sharing service.
上述技术方案可以看出,由于本发明具有以下有益效果:It can be seen from the foregoing technical scheme that the present invention has the following beneficial effects:
1.本发明所述的扩展业务平台可以提供对底层软硬件的透明性访问。1. The extended service platform described in the present invention can provide transparent access to the underlying software and hardware.
2.本发明所述的扩展业务平台提供了一整套API,可以快速开发基于RIA的在线增值业务。2. The extended service platform of the present invention provides a whole set of APIs, which can rapidly develop RIA-based online value-added services.
3.本发明所述的扩展业务平台支持高效率的网络传输。3. The extended service platform of the present invention supports efficient network transmission.
附图说明 Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明所述的扩展业务平台体系结构图;Fig. 1 is the extended service platform architecture diagram of the present invention;
图2是本发明所述扩展业务平台工作流程图。Fig. 2 is a working flow chart of the extended service platform of the present invention.
具体实施方式 Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
本发明实施例提供一种基于中间件的数字电视增值扩展业务平台及方法,为数字电视增值业务平台提供一种新的部署方法,以下分别进行详细说明。Embodiments of the present invention provide a middleware-based digital TV value-added extension service platform and method, and provide a new deployment method for the digital TV value-added service platform, which will be described in detail below.
图1为本发明所述的扩展业务平台体系结构图。FIG. 1 is a structural diagram of the extended service platform of the present invention.
如图1所示,本发明主要包括以下单元:资源层单元、WEB集成中间件层单元、应用层单元。其中WEB集成中间件层单元包含Web业务执行环境单元WSEE和Web业务集成环境单元WSIE。As shown in Fig. 1, the present invention mainly includes the following units: a resource layer unit, a WEB integration middleware layer unit, and an application layer unit. Among them, the WEB integration middleware layer unit includes the Web business execution environment unit WSEE and the Web business integration environment unit WSIE.
所述资源层单元由操作系统、硬件、承载网络等软硬件资源构成,主要完成硬件控制、网络传输等功能。The resource layer unit is composed of software and hardware resources such as an operating system, hardware, and bearer network, and mainly completes functions such as hardware control and network transmission.
所述WEB集成中间件层单元主要完成底层资源透明化和合作对象的其他功能模块、CP内容运营商和SP业务运营商应用透明化的功能。此层可以划分为Web业务执行环境(Web serviceexecution environment,WSEE)、Web业务集成环境(Web service integration environment,WSIE)两个子层。The WEB integration middleware layer unit mainly completes the functions of transparency of underlying resources and application transparency of other functional modules of cooperation objects, CP content operators and SP service operators. This layer can be divided into two sub-layers: Web service execution environment (WSEE) and Web service integration environment (WSIE).
所述WSEE子层主要完成Web Services框架、应用注册、应用发布、应用发现、应用生命周期管理、应用调度与协同、应用间通信、网络文件系统等功能。它提供的API称为WSEE API。WSEE将包含一个可选的ParLay X WebServices逻辑组件以便提供对传统电信业务的支持。这个组件可以部署在物理分离的网关上。ParLay X Web Services是目前涉及电信服务的应用场景中最常用的应用程序接口,基于Web Services技术,主要完成需要电信服务提供商核心网络提供的以下通信类服务:第三方呼叫、呼叫通知、短消息、多媒体消息、支付、账户管理、终端状态、终端位置、呼叫处理、音频呼叫、多媒体会议、地址列表管理和呈现。The WSEE sublayer mainly completes functions such as Web Services framework, application registration, application release, application discovery, application lifecycle management, application scheduling and collaboration, inter-application communication, and network file system. The API it provides is called WSEE API. WSEE will include an optional ParLay X WebServices logic component to provide support for traditional telecom services. This component can be deployed on physically separate gateways. ParLay X Web Services is currently the most commonly used application program interface in application scenarios involving telecommunication services. Based on Web Services technology, it mainly completes the following communication services that need to be provided by the core network of telecommunication service providers: third-party calls, call notifications, and short messages , multimedia messaging, payment, account management, terminal status, terminal location, call handling, audio calling, multimedia conferencing, address list management and presentation.
所述WSIE子层主要完成以下功能。The WSIE sublayer mainly completes the following functions.
第一是扩展业务平台与SOP的其他功能模块。如业务管理平台、门户导航系统、媒体交互系统、运维支撑系统、安全管理系统等的互通,并与这些功能模块协同工作。例如通过业务管理接口组件与业务管理平台的互通,得到用户的开机认证服务授权结果、业务认证或授权结果或COP内容运营平台的服务计费策略等;通过扩展门户或频道门户组件与门户导航系统的互通为用户从导航门户重定向进入扩展业务平台开放通道;通过媒体交互接口组件与媒体交互系统的互通为用户提供媒体点播服务;通过运维支撑接口组件与运维支撑系统的互通达成对IPTV终端的管理;通过安全管理接口组件与安全管理系统的互通完成对用户使用业务时涉及安全管理或版权的管理等。这些互通的接口之间都建议使用HTTP进行传输,并用SOAP进行调用,这样SOP的所有子系统都可以分布式部署和处理。The first is to expand the business platform and other functional modules of the SOP. Such as business management platform, portal navigation system, media interaction system, operation and maintenance support system, security management system, etc., and work together with these functional modules. For example, through the intercommunication between the business management interface component and the business management platform, the user’s power-on authentication service authorization result, business authentication or authorization result, or the service billing policy of the COP content operation platform can be obtained; through the expansion of the portal or channel portal component and the portal navigation system The intercommunication provides an open channel for users to redirect from the navigation portal to the extended service platform; through the intercommunication between the media interactive interface components and the media interactive system, it provides users with media on-demand services; through the intercommunication between the operation and maintenance support interface components and the operation and maintenance support system, IPTV Terminal management: through the intercommunication between the security management interface component and the security management system, it completes security management or copyright management when users use services. It is recommended to use HTTP for transmission between these interoperable interfaces, and use SOAP for invocation, so that all subsystems of SOP can be deployed and processed in a distributed manner.
第二是对CP或SP提供的第三方RIA应用的集成。它提供了自己的客户端API、基于AJAX的客户端框架和类库、前台GUI子系统、集成开发环境以便第三方CP或SP进行开放式开发,提供了应用集成以便第三方RIA应用方便地集成到扩展业务平台上来。为了安全性和部署便利性,CP或SP可以直接在自己的应用服务器上部署RIA应用。WSIE的扩展业务接入网关组件提供对CP或SP的接入鉴权控制、资源分配和质量监控的功能。WSIE子层提供的API统称为WSIEAPI。The second is the integration of third-party RIA applications provided by CP or SP. It provides its own client API, AJAX-based client framework and class library, front-end GUI subsystem, integrated development environment for open development of third-party CP or SP, and provides application integration for easy integration of third-party RIA applications Come to expand the business platform. For security and deployment convenience, CP or SP can directly deploy RIA applications on their own application servers. The extended service access gateway component of WSIE provides functions of access authentication control, resource allocation and quality monitoring for CP or SP. The APIs provided by the WSIE sublayer are collectively referred to as WSIEAPI.
第三是提供了Web内嵌应用引擎(例如下载服务引擎、内容存储与分享服务引擎、文档搜索服务引擎、文档在线编辑服务引擎、多媒体音视频文件在线播放服务引擎等)。某些引擎还可以Web服务的方式提供一些SOAP方法给第三方开发者使用。The third is to provide web embedded application engines (such as download service engine, content storage and sharing service engine, document search service engine, document online editing service engine, multimedia audio and video file online playback service engine, etc.). Some engines can also provide some SOAP methods in the form of Web services for third-party developers to use.
所述应用层单元主要实现各种IPTV扩展应用或电信运营商的传统电信业务,可以由第三方提供。The application layer unit mainly realizes various extended applications of IPTV or traditional telecommunication services of telecommunication operators, and may be provided by a third party.
图2为本发明所述扩展业务平台的工作流程图Fig. 2 is the working flowchart of the extended service platform of the present invention
以家庭多媒体分享为例,IPTV扩展业务平台与IPTV终端(如机顶盒)的工作流程如图2所示,步骤如下:Taking home multimedia sharing as an example, the workflow of the IPTV extended service platform and IPTV terminals (such as set-top boxes) is shown in Figure 2, and the steps are as follows:
步骤1:机顶盒开机向业务管理平台发起开机认证请求。Step 1: The set-top box initiates a power-on authentication request to the service management platform after powering on.
步骤2:业务管理平台向机顶盒返回认证鉴权结果。Step 2: The service management platform returns the authentication result to the set-top box.
步骤3:机顶盒向门户导航系统发出门户导航页面请求。Step 3: The STB sends a portal navigation page request to the portal navigation system.
步骤4:门户导航系统向机顶盒返回门户导航页面内容。Step 4: The portal navigation system returns the contents of the portal navigation page to the STB.
步骤5:机顶盒通过门户导航系统向扩展业务平台发起访问请求(省略从门户导航系统到扩展业务平台的重定向过程)。Step 5: The set-top box initiates an access request to the extended service platform through the portal navigation system (the redirection process from the portal navigation system to the extended service platform is omitted).
步骤6:扩展业务平台向机顶盒返回扩展业务平台门户界面。Step 6: The extended service platform returns the extended service platform portal interface to the set-top box.
步骤7:机顶盒在扩展业务平台门户界面上选择多媒体文件分享业务。向扩展业务平台发起多媒体文件分享业务选择请求。Step 7: The set-top box selects the multimedia file sharing service on the portal interface of the extended service platform. Initiate a multimedia file sharing service selection request to the extended service platform.
步骤8:扩展业务平台向业务管理平台请求对用户进行业务鉴权和计费。Step 8: The extended service platform requests the service management platform to perform service authentication and charging for the user.
步骤9:业务管理平台向扩展业务平台返回确认信息和用户信息。Step 9: The service management platform returns confirmation information and user information to the extended service platform.
步骤10:扩展业务平台向多媒体文件分享业务发起业务使用请求。可以有以下两种方式。Step 10: The extended service platform initiates a service use request to the multimedia file sharing service. There are two possible ways.
方式a:如果多媒体文件分享业务是采用Web集成中间件开发环境开发的紧耦合应用,功能更多、交互效果更好,则通过WSIE API调用发起业务使用请求,转步骤11。Method a: If the multimedia file sharing service is a tightly coupled application developed using the Web integrated middleware development environment, with more functions and better interaction effects, initiate a service use request through WSIE API calls, and go to step 11.
方式b:如果多媒体文件分享业务是松耦合的普通Web应用.可以简单地通过HTTP重定向发起业务使用请求,转步骤13。Mode b: If the multimedia file sharing service is a loosely coupled common web application, a service use request can be initiated simply through HTTP redirection, and go to step 13.
步骤11:多媒体文件分享业务接受扩展业务平台发起的请求并将响应界面信息(如URL)通知扩展业务平台。Step 11: The multimedia file sharing service accepts the request initiated by the extended service platform and notifies the extended service platform of the response interface information (such as URL).
步骤12:扩展业务平台将多媒体文件分享业务的响应界面传送给机顶盒浏览器。Step 12: The extended service platform transmits the response interface of the multimedia file sharing service to the set-top box browser.
步骤13:用户开始使用多媒体文件分享业务。Step 13: the user starts to use the multimedia file sharing service.
需要说明的是,上述装置和系统内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。It should be noted that, since the information interaction and execution process between the above-mentioned devices and units in the system are based on the same idea as the method embodiment of the present invention, the specific content can refer to the description in the method embodiment of the present invention, here No longer.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: Read Only Memory (ROM, Read Only Memory), Random Access Memory (RAM, Random Access Memory), disk or CD, etc.
以上对本发明实施例所提供的一种基于中间件的数字电视增值扩展业务平台的方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method for a digital TV value-added extension service platform based on middleware provided by the embodiment of the present invention has been introduced in detail above. In this paper, specific examples have been used to illustrate the principle and implementation of the present invention. The above embodiments The description is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary , the contents of this specification should not be construed as limiting the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110186823 CN102244814B (en) | 2011-07-05 | 2011-07-05 | Middleware-based digital television (TV) service value-adding and extending platform and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110186823 CN102244814B (en) | 2011-07-05 | 2011-07-05 | Middleware-based digital television (TV) service value-adding and extending platform and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102244814A true CN102244814A (en) | 2011-11-16 |
CN102244814B CN102244814B (en) | 2013-06-19 |
Family
ID=44962593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110186823 Expired - Fee Related CN102244814B (en) | 2011-07-05 | 2011-07-05 | Middleware-based digital television (TV) service value-adding and extending platform and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102244814B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102421030A (en) * | 2011-12-28 | 2012-04-18 | 深圳市同洲视讯传媒有限公司 | Method for realizing user-defined portal and access equipment |
CN102695146A (en) * | 2012-05-25 | 2012-09-26 | 深圳市龙视传媒有限公司 | File sharing method, system and terminal |
CN102710595A (en) * | 2012-04-11 | 2012-10-03 | 佳都新太科技股份有限公司 | Method for requesting authentication for digital television user service in three-network integration |
CN104331303A (en) * | 2014-09-30 | 2015-02-04 | 上海斐讯数据通信技术有限公司 | Web UI framework used for family gateway equipment function expansion and method |
CN104662923A (en) * | 2012-09-26 | 2015-05-27 | Lg电子株式会社 | Method and apparatus for processing digital service signal |
WO2015149505A1 (en) * | 2014-04-04 | 2015-10-08 | 中兴通讯股份有限公司 | Sdn application integration, management and control method, system and device |
CN105376502A (en) * | 2015-11-23 | 2016-03-02 | 华中师范大学 | All media on-line editing tool |
CN107079051A (en) * | 2014-08-26 | 2017-08-18 | 博科通迅系统有限公司 | Upper-layer protocol content in session based on TCP is enriched |
CN109146375A (en) * | 2018-08-15 | 2019-01-04 | 国网湖南省电力有限公司 | Power grid material Management System and method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917620A (en) * | 2006-08-30 | 2007-02-21 | 航天新世界(中国)科技有限公司 | System of platform for supporting interactive value added service in use for digital TV |
WO2010058896A2 (en) * | 2008-11-24 | 2010-05-27 | Electronics And Telecommunications Research Institute | Advertisement service server and digital television system be linked with the server |
-
2011
- 2011-07-05 CN CN 201110186823 patent/CN102244814B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1917620A (en) * | 2006-08-30 | 2007-02-21 | 航天新世界(中国)科技有限公司 | System of platform for supporting interactive value added service in use for digital TV |
WO2010058896A2 (en) * | 2008-11-24 | 2010-05-27 | Electronics And Telecommunications Research Institute | Advertisement service server and digital television system be linked with the server |
Non-Patent Citations (1)
Title |
---|
马延珂: "数字电视中间件技术", 《北京广播学院学报(自然科学版)》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102421030A (en) * | 2011-12-28 | 2012-04-18 | 深圳市同洲视讯传媒有限公司 | Method for realizing user-defined portal and access equipment |
CN102710595A (en) * | 2012-04-11 | 2012-10-03 | 佳都新太科技股份有限公司 | Method for requesting authentication for digital television user service in three-network integration |
CN102695146A (en) * | 2012-05-25 | 2012-09-26 | 深圳市龙视传媒有限公司 | File sharing method, system and terminal |
CN104662923A (en) * | 2012-09-26 | 2015-05-27 | Lg电子株式会社 | Method and apparatus for processing digital service signal |
US9736542B2 (en) | 2012-09-26 | 2017-08-15 | Lg Electronics Inc. | Method and apparatus for processing digital service signal |
CN104662923B (en) * | 2012-09-26 | 2018-01-02 | Lg电子株式会社 | For handling the method and device of digital service signal |
WO2015149505A1 (en) * | 2014-04-04 | 2015-10-08 | 中兴通讯股份有限公司 | Sdn application integration, management and control method, system and device |
CN104978172A (en) * | 2014-04-04 | 2015-10-14 | 中兴通讯股份有限公司 | Integrated management and control method, system and equipment of SDN (Software Defined Networking) applications |
CN107079051A (en) * | 2014-08-26 | 2017-08-18 | 博科通迅系统有限公司 | Upper-layer protocol content in session based on TCP is enriched |
CN104331303A (en) * | 2014-09-30 | 2015-02-04 | 上海斐讯数据通信技术有限公司 | Web UI framework used for family gateway equipment function expansion and method |
CN105376502A (en) * | 2015-11-23 | 2016-03-02 | 华中师范大学 | All media on-line editing tool |
CN109146375A (en) * | 2018-08-15 | 2019-01-04 | 国网湖南省电力有限公司 | Power grid material Management System and method |
Also Published As
Publication number | Publication date |
---|---|
CN102244814B (en) | 2013-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102244814B (en) | Middleware-based digital television (TV) service value-adding and extending platform and method | |
CN102868729B (en) | The method, client and Cloud Server of realizing software service based on cloud service | |
US20130013688A1 (en) | System and method for providing a message and an event based video services control plane | |
CN115349248B (en) | Method, system and device for deploying media processing based on network | |
US20050204393A1 (en) | Home network server | |
US12225245B2 (en) | Methods and apparatus of discovering FLUS network media processing capabilities using 5G edge data network architecture | |
EP2933982B1 (en) | Media stream transfer method and user equipment | |
US10133696B1 (en) | Bridge, an asynchronous channel based bus, and a message broker to provide asynchronous communication | |
CN111478930A (en) | STB cloudification method, system, thin STB, virtual STB and platform, storage medium | |
CN102571409B (en) | Service request management system and method for realizing service across-terminal application | |
US10740273B2 (en) | Schema to ensure payload validity for communications on an asynchronous channel based bus | |
CN113596166B (en) | Data acquisition method, device, computer equipment and storage medium | |
US10579577B2 (en) | Bridge and asynchronous channel based bus to provide UI-to-UI asynchronous communication | |
US8774599B2 (en) | Method for transcoding and playing back video files based on grid technology in devices having limited computing power | |
JP5254401B2 (en) | Rich application based multi-screen IPTV service providing system, terminal, server, and method | |
WO2023066053A1 (en) | Service request processing method, network device and computer-readable storage medium | |
WO2014015791A1 (en) | Program source data processing method and device | |
CN101414889A (en) | Business development system and method | |
HK40075910A (en) | Network-based media processing deployment method, system and apparatus | |
Concolato et al. | Communicating and migratable interactive multimedia documents | |
CN118250264A (en) | Data processing method and related device | |
CN120128672A (en) | Resource scheduling method for video conference, electronic device and computer-readable storage medium | |
CN119276852A (en) | Cloud operating system and communication method | |
CN120035981A (en) | Cross-platform cloud operating system and method thereof | |
CN118264820A (en) | Video playing method and system, storage medium and electronic equipment |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130619 Termination date: 20160705 |