A kind of provide the method for interactive application business, equipment
Technical field
The present embodiments relate to field of communication terminals, particularly one provides based on cloud in IPTV system
The method of interactive application business, equipment.
Background technology
As the core of home entertaining, TV occupies the pith of people's life.In order to meet constantly to go out
Existing new demand, TV also experienced by a series of evolution.Traditional tv uses unidirectional information and passes
Passing pattern, television content producer explains and publicises television content according to the thinking of oneself to user, and user does not select
Select power.Along with New Medias such as IPTV (Internet Protocol Television), mobile TVs
The development of industry, TV evolves to two-way from unidirectional, emphasizes the two-way exchange of media and user, not only use
Family has larger range of right to choose, and television content the most more enriches polynary.When IPTV is popular
In generation, the terminal of the content that watches TV also is no longer limited to Set Top Box+television set, and people can also be by calculating
The portable terminal devices such as machine, mobile phone, panel computer watch TV.
On the other hand, mutually exchange when in the past watching TV, can be by space to the comment of TV programme
Restriction, the talent being in same physical space can jointly view and admire program, mutually exchange.Along with social activity
The appearance of network and prosperity, the contact between people has obtained greatly strengthening, and people can be with limit viewing electricity
Depending on, interactive with the people oneself having common interest to like on limit and network, as instant messaging, recommend program,
Initiate comment, ballot or interactive game etc., comment on the TV programme oneself seen, rap off.
In prior art, above-mentioned interaction is mainly accomplished by above-mentioned interactive application: at IPTV
The plug-in unit of integrated interactive application in interface, by caller, calls this when user sends interactive request
Ground client software or login community network carry out interaction.
Above-mentioned problems of the prior art are: due to Set Top Box, computer, mobile phone, panel computer
Huge difference is all there is at aspects such as chip, memory capacity, operating system, browsers Deng end product
Different, when carrying out the interactive application of each Terminal Type, relevant plug-in unit is difficult to unified compatibility, it may appear that interaction should
By situation about cannot normally use, affect the exchange and interdynamic of user.
Summary of the invention
Embodiments of the invention provide a kind of side providing interactive application business based on cloud in IPTV system
Method, equipment.
The embodiment of the present invention provides a kind of method creating interactive application platform, including:
On the one hand, demand set up by cloud server interactive application platform, and described interactive application platform is set up
Demand comprises the title setting up the interactive application unit needed for interactive application platform;Cloud Server is according to institute
State interactive application platform to set up demand and set up interactive application platform;Cloud Server has sent to IPTV server
Successfully create the response message of interactive application platform, described response message comprises created interactive application
Platform information.
On the other hand, IPTV server is sent to Cloud Server by interactive application platform is set up demand,
Described interactive application platform is set up to comprise in demand and is set up interactive application unit needed for interactive application platform
Title;IPTV server receives the response message successfully creating interactive application platform that Cloud Server sends,
Described response message comprises interactive application platform information;IPTV server will be to described interactive application platform
Information is integrated in IPTV service.
Meanwhile, the embodiment of the present invention also provides for a kind of method using interactive application platform, including:
On the one hand, IPTV terminal sends the first access request message to Cloud Server, and described first access please
Ask message comprises with user selected by the identification information of interactive application unit that is associated of content;IPTV terminal
Receive the first access request response message that Cloud Server sends, in described first access request response message
Comprise the display information of the interactive application unit that described content selected by with user is associated;IPTV terminal is to cloud
Server sends the second access request message, comprises user according to described in described second access request message
With user selected by the mark of interactive application unit that selects of the display information of interactive application unit that is associated of content
Know;IPTV terminal receives the second access request response message that Cloud Server sends, and described second access please
Ask response message comprises and log in the selected successful message of interactive application unit;IPTV terminal is by remotely visiting
Ask that technology is initiated to control operation to Cloud Server.
On the other hand, the first access request message that cloud server IPTV terminal sends, described first
Access request message comprises with user selected by the identification information of interactive application unit that is associated of content;Cloud
Server sends the first access request response message, described first access request response message to IPTV terminal
In comprise the display information of the interactive application unit that described content selected by with user is associated;Cloud Server connects
Receive the second access request message that IPTV terminal sends, described second access request message comprises user's choosing
The mark of the interactive application unit selected;Cloud Server sends the second access request response message to IPTV terminal,
Described second access request response message comprises and logs in the selected successful message of interactive application unit;Cloud takes
Business device receives the control operation that IPTV terminal is initiated by remote access technology.
Meanwhile, the embodiment of the present invention also provides for a kind of Cloud Server creating interactive application platform, including:
Interactive application platform is set up demand and is received unit, is used for receiving interactive application platform and sets up demand, institute
State interactive application platform to set up demand comprises the name setting up the interactive application unit needed for interactive application platform
Claim;Unit set up by interactive application platform, sets up mutual for setting up demand according to described interactive application platform
Application platform;Response message transmitting element, has successfully created interactive application for sending to IPTV server
The response message of platform, comprises created interactive application platform information in described response message.
Meanwhile, the embodiment of the present invention also provides for a kind of IPTV server creating interactive application platform, including:
Demand transmitting element set up by interactive application platform, for sending out interactive application platform is set up demand
Giving Cloud Server, described interactive application platform is set up needed for comprising in demand and setting up interactive application platform
The title of interactive application unit;Response message receives unit, for receiving the most successful of Cloud Server transmission
Create the response message of interactive application platform, described response message comprises interactive application platform information;Hand over
Application platform information integrated unit mutually, for being integrated in interactive application platform information in IPTV service.
Meanwhile, the embodiment of the present invention also provides for a kind of IPTV terminal using interactive application unit, including:
First access request transmitting element, for sending the first access request message to Cloud Server, described
First access request message comprises with user selected by the identification information of interactive application unit that is associated of content;
First access request response message receives unit, and the first access request sent for receiving Cloud Server is rung
Answer message, described first access request response message comprises the friendship that described content selected by with user is associated
The display information of applying unit mutually;Second access request transmitting element, for sending second to Cloud Server
Access request message, described second access request message comprises user according to described with user selected by content
The mark of the interactive application unit that the display information of the interactive application unit being associated selects;Second access please
Response message is asked to receive unit, for receiving the second access request response message that Cloud Server sends, institute
State the second access request response message comprises and log in the selected successful message of interactive application unit;Remotely visit
Ask control unit, for initiating to control operation to Cloud Server by remote access technology.
Meanwhile, the embodiment of the present invention also provides for a kind of Cloud Server using interactive application platform, including:
First access request message receives unit, and the first access request sent for receiving IPTV terminal disappears
Breath, described first access request message comprises with user selected by the content interactive application unit that is associated
Identification information;First access request response message transmitting element, for sending the first access to IPTV terminal
Request response, comprises described content selected by user relevant in described first access request response message
The display information of the interactive application unit of connection;Second access request message receives unit, is used for receiving IPTV
The second access request message that terminal sends, comprises the friendship that user selects in described second access request message
The mark of applying unit mutually;Second access request response message transmitting element, for sending to IPTV terminal
Second access request response message, comprises in described second access request response message and alternately should selected by logging in
By the successful message of unit;Remote Visit and Control receives unit, is used for receiving IPTV terminal by remotely visiting
The control operation that technology of asking is initiated.
The technical scheme provided by the invention described above embodiment, it is possible to achieve use different IPTV terminal
User carries out good interaction by unified cloud interactive application platform.
Accompanying drawing explanation
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, institute in embodiment being described below
The accompanying drawing used is needed to be briefly described, it should be apparent that, the accompanying drawing in describing below is only this
Some bright embodiments, for those of ordinary skill in the art, before not paying creative work
Put, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The flow chart of Fig. 1 embodiment of the present invention 1;
The flow chart of Fig. 2 embodiment of the present invention 2;
The flow chart of Fig. 3 embodiment of the present invention 3;
The flow chart of Fig. 4 embodiment of the present invention 4;
The flow chart of Fig. 5 embodiment of the present invention 5;
The structure chart of Fig. 6 embodiment of the present invention 6;
The structure chart of Fig. 7 embodiment of the present invention 7;
The structure chart of Fig. 8 embodiment of the present invention 8;
The structure chart of Fig. 9 embodiment of the present invention 9;
The structure chart of Figure 10 embodiment of the present invention 10;
The structure chart of Figure 11 embodiment of the present invention 11;
The structure chart of Figure 12 embodiment of the present invention 12;
The structure chart of Figure 13 embodiment of the present invention 13.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with the accompanying drawings to the present invention
Specific embodiment is described in further detail.
Embodiment 1
The embodiment of the present invention 1 provides the embodiment disposing interactive application platform on Cloud Server, described
Interactive application platform refer to that Cloud Server builds according to the demand of IPTV server, comprise and multiple alternately should
By the cloud access platform of unit, described interactive application unit refers to the client that user uses time interactive with other people
End or website etc..In the embodiment of the present invention 1, the demand of interactive application platform is carried by IPTV server by it
Supply Cloud Server, is downloaded the basic software needed for installing, described basis by Cloud Server according to this demand
Software refers to use software necessary to interactive application unit, it is achieved dispose interactive application on Cloud Server
Platform.
Fig. 1 is the flow chart of the embodiment of the present invention 1.Below in conjunction with the Fig. 1 flow process to the embodiment of the present invention 1
It is described in detail.
Step 1:IPTV server sends IPTV interactive application platform to Cloud Server and sets up demand, specifically
For: the requirement definition interface that IPTV server is provided by Cloud Server, IPTV interactive application platform is built
Vertical demand is sent to Cloud Server.Described IPTV interactive application platform is set up demand and is included interactive application unit
Title, optionally, described IPTV interactive application platform is set up demand and is also included described interactive application unit
Use information, described use information includes the service window of interactive application unit, Qos, sound
One or more between Ying Shi, in the information such as access control policy.
Such as, IPTV server can be defined as follows interactive application platform to Cloud Server and set up demand:
In the above example, IPTV server to provide one to comprise Facebook, QQ, user vote three
The interactive application platform of individual interactive application unit is for user." service window " therein represents correspondence
Interactive application unit can be for user within what period.
Step 2: Demand mapping set up by the interactive application platform that IPTV server is defined by Cloud Server is mutual
Application operation reserve, comprises described interactive application platform and sets up in demand in described interactive application operation reserve
All interactive application unit title and use information.Cloud Server can also be described interactive application list
Unit's distribution interactive application unit marks (Identity, ID), and by described interactive application unit marks bag
It is contained in described interactive application operation reserve.Optionally, described use information can also include described friendship
The use information of applying unit mutually, described use information includes service window and the clothes of interactive application unit
One in the information such as business server service requirement corresponding to quality Q os, response time, access control policy
Or it is several.Further alternative, described mapping can be by building according to user-defined interactive application platform
Data in vertical demand, arrange corresponding data in described interactive application operation reserve and realize.Such as,
In the above example, interactive application platform is set up in demand and is run with interactive application " the need of Qos "
" server service requirement " in strategy is corresponding, therefore as user's definition " being the need of Qos="
Wait, map time " the server service requirement " in interactive application operation reserve need to be set to " when with
When request is initiated at family, server resource reservation to be carried out, it is ensured that service quality ".
Step 3: Cloud Server downloads installation according to described interactive application operation reserve to application server request
Basic software needed for interactive application platform, described basic software refers to use interactive application unit institute necessary
Software, specifically include client, browser etc..Such as, in previous example, Cloud Server need to
The basic softwares such as QQ client, Facebook client, ballot software downloaded by application server.
Step 4: Cloud Server be create interactive application platform distribution platform mark (ID,
Identity), and return the response message of successful deployment interactive application platform to IPTV server, institute
State response message comprises described Cloud Server be interactive application platform distribution mark and Cloud Server be institute
State the interactive application unit marks of interactive application unit distribution.
The interactive application platform information of establishment is integrated in IPTV service by step 5:IPTV server, described
IPTV service comprises IPTV service guide and IPTV content.Described business integration is i.e. in IPTV service guide
Increase the description information of the interactive application platform of described establishment, including interactive application platform identification;And
IPTV content increases the description information of interactive application unit associated therewith, including interactive application unit
Identification information and access control policy etc., described IPTV content refers to audio frequency and video letter concrete in IPTV
Breath, data etc., including program and other IPTV contents.
Optionally, the identification information of described interactive application unit is specifically as follows relevant to described IPTV content
The mark of one or more interactive application unit of connection;Described identification information can also be other marks, example
As being ALL, represent that described business or content are associated with all interactive application unit;Can also be scarce
Save or blank (such as None), represent that described business or content be not relevant to any interactive application unit
Connection.
Optionally, described business integration can be by electronic program list (Electronic Program
Guide, EPG) in increase interactive application platform information realize.Further alternative, described alternately should
Both can be integrated in the manner described above in IPTV service by the mark of platform and be handed down to terminal together, it is possible to
To be preset at terminal by other means.
The deployment on Cloud Server of the interactive application platform can be realized by the embodiment of the present invention 1.Hereafter
IPTV terminal can use, by accessing Cloud Server, the interactive application platform that Cloud Server provides.
Embodiment 2
The embodiment of the present invention 2 provides a kind of user and uses the mode of interactive application platform.Work as IPTV server
Interactive application platform information is integrated in IPTV service, and after being supplied to user, user is watching IPTV
Content time, can access the interactive application unit being associated with IPTV content, and by IPTV terminal to
Cloud Server initiates logging request, controls Cloud Server by remote access operation and carries out with application server
Information is mutual, so that the interactive application service based on cloud provided by IPTV server.
Fig. 2 is the flow chart of the embodiment of the present invention 2, below in conjunction with concrete to the embodiment of the present invention 2 of Fig. 2
Flow process illustrates:
Step 1:IPTV server issues IPTV service to user, such as embodiment 1 in described IPTV service
Interactive application platform information it is integrated with described in middle step 5.Described IPTV service includes that IPTV service refers to
South, IPTV content and Thecontents list information and interactive application platform information, described Thecontents list information includes
The information such as content name/mark/duration, described interactive application platform information includes retouching of interactive application platform
State information, be integrated in described IPTV service guide;With the description information of interactive application unit, it is integrated in
In described IPTV content.Optionally, IPTV server issues IPTV service with the form of EPG to user.
Thecontents list information in described IPTV service is shown to user, Yong Hucong by step 2:IPTV terminal
The content watched is wanted in middle selection, and IPTV terminal is according to the content selecting access correspondence of user.
Whether step 3:IPTV terminal comprises and user according in the selected content of content reading selected by user
The description information of the interactive application unit that selected content is associated.
Step 4: as described in comprise with user selected by the description information of interactive application unit that is associated of content,
Then IPTV terminal initiates access request message to Cloud Server, the i.e. first access request message, and described first
Access request message is carried described content comprises with user selected by the interactive application list that is associated of content
The identification information of unit.Optionally, IPTV terminal to Cloud Server initiate described first access request message it
Before, remind user to choose whether to access interactive application platform.
Step 5: described first access request message that cloud server IPTV terminal sends, and according to institute
State the first access request message comprises with user selected by the identification of interactive application unit that is associated of content
Information, obtain with user selected by the display information of interactive application unit that is associated of content.
Step 6: Cloud Server sends the first access request response message to IPTV terminal, and described first accesses
The display comprising the interactive application unit that described content selected by with user is associated in request response is believed
Breath.
Step 7:IPTV terminal, will be with content phase selected by user according to described first access request response message
The interactive application unit of association is unified is shown to user, and receives the interactive application unit that user selects, and knows
The mark of the interactive application unit that the most described user selects.Optionally, IPTV terminal can also be according to described
The access comprised in the description information of the interactive application unit that content selected by IPTV content pair and user is associated
Control strategy is pointed out and is received user and inputs the account needed for access interactive application unit and password.
Step 8:IPTV terminal to Cloud Server initiate interactive application unit access request message, i.e. second
Access request message, comprises the mark of the interactive application unit that user selects in described second access request message
Know.Optionally, described second access request message also comprises account and password that user provides.
Step 9: Cloud Server is according to the mark of the interactive application unit carried in described second access request message
Know and start corresponding interactive application unit.Optionally, for comprising the interactive application list of access control policy
Unit, Cloud Server is for the account that comprises and password in the second access request message of receiving, according to enforcement
In interactive application operation reserve described in example 1, the access control policy about selected interactive application unit is verified
Accounts information.If by checking, then perform step 9;If not verified, then Cloud Server will be answered alternately
Being sent to IPTV terminal by unit login failure message show, prompting user re-enters account and password,
And again it is sent to Cloud Server according to described access control policy checking accounts information.
Step 10: Cloud Server initiates login request message, described log on request message to application server
In comprise the mark of selected interactive application unit.Optionally, described login request message is carried account and
Encrypted message.
Step 11: application server returns to Cloud Server and logins successfully response message.
Step 12: successful for selected for login interactive application unit the second access request response is disappeared by Cloud Server
Breath is sent to IPTV terminal.
Step 13:IPTV terminal, according to the operation of user, is initiated to Cloud Server by remote access technology
Control operation.Optionally, described remote access technology can be simple object access protocol
(Simple Object Access Protocol), declarative state transfer REST
(Representational State Transfer) etc..
Step 14: it is mutual that Cloud Server carries out information according to the control operation of user and application server.
By the embodiment of the present invention 2, user can access interactive application unit by Cloud Server, it is achieved with
Other IPTV terminal are used to watch interaction good between the user of content.
It should be noted that IPTV terminal described in the embodiment of the present invention 2 sends the first access to Cloud Server
Request message and/or the second access request message, can be that IPTV terminal is transmitted directly to Cloud Server, also
Can be that IPTV terminal is transmitted to Cloud Server via IPTV server.Described Cloud Server is to IPTV terminal
Send the first access request response message and/or the second access request response message, can be that Cloud Server is straight
Sending and receiving are to IPTV terminal, it is possible to be that Cloud Server is transmitted to IPTV terminal via IPTV server.Described turn
The process of sending out is as described in the embodiment of the present invention 3.
Embodiment 3
The embodiment of the present invention 3 provides a kind of user and uses the mode of interactive application platform.Work as IPTV server
The description information of interactive application platform is integrated in IPTV service, and after being supplied to user, user is watching
During the content of IPTV, the interactive application unit being associated with IPTV content can be accessed, and by IPTV eventually
Hold via IPTV server to Cloud Server initiate request, by remote access operation control Cloud Server with
It is mutual that application server carries out information, so that interactive application based on the cloud clothes provided by IPTV server
Business.
Fig. 3 is the flow chart of the embodiment of the present invention 3, below in conjunction with concrete to the embodiment of the present invention 3 of Fig. 3
Flow process illustrates:
Step 1-2 is identical with step 1-2 of embodiment 2;
Step 3:IPTV terminal judges whether comprise and user in selected content according to the content selected by user
The description information of the interactive application unit that selected content is associated.
Step 4: as described in comprise with user selected by the description information of interactive application unit that is associated of content,
Then IPTV terminal initiates access request message to IPTV server, the i.e. first access request message, and described
One access request message is carried described content comprises with user selected by the interactive application that is associated of content
The identification information of unit.Optionally, IPTV terminal disappears to described first access request of IPTV server initiation
Before breath, user is reminded to choose whether to access interactive application platform.
Described first access request message is transmitted to Cloud Server by step 5:IPTV server, and described first
The identification comprising the interactive application unit that described content selected by with user is associated in access request message is believed
Breath.
Step 6: the first access request message described in cloud server, and according to described first access request
Message comprises with user selected by the identification information of interactive application unit that is associated of content, obtain and use
The display information of the interactive application unit that content selected by family is associated.
Step 7: Cloud Server sends the first access request response message to IPTV server, and described first visits
Ask that the display comprising the interactive application unit that described content selected by with user is associated in request response is believed
Breath.
Described first access request response message is transmitted to IPTV terminal by step 8:IPTV server, described
First access request response message comprises the interactive application unit that described content selected by with user is associated
Display information.
Step 9:IPTV terminal according to described first access request response message, by described with user selected by
Hold the interactive application unit unification being associated and be shown to user, and receive the interactive application list that user selects
Unit, identifies the mark of the interactive application unit that described user selects.Optionally, IPTV terminal can also root
The description information of interactive application unit that is associated of content is wrapped to selected by user according in described IPTV content
The access control policy contained is pointed out and is received user and inputs and access the account needed for interactive application unit and close
Code.
Step 10:IPTV terminal initiates interactive application unit access request message to IPTV server, and i.e. the
Two access request message, comprise the interactive application unit of user's selection in described second access request message
Mark.Optionally, described second access request message also comprises account and password that user provides.
Described second access request message is transmitted to Cloud Server by step 11:IPTV server, and described
Two access request message comprise the mark of the interactive application unit that described user selects.Optionally, described
Second access request message also comprises account and password that user provides.
Step 12: Cloud Server is according to the interactive application unit carried in described second access request message
Mark starts corresponding interactive application unit.Optionally, for comprising the interactive application of access control policy
Unit, Cloud Server is for the account that comprises and password in the second access request message of receiving, according to reality
Execute in the interactive application operation reserve described in example 1 access control policy about selected interactive application unit to test
Card accounts information.If by checking, then perform step 12;If not verified, then Cloud Server passes through
Interactive application unit login failure message is sent to IPTV terminal and shows by IPTV server, prompting user's weight
Newly inputted account and password, and again through IPTV server receive IPTV terminal send described account and
Password, and verify accounts information according to described access control policy.
Step 13: Cloud Server initiates login request message, described log on request message to application server
In comprise the mark of selected interactive application unit.Optionally, described login request message is carried account and
Encrypted message.
Step 14: application server returns to Cloud Server and logins successfully response message.
Step 15: successful for selected for login interactive application unit the second access request response is disappeared by Cloud Server
Breath is sent to IPTV server.
Described second access request response message is transmitted to IPTV terminal by step 16:IPTV server.
Step 17:IPTV terminal is according to the operation of user, by remote access technology, passes through IPTV service
Device initiates to control operation to Cloud Server.Optionally, described remote access technology can be that simple object is visited
Ask that agreement SOAP (Simple Object Access Protocol), declarative state shift REST
(Representational State Transfer) etc..
Step 18: it is mutual that Cloud Server carries out information according to the control operation of user and application server.
By the embodiment of the present invention 3, user can access interactive application unit by Cloud Server, it is achieved with
Other IPTV terminal are used to watch interaction good between the user of content.
Embodiment 4
The embodiment of the present invention 4 provides a kind of user and uses temporary account to use the mode of interactive application unit,
For the sake of saving specification length, user is only selected temporary account to log in interactive application by the embodiment of the present invention 4
Unit is briefly described to the step using temporary account to log between the success of interactive application unit, other
Step and embodiment 2 or 3 and other users use the embodiment of interactive application consistent.
Fig. 4 is the flow chart of the embodiment of the present invention 4, below with reference to the Fig. 4 flow process to the embodiment of the present invention 4
Illustrate:
Step 1: user selects interactive application unit, and selects to use temporary account to log in;IPTV terminal connects
Receiving the selection of user, and identify the mark of interactive application unit selected by user, record user uses and faces
Time account log in request.Optionally, IPTV terminal can also according in IPTV service to user selected by
Access control policy in the description information of the interactive application unit that content is associated is pointed out and to receive user defeated
Enter IPTV account and password.
Step 2:IPTV terminal initiates interactive application unit access request message to Cloud Server, or IPTV is eventually
Hold and initiate interactive application unit access request message, i.e. embodiment 2-3 by IPTV server to Cloud Server
Described in the second access request message.Described interactive application unit access request message comprises user's choosing
The interactive application unit marks selected and temporary account logging request.Optionally, described service request is also wrapped
IPTV account and password containing user's input.
Step 3: Cloud Server is that user distributes a temporary account and password.Optionally, described interim account
Number and the source of password both can be Cloud Server when disposing IPTV interactive application platform according to IPTV service
Decide through consultation that the temporary account demand application of justice is standby, it is also possible to being Cloud Server sends receiving IPTV terminal
Temporary account logging request after provisional application.Further alternative, described temporary account and password can
To set useful life.
Optionally, for comprising the interactive application unit of access control policy, Cloud Server is for reception
IPTV account and password, need to verify.If being verified, then one temporary account of distribution and password;
If checking is not passed through, then IPTV account authentication failed message is sent to IPTV terminal and shows, or pass through
IPTV server is issued IPTV terminal and is shown, prompting user re-enters IPTV account and password, and receives
The described IPTV account re-entered and password are verified.
Further alternative, described checking can be initiated checking by Cloud Server to IPTV service provider
The request of IPTV account and password realizes, it is also possible to by Cloud Server according to IPTV service provider in definition
The subscriber identity information providing and being stored in Cloud Server during interactive application demand is independently verified.
Further alternative, for setting temporary account and the password of useful life, in described interim account
Number use during, Cloud Server will preserve account information for user, including chat record, issue
Information etc..Temporary account is to after date, and Cloud Server will empty described account information, and account is regained,
Password resets and remains lower sub-distribution.
Step 4: temporary account and the password of described distribution are sent to IPTV terminal by Cloud Server.Optional
, it can be that Cloud Server will that described temporary account and password are sent to IPTV terminal by described Cloud Server
Described temporary account and password are transmitted directly to IPTV terminal, it is also possible to be that Cloud Server passes through IPTV service
Described temporary account and password are sent to IPTV terminal by device.
Step 5:IPTV terminal is initiated mutual according to the temporary account received and password again to Cloud Server
Applying unit access request message, or IPTV terminal by IPTV server again to Cloud Server initiate hand over
Application unit access request message, sends the second access request message described in embodiment 2-3 the most again mutually.
The described interactive application unit access request message again sent comprises described temporary account and password.
By the embodiment of the present invention 4, user can be by content selected by holding account and password login and user
The interactive application unit being associated.It is applicable to user there is no account, forget that account, anonymous login etc. are each
Plant under occasion, add the flexibility that interactive application unit uses.
Embodiment 5
The embodiment of the present invention 5 provides a kind of user and uses temporary account to use the mode of interactive application unit,
For the sake of saving specification length, user is only selected temporary account to log in interactive application by the embodiment of the present invention 5
Unit is briefly described to the step using temporary account to log between the success of interactive application unit, other
Step and embodiment 2 or 3 and other users use the embodiment of interactive application consistent.
Fig. 5 is the flow chart of the embodiment of the present invention 5, below with reference to the Fig. 5 flow process to the embodiment of the present invention 5
Illustrate:
Step 1-3 is identical with step 1-3 in embodiment 4;
Step 4: Cloud Server uses the temporary account of described distribution and password directly to log in selected interactive application
Unit.
By the embodiment of the present invention 5, user can pass through holding account and password login interactive application platform.
It is applicable to user there is no account, forget under the various occasion such as account, anonymous login, alternately should add
The flexibility used with unit.
Embodiment 6
The embodiment of the present invention 6 provides a kind of Cloud Server creating interactive application platform.Fig. 6 is the present invention
The structure chart of embodiment 6, including:
Interactive application platform is set up demand and is received unit 601, is used for receiving interactive application platform and sets up demand,
Described interactive application platform is set up in demand and is comprised: set up the interactive application unit needed for interactive application platform
Title.
Unit 602 set up by interactive application platform, sets up friendship for setting up demand according to described interactive application platform
Application platform mutually.
Response message transmitting element 603, puts down for having successfully created interactive application to IPTV server transmission
The response message of platform, comprises created interactive application platform information in described response message, described alternately
Application platform information includes the description information of interactive application platform and the description information of interactive application unit.
Embodiment 7
The embodiment of the present invention 7 provides a kind of Cloud Server creating interactive application platform.Fig. 7 is the present invention
The structure chart of embodiment 7, including:
Interactive application platform is set up demand and is received unit 701, is used for receiving interactive application platform and sets up demand,
Described interactive application platform is set up in demand and is comprised: set up the interactive application unit needed for interactive application platform
Title and use information, described use information specifically include described interactive application unit service window,
One or more in Qos, response time, access control policy.
Unit 702 set up by interactive application platform, sets up friendship for setting up demand according to described interactive application platform
Application platform mutually, including:
Basic software downloads installation unit 7021, sets up mutual for downloading installation to application server request
Basic software needed for application platform.
Interactive application unit marks allocation unit 7022, for alternately should for the distribution of described interactive application unit
Use unit marks.
Interactive application platform identification allocation unit 7023, for alternately should for the distribution of described interactive application platform
Use platform identification.
Interactive application operation reserve construction unit 7024, reflects for described interactive application platform is set up demand
Penetrate as interactive application operation reserve, described interactive application operation reserve comprises described interactive application unit mark
Know and described interactive application platform identification.
Response message transmitting element 703, puts down for having successfully created interactive application to IPTV server transmission
The response message of platform, comprises created interactive application platform information in described response message.Described alternately
Application platform information includes the description information of interactive application platform and the description information of interactive application unit, institute
The description information stating interactive application platform comprises the interactive application platform identification of Cloud Server distribution, described friendship
The description information of applying unit comprises the interactive application unit marks of Cloud Server distribution mutually.
Embodiment 8
The embodiment of the present invention 8 provides a kind of IPTV server creating interactive application platform.Fig. 8 is this
The structure chart of bright embodiment 8, including:
Demand transmitting element 801 set up by interactive application platform, for interactive application platform being set up demand
Being sent to Cloud Server, described interactive application platform is set up in demand and is comprised: set up interactive application platform institute
The title of the interactive application unit needed.
Response message receives unit 802, and the interactive application that successfully creates sent for receiving Cloud Server is put down
The response message of platform, comprises interactive application platform information, described interactive application platform in described response message
Information includes the description information of interactive application platform and the description information of interactive application unit.
Interactive application platform information integrated unit 803, for being integrated in IPTV by interactive application platform information
In business.
Embodiment 9
The embodiment of the present invention 9 provides a kind of IPTV server creating interactive application platform.Fig. 9 is this
The structure chart of bright embodiment 9, including:
Demand transmitting element 901 set up by interactive application platform, for interactive application platform being set up demand
Being sent to Cloud Server, described interactive application platform is set up in demand and is comprised: set up interactive application platform institute
The title of the interactive application unit needed and the information of use, described interactive application unit uses information to specifically include
In the service window of described interactive application unit, Qos, response time, access control policy
One or more.
Response message receives unit 902, and the interactive application that successfully creates sent for receiving Cloud Server is put down
The response message of platform, comprises interactive application platform information in described response message.Described interactive application platform
Information includes the description information of interactive application platform and the description information of interactive application unit, described alternately should
The interactive application platform identification of Cloud Server distribution, described interactive application list is comprised by the description information of platform
The description information of unit comprises the interactive application unit marks of Cloud Server distribution.
Interactive application platform information integrated unit 903, for being integrated in interactive application platform information
In IPTV service, optionally, described interactive application platform letter can be increased in the electronic program list of IPTV
Breath.Including:
Interactive application platform describes information integrated unit 9031, for by the interactive application platform of described establishment
Description information be integrated in IPTV service guide.
Interactive application unit describes information integrated unit 9032, for being associated described with IPTV content
The description information of interactive application unit is integrated in the concrete IPTV content of IPTV service.
Embodiment 10
The embodiment of the present invention 10 provides a kind of IPTV terminal using interactive application platform.Figure 10 is this
The structure chart of bright embodiment 10, including:
First access request transmitting element 1001, for sending the first access request message to Cloud Server,
Described first access request message comprises with user selected by the identification of interactive application unit that is associated of content
Information.
First access request response message receives unit 1002, for receiving the first visit that Cloud Server sends
Ask request response, described first access request response message comprises described content phase selected by with user
The display information of the interactive application unit of association.
Second access request transmitting element 1003, for sending the second access request message to Cloud Server,
Described second access request message comprises the mark of the interactive application unit that user selects.
Second access request response message receives unit 1004, for receiving the second visit that Cloud Server sends
Ask request response, described second access request response message comprises and logs in selected interactive application unit
Successfully message.
Remote Visit and Control unit 1005, for initiating to control behaviour to Cloud Server by remote access technology
Make.
Embodiment 11
The embodiment of the present invention 11 provides a kind of IPTV terminal using interactive application platform.Figure 11 is this
The structure chart of bright embodiment 11, including:
IPTV service receives unit 1101, for receiving the IPTV service that IPTV server is issued, described
IPTV service includes Thecontents list information and interactive application platform information, described interactive application platform information
Including: the description information of interactive application platform, comprise interactive application platform identification, be integrated in IPTV service
In guide;The description information of interactive application unit, comprises the identification information of interactive application unit, is integrated in
In the IPTV content being associated with described interactive application unit.
First access request transmitting element 1102, for sending the first access request message to Cloud Server,
Described first access request message comprises with user selected by the identification of interactive application unit that is associated of content
Information.Including:
User in selecting content receives unit 11021, for described Thecontents list information is shown to user, and
Receive the content that user selects;
Association interactive application unit reads unit 11022, is used for reading in content selected by user whether comprise friendship
The description information of applying unit mutually, if comprising, sending to the first access request message transmitting element and performing
Instruction;
First access request message transmitting element 11023, disappears for sending the first access request to Cloud Server
Breath, described first access request message comprises with user selected by the content interactive application unit that is associated
Identification information.
First access request response message receives unit 1103, for receiving the first visit that Cloud Server sends
Ask request response, described first access request response message comprises described content phase selected by with user
The display information of the interactive application unit of association.
Second access request transmitting element 1104, for sending the second access request message to Cloud Server,
Described second access request message comprises the mark of the interactive application unit that user selects.Including:
Interactive application unit display unit 11041, for comprising in described first access request response message
The display information of interactive application unit that is associated of described content selected by with user be shown to user;
User selection unit receives unit 11042, for receiving the interactive application unit that user selects, identifies
The mark of described interactive application unit;
Second access request message transmitting element 11043, disappears for sending the second access request to Cloud Server
Breath, described second access request message includes the mark of the interactive application unit that described user selects.
Optionally, described second access request transmitting element can also include:
Login account input prompt unit 11044, needed for being used for pointing out user to input access interactive application unit
Account and password;
Login account receives unit 11045, for receiving the access interactive application unit institute of described user input
The account needed and password, and it is single that described account and password are sent to described second access request message transmission
Unit.
Further alternative, described second access request transmitting element can also include:
Temporary account login prompt unit 11046, is used for pointing out user to select to use temporary account to log in selected
Interactive application unit;
Temporary account log on request receives unit 11047, and being used for receiving user, to use temporary account to log in selected
The request message of interactive application unit, and described request message is sent to described second access request message
Transmitting element.
Second access request response message receives unit 1105, for receiving the second visit that Cloud Server sends
Ask request response, described second access request response message comprises and logs in selected interactive application unit
Successfully message.
Remote Visit and Control unit 1106, for initiating to control behaviour to Cloud Server by remote access technology
Make.
Optionally, described first access request transmitting element/the second access request transmitting element particularly as follows:
IPTV terminal directly sends first/second access request message to Cloud Server;Or IPTV terminal via
IPTV server sends first/second access request message to Cloud Server.Described first access request response
Message reception units/the second access request response message receives unit particularly as follows: IPTV terminal receives cloud service
The first/second access request response message that device directly transmits;Or IPTV terminal receive Cloud Server via
The first/second access request response message that IPTV server sends.
Embodiment 12
The embodiment of the present invention 12 provides a kind of Cloud Server using interactive application platform.Figure 12 is this
The structure chart of bright embodiment 12, including:
First access request message receives unit 1201, and the first access sent for receiving IPTV terminal please
Seek message, described first access request message comprises with user selected by the interactive application list that is associated of content
The identification information of unit.
First access request response message transmitting element 1202, please for sending the first access to IPTV terminal
Seek response message, described first access request response message comprises described content selected by with user and is associated
The display information of interactive application unit.
Second access request message receives unit 1203, and the second access sent for receiving IPTV terminal please
Seek message, described second access request message comprises the mark of the interactive application unit that user selects.
Second access request response message transmitting element 1204, please for sending the second access to IPTV terminal
Seek response message, described second access request response message comprises and logs in the success of selected interactive application unit
Message.
Remote Visit and Control receives unit 1205, is used for receiving IPTV terminal and is initiated by remote access technology
Control operation.
Embodiment 13
The embodiment of the present invention 13 provides a kind of Cloud Server using interactive application platform.Figure 13 is this
The structure chart of bright embodiment 13, including:
First access request message receives unit 1301, and the first access sent for receiving IPTV terminal please
Seek message, described first access request message comprises with user selected by the interactive application list that is associated of content
The identification information of unit.
First access request response message transmitting element 1302, please for sending the first access to IPTV terminal
Seek response message, described first access request response message comprises described content selected by with user and is associated
The display information of interactive application unit.
Second access request message receives unit 1303, and the second access sent for receiving IPTV terminal please
Seek message, described second access request message comprises the mark of the interactive application unit that user selects.
Optionally, described second access request message reception unit may include that
Login account receives unit 13031, for receiving the second access request message that IPTV terminal sends
In comprise log in the account needed for interactive application unit and password;
Login account authentication unit 13032, is used for verifying described account and password, if not verified, to
Log in the transmission of failed message transmitting element and perform instruction;
Log in failed message transmitting element 13033, log in for sending interactive application unit to IPTV terminal
Failed message, prompting user re-enters account and password.
Further alternative, described second access request message receives unit and can also include:
Temporary account log on request receives unit 13034, for receiving the second access that IPTV terminal sends
The user comprised in request message uses temporary account to log in the request message of selected interactive application unit;
Temporary account allocation unit 13035, for distributing temporary account and password for user;
Temporary account transmitting element 13036, for being sent to IPTV terminal by described temporary account and password;
Or the automatic login unit of temporary account 12037, it is used for using described temporary account and password automatically to step on for user
Lu Suoxuan interactive application unit.
Interactive application unit starting unit 1304, for according to carrying in described second access request message
User selects the mark of interactive application unit, starts corresponding interactive application unit;
Log on request message sending unit 1305, for sending log on request message to application server;
Log in success response message reception units 1306, for receiving logging in of described application server return
Success response message.
Second access request response message transmitting element 1307, please for sending the second access to IPTV terminal
Seek response message, described second access request response message comprises and logs in the success of selected interactive application unit
Message.
Remote Visit and Control receives unit 1308, is used for receiving IPTV terminal and is initiated by remote access technology
Control operation.
Optionally, described first access request response message transmitting element/the second access request response message is sent out
Send unit particularly as follows: Cloud Server directly sends first/second access request response message to IPTV terminal;
Or Cloud Server sends first/second access request response message via IPTV server to IPTV terminal.
Described first access request message receives unit/the second access request message and receives unit particularly as follows: cloud service
Device receives the first/second access request message that IPTV terminal directly transmits;Or cloud server IPTV
The first/second access request message that terminal sends via IPTV server.
Above example only in order to technical scheme to be described, is not intended to limit;Although with reference to front
State embodiment the present invention has been described in detail, it will be understood by those within the art that: its
Still the technical scheme described in foregoing embodiments can be modified, or to wherein portion of techniques
Feature carries out equivalent;And these amendments or replacement, do not make the essence disengaging of appropriate technical solution
The spirit and scope of various embodiments of the present invention technical scheme.
It should be noted that one of ordinary skill in the art will appreciate that and realize in said method embodiment
All or part of step can be completed by hardware, it is also possible to instructs relevant hardware by program complete
Become.Described program can be stored in a kind of computer-readable recording medium, and described storage medium is permissible
It is read-only storage, flash memory, disk, CD or hard disk etc..Described program upon execution, including as follows
Step:
On the one hand, demand set up by cloud server interactive application platform, and described interactive application platform is set up
Demand comprises the title setting up the interactive application unit needed for interactive application platform;Cloud Server is according to institute
State interactive application platform to set up demand and set up interactive application platform;Cloud Server has sent to IPTV server
Successfully create the response message of interactive application platform, described response message comprises created interactive application
Platform information.
On the other hand, IPTV server is sent to Cloud Server by interactive application platform is set up demand,
Described interactive application platform is set up to comprise in demand and is set up interactive application unit needed for interactive application platform
Title;IPTV server receives the response message successfully creating interactive application platform that Cloud Server sends,
Described response message comprises interactive application platform information;IPTV server will be to described interactive application platform
Information is integrated in IPTV service.
Meanwhile, also include:
On the one hand, IPTV terminal sends the first access request message to Cloud Server, and described first access please
Ask message comprises with user selected by the identification information of interactive application unit that is associated of content;IPTV terminal
Receive the first access request response message that Cloud Server sends, in described first access request response message
Comprise the display information of the interactive application unit that described content selected by with user is associated;IPTV terminal is to cloud
Server sends the second access request message, comprises user according to described in described second access request message
With user selected by the mark of interactive application unit that selects of the display information of interactive application unit that is associated of content
Know;IPTV terminal receives the second access request response message that Cloud Server sends, and described second access please
Ask response message comprises and log in the selected successful message of interactive application unit;IPTV terminal is by remotely visiting
Ask that technology is initiated to control operation to Cloud Server.
On the other hand, the first access request message that cloud server IPTV terminal sends, described first
Access request message comprises with user selected by the identification information of interactive application unit that is associated of content;Cloud
Server sends the first access request response message, described first access request response message to IPTV terminal
In comprise the display information of the interactive application unit that described content selected by with user is associated;Cloud Server connects
Receive the second access request message that IPTV terminal sends, described second access request message comprises user's choosing
The mark of the interactive application unit selected;Cloud Server sends the second access request response message to IPTV terminal,
Described second access request response message comprises and logs in the selected successful message of interactive application unit;Cloud takes
Business device receives the control operation that IPTV terminal is initiated by remote access technology.