CN101163232A - Interactive stream media service implementing method and system - Google Patents
Interactive stream media service implementing method and system Download PDFInfo
- Publication number
- CN101163232A CN101163232A CNA200710177351XA CN200710177351A CN101163232A CN 101163232 A CN101163232 A CN 101163232A CN A200710177351X A CNA200710177351X A CN A200710177351XA CN 200710177351 A CN200710177351 A CN 200710177351A CN 101163232 A CN101163232 A CN 101163232A
- Authority
- CN
- China
- Prior art keywords
- user
- interactive
- streaming media
- input information
- media server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a realization method for interactive current media business, wherein, a protocol between a current player and a current media server follows the relevant standards of 3GPP, and the construction of dialogues is finished through Rtsp protocol to realize the aim of the invention. The invention also discloses a realization system of interactive current media business, consisting of a mobile terminal, a current media server, a wap gateway server, a current media player at the mobile terminal and an interactive business processor. The method and the system of the invention ensure that users can watch current media through the mobile terminal and at the same time interact with the current media system by inputting information.
Description
Technical field
The present invention relates to the interaction of stream meadia technology, relate in particular to a kind of interactive stream media service implementation method and system.
Background technology
Along with the development of wireless network, carry out the streaming media service of video request program, live broadcast service based on stream media system, more and more be subjected to users and like.Stream media system is a typical client, service end system, and client is exactly the DST PLAYER on the customer mobile terminal, and service end mainly is a streaming media server.
Different for convenience of user to watch streaming medium contents, existing stream media system all provides a WAP (wireless application protocol) (wap) portal server, the user logins corresponding portal website by the wap browser on the portable terminal, select interested streaming medium content, after clicking corresponding contents, the wap browser on the portable terminal calls DST PLAYER and carries out video playback.
But present mobile terminal streaming service-user is after having selected the respective streams media content, just can only be passive watch, carry out interaction if wish between some information of input and the stream media system, just must withdraw from DST PLAYER, operate by modes such as note, wap, use very inconvenient.
Though, also support interaction techniques such as synchronous multimedia integrate language (SMIL, SynchronizedMultimedia Integration Language), Flash in the existing stream media system.SMIL mainly handles the multimedia segment, promptly the multimedia segment is carried out organic, combination intelligently, and it is closely similar with the syntax format that hypertext transmits language (HTML).Flash realizes by vector graphics arts (SVG) that then the SVG figure can be dynamic, interaction, and the very similar territory HTML of its interactive mode adopts modes such as link, incident, script to carry out interaction.
But it is interactive to use these two kinds of technology to realize, all needs to resolve the special player of dependent parser, and player itself realizes that difficulty is bigger, and higher to the terminal hardware performance requirement, present most of portable terminal does not also possess such player yet.In addition, the purpose of these two kinds of technology interactions all is to trigger new audio frequency and video to show, more friendly media navigation interface is provided; And, to carry out interaction with it and have bigger delay, the subsequent treatment logic is also comparatively complicated, and therefore, these two kinds of technology are not suitable for all realizing that mobile phone users and stream media system carry out alternately.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of interactive stream media service implementation method and system, makes the user can be when seeing Streaming Media by portable terminal, and input information and stream media system carry out interaction.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of interactive stream media service implementation method, this method may further comprise the steps:
A, DST PLAYER receive audio frequency, video or text flow and play;
In B, the streaming media playing process, DST PLAYER sends user's input information to streaming media server by real time streaming transport protocol Rtsp.
Further, also comprise before the steps A:
A, user are by the login of the wap browser on portable terminal wap portal website, and behind the selection interactive stream media content file, DST PLAYER is initiated Streaming Media Rtsp to streaming media server Rtsp setup calling is set;
After b, streaming media server were received mobile phone users setup order, the session of notice interactive service processor was set up.
Further, also comprise after the step B: streaming media server is transmitted to the interactive service processor with user's input information with user profile, played file information, temporal information.
Further, the described transmission user's input information of step B is: DST PLAYER is provided with Rtsp set parameter by the Rtsp protocol parameter orders the input information with the user to send to streaming media server.
Further, this method also comprises:
The interactive service processor is resolved the user's input information of receiving; Maybe user's input information, user profile, played file, the temporal information of receiving is transmitted to the third party system, by third party's system analysis user's input information.
A kind of interactive stream media service is realized system, comprises portable terminal, streaming media server, wap portal server, and portable terminal is provided with DST PLAYER; Streaming media server is used for sending audio frequency, video or text flow to DST PLAYER; Described DST PLAYER is used for receiving also audio plays, video, text flow, is used for sending user's input information to streaming media server at playing process by Rtsp.
Further, this system also comprises the interactive service processor, and this interactive service processor is used to carry out the streaming media service logical process, is used for communicating by letter between this system and the third party system.
Further, described streaming media server also is used for user's input information is transmitted to the interactive service processor.
Further, described DST PLAYER is provided with parameters R tsp set parameter order by Rtsp, sends user's input information to streaming media server;
Described streaming media server also is used to resolve Rtsp set parameter order.
Interactive stream media service implementation method provided by the present invention and system have following advantage and characteristics:
1) agreement between DST PLAYER and the streaming media server is followed the 3GPP related specifications among the present invention, and this makes that the DST PLAYER of different manufacturers and streaming media server can be compatible fully, is easier to the popularization of interactive stream media service;
2) the present invention only expands and realizes by parameter (set parameter) order of being provided with to Rtsp, change less to the normal stream media protocol, DST PLAYER realizes that difficulty is less, help each portable terminal producer and release the respective streams media player at short notice, more help promoting the development of interactive stream media service;
3) utilize the present invention, only revise the service logic of interactive service processor and third party system, just can make multiple streaming media service realize the interaction of user and stream media system, make that the Streaming Media user no longer is a passive beholder, can when watching streaming medium content, influence the progress of the professional state of affairs, make streaming media service more attractive by interactive operation.
Description of drawings
Fig. 1 is the schematic flow sheet of interactive stream media service implementation method of the present invention;
Fig. 2 realizes the structural representation of system for interactive stream media service of the present invention;
The structural representation that Fig. 3 is connected with online betting business system for system of the present invention.
Embodiment
Among the present invention, follow 3GPP related protocol standard between DST PLAYER and the streaming media server, by the interaction that realizes between DST PLAYER and the streaming media server is expanded in set parameter order among the Rtsp.
The flow process of interactive stream media service implementation method of the present invention may further comprise the steps as shown in Figure 1:
Step 3,3 ': streaming media server will send to the interactive service processor from mobile terminal user information after receiving the Rtsp setup order of mobile phone users, and the session of notice interactive service processor is set up; The interactive service processor is replied session and is set up notice, and carries out access authentication of user, customizes business logic processing such as scene at the user according to the user profile that streaming media server sends.
Step 4,4 ': DST PLAYER sends Rtsp to streaming media server and describes order Rtsp describe, and streaming media server returns Rtsp and describes acknowledgement command Rtsp describe Respone;
Here, a flow media session can comprise a plurality of streams of audio frequency, video or text, and a Rtsp setup is corresponding with a stream in the session, so DST PLAYER has a plurality of to the Rtsp Setup order that streaming media server sends in the step 5.
Step 6,6 ': DST PLAYER sends Rtsp play order to streaming media server, and streaming media server is replied Rtsp play order;
Step 7: streaming media server uses RTP that audio frequency, video, text flow are transferred to DST PLAYER and plays.This step is carried out time-out, stops or finishing selected streaming medium content file.
Step 8~9 ': in the RTP of step 7 operation implementation, the user is by the portable terminal keyboard input information, and DST PLAYER orders the input information with the user to send to streaming media server by Rtsp set parameter.
Here, the RTP of also uninterrupted step 7 operation in step 8~9 ' operating process, the RTP operation execution as usual of step 7.
Step 10: streaming media server is resolved Rtsp set parameter order, and user's input information is transmitted to the interactive service processor with user profile, played file information, temporal information.
Wherein, the input operation that is used for the illustrative system user of played file information specifically at which business is carried out; Temporal information is used to illustrate the professional period of user's input operation generation.
Described input information can be made up of the long string Chinese character of complexity, but because inputting word information is cumbersome on portable terminal, and the long string of input Chinese character can influence the user and watch video playback, therefore in interactive stream media service, general input information should be tried one's best simply, can define input information by 0~9 He on the portable terminal keyboard
*, one or several composition in these 12 characters of #, promptly only transmit 0~9 He on the portable terminal keyboard among the Rtsp set parameter
*, these 12 characters of #, and resolve by step 11 pair user's input information.
Step 11: the interactive service processor is resolved user's input information, or user's input information, user profile, played file, temporal information is transmitted to the third party system, by third party's system analysis user's input information.
When user's input information is not the user command of Chinese character description, user's input information is resolved to user's actual command, as when watching the files in stream media of horse racing in the rich betting business, user's input information 7#100, the actual command that user's input information is resolved to the user then is: to No. 7 horse racings stake 100.Parsing to user's input information can have the interactive service processor to finish, also can finish by the third party system, carry out but will be put into the parsing of user's input information in the third party system, so, be more convenient for carrying out multiple interactive stream media service based on same set of system.
The structure that interactive stream media service of the present invention is realized system as shown in Figure 2, this system comprises portable terminal, streaming media server, wap portal server, portable terminal is provided with DST PLAYER; This system also comprises the interactive service processor;
Wherein, DST PLAYER is arranged on the portable terminal, is used for receiving and audio plays, video or text flow; By Rtsp describe order, user's input information is sent to streaming media server;
Streaming media server is used for sending audio frequency, video, text flow to DST PLAYER; Resolve Rtsp setparameter order, and user's input information is transmitted to the interactive service processor;
The interactive service processor is used to comprise the streaming media service logical process of access authentication of user, customization scene etc.
And streaming media server uses Real-time Transport Protocol that audio frequency, video or text flow are transferred to the DST PLAYER broadcast, wherein, can carry video flowing, audio stream and text flow in the RTP bag, therefore, described streaming media service logical process also comprises interactive service processor control flows media server, and information to be sent is issued DST PLAYER by text mode.
The interactive service processor also can be used for communicating by letter between this system and the third party system; Be used to resolve user's input information.
Wherein, described input information is generally simple as far as possible, can define input information by 0~9 He on the portable terminal keyboard
*, one or several composition in these 12 characters of #, promptly only transmit 0~9 He on the portable terminal keyboard among the Rtsp set parameter
*, these 12 characters of #.Parsing to user's input information can be finished by the interactive service processor, also can be finished by the third party system, carries out but will be put into the parsing of user's input information in the third party system, is more convenient for carrying out multiple interactive stream media service based on same set of system.
Utilize the present invention under the service logic situation of only revising interactive service processor and third party system, just can make multiple streaming media service realize the interaction of user and stream media system, professional such as online ballot: mobile phone users can be given a mark, vote when being watched online performance to the performer; Online betting business: the user can make a bet in real time by portable terminal when watching lottery industry image scenes such as lottery ticket, horse racing; Video monitoring service: under interactive service processor and monitoring frontend mated condition, the user, can control the direction of monitoring camera, focal length etc. by button input etc. when watching pilot signal by portable terminal.
Below when realizing online betting business user and stream media system be example alternately, specify realization flow of the present invention.
The structure that system of the present invention is connected with online betting business system as shown in Figure 3, the interactive service processor links to each other with betting business system, banking system by network, use this professional user that bank account need be arranged, and the interactive service processor is authorized to and can directly deduct fees in the bank account of user's correspondence.In the present embodiment, portable terminal is a mobile phone, and the betting business system provides the realtime graphic information at lottery industry scenes such as horse racing, racing car to the interactive service processor, and the interactive service processor is with 0~9 and on the odds, cell phone keyboard of stake
*, these 12 characters of # or its combination representative content, such as, 0~9 and combination+# represent the numbering of horse racing, 0~9 and combination represent the amount of money of betting, be coded in and send DST PLAYER in the video flowing to, show below mobile phone screen by the roll titles mode.
When the cellphone subscriber begins to watch the horse racing video flowing, according to the captions prompting of rolling on the screen, the user can import the object of stake and the quantity of stake on mobile phone, such as: the user can import 7#100 on mobile phone, expression is to No. 7 horse racings stake 100, the interactive service processor is received the input information that the streaming media server forwarding comes, user profile, played file information, after the temporal information, after the input information of receiving resolved to user's stake information, carry out corresponding fee deduction treatment according to the corresponding Bank Account Number of inquiring users such as telephone number in the user profile, and user's stake information sent to the betting business system, such interactive process has just been finished.Interactive result can directly notify the user in Media Stream, also can notify the user by other modes afterwards.
In actual applications, the work of resolving input information can be transferred to the third party system finishes, be after the interactive service processor receives that streaming media server is transmitted next user's input information, user profile, played file information, temporal information, these information are transmitted to the betting business system, after the betting business system resolves to user's stake information with input information, carry out corresponding fee deduction treatment according to the corresponding Bank Account Number of user profile inquiring user, finish interactive process.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.
Claims (9)
1. an interactive stream media service implementation method is characterized in that, this method may further comprise the steps:
A, DST PLAYER receive audio frequency, video or text flow and play;
In B, the streaming media playing process, DST PLAYER sends user's input information to streaming media server by real time streaming transport protocol Rtsp.
2. interactive stream media service implementation method according to claim 1 is characterized in that, also comprises before the steps A:
A, user are by the login of the wap browser on portable terminal wap portal website, and behind the selection interactive stream media content file, DST PLAYER is initiated Streaming Media Rtsp to streaming media server Rtsp setup calling is set;
After b, streaming media server were received mobile phone users setup order, the session of notice interactive service processor was set up.
3. interactive stream media service implementation method according to claim 1, it is characterized in that, also comprise after the step B: streaming media server is transmitted to the interactive service processor with user's input information with user profile, played file information, temporal information.
4. according to each described interactive stream media service implementation method of claim 1 to 3, it is characterized in that the described transmission user's input information of step B is: DST PLAYER is provided with Rtsp set parameter by the Rtsp protocol parameter orders the input information with the user to send to streaming media server.
5. interactive stream media service implementation method according to claim 3 is characterized in that, this method also comprises:
The interactive service processor is resolved the user's input information of receiving; Maybe user's input information, user profile, played file, the temporal information of receiving is transmitted to the third party system, by third party's system analysis user's input information.
6. an interactive stream media service is realized system, comprises portable terminal, streaming media server, wap portal server, and portable terminal is provided with DST PLAYER; Streaming media server is used for sending audio frequency, video or text flow to DST PLAYER; It is characterized in that described DST PLAYER is used for receiving also audio plays, video, text flow, is used for sending user's input information to streaming media server at playing process by Rtsp.
7. interactive stream media service according to claim 6 is realized system, it is characterized in that, this system also comprises the interactive service processor, and this interactive service processor is used to carry out the streaming media service logical process, is used for communicating by letter between this system and the third party system.
8. interactive stream media service according to claim 6 is realized system, it is characterized in that described streaming media server also is used for user's input information is transmitted to the interactive service processor.
9. realize system according to claim 6,7 or 8 described interactive stream media services, it is characterized in that described DST PLAYER is provided with parameters R tsp set parameter order by Rtsp, sends user's input information to streaming media server;
Described streaming media server also is used to resolve Rtsp set parameter order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200710177351XA CN101163232A (en) | 2007-11-14 | 2007-11-14 | Interactive stream media service implementing method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200710177351XA CN101163232A (en) | 2007-11-14 | 2007-11-14 | Interactive stream media service implementing method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101163232A true CN101163232A (en) | 2008-04-16 |
Family
ID=39298042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200710177351XA Pending CN101163232A (en) | 2007-11-14 | 2007-11-14 | Interactive stream media service implementing method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101163232A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848205A (en) * | 2010-03-16 | 2010-09-29 | 深圳市同洲电子股份有限公司 | RTSP based stream media playing method and system thereof on mobile terminal |
CN101998116A (en) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | Method, system and equipment for realizing multi-view video service |
CN101516057B (en) * | 2009-02-19 | 2011-12-14 | 深圳市彩秀科技有限公司 | Method for realizing streaming media through mobile terminal |
CN103096128A (en) * | 2011-11-07 | 2013-05-08 | ***通信集团公司 | Method capable of achieving video interaction, server, terminal and system |
CN111818361A (en) * | 2020-09-15 | 2020-10-23 | 平安国际智慧城市科技股份有限公司 | Method for controlling streaming media service interaction, WEB client device and system |
-
2007
- 2007-11-14 CN CNA200710177351XA patent/CN101163232A/en active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101516057B (en) * | 2009-02-19 | 2011-12-14 | 深圳市彩秀科技有限公司 | Method for realizing streaming media through mobile terminal |
CN101998116A (en) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | Method, system and equipment for realizing multi-view video service |
CN101848205A (en) * | 2010-03-16 | 2010-09-29 | 深圳市同洲电子股份有限公司 | RTSP based stream media playing method and system thereof on mobile terminal |
CN103096128A (en) * | 2011-11-07 | 2013-05-08 | ***通信集团公司 | Method capable of achieving video interaction, server, terminal and system |
CN103096128B (en) * | 2011-11-07 | 2016-07-06 | ***通信集团公司 | A kind of realize the method for video interactive, server, terminal and system |
CN111818361A (en) * | 2020-09-15 | 2020-10-23 | 平安国际智慧城市科技股份有限公司 | Method for controlling streaming media service interaction, WEB client device and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103152614B (en) | Second display is used to carry out the system and method across service search of voice driven | |
US8089520B2 (en) | Remote monitoring method using mobile terminal and system thereof | |
CN101656871B (en) | Television receiver and method of operating a server | |
EP1691550A2 (en) | Interactive video | |
CN101150635B (en) | IPTV program interaction method based on SMS | |
CN101714154B (en) | Method for carrying out interactive operation on server by utilizing comprehensive identification equipment | |
EP1694071A1 (en) | Interactive video applications | |
CN100525431C (en) | System of platform for supporting interactive value added service in use for digital TV | |
CN101083750A (en) | Service application of personal television and its realizing method | |
CN101267589B (en) | System and method for realizing interactive service | |
CN104125483A (en) | Audio comment information generating method and device and audio comment playing method and device | |
CN1675930A (en) | Mobile terminal interactivity with multimedia programming | |
JP2011507413A (en) | System and method for managing bi-directional communication between a user and a bi-directional system | |
CN102075500A (en) | Method, system and device for realizing interaction in multimedia information distribution system | |
CN101115185B (en) | Device for the third party to implement audio-video play in IPTV and method therefor | |
CN101359996A (en) | Media service presenting method, communication system and related equipment | |
CN100461854C (en) | IPTV service channelization method | |
CN101115076A (en) | Method for implementing information issue and sharing of mobile browser | |
CN101163232A (en) | Interactive stream media service implementing method and system | |
CN103220297B (en) | Method for carrying out multi-screen interaction through social network | |
CN103096128A (en) | Method capable of achieving video interaction, server, terminal and system | |
CN101296369A (en) | Video system and video broadcasting method | |
CN202190331U (en) | System and device together controlling television through voice | |
CN101179629A (en) | Mobile phone interactive server and television interdynamic system including the same | |
CN101505303B (en) | Method, terminal and system for implementing interactive service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20080416 |