[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101998162B - Method, system and device for realizing multimedia program interaction service in mobile terminal - Google Patents

Method, system and device for realizing multimedia program interaction service in mobile terminal Download PDF

Info

Publication number
CN101998162B
CN101998162B CN200910091663.8A CN200910091663A CN101998162B CN 101998162 B CN101998162 B CN 101998162B CN 200910091663 A CN200910091663 A CN 200910091663A CN 101998162 B CN101998162 B CN 101998162B
Authority
CN
China
Prior art keywords
interaction mode
descriptor
user selection
portable terminal
interaction
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.)
Expired - Fee Related
Application number
CN200910091663.8A
Other languages
Chinese (zh)
Other versions
CN101998162A (en
Inventor
严砥
程宝平
朱春梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN200910091663.8A priority Critical patent/CN101998162B/en
Publication of CN101998162A publication Critical patent/CN101998162A/en
Application granted granted Critical
Publication of CN101998162B publication Critical patent/CN101998162B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method, a system and a device for realizing a multimedia program interaction service in a mobile terminal, and is used for solving the problem that the mode provided by the prior art for users to participate interaction is single and inflexible. The invention adopts a technical scheme that: a mobile terminal receives description information of interaction application; according to the description information associated with a multimedia program to be played or being played in the received description information, the mobile terminal determines interaction modes corresponding to the multimedia program and show the information of the interaction modes to users for them to choose; and according to the interaction modes selected by the users, the mobile terminal calls execution objects corresponding to the interaction modes and the execution objects execute the interaction service corresponding to the multimedia program to be played or being played. According to the technical scheme, the realization mode of the interaction service can be configured flexibly, the users can select their interaction modes, and the realization of the interactive service is more flexible.

Description

Realize the method, system and device of multimedia program interaction service in mobile terminal
Technical field
The present invention relates to the data service technical field, relate in particular to a kind of method, system and device of realizing multimedia program interaction service in mobile terminal.
Background technology
Along with the intellectuality of portable terminal, multimedia service is able to fast development in the portable terminal, especially typically such as mobile phone TV services, can make the user watch TV programme by portable terminal whenever and wherever possible, brings good experience to the user.
Mobile phone TV services refer to utilize radio network that the downlink transfer of content of multimedia is provided, utilize the Subscriber Management System of mobile communications network and broadcast network operator to finish authentication, mandate and management to the user, the TV services of content of multimedia is provided for the mobile communications network user.From traditional TV programme development course, the user is except watching TV programme, also has the higher level business demand based on TV programme, for example, some interactive programs have greatly excavated the user by functions such as note ballots and have participated in interactive demand, have also brought juice for program making merchant and operator simultaneously.
Prior art one has proposed a kind of method that realizes mobile phone television interaction, as shown in Figure 1, the flow process of the realization mobile phone television interaction that the method provides comprises: in the step 1, interaction content provider issues interaction content by radio network and mobile network to user terminal, and this interaction content is relevant with in progress mobile phone television contents; In the step 2, user terminal notifies the user that interaction content is arranged, and according to replying template with the agreement generating interactive content of content supplier, shows the interaction content of receiving to the user according to this template; In the step 3, the interactive feedback information that the user is replied sends to interaction content provider by mobile network and radio network.Wherein, interaction content provider to operator's application communicating number of safeguarding the mobile network, and sent interaction content and received interactive feedback information from portable terminal to user terminal by this communicating number before sending interaction content to portable terminal.
Prior art two is OMA BCAST (Mobile Broadcast Services, Mobile Broadcast Services), defined the data structure of a cover server and terminal interaction, realize the interaction of server and portable terminal by in business guide, issuing the interactive medium template that comprises the interactive medium file, wherein, what comprise interaction content in the interactive medium file represents time or triggered time, program proceed to have interaction content in, the interactive medium file will be triggered, and the content of interactive medium object will show at the interface of portable terminal.OMABCAST has defined the realization mechanism of a cover server and terminal interaction simultaneously, as shown in Figure 2, in this mechanism, after interactive application server and portable terminal obtain business guide from service guideline server, can from the interactive medium file, obtain the information such as URL that interaction corresponding to multimedia programming represents the interface.Watching the user in the process of TV programme, after interaction content is triggered, portable terminal sends the interactive medium file request by the HTTP mode to the interactive application server, the interactive application server is to the response of portable terminal feedback interactive medium, portable terminal for recommended information and participation method that the user shows interactive application, is finished the interactive application operation between portable terminal and the interactive application server according to the interactive medium template under the user participates in.Wherein, define hyperlink mode (Weblink) and message template (SMSTemplate) dual mode in the interactive medium template and realized the interaction of server and terminal, the hyperlink mode has comprised the link that interactive application provides, message template provide the interactive application of supporting about this message template of presenting to the user description, present to the content that the user makes a choice and the short message of describing this option receives the address.
Above-mentioned prior art can realize that the multimedia service of movement-based terminal is interactive, but based on the diversity of content of multimedia and the diversity of user's request, in the server and the interaction mechanism between the portable terminal that defines in the above prior art, because all being display mode or the template by portable terminal and server commitment, interaction content represents, and the mode of user feedback interaction content is also made an appointment, thereby it is single to make the user participate in interactive mode, lacks flexibility.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of method, system and device of realizing multimedia program interaction service in mobile terminal, and the user that being used for solving prior art provides participates in the problem that interactive mode is single, lack flexibility.
The embodiment of the invention is achieved through the following technical solutions:
According to an aspect of the embodiment of the invention, at first provide a kind of method that realizes multimedia programming business interaction business in the portable terminal.
The method of the realization multimedia program interaction service in mobile terminal that provides according to the embodiment of the invention comprises:
Portable terminal receives the descriptor of interactive application;
According to the descriptor related with to be played or in progress multimedia programming in the described descriptor that receives, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection;
Interaction mode according to described user selection calls the execution object corresponding with described interaction mode, carries out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection.
According to another aspect of the embodiment of the invention, also provide a kind of system that realizes multimedia program interaction service in mobile terminal.
The system of the realization multimedia program interaction service in mobile terminal that provides according to the embodiment of the invention comprises:
Service guideline server is for the descriptor that interactive application is provided to portable terminal;
Portable terminal, be used for receiving the described descriptor that described interactive application server provides, according to the descriptor related with to be played or in progress multimedia programming in the described descriptor that receives, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection; And, interaction mode according to described user selection calls the execution object corresponding with described interaction mode, carries out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection.
Another aspect according to the embodiment of the invention also provides a kind of portable terminal.
Portable terminal according to the embodiment of the invention provides comprises:
The business guide unit is for the descriptor that receives interactive application;
The interactive application resolution unit, be used for the descriptor descriptor related with to be played or in progress multimedia programming according to the reception of described business guide unit, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection, and reception user's selection result;
Carry out control unit, be used for calling the execution object corresponding with described interaction mode according to the interaction mode of described user selection, carry out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection.
Above-mentioned at least one technical scheme that provides by the embodiment of the invention, portable terminal at first receives the descriptor of interactive application, then according to the descriptor related with to be played or in progress multimedia programming in the descriptor that receives, definite interaction mode corresponding with to be played or in progress multimedia programming also represents to user selection; Further the interaction mode according to user selection calls the execution object corresponding with this interaction mode, carry out corresponding interactive service by this execution object according to the descriptor corresponding with the interaction mode of user selection, thereby implementation that can the flexible configuration interactive service, and the user can select it to participate in interactive mode, has increased the flexibility that interactive service is realized.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in the specification of writing, claims and accompanying drawing.
Description of drawings
Accompanying drawing is used to provide a further understanding of the present invention, and consists of the part of specification, is used from explanation the present invention with the embodiment of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a kind of method flow of realizing mobile phone television interaction in the background technology of the present invention;
Fig. 2 is the another kind of method flow of realizing mobile phone television interaction in the background technology of the present invention;
Fig. 3 is the method flow diagram of realizing mobile multimedia terminal program interaction business in the embodiment of the invention;
Fig. 4 is the flow chart that the user uses interactive service in the embodiment of the invention;
Fig. 5 calls the flow chart one of carrying out object and carrying out interactive service in the embodiment of the invention;
Fig. 6 calls the flowchart 2 of carrying out object and carrying out interactive service in the embodiment of the invention;
Fig. 7 is the system schematic one that realizes multimedia program interaction service in mobile terminal in the embodiment of the invention;
Fig. 8 is the system schematic two that realizes multimedia program interaction service in mobile terminal in the embodiment of the invention;
Fig. 9 is the structural representation one of portable terminal in the embodiment of the invention;
Figure 10 is the structural representation two of portable terminal in the embodiment of the invention;
Figure 11 is the structural representation three of portable terminal in the embodiment of the invention.
Embodiment
Realize that in order to provide the user participates in the diversified implementation of mode of interactive service, the embodiment of the invention provides a kind of method, system and device of realizing multimedia program interaction service in mobile terminal, below in conjunction with Figure of description the preferred embodiments of the present invention are described, be to be understood that, preferred embodiment described herein only is used for description and interpretation the present invention, is not intended to limit the present invention.And in the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
According to the embodiment of the invention, a kind of method that realizes multimedia program interaction service in mobile terminal at first is provided, according to the method, can realize flexile interaction mode, take full advantage of the data service function that portable terminal the machine function and portable terminal are supported, can improve the enthusiasm that the user participates in interactive service.
The interaction mode corresponding with multimedia programming that the embodiment of the invention provides comprises two large classes:
The interaction mode of one class for realizing by calling portable terminal the machine function, for example, the interaction mode realized of the various functions that possess of the portable terminals such as address list in the call function by calling portable terminal, access portable terminal local file, the access portable terminal;
Another kind of interaction mode for realizing by the data service function of calling the portable terminal support, for example, the interaction mode realized of the various data service function that can support of the portable terminals such as the function of multimedia message by calling the portable terminal support, instant message function, flow medium function.
As shown in Figure 3, the method for the realization multimedia program interaction service in mobile terminal that the embodiment of the invention provides mainly comprises the steps:
Step 301, portable terminal receive the descriptor of interactive application.
Step 302, according to the descriptor related with to be played or in progress multimedia programming in the descriptor that receives, determine interaction mode that to be played with this or in progress multimedia programming is corresponding and interaction mode information represented to user selection.
Step 303, receive user's selection result, and call the execution object corresponding with this interaction mode according to the interaction mode of user selection.
Step 304, carry out the interactive service corresponding with to be played or in progress multimedia programming by the execution object that calls according to the descriptor corresponding with the interaction mode of this user selection.
In the above-mentioned steps 301, the descriptor of the interactive application that portable terminal receives can be from radio network, mobile network or internet.The descriptor of interactive application comprises the address information of obtaining of interaction mode information or interaction mode information, can comprise that also interactive service carries out needed essential information, for example, the interaction content corresponding with the interaction mode of user selection obtain address etc.
In step 301, the kind of the descriptor of the interactive application that portable terminal receives comprises following several situation:
Situation one, customer mobile terminal is current does not play any multimedia programming, then the descriptor of its interactive application that receives is general related with multimedia programming to be played, network side generally before or after issuing the descriptor of interactive application or simultaneously, also can descriptor corresponding to transmitting multimedia program, this descriptor comprises the channel information of multimedia programming, programm name etc., user terminal is after receiving the descriptor of multimedia programming, the descriptor of this multimedia programming is represented to the user, the multimedia programming that will be watched by user selection, and the multimedia programming of user selection is defined as multimedia programming to be played, and further from the descriptor of the interactive application that receives, determine the descriptor of the interactive application related with multimedia programming to be played to participate in interaction for user in the playing process of multimedia programming to be played.
Situation two, customer mobile terminal are current just at the play multimedia program, and then the descriptor of its interactive application that receives is general related with current in progress multimedia programming.That is to say, in the process of multimedia programming, issue in real time the descriptor of the interactive application related with this multimedia programming according to the trigger condition that arranges, wherein trigger condition can arrange as required flexibly, for example after playing one section song, wish that the user makes evaluation or ballot to this song, then can arrange trigger condition for to finish at code stream corresponding to this song.
Situation three, customer mobile terminal are current just at the play multimedia program, then the descriptor of its interactive application that receives can comprise the descriptor related with current in progress multimedia programming, also can comprise the descriptor related with multimedia programming to be played.If the descriptor of the interactive application that receives is related with multimedia programming to be played, then identical with above-mentioned situation one, network side also can descriptor corresponding to transmitting multimedia program supply user selection, if user selection new multimedia programming, then the selection with the user is defined as multimedia programming to be played and replaces current in progress multimedia programming, further selects the descriptor of the interactive application corresponding with this multimedia programming to be played; If the non-selected new multimedia programming of user, then portable terminal determines that from the descriptor of the interactive application of reception the descriptor related with current in progress multimedia programming is for user selection.
In the above-mentioned steps 302, determine that the interaction mode corresponding with to be played or in progress multimedia programming depends primarily on the information content that comprises in the descriptor of interactive application of reception, specific as follows:
Judge the pattern that exists of interaction mode information in the descriptor of interactive application;
If only comprise the address that obtains of interaction mode information in the descriptor of interactive application, then obtain the corresponding interaction mode information of address acquisition according to this;
If comprise concrete interaction mode information in the descriptor of interactive application, then directly obtain this interaction mode information.
Preferably, if the descriptor of the interactive application that receives in the step 301 comprises the descriptor of the interactive application related with a plurality of programs difference, then at first determine current in progress multimedia programming or the multimedia programming to be played of determining according to user selection, and from the descriptor of the interactive application that receives, select the descriptor of the interactive application related with the multimedia programming of to be played or current broadcast, and only according to the definite interaction mode corresponding with to be played or in progress multimedia programming of the descriptor of selecting.
Further, in this step 302, when the interaction mode information that will determine represents to the user, comprise following processing procedure:
According to the descriptor of the interaction mode of determining, determine the form that represents of this interaction mode; Wherein, this represents the information such as color that form comprises interface when representing interaction mode to the user, font, arrangement mode;
According to the form that represents of determining this interaction mode information is represented to the user.
In the practical application, because the diversity in the descriptor of interactive application source, for example, can be from radio network, mobile network or internet, after portable terminal receives the descriptor of interactive application, at first will carry out data format to the descriptor that receives and resolve, a kind of concrete processing procedure is as follows:
The language level of the descriptor of interactive application is resolved to an object subtree, safeguard simultaneously the entire object tree (DOM Tree) that a system supports, the interaction mode that interactive application is corresponding arrives different execution objects to the access map of terminal the machine ability and data service ability.
The DOM model is comprised of the different a plurality of nodes of level, and each node can be regarded the root node of one tree as, therefore to the operation of the DOM model corresponding with the descriptor of interactive application namely to the operation of node.Each node is an object, and the interface that provides by this object operates this object.
Below how we operate the node among the DOM with a simple example explanation, the idiographic flow code is as follows:
<html>
<head>
<title〉DOM node operation example</title 〉
<script>
function?process()
{
var?string;
String="<ul〉<li〉black</li〉<li〉orange</li〉<li〉pink colour</li〉</ul〉";
myDiv=document.getElementById(″myDivElement″);
myDiv.innerHTML=string;
}
</script>
</head>
<body?onload=″process()″>
Utilize JS operation DOM, dynamic appending node content<br/ 〉
<div?id=″myDivElement″>
</div>
</body>
</html>
Preferably, because the diversity of interaction mode, for example, participate in interaction by the multimedia message mode, and some portable terminal is not supported function of multimedia message, therefore, does not support the interaction mode of user selection and causes the user can't participate in interactive situation for fear of user terminal, before the interaction mode information that will determine represents to the user, further process as follows to the interaction mode information of determining:
Obtain the configuration information of portable terminal, and determine the interaction mode that this portable terminal is supported in the interaction mode corresponding with to be played or in progress multimedia programming according to the configuration information that obtains;
Then the interaction mode that this portable terminal that will determine can be supported represents to the user.
In the practical application, for improving the treatment effeciency of portable terminal, can interaction mode be defined as several grades in advance according to the requirement of different interaction modes to terminal capability, namely interactive application is to the classification of terminal capability requirement.Comprise this grade attribute in the descriptor of the interactive application that network side issues, after portable terminal receives the descriptor of interactive application, at first determine the grade attribute corresponding to descriptor of reception, then obtain the configuration information of terminal, determine terminal capability according to configuration information, and select to be not more than the interactive application of the corresponding grade of terminal capability, can correctly resolve and realize this interactive application to guarantee terminal.
In the above-mentioned steps 303, call the execution object corresponding with this interaction mode according to the interaction mode of user selection, specifically comprise:
Determine to carry out the execution object of this interaction mode according to the interaction mode of user selection, and call this execution object according to default method of calling.
The mapping relations that the method for calling of wherein presetting is namely preset, be about to execution object corresponding to different interaction modes and be divided into two classes, one class is for being used for carrying out the execution object of portable terminal the machine function, one class is the execution object for the data service function of carrying out the portable terminal support, behind the interaction mode of user selection, determine that at first this interaction mode need to call portable terminal the machine function and still call the data service function that portable terminal is supported, according to definite result the object reference request is mapped in the corresponding classification, namely be mapped to for the execution object class of carrying out portable terminal the machine function or be used for carrying out the execution object class of the data service function that portable terminal supports, then further from respective classes, select to carry out object, for example, the interaction mode of the interaction mode of user selection for realizing by the audio call mode determines that then corresponding execution object is the audio call object for the execution object class of carrying out portable terminal the machine function.
In the above-mentioned steps 304, the process of carrying out corresponding interactive service according to the descriptor corresponding with the interaction mode of this user selection by the execution object that calls is as follows:
If the interaction mode of the interaction mode of user selection for realizing by the speech business function of calling in portable terminal the machine function, then by the audio call object in the operating system of calling in the step 303, communicating number information according to comprising in the descriptor corresponding with the interaction mode of this user selection makes a call to this communicating number;
If the interaction mode of the interaction mode of user selection for realizing by the file access function of calling in portable terminal the machine function, then by the management object file in the operating system of calling in the step 303, according to the file description information that comprises in the descriptor corresponding with the interaction mode of this user selection, search the file corresponding with this document descriptor from this locality and feed back to network side;
If the interaction mode of the interaction mode of user selection for realizing by the local communication record access function of calling in portable terminal the machine function, then by the execution object in the operating system of calling in the step 303, according to the communicating number of user selection, establish a communications link with this communicating number;
If the interaction mode of described user selection is by flow medium function or function of multimedia message in the data service function of calling the portable terminal support, then carry out object by the data service of calling in the step 303, the address that obtains according to the interaction content that comprises in the descriptor corresponding with the interaction mode of this user selection, obtain interaction content and represent to the user, and this user's feedback result is sent to network side;
If the interaction mode of the interaction mode of user selection for realizing by the instant communication function in the data service function of calling the portable terminal support or message function, then carry out object by the data service of calling in the step 303, according to the communicating number that comprises in this descriptor, establish a communications link with this communicating number.
According to above embodiment provided by the invention, the descriptor of interactive application mainly comprise following two kinds of presentation modes:
Mode one, present to terminal in the mode of description document, be portable terminal receive descriptor in interaction mode information exist in the mode of description document (for example XML file), the interaction mode information that generally issues by radio network is presented to terminal in this kind mode;
Mode two, present in the mode of obtaining the address corresponding to interaction mode, be that interaction mode information exists in the mode of obtaining address (for example URL link) corresponding to this interaction mode in the descriptor that receives of portable terminal, the interaction mode information that generally issues by mobile network or the Internet is presented to terminal in this kind mode.
Above two kinds of presentation modes according to the descriptor of interactive application, if the descriptor of the interactive application that portable terminal receives one is presented to terminal in the above described manner, after then this portable terminal receives the description document that receives is resolved, description document is resolved to the form that terminal can be identified; If the descriptor of the interactive application that portable terminal receives two is presented to terminal in the above described manner, the obtain address acquisition corresponding interaction mode information corresponding according to interaction mode after then this portable terminal receives, and resolve to the form that terminal can be identified.
Further, if portable terminal also receives the descriptor of multimedia programming, channel list for example, each channel is at programme information corresponding to different periods etc., then portable terminal represents these information to the user and receives user's selection result, the address receiving multimedia data that obtains according to descriptor appointment corresponding to the multimedia programming of user selection flows, and the playing module in the startup portable terminal is decoded to the multimedia data stream that receives and is play, wherein, this multimedia programming can be from radio network, mobile network or internet.
According to above two kinds of presentation modes of the descriptor of interactive application, correspondingly, the user participates in the corresponding following access way of interactive service:
What access way one, user clicked interaction mode that portable terminal shows obtains link (linking such as URL), this link can be pointed to the third-party server that is positioned at the mobile network or is positioned at the Internet, by obtaining interaction mode corresponding to interactive application with server interaction;
Access way two, user terminal receive the description document (such as the XML file) of interactive application from radio network, resolve, and present to the user in the interaction area of screen, are participated in by user selection.
In order to understand better technical solution of the present invention, below in conjunction with concrete applied environment the embodiment of the invention is specifically described, as shown in Figure 4, according to the above technical scheme that the embodiment of the invention provides, the user uses the flow process of interactive service as follows:
Step 401, user turn on the TV client of portable terminal.
Step 402, client receive business guide file (such as the xml file) from network side, and the business guide file is resolved and presented, and wait for user selection.
In this step, because the TV client is just opened, the business guide file that therefore receives comprises TV program information and relevant interactive application information, and wherein, interactive application information can issue after the TV programme that user selection will be watched.
The TV programme of step 403, TV client terminal playing user selection, and the descriptor of interactive application that will be related with this TV programme represents to the user.
Step 404, judge whether the user will participate in interaction, if user selection participation, then execution in step 405, otherwise execution in step 406.
Step 405, according to the interaction mode of user selection, call corresponding execution object and carry out interactive service.
Step 406, according to normal flow play multimedia program.
In the above-mentioned steps 405, according to the difference of the interaction mode of user selection, call corresponding execution object and carry out the process of interactive service also different, specific as follows:
The audio call of Fig. 5 take the interaction mode of user selection as portable terminal local function class be as example, and the process of calling corresponding execution object and carrying out interactive service is described, and as shown in Figure 5, comprises the steps:
Step 501, in the JavaScript program, use the call request of telephony feature telephone calling object;
Step 502, will be mapped to the call request of call object portable terminal the machine function class;
Step 503, call object reference underlying operating system telephone calling.
The instant message of Fig. 6 take the interaction mode of user selection as the data service ability class of portable terminal support be as example, and the process of calling corresponding execution object and carrying out interactive service is described, and as shown in Figure 6, comprises the steps:
Step 601, in the JavaScript program call request of hair instant message object;
Step 602, will be mapped to the call request of instant message object the data service function class that portable terminal is supported;
Step 603, instant message object are initiated the instant message request according to the address information that comprises in the descriptor to the instant messaging server;
The mutual information content that step 604, reception instant messaging server return also represents to the user.
Step 605, user's feedback information sent to the given server (for example interactive application server) of network side.
Corresponding with above-mentioned flow process, the embodiment of the invention also provides a kind of system that realizes multimedia program interaction service in mobile terminal, according to this system, can realize flexile interaction mode, take full advantage of the ability of portable terminal self and the data service ability that portable terminal is supported, can improve the enthusiasm that the user participates in interactive service.
As shown in Figure 7, the system of the realization multimedia program interaction service in mobile terminal that provides of the embodiment of the invention comprises:
Service guideline server 701 and portable terminal 702; Wherein:
Service guideline server 701 is for the descriptor that interactive application is provided to portable terminal 702;
Portable terminal 702, be used for receiving the described descriptor that interactive application server 701 provides, according to the descriptor related with to be played or in progress multimedia programming in the descriptor that receives, determine the interaction mode corresponding with multimedia programming and interaction mode information is represented to user selection; And, call the execution object corresponding with this interaction mode according to the interaction mode of user selection, carry out object by this and carry out the interactive service corresponding with to be played or in progress multimedia programming according to the descriptor corresponding with the interaction mode of user selection.
As shown in Figure 7, in the one embodiment of the invention, above-mentioned service guideline server 701 specifically is used for:
The descriptor of interactive application is provided to portable terminal by radio network, mobile network or internet.
In the one embodiment of the invention, above-mentioned service guideline server 701 also is used for: descriptor corresponding to multimedia programming provide to portable terminal;
Correspondingly, portable terminal 702 also is used for: receive descriptor corresponding to multimedia programming that described interactive application server provides, this descriptor is represented to user selection, multimedia programming definite to be played according to user's selection, and according to the descriptor of the interactive application related with the multimedia programming to be played of determining, determine the interaction mode that this multimedia programming to be played is corresponding.
In the one embodiment of the invention, above-mentioned portable terminal 702 is the descriptor related with to be played or in progress multimedia programming in according to the descriptor that receives, and when determining the interaction mode corresponding with multimedia programming, comprising:
The descriptor related with to be played or in progress multimedia programming comprise with interaction mode corresponding to multimedia programming obtain the address time, obtain interaction mode information corresponding to address acquisition according to this, otherwise directly from descriptor, obtain described interaction mode information.
In the one embodiment of the invention, above-mentioned portable terminal 702 also is used for:
Obtain the configuration information of portable terminal, and determine the interaction mode that portable terminal is supported in the interaction mode according to this configuration information, and the interaction mode of definite portable terminal support is represented to the user.
In the one embodiment of the invention, above-mentioned portable terminal 702 also is used for:
Determine the form that represents of interaction mode according to the descriptor related with to be played or in progress multimedia programming, and according to the form that represents of determining interaction mode is represented to the user.
In the one embodiment of the invention, when above-mentioned portable terminal 702 calls the execution object corresponding with this interaction mode at the interaction mode according to user selection, comprising:
Determine to carry out the execution object of this interaction mode according to the interaction mode of user selection, and call described execution object according to default method of calling.
As shown in Figure 8, in the one embodiment of the invention, above-mentioned portable terminal 702 comprises according to the descriptor corresponding with the interaction mode of user selection carried out and to be played or in progress multimedia programming is corresponding interactive service the time:
Local ability performance element 702A, be used for when the interaction mode of user selection during for the interaction mode of the speech business function realization by calling portable terminal the machine function,, made a call to this communicating number according to the communicating number information that comprises in the descriptor related with to be played or in progress multimedia programming by the execution object that calls; When the interaction mode of user selection during for the interaction mode realized by the file access function of calling in portable terminal the machine function,, search the file corresponding with this document descriptor from this locality and feed back to network side according to the file description information that comprises in the descriptor related with to be played or in progress multimedia programming by the execution object that calls; When the interaction mode of user selection during for the interaction mode realized by the local communication record access function of calling in portable terminal the machine function, by the communicating number of the execution object that calls according to this user selection, establish a communications link with this communicating number;
Professional ability performance element 702B, be used for when the interaction mode of user selection during for the interaction mode of the flow medium function by calling the data service function that portable terminal supports or function of multimedia message realization, by the obtain address of the execution object that calls according to the interaction content that comprises in the descriptor related with to be played or in progress multimedia programming, obtain this interaction content and represent to the user, and user's feedback result is sent to network side; When the interaction mode of user selection for when calling the interaction mode that instant communication function in the data service function that portable terminal supports or message function realize,, established a communications link with this communicating number according to the communicating number that comprises in this descriptor by the execution object that calls.
Corresponding with above-mentioned flow process, the embodiment of the invention also provides a kind of portable terminal, according to this portable terminal, can realize flexile interaction mode, can improve the enthusiasm that the user participates in interactive service.
As shown in Figure 9, the portable terminal that provides of the embodiment of the invention comprises:
Business guide unit 901, interactive application resolution unit 902 and execution control unit 903; Wherein:
Business guide unit 901 is for the descriptor that receives interactive application;
Interactive application resolution unit 902, be used for the descriptor descriptor related with to be played or in progress multimedia programming according to 901 receptions of business guide unit, determine the interaction mode corresponding with multimedia programming and interaction mode information is represented to user selection, and reception user's selection result;
Carry out control unit 903, be used for calling the execution object corresponding with this interaction mode according to the interaction mode of user selection, carry out object by this and carry out the interactive service corresponding with to be played or in progress multimedia programming according to the descriptor corresponding with the interaction mode of user selection.
As shown in figure 10, in the one embodiment of the invention, above-mentioned business guide unit 901 comprises:
The first receiver module 901A is used for the descriptor by radio network reception interactive application;
The second receiver module 901B is for the descriptor that receives interactive application by the mobile network;
The 3rd receiver module 901C is used for the descriptor by the Internet reception interactive application.
Certainly, according to the needs of realizing, business guide unit 901 also can comprise as above any one or two in three modules.
In the one embodiment of the invention, above-mentioned business guide unit 901 also is used for: receive descriptor corresponding to multimedia programming;
Correspondingly, interactive application resolution unit 902 also is used for: descriptor corresponding to multimedia programming that business guide unit 901 is received represents to user selection, and determine multimedia programming to be played according to user's selection, according to the descriptor of the interactive application related with the multimedia programming to be played of determining, determine the interaction mode corresponding with multimedia programming to be played.
In the one embodiment of the invention, above-mentioned interactive application resolution unit 902 comprises:
Interaction mode determination module (not marking in the drawings), be used for receive with to be played or just the related descriptor of play multimedia program comprise interaction mode obtain the address time, obtain interaction mode information corresponding to address acquisition according to this, otherwise directly from to be played or just the related descriptor of play multimedia program, obtaining described interaction mode information.
In the one embodiment of the invention, above-mentioned interactive application resolution unit 902 also comprises:
Adaptation module (not marking in the drawings), be used for obtaining the configuration information of portable terminal, determine the interaction mode that portable terminal described in the interaction mode is supported according to the configuration information that obtains, and the interaction mode of definite portable terminal support is represented to described user.
In the one embodiment of the invention, above-mentioned interactive application resolution unit 902 also comprises:
Represent module (not marking in the drawings), be used for according to be played or just determine the form that represents of interaction mode in the related descriptor of play multimedia program, and according to the form that represents of determining this interaction mode represented to the user.
In the one embodiment of the invention, above-mentioned execution control unit 903 comprises:
Carry out object reference module (not marking in the drawings), be used for determining according to the interaction mode of user selection the execution object of execution interaction mode, and call corresponding execution object according to default method of calling.
As shown in figure 11, in the one embodiment of the invention, above-mentioned execution control unit 903 comprises:
The machine ability Executive Module 903A, be used for when the interaction mode of user selection during for the interaction mode of the speech business function realization by calling portable terminal the machine function, by the execution object that calls according to communicating number information to be played or that just in the related descriptor of play multimedia program, comprise, make a call to this communicating number; When the interaction mode of user selection during for the interaction mode realized by the file access function of calling in portable terminal the machine function, by the execution object that calls according to file description information to be played or that just in the related descriptor of play multimedia program, comprise, search the file corresponding with this document descriptor from this locality and feed back to network side; When the interaction mode of user selection during for the interaction mode realized by the local communication record access function of calling in portable terminal the machine function, by the communicating number of the execution object that calls according to user selection, establish a communications link with this communicating number;
Professional ability Executive Module 903B, be used for when the interaction mode of user selection during for the interaction mode of the flow medium function by calling the data service function that portable terminal supports or function of multimedia message realization, by the execution object that calls according to the address that obtains of interaction content to be played or that just in the related descriptor of play multimedia program, comprise, obtain interaction content and represent to the user, and user's feedback result is sent to network side; When the interaction mode of user selection for when calling the interaction mode that instant communication function in the data service function that portable terminal supports or message function realize,, established a communications link with this communicating number according to the communicating number that comprises in the descriptor by the execution object that calls.
Above-mentioned at least one technical scheme that provides by the embodiment of the invention, portable terminal at first receives the descriptor of interactive application, then according to the descriptor related with to be played or in progress multimedia programming in the descriptor that receives, definite interaction mode corresponding with to be played or in progress multimedia programming also represents to user selection; Further the interaction mode according to user selection calls the execution object corresponding with this interaction mode, carry out corresponding interactive service by this execution object according to the descriptor corresponding with the interaction mode of user selection, thereby implementation that can the flexible configuration interactive service, and the user can select it to participate in interactive mode, has increased the flexibility that interactive service is realized.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (11)

1. a method that realizes multimedia program interaction service in mobile terminal is characterized in that, comprising:
Portable terminal receives the descriptor of interactive application;
According to the descriptor related with to be played or in progress multimedia programming in the described descriptor that receives, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection;
Interaction mode according to described user selection calls the execution object corresponding with described interaction mode, carries out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection;
Wherein, in according to the described descriptor that receives the descriptor related with multimedia programming to be played determine with interaction mode corresponding to described multimedia programming before, also comprise:
Descriptor corresponding to described mobile terminal receiving multimedia program represents described descriptor to user selection, and determines multimedia programming to be played according to described user's selection; Then
Descriptor related with multimedia programming to be played in the described described descriptor according to receiving is determined the interaction mode corresponding with described multimedia programming, comprising:
According to the descriptor of the interactive application related with the multimedia programming to be played of determining, determine the interaction mode corresponding with described multimedia programming to be played.
2. the method for claim 1 is characterized in that, calls the execution object corresponding with described interaction mode according to the interaction mode of described user selection, comprising:
Determine to carry out the execution object of described interaction mode according to the interaction mode of described user selection, and call described execution object according to default method of calling.
3. the method for claim 1 is characterized in that, interaction mode corresponding to described and described multimedia programming comprises:
The interaction mode of realizing by calling described portable terminal the machine function; Or/and,
The interaction mode of realizing by calling data service function that described portable terminal supports.
4. method as claimed in claim 3, it is characterized in that, if the interaction mode of the interaction mode of described user selection for realizing by calling described portable terminal the machine function, then described execution object is carried out the interactive service corresponding with described to be played or in progress multimedia programming according to the descriptor corresponding with the interaction mode of described user selection, comprising:
If the interaction mode of the interaction mode of described user selection for realizing by the speech business function of calling in described portable terminal the machine function, then described execution object makes a call to described communicating number according to the communicating number information that comprises in the descriptor corresponding with the interaction mode of described user selection;
If the interaction mode of the interaction mode of described user selection for realizing by the file access function of calling in described portable terminal the machine function, then described execution object is searched the file corresponding with described file description information and is fed back to network side according to the file description information that comprises in the descriptor corresponding with the interaction mode of described user selection from this locality;
If the interaction mode of the interaction mode of described user selection for realizing by the local communication record access function of calling in described portable terminal the machine function, then described execution object establishes a communications link with described communicating number according to the communicating number of described user selection.
5. method as claimed in claim 3, it is characterized in that, if the interaction mode of the interaction mode of described user selection for realizing by the data service function of calling described portable terminal support, then described execution object is carried out the interactive service corresponding with described to be played or in progress multimedia programming according to the descriptor corresponding with the interaction mode of described user selection, comprising:
If the interaction mode of the interaction mode of described user selection for realizing by the flow medium function in the data service function of calling described portable terminal support or function of multimedia message, then described execution object is according to the address that obtains of the interaction content that comprises in the described descriptor, obtain described interaction content and represent to described user, and described user's feedback result is sent to network side;
If the interaction mode of the interaction mode of described user selection for realizing by the instant communication function in the data service function of calling described portable terminal support or message function, then described execution object establishes a communications link with described communicating number according to the communicating number that comprises in the described descriptor.
6. a system that realizes multimedia program interaction service in mobile terminal is characterized in that, comprising:
Service guideline server is for the descriptor that interactive application is provided to portable terminal;
Portable terminal, be used for receiving the described descriptor that described interactive application server provides, according to the descriptor related with to be played or in progress multimedia programming in the described descriptor that receives, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection; And, interaction mode according to described user selection calls the execution object corresponding with described interaction mode, carries out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection;
Wherein, described service guideline server also is used for: descriptor corresponding to multimedia programming provide to portable terminal;
Described portable terminal also is used for: receive descriptor corresponding to multimedia programming that described interactive application server provides, described descriptor is represented to user selection, multimedia programming definite to be played according to described user's selection, and according to the descriptor of the interactive application related with the multimedia programming to be played of determining, determine interaction mode corresponding to described multimedia programming to be played.
7. system as claimed in claim 6 is characterized in that, when described portable terminal calls the execution object corresponding with described interaction mode at the interaction mode according to described user selection, comprising:
Determine to carry out the execution object of described interaction mode according to the interaction mode of described user selection, and call described execution object according to default method of calling.
8. system as claimed in claim 6 is characterized in that, described portable terminal comprises according to the descriptor corresponding with the interaction mode of described user selection carried out and described to be played or in progress multimedia programming is corresponding interactive service the time:
Local ability performance element, be used for when the interaction mode of described user selection during for the interaction mode of the speech business function realization by calling described portable terminal the machine function,, made a call to described communicating number according to the communicating number information that comprises in the described descriptor by the described execution object that calls; When the interaction mode of described user selection during for the interaction mode realized by the file access function of calling in described portable terminal the machine function,, search the file corresponding with described file description information from this locality and feed back to network side according to the file description information that comprises in the described descriptor by the described execution object that calls; When the interaction mode of described user selection during for the interaction mode realized by the local communication record access function of calling in described portable terminal the machine function, by the communicating number of the described execution object that calls according to described user selection, establish a communications link with described communicating number;
The professional ability performance element, be used for when the interaction mode of described user selection during for the interaction mode of the flow medium function by calling the data service function that described portable terminal supports or function of multimedia message realization, by the obtain address of the described execution object that calls according to the interaction content that comprises in the described descriptor, obtain described interaction content and represent to described user, and described user's feedback result is sent to network side; When the interaction mode of described user selection for when calling the interaction mode that instant communication function in the data service function that described portable terminal supports or message function realize,, established a communications link with described communicating number according to the communicating number that comprises in the described descriptor by the described execution object that calls.
9. a portable terminal is characterized in that, comprising:
The business guide unit is for the descriptor that receives interactive application;
The interactive application resolution unit, be used for the descriptor descriptor related with to be played or in progress multimedia programming according to the reception of described business guide unit, determine the interaction mode corresponding with described multimedia programming and described interaction mode information is represented to user selection, and reception user's selection result;
Carry out control unit, be used for calling the execution object corresponding with described interaction mode according to the interaction mode of described user selection, carry out the interactive service corresponding with described to be played or in progress multimedia programming by described execution object according to the descriptor corresponding with the interaction mode of described user selection;
Wherein, described business guide unit also is used for: receive descriptor corresponding to multimedia programming;
The interactive application resolution unit also is used for: descriptor corresponding to multimedia programming that described business guide unit is received represents to user selection, and determine multimedia programming to be played according to described user's selection, according to the descriptor of the interactive application related with the multimedia programming to be played of determining, determine the interaction mode corresponding with described multimedia programming to be played.
10. terminal as claimed in claim 9 is characterized in that, described execution control unit comprises:
Carry out the object reference module, be used for determining according to the interaction mode of described user selection the execution object of the described interaction mode of execution, and call described execution object according to default method of calling.
11. terminal as claimed in claim 9 is characterized in that, described execution control unit comprises:
The machine ability Executive Module, be used for when the interaction mode of described user selection during for the interaction mode of the speech business function realization by calling described portable terminal the machine function,, made a call to described communicating number according to the communicating number information that comprises in the described descriptor by the described execution object that calls; When the interaction mode of described user selection during for the interaction mode realized by the file access function of calling in described portable terminal the machine function,, search the file corresponding with described file description information from this locality and feed back to network side according to the file description information that comprises in the described descriptor by the described execution object that calls; When the interaction mode of described user selection during for the interaction mode realized by the local communication record access function of calling in described portable terminal the machine function, by the communicating number of the described execution object that calls according to described user selection, establish a communications link with described communicating number;
The professional ability Executive Module, be used for when the interaction mode of described user selection during for the interaction mode of the flow medium function by calling the data service function that described portable terminal supports or function of multimedia message realization, by the obtain address of the described execution object that calls according to the interaction content that comprises in the described descriptor, obtain described interaction content and represent to described user, and described user's feedback result is sent to network side; When the interaction mode of described user selection for when calling the interaction mode that instant communication function in the data service function that described portable terminal supports or message function realize,, established a communications link with described communicating number according to the communicating number that comprises in the described descriptor by the described execution object that calls.
CN200910091663.8A 2009-08-28 2009-08-28 Method, system and device for realizing multimedia program interaction service in mobile terminal Expired - Fee Related CN101998162B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910091663.8A CN101998162B (en) 2009-08-28 2009-08-28 Method, system and device for realizing multimedia program interaction service in mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910091663.8A CN101998162B (en) 2009-08-28 2009-08-28 Method, system and device for realizing multimedia program interaction service in mobile terminal

Publications (2)

Publication Number Publication Date
CN101998162A CN101998162A (en) 2011-03-30
CN101998162B true CN101998162B (en) 2013-03-20

Family

ID=43787625

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910091663.8A Expired - Fee Related CN101998162B (en) 2009-08-28 2009-08-28 Method, system and device for realizing multimedia program interaction service in mobile terminal

Country Status (1)

Country Link
CN (1) CN101998162B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595215B (en) * 2012-03-12 2014-12-03 华为终端有限公司 Method, device and communication system for program information communication
CN102790768B (en) * 2012-07-05 2015-10-21 中兴通讯股份有限公司 A kind of media services supplying method, Apparatus and system
CN103024606B (en) * 2012-12-10 2016-02-10 乐视网信息技术(北京)股份有限公司 The method and apparatus of expanded application is added in network video player
CN103607608A (en) * 2013-11-19 2014-02-26 四川长虹电器股份有限公司 Method and system for realizing user and television program interaction through bidirectional set top box
CN104410914A (en) * 2014-11-03 2015-03-11 乐视网信息技术(北京)股份有限公司 Method, device and terminal for playing multimedia contents
US20160373498A1 (en) * 2015-06-18 2016-12-22 Qualcomm Incorporated Media-timed web interactions
CN105872734A (en) * 2016-04-18 2016-08-17 乐视控股(北京)有限公司 Information interaction method and device and intelligent movie playing equipment
CN108271053A (en) * 2017-01-03 2018-07-10 中国移动通信有限公司研究院 Processing method, device, set-top box and the terminal of interactive information

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1917465A (en) * 2006-09-22 2007-02-21 华为技术有限公司 Method and system for realizing interaction of stream meadia
CN101076106A (en) * 2006-05-19 2007-11-21 孟智平 Interdynamic video system of IPTV two-dimensional frame marked information
CN101123649A (en) * 2006-08-08 2008-02-13 中国移动通信集团公司 Information service system and supply and obtainment method for service information
CN101188465A (en) * 2007-12-24 2008-05-28 中兴通讯股份有限公司 A method for getting electronic service guidance in multimedia/multicast service
CN101267589A (en) * 2007-03-14 2008-09-17 中国移动通信集团公司 System and method for realizing interactive service

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106696A (en) * 2006-07-11 2008-01-16 华为技术有限公司 A method and system and terminal for providing interactive TV service at terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101076106A (en) * 2006-05-19 2007-11-21 孟智平 Interdynamic video system of IPTV two-dimensional frame marked information
CN101123649A (en) * 2006-08-08 2008-02-13 中国移动通信集团公司 Information service system and supply and obtainment method for service information
CN1917465A (en) * 2006-09-22 2007-02-21 华为技术有限公司 Method and system for realizing interaction of stream meadia
CN101267589A (en) * 2007-03-14 2008-09-17 中国移动通信集团公司 System and method for realizing interactive service
CN101188465A (en) * 2007-12-24 2008-05-28 中兴通讯股份有限公司 A method for getting electronic service guidance in multimedia/multicast service

Also Published As

Publication number Publication date
CN101998162A (en) 2011-03-30

Similar Documents

Publication Publication Date Title
CN101998162B (en) Method, system and device for realizing multimedia program interaction service in mobile terminal
CN101273560B (en) The method and apparatus delivering messaging templates in digital broadcast service guide
CN102487460B (en) The method of control interface display and the display device of use the method
US7991349B2 (en) Method and system for providing information which relates in broadcasting
CN111935086A (en) Account login method and device
JP2009545218A (en) Broadcast system using local electronic service guide generation
CN104125491A (en) Audio comment information generating method and device and audio comment playing method and device
CN104581213A (en) Mobile terminal and linear media interaction system and method
EP1811773A2 (en) Method and device for providing brief information on data broadcasting service in digital multimedia broadcasting receiving terminal
KR100856585B1 (en) Interactive television system
CN101115180B (en) Electronic program menu system and functional module dynamic load operating method
CN101605227A (en) A kind of program Notification Method and system that is applied to the CMMB terminal room
CN100499786C (en) Device and method for improving electronic program list display speed
CN106375784A (en) Method and apparatus for commenting program and receiving comment information of program
CN101132527A (en) Apparatus and method for transmitting and receiving broadcasting guide information using user information
CN104639956A (en) System for tracing television programs and remotely controlling digital television through terminal
CN102137287A (en) Television system capable of providing three-screen seamless fusion service
KR20090019637A (en) Method and apparatus for providing multi contents in an open mobile alliance mobile broadcasting service and system thereof
KR20130078033A (en) Broadcasting service system and method providing function of popular application recommendation
CN110234026A (en) Double-direction control is carried out to set-top box using optical character identification
CN102761820B (en) A kind ofly realize the method, the Apparatus and system that get rid of communication service
CN100488250C (en) Interactive television system based on digital television broadcast network
KR101017344B1 (en) Method for transmitting and receiving an interactive content service and Ubiquitous server and terminal therefor
KR100935009B1 (en) System for providing supplemental information iptv system
CN201167387Y (en) System for receiving and processing multimedia broadcast interactive data

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: 20130320

Termination date: 20210828