CN101123718B - Multi-media ordering method and system - Google Patents
Multi-media ordering method and system Download PDFInfo
- Publication number
- CN101123718B CN101123718B CN200710149392.8A CN200710149392A CN101123718B CN 101123718 B CN101123718 B CN 101123718B CN 200710149392 A CN200710149392 A CN 200710149392A CN 101123718 B CN101123718 B CN 101123718B
- Authority
- CN
- China
- Prior art keywords
- multimedia
- demand
- request
- terminal
- call request
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention provides a method and a system of multimedia on demand. The method of the multimedia on demand comprises: the multimedia terminal sends call request of the multimedia on demand to an application server and call request of the multimedia on demand carries medium stream information and multimedia request access code on demand; the multimedia terminal receives response information of call request of the multimedia on demand returned by the application server, and response information of call request of the multimedia on demand carries corresponding address of medium stream on demand; the multimedia terminal gets medium stream on demand according to corresponding address of medium stream on demand carried by response information of call request of the multimedia on demand. With the technical proposal provided by the invention implementation case, the multimedia terminal can get the address of medium stream on demand and get medium stream on demand from the multimedia system according to acquisition of medium stream address, thereby realizing multimedia on demand on the multimedia terminal.
Description
Technical field
The present invention relates to the Internet communication technology field, particularly a kind of method and system of multimedia-on-demand.
Background technology
Next generation network (NGN, Next Generation Network) is a kind of business-driven type network, it adopts the network architecture comprehensive, open, that merge, separating, call out control fully by business and calling control separates fully with carrying, thereby realize relatively independent business system, make business be independent of network.Soft switch as application server is the controlled function entity of NGN, calls out control and connection control function for the providing of business with real-time requirement, is that NGN calls out and the core of controlling.As big capacity, high performance application server product, belong to the second type telecommunications equipment (promptly being positioned at the equipment of central machine room, no user line interface), be mainly used in the network control layer of NGN, finish internet protocol-based (IP, functions such as the calling control of the voice of packet network InternetProtocol), data, multimedia service and connection management.
The common multimedia terminal that possesses the multimedia application function comprises separate terminal, convergent terminal, pure Session Initiation Protocol terminal.Wherein, separate terminal is meant public switched telephone network (PSTN) (PSTN, PublicSwitched Telephone Network) the common phone and the SIP phone of video telephone are separated, the multimedia of after separating SIP phone outputs to television set, the built-in SIP phone in the inside of television set, network interface or ADSL (Asymmetric Digital Subscriber Line) (ADSL, Asymmetrical Digital Subscriber Line) interface is generally arranged; Convergent terminal is meant that the common phone of PSTN and the SIP phone of video telephone merge, and physical entity is one, and internal logic is divided into PSTN phone and SIP phone, built-in adsl interface and network interface; The then similar convergent terminal of pure sip terminal, difference are that it has independently liquid crystal display (LCD, Liquid CrystalDisplay) screen, as VP8220 terminal or MC820 terminal on the market.
Wherein, the SIP phone is based on Session Initiation Protocol carries out multimedia communication on IP network.Session Initiation Protocol is an application layer control protocol that carries out multimedia communication on IP network that is proposed and presided over research by IETF, the session process that it is used to create, revise and one or more participants that terminate participate in.These sessions comprise internet multimedia meeting, Internet Protocol telephone, long-distance education and tele-medicine etc.All interactive two sides or multimedia communication activity in many ways on the internet are referred to as Multimedia session.
Multimedia-on-demand (VOD, Video On Demand) is meant that the user can browse, operate corresponding content of multimedia in the multimedia gallery on the multimedia interface of terminal, possess abundant content of multimedia in the described multimedia gallery.At present, multimedia-on-demand can't be realized by the multimedia-on-demand call request in the multimedia terminal that possesses the multimedia application function.
Therefore, in carrying out the invention process, the inventor finds that there are the following problems at least in the prior art: in the technical scheme that prior art provides, multimedia-on-demand can not be realized by initiating the multimedia-on-demand call request in the multimedia terminal.
Summary of the invention
The technical problem that the embodiment of the invention will solve provides a kind of method and system of multimedia-on-demand, can realize calling out by multimedia-on-demand and carry out multimedia-on-demand.
For solving the problems of the technologies described above, the purpose of the embodiment of the invention is achieved through the following technical solutions:
The embodiment of the invention provides a kind of method of multimedia-on-demand, comprising:
The multimedia terminal sends the call request of multimedia-on-demand to application server, and the medium stream information and the multimedia-on-demand access code of program request carried in the call request of described multimedia-on-demand;
Described application server is translated as described multimedia-on-demand access code the call address of multimedia system;
Described application server is according to the call address of described multimedia system, and the call request of described multimedia-on-demand is routed to multimedia system;
Multimedia system is carried the medium stream information of program request according to the call request of described multimedia-on-demand, return the response message of the call request of multimedia-on-demand to application server, carry Media Stream corresponding address in the response message of the call request of described multimedia-on-demand with program request;
The response message of the call request of the multimedia-on-demand that multimedia terminal reception application server returns;
Media Stream corresponding address that carry and program request is obtained the Media Stream of program request in the response message of multimedia terminal according to the call request of described multimedia-on-demand.
The embodiment of the invention also provides a kind of system of multimedia-on-demand, comprises;
The multimedia terminal, be used to send the call request of multimedia-on-demand to application server, the medium stream information and the multimedia-on-demand access code of program request carried in the call request of described multimedia-on-demand, and Media Stream corresponding address that carry and program request in the response message of the call request of the multimedia-on-demand that returns according to application server, obtain the Media Stream of program request;
Application server, be used for described multimedia-on-demand access code is translated as the call address of multimedia system, call address according to described multimedia system, the call request of described multimedia-on-demand is routed to multimedia system, and the response message of the call request of the multimedia-on-demand that will receive from multimedia system is transmitted to the multimedia terminal, carries the Media Stream corresponding address with program request in the response message of the call request of described multimedia-on-demand;
Multimedia system, be used to receive the call request of the multimedia-on-demand that the multimedia terminal sends, and carry the medium stream information of program request according to the call request of described multimedia-on-demand, return the response message of the call request of multimedia-on-demand to application server, and the Media Stream of multimedia terminal program request is provided to the multimedia terminal.
The method and system of the multimedia-on-demand that provides by the embodiment of the invention, the multimedia terminal can be by initiating the address that the Media Stream of program request is obtained in the multimedia-on-demand call request, according to the Media Stream address that obtains, obtain the Media Stream of program request from multimedia system, thereby realize carrying out multimedia-on-demand by initiating the multimedia-on-demand call request.
Description of drawings
Fig. 1 is the signaling process figure of method first embodiment of multimedia-on-demand of the present invention;
Fig. 2 is the signaling process figure of method second embodiment of multimedia-on-demand of the present invention;
Fig. 3 is the signaling process figure of method the 3rd embodiment of multimedia-on-demand of the present invention;
Fig. 4 is the signaling process figure of method the 4th embodiment of multimedia-on-demand of the present invention;
Fig. 5 is the flow chart of the 5th embodiment of the method for multimedia-on-demand of the present invention;
Fig. 6 is the structure chart of first embodiment of system of multimedia-on-demand of the present invention;
Fig. 7 is the structure chart of second embodiment of system of multimedia-on-demand of the present invention.
Embodiment
The embodiment of the invention provides a kind of method and system, multimedia terminal of multimedia-on-demand.For making technical scheme of the present invention clearer, below with reference to accompanying drawing and enumerate embodiment, the present invention is described in more detail.
Please refer to Fig. 1, be the flow chart of first embodiment of the method for multimedia-on-demand of the present invention.The multimedia terminal is that convergent terminal, multimedia system are in the streaming media server (Media Server) in the present embodiment, and convergent terminal is directly asked free online multimedium to Media Server based on application server.
The detailed process of the method for described multimedia-on-demand comprises:
Step 101: the call request that the user sends multimedia-on-demand by convergent terminal is to application server, and carries the medium stream information of program request;
In the present embodiment, application server is soft switch, for example SX3000.
The call request of described multimedia-on-demand can be carried the multimedia-on-demand access code.
For example when the multimedia-on-demand access code is 999, application server is by external address translation data storehouse (for example SHLR9200), multimedia-on-demand access code 999 is translated as the call address 28780999 of multimedia system, and application server can route to the Media Server of 28780999 correspondences according to 28780999 call requests with described multimedia-on-demand so.
The medium stream information of described program request can for Media Stream corresponding codes, the 12345 expression video frequency program A that for example encode, coding 54321 expression audio program B etc.
Step 102: application server is forwarded to streaming media server with the call request of described multimedia-on-demand;
The call request of described multimedia-on-demand can also be carried the CAMEL-Subscription-Information of convergent terminal, before the call request of transmitting described multimedia-on-demand, application server can also be according to described CAMEL-Subscription-Information, authentication is carried out in call request to described multimedia-on-demand, if the authentication success, the call request of then transmitting described multimedia-on-demand; If failed authentication, then refusal is transmitted the call request of described multimedia-on-demand.
Step 103: streaming media server returns the response message of the call request of multimedia-on-demand to application server, carry Media Stream corresponding address with program request, be the real-time streaming protocol (RTSP of Media Stream in the streaming media server, Real Time Streaming Protocol) unified resource identifier (URI, Uniform ResourceIdentifier) address;
The response message of the call request of multimedia-on-demand is a SIP 3XX message, for example SIP 302 message.
General supporting telephone (the TEL of SIP 3XX message, Telephone) URI/SIP URI, and because in the present embodiment, the address that SIP 3XX message need be carried Media Stream in the streaming media server, therefore need the URI address in the expansion SIP3XX message, make SIP 3XX message also support RTSP URI.
Illustrate the form of expansion back SIP 302 message below:
SIP/2.0?302?Moved?Temporarily
Via:SIP/2.0/UDP?182.20.20.100:5061;branch=z9hG4bKa271bd8c4
Call-ID:e870d228a24d260c0d6acbb3a271bd8c182.20.20.100
From:<sip:07558880001182.20.20.100;user=phone>;tag=a271bd8c
To:<sip:10001182.20.70.100;user=phone>;tag=41b092cb
CSeq:1?INVITE
Contact:<rtsp://media.example.com:554/twister>
Content-Length:...
Wherein, RTSP URI is in the Contact territory of SIP 302.
Step 104: application server is transmitted the response message of the call request of described multimedia-on-demand and is given convergent terminal;
Step 105: convergent terminal returns acknowledge message to application server;
Step 106: application server is transmitted acknowledge message to streaming media server;
Be RTSP standard session process between convergent terminal and the streaming media server below, promptly convergent terminal obtains the detailed process of required Media Stream from streaming media server:
Step 107: the URI address of the streaming media server Media Stream that carries according to the response message of the call request of described multimedia-on-demand, convergent terminal sends and sets up the RTSP connection request to streaming media server;
Step 108: streaming media server returns the response message of RTSP successful connection to convergent terminal;
Step 109: streaming media server is given in convergent terminal delivery option (OPTION) request, and the request streaming media server provides the type of message of its support;
Step 110: streaming media server returns OPTION request responding message to convergent terminal, carries the type of message that streaming media server is supported;
Step 111: convergent terminal send to be described (DESCRIBE) request and is given streaming media server, and the request streaming media server provides its concrete link information, for example port address etc.;
Step 112: streaming media server returns DESCRIBE request responding message to convergent terminal, carries the concrete link information of streaming media server;
Step 113: convergent terminal sends multimedia messages (for example audio frequency, the video etc.) request of setting up and gives streaming media server;
Step 114: streaming media server returns multimedia messages to convergent terminal and sets up request responding message;
Step 115: according to the multimedia messages of user's program request, convergent terminal sends (PLAY) request of playing and gives streaming media server;
Step 116: streaming media server returns PLAY request responding message to convergent terminal;
Step 117: streaming media server sends the Media Stream of user's free online multimedium information correspondence to convergent terminal.
For pure sip terminal, the above-mentioned multimedia-on-demand process of itself and convergent terminal is similar.Separate terminal sends the call request (for example adopting TV remote controller to dial) of multimedia-on-demand by remote dial-up, and other process and convergent terminal are also similar.Therefore, no longer be described further.
Please refer to Fig. 2, be the flow chart of second embodiment of the method for multimedia-on-demand of the present invention.The multimedia terminal is that convergent terminal, multimedia system are in the webserver (Web Server) in the present embodiment, and convergent terminal is asked free online multimedium to Web Server based on application server indirectly by service agent.
The detailed process of the method for described multimedia-on-demand comprises:
Step 201: the user sends the call request of multimedia-on-demand to application server by convergent terminal;
In the present embodiment, application server is soft switch.
The call request of described multimedia-on-demand can be carried the multimedia-on-demand access code.
Step 202: application server is forwarded to service agent with the call request of described multimedia-on-demand;
The call request of described multimedia-on-demand can also be carried the CAMEL-Subscription-Information of convergent terminal, before the call request of transmitting described multimedia-on-demand, application server can also be according to described CAMEL-Subscription-Information, authentication is carried out in call request to described multimedia-on-demand, if the authentication success, the call request of then transmitting described multimedia-on-demand; If failed authentication, then refusal is transmitted the call request of described multimedia-on-demand.
Step 203: the multimedia-on-demand access code that service agent is carried the call request of described multimedia-on-demand is translated, obtain the number of multimedia system, and HTML (Hypertext Markup Language) (HTTP, Hyper Text Transport Protocol) the URI address that obtains the webserver corresponding with the number of multimedia system;
The corresponding relation of the HTTP URI address of the number of storage multimedia system and network service in the service agent.
For example when the multimedia-on-demand access code was 999, service agent was translated as call address 28780999 with multimedia-on-demand access code 999, according to the 28780999 URI addresses that obtain the corresponding with it webserver.
Step 204: service agent is returned the response message of the call request of multimedia-on-demand, the HTTP URI address of carrying the webserver to application server;
The response message of the call request of multimedia-on-demand is a SIP 3XX message, for example SIP 302 message.
SIP 3XX message is generally supported TEL URI/SIP URI, and because in the present embodiment, SIP 3XX message need be carried the HTTP URI address of the webserver, therefore needs the URI address in the expansion SIP 3XX message, makes SIP 3XX message also support HTTP URI.
Illustrate the form of expansion back SIP 302 message below:
SIP/2.0?302?Moved?Temporarily
Via:SIP/2.0/UDP?182.20.20.100:5061;branch=z9hG4bKa271bd8c4
Call-ID:e870d228a24d260c0d6acbb3a271bd8c182.20.20.100
From:<sip:07558880001182.20.20.100;user=phone>;tag=a271bd8c
To:<sip:10001182.20.70.100;user=phone>;tag=41b092cb
CSeq:1?INVITE
Contact:<http://www.buawei.com>
Content-Length:...
Wherein, HTTP URI is in the Contact territory of SIP 302.
Step 205: application server is transmitted the response message of the call request of described multimedia-on-demand and is given convergent terminal;
Step 206: convergent terminal returns acknowledge message to application server;
Step 207: application server is transmitted acknowledge message to service agent;
Be HTTP standard session process between the convergent terminal and the webserver below, promptly convergent terminal obtains the Media Stream corresponding address with program request, i.e. the process of the RTSP URI of the Media Stream of program request in the webserver:
Step 208: the HTTP URI address of the webserver that carries according to the response message of the call request of described multimedia-on-demand, convergent terminal sends sets up transmission control protocol (TCP, Transmission ControlProtocol) connection request to the webserver;
Step 209: the webserver returns the response message of TCP successful connection to convergent terminal;
Step 210: the Media Stream required according to the user, convergent terminal sends HTTP and asks to the webserver;
Step 211: the webserver returns HTTP request responding message to convergent terminal, carries the required Media Stream of user at the RTSP of webserver URI;
Be RTSP standard session process between the convergent terminal and the webserver below, promptly convergent terminal obtains the detailed process of required Media Stream from the webserver:
Step 212: the Media Stream that carries according to described HTTP request responding message is at the RTSP of webserver URI, and convergent terminal sends and sets up the RTSP connection request to the webserver;
Step 213: the webserver returns the response message of RTSP successful connection to convergent terminal;
Step 214: the webserver, the type of message that the acquisition request webserver is supported are given in convergent terminal delivery option (OPTION) request;
Step 215: the webserver returns OPTION request responding message to convergent terminal, carries the type of message that the webserver is supported;
Step 216: convergent terminal sends describes (DESCRIBE) request to the webserver, the specifying information of the acquisition request webserver, for example address of the webserver, port information etc.;
Step 217: the webserver returns DESCRIBE request responding message to convergent terminal, carries the specifying information of the webserver;
Step 218: convergent terminal sends Media Stream (for example audio frequency, the multimedia etc.) request of setting up and gives the webserver;
Step 219: the webserver returns Media Stream to convergent terminal and sets up request responding message;
Step 220: according to the Media Stream of user's program request, convergent terminal sends (PLAY) request of playing and gives the webserver;
Step 221: the webserver returns PLAY request responding message to convergent terminal;
Step 222: the webserver sends the Media Stream of user's program request to convergent terminal.
For pure sip terminal, its above-mentioned multimedia-on-demand process with convergent terminal is identical.Therefore, no longer be described further.
Please refer to Fig. 3, be the flow chart of the 3rd embodiment of the method for multimedia-on-demand of the present invention.The multimedia terminal is that separate terminal, multimedia system are in the streaming media server in the present embodiment, and separate terminal passes through service agent indirectly to streaming media server request free online multimedium based on application server.
The detailed process of the method for described multimedia-on-demand comprises:
Step 301: the call request that public switched telephone network (PSTN) (PSTN, the Public SwitchedTelephone Network) phone of user by separate terminal sends multimedia-on-demand is to application server, and carries the medium stream information of program request;
In the present embodiment, application server is soft switch.
The medium stream information of described program request can for Media Stream corresponding codes, the 12345 expression video frequency program A that for example encode, coding 54321 expression audio program B etc.
The call request of described multimedia-on-demand can be carried the multimedia-on-demand access code.
Step 302: application server is forwarded to service agent with the call request of described multimedia-on-demand;
The call request of described multimedia-on-demand can also be carried the CAMEL-Subscription-Information of convergent terminal, before the call request of transmitting described multimedia-on-demand, application server can also be according to described CAMEL-Subscription-Information, authentication is carried out in call request to described multimedia-on-demand, if the authentication success, the call request of then transmitting described multimedia-on-demand; If failed authentication, then refusal is transmitted the call request of described multimedia-on-demand.
Step 303: multimedia-on-demand access code, medium stream information that service agent is carried the call request of described multimedia-on-demand are translated, and obtain the Media Stream corresponding address with program request, i.e. the RTSP URI address of Media Stream in the streaming media server;
The corresponding relation of storage multimedia-on-demand sign indicating number, medium stream information and RTSP URI address in the service agent.
Step 304: service agent is returned the response message of the call request of multimedia-on-demand, the RTSP URI address of carrying Media Stream in the streaming media server to application server;
The response message of the call request of multimedia-on-demand is a SIP 3XX message, for example SIP 302 message.
SIP 3XX message is generally supported TEL URI/SIP URI, and because in the present embodiment, SIP 3XX message need be carried the RTSP URI address of Media Stream in the media stream server, therefore needs the URI address in the expansion SIP3XX message, makes SIP 3XX message also support RTSP URI.Can shown in embodiment one, expand.
Step 305: application server is inquired about the SIP phone address that external database obtains the separate terminal binding;
Step 306: application server is encapsulated in the URI address of described streaming media server the SIP phone that sends to the separate terminal binding among the BODY of SIP INFO;
The SIP INFO is generally supported TEL URI/SIP URI, and because in the present embodiment, the SIP INFO need carry the address of streaming media server, therefore needs the URI address in the expansion SIP INFO, makes the SIP INFO also support RTSP URI.
Illustrate the form of expansion back SIPINFO message below:
INFO?sip:07558983425010.75.35.161;user=phone?SIP/2.0
Via:SIP/2.0/UDP?10.70.106.82:5060;branch=z9hG4bK3883054875
From:<sip:11410.75.35.161;user=phone>;tag=1451640803
To:<sip:07558983425010.75.35.161;user=phone>
Call-ID:EC7823649110.70.106.82
CSeq:29?INFO
Max-Forwards:5
Subject:Client?Request
Allow:INVITE,ACK,CANCEL,BYE,OPTIONS,REFER,SUBSCRIBE,NOTIFY,INFO,INFO
Content-Type:text/xml
Content-Length:..
<inf>
<cmd>3110</cmd>
<linkuri>*****************</linkuri>
<cont>********************</cont>
<autolink>0</autolink>
</inf>
Wherein, the INFO body is the XML form, and the maximum length of message body is 512 bytes.<Cont〉parameter (Tag) and<linkuri〉Tag uses base64 to encrypt, only to these two field encryptions.<Cont〉Tag is the information content of shown multimedia system, can be text message, also can comprise one or more chained addresses.<Linkuri〉Tag is the chained address, can be HTTP URI or RTSP URI.<autolink〉Tag for whether AutoLink, 1 expression AutoLink, 0 expression user selects.
Only contain<cont if terminal is received in the INFO, then show the information content of multimedia system in terminal; If only contain<linkuri 〉, then terminal can determine AutoLink<Linkuri whether together according to command code and parameter〉URI among the Tag; If contain simultaneously<cont〉and<linkuri 〉, then terminal show the content of multimedia system and by<Linkuri URI among the Tag downloads, and terminal can determine it is AutoLink<linkuri together according to command code and parameter〉whether URI among the Tag, still selected to link by the user.
Step 307: application server returns ACK message and gives service agent;
Step 308: the SIP phone of separate terminal binding returns SIP 200 response messages and gives application server;
Step 309: application server sends and discharges the PSTN phone that (RELCOM/REL) message uses for the separate terminal user, is used to inform that PSTN phone communication process finishes;
Be RTSP standard session process between separate terminal and the streaming media server below:
Step 310: according to the RTSP URI address of the streaming media server that carries in the described INFO, the SIP phone of separate terminal sends and sets up the RTSP connection request to streaming media server;
Step 311: streaming media server returns the response message of RTSP successful connection to the SIP of separate terminal phone;
Step 312: the SIP phone of separate terminal sends OPTION and asks to streaming media server, and the request streaming media server provides the multimedia menu of multimedia system;
Step 313: streaming media server returns OPTION request responding message to the SIP of separate terminal phone, carries the multimedia menu of multimedia system;
Step 314: the SIP phone of separate terminal sends DESCRIBE and asks to streaming media server;
Step 315: streaming media server returns DESCRIBE request responding message to the SIP of separate terminal phone;
Step 316: the SIP phone of separate terminal sends audio frequency, multimedia is set up request to streaming media server;
Step 317: streaming media server to the SIP of separate terminal phone return audio frequency, multimedia is set up request responding message;
Step 318: according to audio frequency, the multimedia of user's program request, the SIP phone of separate terminal sends PLAY and asks to streaming media server;
Step 319: streaming media server returns PLAY request responding message to the SIP of separate terminal phone;
Step 320: streaming media server sends the audio frequency of user's program request, the Media Stream of multimedia correspondence to the SIP of separate terminal phone.
Please refer to Fig. 4, be the flow chart of the 4th embodiment of the method for multimedia-on-demand of the present invention.The application scenarios of present embodiment is IP Multimedia System (IMS, an IP Multimedia Subsystem) system, and the multimedia terminal is a separate terminal, and flows to the multimedia system on-demand media by service agent.
The detailed process of described multimedia-on-demand comprises:
Step 401: separate terminal PSTN phone sends the video request program call request to application server, and carries the medium stream information of program request;
In the present embodiment, application server is a sip server.
The medium stream information of described program request can for Media Stream corresponding codes, the 12345 expression video frequency program A that for example encode, coding 54321 expression audio program B etc.
The call request of described multimedia-on-demand can be carried the multimedia-on-demand access code.
Step 402:SIP server is forwarded to CSCF unit (S-CSCF, Serving-Call Session Control Function) with the call request of described multimedia-on-demand;
Step 403:S-CSCF is forwarded to the second Proxy Call Session Control Function unit (P-CSCF, Proxy-Call Session Control Function) with the call request of described multimedia-on-demand;
The described second Proxy Call Session Control Function unit inserts the IMS core net with service agent.
Step 404: the 2nd P-CSCF transmits the call request of described multimedia-on-demand and gives service agent;
Step 405: service agent is returned the response message of the call request of described multimedia-on-demand, the RTSP URI address of carrying Media Stream in the streaming media server to the 2nd P-CSCF;
The response message of the call request of multimedia-on-demand is a SIP 3XX message, for example SIP 302 message.
SIP 3XX message is generally supported TEL URI/SIP URI, and because in the present embodiment, SIP 3XX message need be carried the RTSP URI address of Media Stream in the media stream server, therefore needs the URI address in the expansion SIP3XX message, makes SIP 3XX message also support RTSP URI.Can shown in embodiment one, expand.
Step 406: the 2nd P-CSCF transmits the response message of the call request of described multimedia-on-demand and gives S-CSCF;
Step 407:S-CSCF transmits the response message of the call request of described multimedia-on-demand and gives sip server;
Step 408:SIP server is encapsulated in the URI address of described streaming media server among the BODY of SIP INFO and sends to S-CSCF;
The SIP INFO is generally supported TEL URI/SIP URI, and because in the present embodiment, the SIP INFO need carry the address of streaming media server, therefore needs the URI address in the expansion SIP INFO, makes the SIP INFO also support RTSP URI.
Step 409:S-CSCF transmits the SIP INFO and gives a P-CSCF;
The described first Proxy Call Session Control Function unit inserts the IMS core net with the SIP phone of separate terminal.
Step 410: a P-CSCF transmits the PSTN phone that described SIP INFO gives separate terminal;
Step 411: the PSTN phone of separate terminal is transmitted the SIP phone that described SIP INFO is given separate terminal;
Step 412: the SIP phone of separate terminal returns the PSTN phone that SIP 200 response messages are given separate terminal;
Step 413: the PSTN phone of separate terminal is transmitted SIP 200 response messages and is given a P-CSCF;
Step 414: a P-CSCF transmits SIP 200 response messages and gives S-CSCF;
Step 415:S-CSCF transmits SIP 200 response messages and gives sip server;
Step 416:SIP server returns ACK message and gives S-CSCF;
Step 417:S-CSCF transmits ACK message and gives the 2nd P-CSCF;
Step 418: the 2nd P-CSCF transmits ACK message and gives service agent;
Step 419:SIP server sends the PSTN phone of REL message to separate terminal, is used to inform that PSTN phone communication process finishes.
Next the SIP phone is according to the RTSP URI address of the streaming media server that carries in the described INFO, and the process and the previous embodiment of Media Stream of obtaining program request from multimedia system is similar, is not described further here.
Please refer to Fig. 5, be the flow chart of the 5th embodiment of the method for multimedia-on-demand of the present invention.The application scenarios of present embodiment is IP Multimedia System (IMS, an IP Multimedia Subsystem) system, and the multimedia terminal is a convergent terminal, and flows to the multimedia system on-demand media by service agent.
The detailed process of described multimedia-on-demand comprises:
Step 501: convergent terminal sends the video request program call request to a P-CSCF, and carries the medium stream information of program request;
In the present embodiment, application server is a sip server.
A described P-CSCF inserts the IMS core net with convergent terminal.
The medium stream information of described program request can for Media Stream corresponding codes, the 12345 expression video frequency program A that for example encode, coding 54321 expression audio program B etc.
The call request of described multimedia-on-demand can be carried the multimedia-on-demand access code.
Step 502: a P-CSCF transmits the call request of described multimedia-on-demand and gives S-CSCF;
Step 503:S-CSCF is forwarded to sip server with the call request of described multimedia-on-demand;
S-CSCF is given in the call request of the described multimedia-on-demand of step 504:SIP server forwards;
Step 505:S-CSCF transmits the call request of described multimedia-on-demand and gives the 2nd P-CSCF;
The described second Proxy Call Session Control Function unit inserts the IMS core net with service agent.
Step 506: the 2nd P-CSCF transmits the call request of described multimedia-on-demand and gives service agent;
Step 507: service agent is returned the response message of the call request of described multimedia-on-demand, the RTSP URI address of carrying Media Stream in the streaming media server to the 2nd P-CSCF;
The response message of the call request of multimedia-on-demand is a SIP 3XX message, for example SIP 302 message.
SIP 3XX message is generally supported TEL URI/SIP URI, and because in the present embodiment, SIP 3XX message need be carried the RTSP URI address of Media Stream in the media stream server, therefore needs the URI address in the expansion SIP3XX message, makes SIP 3XX message also support RTSP URI.Can shown in embodiment one, expand.
Step 508: the response message SIP302 that the 2nd P-CSCF transmits the call request of described multimedia-on-demand gives S-CSCF;
The response message SIP 302 that step 509:S-CSCF transmits the call request of described multimedia-on-demand gives server;
The response message SIP 302 of the call request of the described multimedia-on-demand of step 510:SIP server forwards gives S-CSCF;
Step 511:S-CSCF transmits SIP 302 message and gives a P-CSCF;
Step 512: a P-CSCF transmits described SIP 302 and gives convergent terminal;
Step 513: convergent terminal returns ACK message and gives a P-CSCF;
Step 514: a P-CSCF transmits ACK message and gives S-CSCF;
Step 515:S-CSCF transmits ACK message and gives sip server;
Step 516:SIP server returns ACK message and gives S-CSCF;
Step 517:S-CSCF transmits ACK message and gives the 2nd P-CSCF;
Step 518: the 2nd P-CSCF transmits ACK message and gives service agent.
Next convergent terminal is according to the RTSPURI address of the streaming media server that carries in described SIP 302 message, and the process and the previous embodiment of Media Stream of obtaining program request from multimedia system is similar, is not described further here.
Please refer to Fig. 6, be the structure chart of first embodiment of system of multimedia-on-demand of the present invention.The system of described multimedia-on-demand comprises multimedia terminal 61, application server 62, multimedia system 63.
Described multimedia terminal 61 is used to send the call request of multimedia-on-demand to application server 62, and Media Stream corresponding address that carry and program request in the response message of the call request of the multimedia-on-demand that returns according to application server 62, obtain the Media Stream of program request from multimedia system 63.
Described application server 62 is used for the call request of the multimedia-on-demand of repeating multimedia terminal 61 transmissions, and the response message of the call request of the multimedia-on-demand that receives is transmitted to multimedia terminal 61, carry Media Stream corresponding address in the response message of the call request of described multimedia-on-demand with program request.
Described multimedia system 63 is used to receive the call request of the multimedia-on-demand that described application server 62 transmits, and according to the call request of described multimedia-on-demand, return the response message that carries with the call request of the multimedia-on-demand of the Media Stream corresponding address of program request and give application server 62, and connect, and provide the Media Stream of multimedia terminal 61 program requests to multimedia terminal 61 with multimedia terminal 61.
Described multimedia terminal 61 can be convergent terminal, separate terminal, pure sip terminal, and it comprises transmitting element 611, receiving element 612, address acquisition unit 613, Media Stream acquiring unit 614.
Described transmitting element 611 is used to send the call request of multimedia-on-demand to application server; Described receiving element 612 is used to receive the response message of the call request of the multimedia-on-demand that described application server transmits, and carries the Media Stream corresponding address with program request in the response message of the call request of described multimedia-on-demand; Described address acquisition unit 613 is used to obtain the address of multimedia system, and the address of the multimedia system obtained offered transmitting element 611, described transmitting element 611 is according to the address of the media system that obtains, and the request that sends the Media Stream that obtains program request is to multimedia system 63; Described Media Stream acquiring unit 614 sends the request of the Media Stream that obtains program request to multimedia system, and obtains the Media Stream of program request according to Media Stream corresponding address that described receiving element received and program request.
Described multimedia system 63 comprises that receiving element 631, transmitting element 632, Media Stream provide unit 636.
Described receiving element 631 is used to receive the call request of the multimedia-on-demand that application server 62 transmits; Described transmitting element 632 is used for the medium stream information according to the entrained program request of the call request of the multimedia-on-demand of receiving element 631 receptions, return the response message of the call request of multimedia-on-demand and give application server 62, carry Media Stream corresponding address in the response message of the call request of described multimedia-on-demand with program request; The request that described Media Stream provides unit 634 to be used for the Media Stream that obtains program request that sends according to multimedia terminal 61 provides the Media Stream of program request to multimedia terminal 61.
Please refer to Fig. 7, be the structure chart of second embodiment of system of multimedia-on-demand of the present invention.The system of described multimedia-on-demand comprises multimedia terminal 71, application server 72, service agent 73, multimedia system 74.
Described multimedia terminal 71 is used to send the call request of multimedia-on-demand to application server 72, and Media Stream corresponding address that carry and program request in the response message of the call request of the multimedia-on-demand that returns according to application server 72, obtain the Media Stream of program request from multimedia system 74.
Described application server 72 is used for the call request of the multimedia-on-demand of repeating multimedia terminal 71 transmissions, and the response message of the call request of the multimedia-on-demand that receives is transmitted to multimedia terminal 71, carry Media Stream corresponding address in the response message of the call request of described multimedia-on-demand with program request.
Described service agent 73 is used to receive the call request of the multimedia-on-demand that described application server 72 transmits, and according to the call request of described multimedia-on-demand, the response message of call request of multimedia-on-demand that returns the Media Stream corresponding address of carrying many and program request is to application server 72;
Described multimedia system 74 is used for providing to multimedia terminal 71 Media Stream of multimedia terminal 71 program requests.
Described multimedia terminal 71 can be convergent terminal, separate terminal, pure sip terminal, and it comprises transmitting element 711, receiving element 712, address acquisition unit 713, Media Stream acquiring unit 714.
Described transmitting element 711 is used to send the call request of multimedia-on-demand to application server; Described receiving element 712 is used to receive the response message of the call request of the multimedia-on-demand that described application server transmits, and carries the Media Stream corresponding address with program request in the response message of the call request of described multimedia-on-demand; Described address acquisition unit 713 is used to obtain the address of multimedia system 74, and the address of the multimedia system obtained offered transmitting element 711, described transmitting element 711 is according to the address of the media system that obtains, and the request that sends the Media Stream that obtains program request is to multimedia system 74; The response message that described Media Stream acquiring unit 714 is used for the call request of the multimedia-on-demand that receives according to described receiving element 712 carries the Media Stream corresponding address with program request, send the request of the Media Stream that obtains program request to multimedia system 74, and obtain the Media Stream of program request.
Described service agent 73 comprises receiving element 731, memory cell 733, query unit 734, transmitting element 735.
Described receiving element 731 is used to receive the call request of the multimedia-on-demand that application server 72 transmits, and the medium stream information of program request is carried in the call request of described multimedia-on-demand; Described memory cell 733 is used for the corresponding relation of medium stream information and Media Stream address; The medium stream information of the program request in the call request of the multimedia-on-demand that described query unit 734 described receiving elements 731 receive is inquired about described memory cell 733, obtains the Media Stream address corresponding with medium stream information; Described transmitting element 735 is used to send the response message of call request of multimedia-on-demand to application server 72, carries the address of the Media Stream that described query unit 734 obtains.
Method and system, the multimedia terminal of the multimedia-on-demand that provides by the embodiment of the invention, the multimedia terminal can be by initiating the address that the Media Stream of program request is obtained in the multimedia-on-demand call request, according to the Media Stream address that obtains, obtain the Media Stream of program request from multimedia system, thereby realize carrying out multimedia-on-demand by initiating the multimedia-on-demand call request.
More than method and system, the multimedia terminal of a kind of multimedia-on-demand provided by the present invention is described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used to help to understand disclosed technical scheme; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (7)
1. the method for a multimedia-on-demand is characterized in that, comprising:
The multimedia terminal sends the call request of multimedia-on-demand to application server, and the medium stream information and the multimedia-on-demand access code of program request carried in the call request of described multimedia-on-demand;
Described application server is translated as described multimedia-on-demand access code the call address of multimedia system;
Described application server is according to the call address of described multimedia system, and the call request of described multimedia-on-demand is routed to multimedia system;
Multimedia system is carried the medium stream information of program request according to the call request of described multimedia-on-demand, return the response message of the call request of multimedia-on-demand to application server, carry Media Stream corresponding address in the response message of the call request of described multimedia-on-demand with program request;
The response message of the call request of the multimedia-on-demand that multimedia terminal reception application server returns;
Media Stream corresponding address that carry and program request is obtained the Media Stream of program request in the response message of multimedia terminal according to the call request of described multimedia-on-demand.
2. the method for multimedia-on-demand according to claim 1, it is characterized in that, Media Stream corresponding address that carry and program request in the response message of multimedia terminal according to the call request of described multimedia-on-demand, the Media Stream detailed process of obtaining program request comprises:
Media Stream corresponding address that carry and program request in the response message of multimedia terminal according to the call request of described multimedia-on-demand sends and sets up real-time streaming protocol (RTSP, Real Time StreamingProtocol) connection request to multimedia system;
Multimedia system is returned the response message of real-time streaming protocol successful connection to the multimedia terminal;
The multimedia terminal sends and obtains the Media Stream request of program request to multimedia system;
Multimedia system is returned the Media Stream request responding message of obtaining program request to the multimedia terminal;
The multimedia terminal receives the Media Stream of program request from multimedia system.
3. the method for multimedia-on-demand according to claim 1, it is characterized in that, the response message of the call request of described multimedia-on-demand is the sip message through expansion, described sip message is supported real-time streaming protocol URI or HTML (Hypertext Markup Language) (HTTP, Hyper Text Transport Protocol) URI.
4. according to the method for the described multimedia-on-demand of arbitrary claim in the claim 1 to 3, it is characterized in that described multimedia terminal is convergent terminal or pure sip terminal.
5. according to the method for the described multimedia-on-demand of arbitrary claim in the claim 1 to 3, it is characterized in that described multimedia terminal is a separate terminal.
6. the method for multimedia-on-demand according to claim 5 is characterized in that, also comprises before the response message of the call request of the multimedia-on-demand that described multimedia terminal reception application server returns:
Application server is inquired about external database and is obtained address with the fixed SIP phone of separate terminal PSTN phone nation.
7. the system of a multimedia-on-demand is characterized in that, comprising:
The multimedia terminal, be used to send the call request of multimedia-on-demand to application server, the medium stream information and the multimedia-on-demand access code of program request carried in the call request of described multimedia-on-demand, and Media Stream corresponding address that carry and program request in the response message of the call request of the multimedia-on-demand that returns according to application server, obtain the Media Stream of program request;
Application server, be used for described multimedia-on-demand access code is translated as the call address of multimedia system, call address according to described multimedia system, the call request of described multimedia-on-demand is routed to multimedia system, and the response message of the call request of the multimedia-on-demand that will receive from multimedia system is transmitted to the multimedia terminal, carries the Media Stream corresponding address with program request in the response message of the call request of described multimedia-on-demand;
Multimedia system, be used to receive the call request of the multimedia-on-demand that application server sends, and carry the medium stream information of program request according to the call request of described multimedia-on-demand, return the response message of the call request of multimedia-on-demand to application server, and the Media Stream of multimedia terminal program request is provided to the multimedia terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710149392.8A CN101123718B (en) | 2007-09-13 | 2007-09-13 | Multi-media ordering method and system |
PCT/CN2008/072106 WO2009033392A1 (en) | 2007-09-13 | 2008-08-22 | Multimedia-on-demand method and system, multimedia terminal, multimedia system and service proxy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710149392.8A CN101123718B (en) | 2007-09-13 | 2007-09-13 | Multi-media ordering method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101123718A CN101123718A (en) | 2008-02-13 |
CN101123718B true CN101123718B (en) | 2011-12-21 |
Family
ID=39085863
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710149392.8A Active CN101123718B (en) | 2007-09-13 | 2007-09-13 | Multi-media ordering method and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101123718B (en) |
WO (1) | WO2009033392A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123718B (en) * | 2007-09-13 | 2011-12-21 | 华为技术有限公司 | Multi-media ordering method and system |
CN102547384A (en) * | 2011-12-28 | 2012-07-04 | 深圳市同洲视讯传媒有限公司 | Video-playing VCR (video cassette recorder) control method, video-playing VCR control system and digital television terminal |
CN102802041B (en) * | 2012-08-06 | 2015-01-14 | 何建亿 | Implement method for intelligent streaming media server supporting a plurality of real-time dynamic data sources |
CN103458318B (en) * | 2013-07-26 | 2016-12-28 | 融创天下(上海)科技发展有限公司 | media data transmission method and system |
CN103475638B (en) * | 2013-07-29 | 2016-09-07 | 融创天下(上海)科技发展有限公司 | A kind of media data transmission method and system |
CN104618805B (en) * | 2013-11-01 | 2018-02-23 | ***通信集团公司 | A kind of VOD method and equipment |
CN105897840A (en) * | 2015-12-10 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Advertisement data transmission method, device and system |
CN107360472A (en) * | 2016-05-10 | 2017-11-17 | 中兴通讯股份有限公司 | Terminal control method and device |
CN108270768A (en) * | 2017-11-28 | 2018-07-10 | 北京文香信息技术有限公司 | A kind of single port two-way interactive agreement based on RTSP/RTMP agreements |
CN108900798A (en) * | 2018-06-13 | 2018-11-27 | 浙江工业大学 | A kind of intelligent gateway of sip terminal access ONVIF monitoring device |
CN110290140B (en) | 2019-06-28 | 2021-09-24 | 腾讯科技(深圳)有限公司 | Multimedia data processing method and device, storage medium and electronic equipment |
CN111683264B (en) * | 2020-06-16 | 2022-11-04 | 中国联合网络通信集团有限公司 | Video-on-demand method, network equipment and terminal |
CN113381990B (en) * | 2021-06-03 | 2022-06-10 | 湖南快乐阳光互动娱乐传媒有限公司 | Method and system for intercommunication between on-demand terminals |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0773687B1 (en) * | 1995-11-07 | 2003-08-27 | AT&T Corp. | Usage management system |
CN1964470A (en) * | 2005-11-10 | 2007-05-16 | 中国电信股份有限公司 | A video on demand/live broadcast system and method |
CN101026573A (en) * | 2006-02-06 | 2007-08-29 | 捷讯研究有限公司 | System and method for effectuating a SIP call in a network environment including IMS |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1155249C (en) * | 1996-01-08 | 2004-06-23 | 国际商业机器公司 | File server for multimedia file distribution |
KR20010044860A (en) * | 1999-11-01 | 2001-06-05 | 윤종용 | A portable video on demand system |
WO2006017330A2 (en) * | 2004-07-13 | 2006-02-16 | Matsushita Electric Industrial Co. Ltd. | Video-on-demand session mobility in a home network |
CN101123718B (en) * | 2007-09-13 | 2011-12-21 | 华为技术有限公司 | Multi-media ordering method and system |
-
2007
- 2007-09-13 CN CN200710149392.8A patent/CN101123718B/en active Active
-
2008
- 2008-08-22 WO PCT/CN2008/072106 patent/WO2009033392A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0773687B1 (en) * | 1995-11-07 | 2003-08-27 | AT&T Corp. | Usage management system |
CN1964470A (en) * | 2005-11-10 | 2007-05-16 | 中国电信股份有限公司 | A video on demand/live broadcast system and method |
CN101026573A (en) * | 2006-02-06 | 2007-08-29 | 捷讯研究有限公司 | System and method for effectuating a SIP call in a network environment including IMS |
Also Published As
Publication number | Publication date |
---|---|
CN101123718A (en) | 2008-02-13 |
WO2009033392A1 (en) | 2009-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101123718B (en) | Multi-media ordering method and system | |
CN101953136B (en) | For sending the method and system of media stream | |
US8752107B2 (en) | Time-shifting and chase-play for an IPTV system | |
CN101547169B (en) | Gateway device and communication method | |
US20090017796A1 (en) | Methods and systems for communicating between ims and non-ims networks | |
KR101287322B1 (en) | Managing associated sessions in a network | |
US20090313376A1 (en) | Method and apparatuses for establishing a session between a client terminal and a media supply system to transport a unicast media stream over an ip network | |
US7953123B2 (en) | Method and system for controlling the establishment of communications channels for allowing transmission of multimedia information | |
CN101222418A (en) | Method, system and signaling gateway for RTSP client terminal access to SIP media resource | |
US20080243602A1 (en) | Systems and methods for providing iptv advertisements | |
CN101313567A (en) | Electronic program providing method, electronic program system and service functional unit | |
EP1890463A1 (en) | Accessing interactive services over internet | |
WO2006037381A1 (en) | Maintaining cached terminal data | |
US8908853B2 (en) | Method and device for displaying information | |
US20050198338A1 (en) | Image data transfer sessions | |
CN102077559A (en) | Method and network unit for realizing customized video service in IMS network | |
CN101651820B (en) | Next generation network-based method and next generation network-based system for pushing contents of internet protocol television | |
CN101212320A (en) | Method, system, and network TV terminal for accessing network TV service | |
WO2009036605A1 (en) | Method and system for processing sip message with rtsp encapsulation in ims | |
CN101714924A (en) | Method and device for negotiating media service capability | |
CN101459525A (en) | Method, system and device for medium control | |
Kim et al. | Streaming session mobility across multiple devices in mobile IPTV environments |
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 |