WO2010017779A1 - 接收和下发媒体业务的方法、装置和***及终端、服务器 - Google Patents

接收和下发媒体业务的方法、装置和***及终端、服务器 Download PDF

Info

Publication number
WO2010017779A1
WO2010017779A1 PCT/CN2009/073268 CN2009073268W WO2010017779A1 WO 2010017779 A1 WO2010017779 A1 WO 2010017779A1 CN 2009073268 W CN2009073268 W CN 2009073268W WO 2010017779 A1 WO2010017779 A1 WO 2010017779A1
Authority
WO
WIPO (PCT)
Prior art keywords
media
terminal
service
information
identifier
Prior art date
Application number
PCT/CN2009/073268
Other languages
English (en)
French (fr)
Inventor
杨健
陈国乔
包渊
王嗣琛
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP09806382.9A priority Critical patent/EP2302962B1/en
Publication of WO2010017779A1 publication Critical patent/WO2010017779A1/zh
Priority to US13/026,730 priority patent/US20110143732A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42017Customized ring-back tones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Definitions

  • the present invention relates to the field of network communications, and in particular, to a method, device and system for receiving and delivering media services, and a terminal and a server. Background technique
  • CRBT Customized Ring Back Tone
  • CRT personalized ring tone service
  • the CRBT service only judges the service triggering by using the subscription information of the multimedia CRBT of the user on the server, and does not consider whether the terminal has the capability of playing the multimedia CRBT.
  • CMR Customized Multimedia Ringback tone
  • CRT Customized Background Tone
  • Different processes are performed.
  • the terminal receiving the service when the prior art performs the service processing cannot predict the attributes of the received service, and cannot indicate the attributes of the user. Summary of the invention
  • the embodiment of the invention provides a method, a device and a system for receiving and delivering a media service, and a terminal and a server, which can indicate the attribute of the media information pre-received by the terminal by using the identifier carried by the information when the information is exchanged, so that the terminal can prompt the user. And the corresponding preparation is performed according to the attributes of the media information; the identifier can also indicate the ability of the terminal to process the media service, and the terminal is processed correspondingly for different terminal processing capabilities, so that the terminal receives the capability of processing the media information.
  • Media information can indicate the attribute of the media information pre-received by the terminal by using the identifier carried by the information when the information is exchanged, so that the terminal can prompt the user.
  • the corresponding preparation is performed according to the attributes of the media information
  • the identifier can also indicate the ability of the terminal to process the media service, and the terminal is processed correspondingly for different terminal processing capabilities, so that the terminal receives the capability of processing the media information.
  • An embodiment of the present invention provides a method for receiving a media service, which is applied to a multimedia ring tone service, and includes:
  • the embodiment of the invention further provides a method for delivering a media service, including:
  • the embodiment of the present invention further provides a receiving device for a media service, including: a first determining module, configured to determine whether a media service identifier is carried in a call setup request; and a first receiving module, configured to be in the first determining module Determining that the call setup request is carried When the media service identifier is received, the media information indicated by the media service identifier is received.
  • the embodiment of the present invention further provides a media service delivery device, including:
  • a second acquiring module configured to: after receiving a call setup request initiated by the calling terminal, obtain a media service capability identifier carried in the call setup request;
  • a selecting module configured to select, according to the capability of the calling terminal, the media service, according to the media service capability identifier, to select matching media information
  • a sending module configured to send the media information to the calling terminal.
  • the embodiment of the invention further provides a terminal for receiving a media service, comprising: a receiving device for the media service.
  • the embodiment of the present invention further provides a server for delivering a media service, including: a sending device for a media service.
  • the embodiment of the invention further provides a system for media service transmission, which comprises: a terminal and a server;
  • the server including a sending device of the media service, is configured to receive a call setup request initiated by the terminal, and obtain a media service capability identifier carried in the call setup request; the terminal processing according to the media service capability identifier indication The capability of the media service, selecting matching media information; and transmitting the media information to the terminal;
  • the terminal is configured to send a call setup request to the server, and receive media information sent by the server.
  • the embodiment of the invention has the following advantages:
  • a media service identifier carried in a call setup request parsing the media service identifier, acquiring an attribute of the media information indicated by the media service identifier; displaying an attribute of the media information, and receiving the media information. Therefore, the type of the media information service is indicated by the carrying identifier, so that the terminal knows the type of the media information to be performed, and performs an operation matching the type.
  • FIG. 1 is a flowchart of a method for receiving a media service according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a method for delivering a media service in an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for delivering a media service by using a CRBT service as an example in the embodiment of the present invention
  • FIG. 4 is a flow chart of a method for delivering a media service by using a color CRT service as an example in the embodiment of the present invention
  • FIG. 5 is a schematic diagram of a receiving device of a media service according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of a device for delivering a media service according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of a terminal for receiving a media service according to an embodiment of the present invention.
  • FIG. 8 is a schematic diagram of a server for delivering a media service according to an embodiment of the present invention.
  • FIG. 9 is a schematic diagram of a system for media service transmission in an embodiment of the present invention. detailed description
  • the embodiment of the present invention provides a method, an apparatus, and a system for receiving and delivering a media service, and a terminal and a server, which can indicate the attribute of the media information pre-received by the terminal by carrying the identifier;
  • the terminal can be instructed to process the media information service, so that the terminal receives the media information that matches the processing capability of the media information.
  • An embodiment of the present invention provides a method for receiving a media service, which is applied to a multimedia ring tone service, as shown in FIG. 1 , including:
  • Step sl01 Determine whether the media service identifier is carried in the call setup request. Specifically, when the calling terminal sends a call setup request, the media service identifier may be inserted into the request, and used to indicate the attribute of the media information pre-played by the calling terminal. The media service identity may also be inserted by the server in the call setup request when the call origination request is sent to the server by the calling terminal.
  • Step sl02 If the media service identifier is carried, the media information indicated by the media service identifier is received. If the media service identifier is not carried, the media information indicated by the media service identifier is refused to be received.
  • the terminal may also display the attributes of the media information before or during the receiving of the media information. For example, if the media information pre-played by the calling terminal is the voiced video color vibration in the color vibration service, the pre-received media is displayed as the voiced video color vibration at the called terminal, and is used to prompt the terminal user for the current service type, and Shield your own ringing settings, turn on the external speaker, and receive the color vibration information.
  • the multimedia ring tone service includes a color ring tone service, a color tone service, and a color picture service.
  • the called terminal can determine whether to receive the media information according to the identifier, and can also obtain the attribute of the media information and prompt the terminal user before receiving the media information. , thus preparing for receiving the media information.
  • the called terminal Before receiving the media information of the calling terminal, the called terminal may further determine whether its own capability can process the voiced video color vibration information, and may receive the voiced video color vibration information when processing; if not, the received voice video color is not received.
  • the vibration information is subjected to operations such as ringing according to its own settings, and the determination process can also be completed by the server. This can avoid the problem that the terminal capability is low and the media information cannot be processed.
  • the embodiment of the present invention further provides a method for delivering a media service, as shown in FIG. 2, including: Step s201: Receive a call setup request sent by the calling terminal, and obtain a media service capability identifier carried in the call setup request.
  • Step s201 Receive a call setup request sent by the calling terminal, and obtain a media service capability identifier carried in the call setup request.
  • the request carries a media service capability identifier, which is used to indicate the capability of the media service that it has.
  • Step s202 Select a matching media information according to the capability of the calling terminal to process the media service indicated by the media service capability identifier.
  • the server selects the media information in the media service subscription information of the called terminal according to the ability of the calling terminal to process the media service, and the selected media information should be the media that the calling terminal can process.
  • Information that is, media information that matches the media service processing capabilities of the calling terminal.
  • the server can select any matching media information, and can also select according to the settings of the called terminal (such as the setting of the usage period).
  • Step s203 Send the media information to the calling terminal.
  • the method further includes:
  • Information, prompts include one or more of text prompts, voice prompts, and provide action menu prompts.
  • the session process information carrying the media attribute identifier is sent to the calling terminal, and the media attribute identifier is used to indicate an attribute of the selected media information.
  • the media attribute identifier is used to indicate the attribute of the media information, and the identifier is carried in the session process information and sent to the calling terminal, so that the calling terminal knows the media to be played.
  • the attribute of the message and then deliver the media information to the calling terminal.
  • the media attribute identifier can also be carried when the media information is sent to the calling terminal.
  • the server determines that the calling terminal has low ability to process the media service, and sends a voice to the caller.
  • Media information such as information that requires low terminal capabilities.
  • the server sends the matched media information to the calling terminal by using the media service capability of the calling terminal in the media subscription information of the called terminal, thereby avoiding media information that requires high terminal capability. A problem that cannot be played after being sent to the terminal.
  • the method for delivering a media service according to the embodiment of the present invention is illustrated by using the CRBT service as an example. As shown in FIG. 3, the method includes:
  • Step s301 The calling terminal A sends a call setup request to the server. If the calling terminal A supports the multimedia CRBT service, the CRBT service capability identifier is carried in the call setup request to indicate that the calling terminal A has the capability of performing the media CRBT service and what forms of CRBT services can be processed.
  • Step s302 After receiving the call setup request, the server determines whether the call setup request carries the CRBT service capability identifier. If the called terminal B has subscribed to the media CRBT service, if the call setup request does not carry the CRBT service capability identifier, step s303 is performed; if the CRBT service capability identifier is carried, step s304 is performed.
  • Step s303 The server determines that the calling terminal A is a terminal that has the ability to play the normal color ring tones, and obtains media information (such as a ring tone in voice form) that has lower requirements on the terminal capability in the media service subscription information of the called terminal B according to the general call processing. And play to the calling terminal A.
  • media information such as a ring tone in voice form
  • Step s304 The server selects matching media information in the media service subscription information of the called terminal B according to the capability of the calling terminal A indicated by the CRBT service capability identifier to play the media CRBT service.
  • the CRBT service capability indicator indicates which media information the calling terminal A can process, and the server selects the matched media information in the called terminal media service subscription information according to the attribute of the media information indicated by the server. For example, if the CRBT service capability indicator indicates that the calling terminal A has the ability to play the video ring back tone, the server selects the video color ring in the media service subscription information of the called terminal, and of course, can also select the color ring tone form with lower terminal capability requirements.
  • Step s305 The server sends session process information to the calling terminal A, where the information carries The CRBT service flag is used to indicate the attributes of the selected media information.
  • Step s306 After receiving the session process information, the calling terminal A prompts the user to pre-operation to play the CRBT. There are various types of prompts, such as text prompts, voice prompts, different colors, or any combination of the above. You can also provide the user with an operation menu for stopping, pausing, or copying the ring tones. When the user is prompted, the current call timing can also be canceled, and the time is started after the CRBT is played. At the same time, the corresponding operation can be performed according to the attribute of the media information. For example, when the media information is audio information, the volume of the terminal itself is adjusted according to the volume of the audio information.
  • Step s307 The calling terminal A receives the ring back tone information sent by the network side.
  • the processing operation prompting the user in the above step s306 may also be performed when receiving the multimedia ring back tone information sent by the network side.
  • Step s308 After the CRBT information is played, the general call flow is entered. If the automatic call timing function is canceled in the above steps, the automatic call timing function is activated.
  • the calling terminal When the call setup request sent by the calling terminal does not carry the CRBT service capability identifier, the calling terminal is treated as a terminal with normal terminal capability, and a low-required media CRBT, such as a ring tone in voice form, is played to the caller. Compatibility issues with the terminal. If the flag is carried in the call setup request, the suitable and rich multimedia ring back tone can be provided to the calling terminal by using the service capability in the identifier.
  • a low-required media CRBT such as a ring tone in voice form
  • FIG. 4 The following is a detailed description of the method for delivering a media service according to the embodiment of the present invention, as shown in FIG. 4, which includes:
  • Step s401 The calling terminal A sends a call setup request to the server.
  • Step s402 The server inserts a CRT identifier in the call setup request according to the media service subscription information of the calling terminal A, and then sends the call setup request to the terminal B.
  • the CRT identifier can also be directly inserted at the calling terminal A to notify the called terminal B of the CRT service to be or is being performed, and to indicate the attribute of the media information pre-received by the called terminal B.
  • Step s403 After the called terminal B receives the call setup request carrying the CRT identifier, The CRT identifier is obtained and parsed, and the attribute of the CRT information pre-played by the calling terminal A is obtained. Specifically, the called terminal B determines that the request carries the CRT identifier, and receives the CRT information; if the called terminal determines that the request does not carry the CRT identifier, the terminal terminal refuses to receive the CRT information.
  • Step S 404 The called terminal B determines whether it has the ability to process the CRT information. If there is a corresponding capability, the network side server is notified to initiate a CRT call flow of the abnormal call, and step s405 is performed; if there is no corresponding capability, the network side server is notified to initiate a normal call flow. This determination process can also be done by the server.
  • Step s405 The called terminal B shields its own ringing setting, and sends session progress information to the network side server, indicating that the CRT information can be received.
  • Step s406 After the call connection is established, the called terminal B receives the delivery from the network side server.
  • Step s407 The called terminal B performs corresponding operations according to the attributes of the CRT information. For example, if the CRT information belongs to the multimedia audio information, the external speaker of the called terminal B needs to be opened to play the multimedia audio information; if the CRT information attribute also carries information about the volume requirement, it needs to be adjusted according to the volume requirement.
  • Step s408 When the color vibration is played or the called terminal B answers the incoming call, the called terminal B may be prompted to stop the color vibration, and the automatic call timing of the called terminal B is turned on.
  • the called terminal B When the called terminal B does not have the capability to process the media information indicated by the CRT identifier in the above step s404, the called terminal B is processed as a terminal with poor terminal capability, and performs a normal call flow, and the called terminal B plays the self. Set the color vibration.
  • the attribute of the media information carried by the CRT identifier may be one or more. When multiple media information attributes are carried, the called terminal B may sequentially determine the attributes of the media information.
  • step s407 may also be performed in step s405, that is, in the unreceived medium.
  • the body information prompts the end user and the attributes of the received media information.
  • the multimedia subsystem can be customized (IMS Communication Service Identifier)
  • IMS Communication Service Identifier The following is a method for carrying an identifier, a method for carrying a logo by a Session Description Protocol (SDP), and a method for carrying an identifier by using the Extensible Markup Language (hereinafter referred to as XML) document. method.
  • SDP Session Description Protocol
  • XML Extensible Markup Language
  • the method for carrying the identifier is not limited to the above three methods, and other methods may be used for carrying. The above three methods are only preferred examples herein.
  • the method of using ICSI to carry the identifier mainly extends the Accept-Contact header field.
  • the Accept-Contact header field can be used to identify the reference information of the terminal (User Equipment, hereinafter referred to as UE); CMR service (color ring service, color vibration service, and color image)
  • UE User Equipment
  • CMR service color ring service, color vibration service, and color image
  • the general name of the service The indication in the header field can be set to +g.3gpp.CMR.
  • P-Preferred-Service urn:um-xxx.cmr, and indicate the current service as CMR service by J3 ⁇ 4L; then define its sub-services through APPLICATION.
  • +g.ims.app_ref ⁇ urn: urn-xxx.cmr:3gpp.application.crbt>"This indicates that the current service is the CRBT service in the CMR service;
  • +g.ims.app_ref ⁇ urn: urn-xxx.cmr:3gpp. application. cat> "Customized Alerting Tone (hereinafter referred to as CAT) service for the current service is CMR service;
  • CRS Customerized Ring Signal
  • both the CRBT service and the CAT service represent the CRBT service, but the application protocols are different.
  • the CRT service and the CRS service also represent the color vibration service.
  • the attribute information when the media information is played may be added at the end of the above implementation manner, for example, the volume information when the audio information is played; whether the video information is displayed in full screen or not in full screen; and the attribute information such as the font when the text is displayed.
  • the representation of the sub-services can be extended.
  • the following uses the CRBT service as an example: You can use 3gpp.application.crbt.text to represent the text ring tones.
  • 3 gp . application. crbt. audio indicates the ring tone
  • 3gpp.application.crbt. video indicates video ring tones
  • 3 gp . application. crbt . audio&text indicates ring tones for multiple applications.
  • the media service capability indicating the calling terminal may be implemented by carrying the following header field:
  • the above header field indicates that the calling terminal that currently sends a service call has a CMR service.
  • P-Preferred-Service urn: um-xxx.crbt, which means that the current service is a specific sub-service of the CMR service, which can be defined as follows:
  • Urn: urn-xxx.crbt indicates the CRBT service
  • Urn: urn-xxx.crt represents the CRT service
  • header domain is used to carry the identifier in the call setup request:
  • the above header field indicates that the calling terminal currently issuing the call setup request has the capability of performing CRBT service and has only audio capability.
  • P-Preferred-Service urn: urn-xxx. crt
  • the CBT service When the CBT service is performed, it can indicate the service capability of the calling terminal.
  • the CBT service When the CBT service is performed, the call setup request received by the called terminal carries the identifier, and the service capability of the calling terminal can be learned through the identifier.
  • Use ServiceAPP to indicate the current service, which can be defined as CMR, indicating that the current service is a CMR service;
  • Use subAPP to represent the current sub-service which can be defined as CRBT, CRT, CBT, CAT, CRS;
  • Use CAP to represent the current business form, which can be defined as audio (voice service), video (video service), text (text service), * (for all services); its business form can be multiple, multiple business forms There is no logical contradiction between the various business forms.
  • This method is used to indicate that the current service of the calling terminal is the CRBT service in the CMR service.
  • the service form is Video and Text
  • the method of carrying the identifier is as follows:
  • A FeatureTag: 3gpp.application.
  • This method is used to indicate that the current service of the calling terminal is a CBT service in the CMR service.
  • the service format is Video
  • the method of carrying the identifier is as follows:
  • A FeatureTag: 3 gpp. application.
  • the server When the call setup request of the calling terminal passes the server, the server inserts the identifier into the call setup request according to the CBT service subscription situation, and then sends the call setup request to the called terminal, where the identifier indicates that the current service is a CBT in the CMR service.
  • the identifier indicates that the current service is a CBT in the CMR service.
  • Current CBT color vibration is in the form of video.
  • the receiving data channel is opened, and the multimedia setting of the color vibration is used for playing.
  • Method 3 You can carry the CRBT service ID through the XML document.
  • ⁇ !--MutiMediaCAP identifies media requirements for CRBT service: Can be Audio, Video, Text->
  • Example 1 The following indicates that the current terminal can support the CRBT service, and the service mode of the CRBT is Video and Text:
  • Hypertext Transfer Protocol Through SIP or Hypertext Transfer Protocol (Hypertext Transfer Protocol, hereinafter referred to as:
  • the embodiment of the present invention further provides a device for receiving a media service.
  • the method includes: a first determining module 510, configured to determine whether a media service is carried in a call setup request.
  • the first receiving module 520 is configured to receive the media information indicated by the media service identifier when the first determining module 510 determines that the media service identifier is carried in the call setup request.
  • the device further includes: a first detecting module 530, configured to detect whether there is a terminal capability for processing the type of the media information.
  • the first receiving module 520 is specifically configured to detect, by the first detecting module 530, a terminal capability that has the processing of the media information, and the first determining module 510 When it is determined that the media service identifier is carried in the setup request, the media information indicated by the media service identifier is received.
  • the device further includes: a first parsing module 540, configured to parse the media service identifier, and obtain an attribute of the media information indicated by the media service identifier; and the first processing module 550 is configured to display an attribute of the media information.
  • a first parsing module 540 configured to parse the media service identifier, and obtain an attribute of the media information indicated by the media service identifier
  • the first processing module 550 is configured to display an attribute of the media information.
  • the first processing module 550 is further configured to: according to the attribute of the media information, mask the setting of the terminal itself and/or turn on the external speaker for playing the received media information before receiving the media information or during receiving; and / or pop-up prompt message prompts the user to type the format of the media information to be or is being played; and / or display the operation menu for controlling the playback process of the media information.
  • the device displays the attribute of the media information on the terminal through the processing module, prompts the user of the terminal to be or is in progress, and prepares according to the attribute of the media information to receive the media information.
  • the embodiment of the present invention further provides a media service delivery device, as described in FIG. 6, including: a second obtaining module 610, configured to receive a call setup request initiated by a calling terminal, and obtain the call setup request.
  • the media service capability identifier carried;
  • the selecting module 620 is configured to: according to the capability of the calling terminal to process the media service indicated by the media service capability identifier, select matching media information;
  • the sending module 630 is configured to send the media information to the calling terminal.
  • the sending module 630 is further configured to send the session process information that carries the media attribute identifier to the calling terminal, so that the calling terminal prompts the terminal user to perform current service according to the attribute of the media information indicated by the media attribute identifier.
  • Type and receive the media information, and the prompting manner includes one or more of a text prompt, a voice prompt, and an operation menu prompt.
  • the selection module 620 includes:
  • the parsing sub-module 621 is configured to parse the media service capability identifier acquired by the second acquiring module 610, and obtain the capability of the calling terminal to process the media service;
  • the query sub-module 622 is configured to query an attribute of the media information in the media service subscription information of the called terminal;
  • a matching sub-module 623 configured to perform, according to the parsing of the parsing sub-module, the ability of the calling terminal to process the media service, and perform the matching with the attribute of the media information queried by the query sub-module 622;
  • the selecting sub-module 624 is configured to select any media information in the matched media information when the matching sub-module 623 obtains a plurality of matched media information.
  • the server can select the appropriate media information for playing according to the ability of the terminal to process the media information, and the problem that the received media information cannot be played due to the low terminal capability is better avoided.
  • the embodiment of the present invention further provides a terminal for receiving a media service, as shown in FIG. 7, comprising: a receiving device 710 for media service; the receiving device 710 of the media service includes: a first determining module 510, configured to determine a call The first receiving module 520 is configured to: when the first determining module 510 determines that the media service identifier is carried in the call setup request, receive the media information indicated by the media service identifier. .
  • the apparatus further includes: a first detecting module, configured to detect whether there is a terminal capability to process the type of the media information.
  • the first receiving module 520 is specifically configured to: when the first detecting module detects the capability of the terminal that processes the media information, and the first determining module 510 determines that the media service identifier is carried in the establishing request, Receiving media information indicated by the media service identifier.
  • the device further includes: a first parsing module, configured to parse the media service identifier, and obtain an attribute of the media information indicated by the media service identifier; and a first processing module, configured to display an attribute of the media information.
  • a first parsing module configured to parse the media service identifier, and obtain an attribute of the media information indicated by the media service identifier
  • a first processing module configured to display an attribute of the media information.
  • the first processing module is further configured to: according to the attribute of the media information, mask the setting of the terminal itself and/or enable the external speaker to play the received media information before receiving the media information or during the receiving process; and/ Or a pop-up message prompting the user to play or is playing media information.
  • the format type; and/or the display operation menu is used to control the playing progress of the media information.
  • the embodiment of the present invention further provides a server for delivering a media service, as shown in FIG. 8, including: a media service delivery device 810; the media service delivery device 810 includes:
  • the second obtaining module 610 is configured to: after receiving the call setup request initiated by the calling terminal, obtain the media service capability identifier carried in the call setup request;
  • the selecting module 620 is configured to: according to the capability of the calling terminal to process the media service indicated by the media service capability identifier, select matching media information;
  • the sending module 630 is configured to send the media information to the calling terminal.
  • the sending module 630 is further configured to send the session process information that carries the media attribute identifier to the calling terminal, so that the calling terminal prompts the terminal user to perform current service according to the attribute of the media information indicated by the media attribute identifier.
  • Type and receive the media information, and the prompting manner includes one or more of a text prompt, a voice prompt, and an operation menu prompt.
  • the embodiment of the present invention further provides a system for media service transmission, as shown in FIG. 9, comprising: a terminal 910 and a server 920;
  • the server 920 including a media service sending device 810, is configured to receive a call setup request initiated by the terminal, and obtain a media service capability identifier carried in the call setup request, according to the media service capability identifier indication
  • the terminal processes the capability of the media service, selects the matched media information, and sends the media information to the terminal;
  • the terminal 910 is configured to send a call setup request to the server 920, and receive session process information and media information sent by the server 920.
  • the terminal 910 includes:
  • a terminal sending module 911 configured to send, to the server 920, a call setup request that carries a media service capability identifier
  • the terminal receiving module 912 is configured to receive the media information sent by the server 920.
  • the terminal processing module 913 is configured to: after the terminal receiving module 912 receives the session process information that carries the media attribute identifier, according to the indication of the media attribute identifier The properties of the media information, The type of the current service of the terminal user is prompted and the media information is received, and the prompting manner includes one or more of a text prompt, a voice prompt, and an operation menu prompt.
  • the terminal processing module 913 is further configured to prompt the end user of the attribute of the media information indicated by the media attribute identifier.
  • the terminal processing module prompts by one or more forms of text, voice, color, and providing an operation menu, and turns off the call timing function when the prompt operation is performed, and then restarts after the media information is played.
  • the terminal acquires the media service identifier carried in the call setup request, parses the media service identifier, acquires the attribute of the media information indicated by the media service identifier, and displays the attribute of the media information, and Receiving the media information. Therefore, by carrying the identifier indicating the type of the media information service, the terminal can know the type of the upcoming media information and perform an operation matching the type.
  • the server receives the call setup request, and obtains the media service capability identifier carried in the call setup request; and selects matching media information according to the capability of the calling terminal to process the media service according to the media service capability identifier;
  • the calling terminal sends the session process information carrying the media attribute identifier, where the media attribute identifier is used to indicate the attribute of the selected media information. Therefore, the server delivers matching media information according to the capabilities of the terminal, and the problem that the media information is incompatible with the terminal capability is better avoided.
  • the present invention can be implemented by hardware or by software plus a necessary general hardware platform.
  • the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention. Any changes that can be considered by those skilled in the art should fall within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Description

接收和下发媒体业务的方法、 装置和***及终端、 服务器 本申请要求于 2008 年 8 月 15 日提交中国专利局、 申请号为 200810147429.8、发明名称为"接收和下发媒体业务的方法、 装置和***及 终端、 服务器"的中国专利申请的优先权, 其全部内容通过引用结合在本 申请中。 技术领域
本发明涉及网络通讯领域, 尤其涉及一种接收和下发媒体业务的方 法、 装置和***及终端、 服务器。 背景技术
目前, 大多数的移动终端都支持彩铃或彩振等业务, 其中彩铃也称为 个性化回铃音业务( Customized Ring Back Tone, 以下简称: CRBT ) , 客 户可以根据自己的喜好和要求定制移动终端的回铃音, 该回铃音既可以是 音乐、 广告, 也可以是客户录制的语音; 彩振, 也称个性化振铃音业务 ( Customized Ring Tone , 以下简称: CRT ) , 客户可以根据自己的喜好和 要求定制自己电话的振铃音。 随着 3G技术和产品的不断成熟, 3G网络的 部署和服务在全球范围内有了很大的提高。 IP 多媒体子*** ( IP Multimedia Subsystem, 以下简称: IMS ) , 在 3GPP的 R5版本中定义的 一个子***, 用于实现包括语音、 视频、 数据在内的新一代多媒体电信业 务。
发明人在实现本发明的过程中, 发现现有技术至少存在以下问题: 目前彩铃业务仅通过用户在服务器上的多媒体彩铃的签约信息,判断 业务触发, 没有考虑到终端是否具有播放多媒体彩铃的能力, 可定制多媒 体回铃音( Customized Multimedia Ringback tone , 以下简称: CMR ) 中的 CRBT、 CRT, 可定制背景铃音等( Customized Background Tone , 以下简 称: CBT ) 业务, 对终端的能力要求是不一样的, 所以现有技术无法实现 对终端进行 CMR业务时, 针对不同的终端能力进行不同的处理, 同时现 有技术进行业务处理时接收业务的终端不能预知接收业务的属性, 也不能 提示用户业务的属性。 发明内容
本发明实施例提供了一种接收和下发媒体业务的方法、装置和***及 终端、 服务器, 可以通过在信息交互时信息携带的标识指示终端预接收的 媒体信息的属性, 使终端可以提示用户并根据媒体信息的属性做好相应的 准备; 通过标识还可以指示终端处理媒体业务的能力, 针对不同的终端处 理能力, 对终端进行相应的处理, 使终端接收到与自身媒体信息处理能力 相匹配的媒体信息。
本发明实施例提供了一种接收媒体业务的方法,应用于多媒体铃音业 务, 包括:
判断呼叫建立请求中是否携带媒体业务标识;
若携带所述媒体业务标识, 接收所述媒体业务标识指示的媒体信息。 本发明实施例还提供了一种下发媒体业务的方法, 包括:
接收主叫终端发起的呼叫建立请求,并获取所述呼叫建立请求中携带 的媒体业务能力标识;
根据所述媒体业务能力标识指示的所述主叫终端处理媒体业务的能 力, 选取匹配的媒体信息;
向所述主叫终端发送所述媒体信息。
同时本发明实施例还提供了一种媒体业务的接收装置, 包括: 第一判断模块, 用于判断呼叫建立请求中是否携带媒体业务标识; 第一接收模块,用于在所述第一判断模块判断所述呼叫建立请求中携 带所述媒体业务标识时, 接收所述媒体业务标识指示的媒体信息。
本发明实施例还提供了一种媒体业务的下发装置, 包括:
第二获取模块, 用于接收主叫终端发起的呼叫建立请求后, 获取所述 呼叫建立请求中携带的媒体业务能力标识;
选取模块,用于根据所述媒体业务能力标识指示的所述主叫终端处理 媒体业务的能力, 选取匹配的媒体信息;
发送模块, 用于向所述主叫终端发送所述媒体信息。
本发明实施例还提供了一种接收媒体业务的终端, 包括: 媒体业务的 接收装置。
本发明实施例还提供了一种下发媒体业务的服务器, 包括: 媒体业务 的下发装置。
本发明实施例还提供了一种媒体业务传输的***,其特征在于,包括: 终端和服务器;
所述服务器, 包括媒体业务的下发装置, 用于接收终端发起的呼叫建立 请求, 并获取所述呼叫建立请求中携带的媒体业务能力标识; 根据所述媒体 业务能力标识指示的所述终端处理媒体业务的能力, 选取匹配的媒体信息; 向所述终端发送所述媒体信息;
所述终端, 用于向所述服务器发送呼叫建立请求, 并接收所述服务器 发送的媒体信息。
与现有技术相比, 本发明实施例具有以下优点:
通过本发明实施例, 获取呼叫建立请求中携带的媒体业务标识; 解析 所述媒体业务标识, 获取所述媒体业务标识指示的媒体信息的属性; 显示 所述媒体信息的属性, 并接收所述媒体信息。 由此可以通过携带标识指示 媒体信息业务的类型, 使终端获知即将进行的媒体信息的类型, 并进行与 该类型相匹配的操作。 附图说明 实施例或现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本领域普通技术人员 来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的 附图。
图 1是本发明实施例中接收媒体业务的方法流程图;
图 2 是本发明实施例中下发媒体业务的方法流程图;
图 3是本发明实施例中以彩铃 CRBT业务为例的下发媒体业务的方法 流程图;
图 4是本发明实施例中彩振 CRT业务为例的下发媒体业务的方法流 程图;
图 5是本发明实施例中媒体业务的接收装置示意图;
图 6是本发明实施例中媒体业务的下发装置示意图;
图 7是本发明实施例中接收媒体业务的终端示意图;
图 8是本发明实施例中下发媒体业务的服务器示意图;
图 9是本发明实施例中媒体业务传输的***示意图。 具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进 行清楚、 完整地描述, 显然, 所描述的实施例仅是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实施例, 都属于本发明保护的 范围。
本发明实施例提供了一种接收和下发媒体业务的方法、装置和***及 终端、 服务器, 可以通过携带标识指示终端预接收的媒体信息的属性; 还 可以指示终端处理媒体信息业务的能力, 使终端接收与自身媒体信息处理 能力相匹配的媒体信息。
下面结合附图和具体实施例对本发明实施例提供的接收和下发媒体 业务的方法、 装置和***及终端、 服务器进行详细说明。
本发明实施例提供了一种接收媒体业务的方法,应用于多媒体铃音业 务, 如图 1所示, 包括:
步骤 sl01、 判断呼叫建立请求中是否携带媒体业务标识。 具体的, 主叫终端发送呼叫建立请求时可以将该媒体业务标识***到请求中, 用于 指示主叫终端预播放的媒体信息的属性。 该媒体业务标识也可以在主叫终 端将呼叫建立请求发送到服务器时, 由服务器在此呼叫建立请求中***。
步骤 sl02、 若携带所述媒体业务标识, 接收所述媒体业务标识指示 的媒体信息。 若未携带所述媒体业务标识, 则拒绝接收所述媒体业务标识 指示的媒体信息。 接收该媒体信息之前或接收过程中, 终端还可以显示该 媒体信息的属性。 例如主叫终端预播放的媒体信息为彩振业务中的有声视 频彩振, 则在被叫终端处显示该预接收的媒体为有声视频彩振, 用于提示 终端用户当前业务的类型, 同时可以屏蔽自身的振铃设置,开启外放喇叭, 接收该彩振信息。
多媒体铃音业务包括彩铃业务、彩振业务和彩像业务,通过上述步骤, 被叫终端可以根据标识判断是否接收媒体信息, 而且在接收媒体信息之 前, 还可以获知媒体信息的属性并提示终端用户, 从而为接收该媒体信息 做好准备。 被叫终端在接收主叫终端的媒体信息之前, 还可以判断自身的 能力是否可以处理该有声视频彩振信息, 可以处理时接收该有声视频彩振 信息; 若不能处理则不接收该有声视频彩振信息而按照自身的设置进行振 铃等操作, 该判断过程也可以由服务器完成。 这样可以使避免终端能力较 低不能处理媒体信息的问题。
本发明实施例还提供了一种下发媒体业务的方法,如图 2所示,包括: 步骤 s201、 接收主叫终端发送的呼叫建立请求, 并获取所述呼叫建 立请求中携带的媒体业务能力标识。 主叫终端向网络侧服务器发送呼叫建 立请求时, 在该请求中携带了媒体业务能力标识, 用于指示自身具有的处 理媒体业务的能力。
步骤 s202、 根据所述媒体业务能力标识指示的主叫终端处理媒体业 务的能力, 选取相匹配的媒体信息。
在被叫终端签约了媒体业务信息的情况下,服务器根据主叫终端处理 媒体业务的能力在被叫终端的媒体业务签约信息中选取媒体信息, 选取的 媒体信息应为主叫终端可以处理的媒体信息, 即与主叫终端的媒体业务处 理能力相匹配的媒体信息。 当匹配的媒体信息不止一个时, 服务器可以选 择任一匹配的媒体信息, 也可以根据被叫终端的设置(如使用时间段的设 置) 进行选择。
步骤 s203、 向所述主叫终端发送所述媒体信息。
向所述主叫终端发送所述媒体信息之后, 还包括:
向所述主叫终端发送携带媒体属性标识的会话进程信息,以使所述主 叫终端根据所述媒体属性标识指示的所述媒体信息的属性, 提示终端用户 当前业务的类型并接收所述媒体信息, 提示的方式包括文字提示、 语音提 示和提供操作菜单提示中的一种或多种。
向所述主叫终端发送携带媒体属性标识的会话进程信息,所述媒体属 性标识用于指示被选取的媒体信息的属性。 当服务器为主叫终端选取了匹 配的媒体信息后, 利用媒体属性标识指示该媒体信息的属性, 并将该标识 携带在会话进程信息中发送到主叫终端, 使主叫终端获知即将播放的媒体 信息的属性, 然后再向主叫终端下发媒体信息。 当然该媒体属性标识也可 以在向主叫终端下发媒体信息时被携带。
值得注意的是当服务器接收的呼叫建立请求中未携带媒体业务能力 标识时, 服务器判定该主叫终端处理媒体业务的能力较低, 向其下发语音 信息等对终端能力要求低的媒体信息。
通过本发明实施例提供的方法,服务器通过主叫终端的媒体业务能力 在被叫终端媒体签约信息中选取匹配的媒体信息下发到主叫终端, 这样避 免了对终端能力要求较高的媒体信息发送到终端后无法播放的问题。
下面以彩铃 CRBT 业务为例来说明本发明实施例提供的一种下发媒 体业务的方法, 如图 3所示, 包括:
步骤 s301、 主叫终端 A向服务器发送呼叫建立请求。 若主叫终端 A 支持多媒体彩铃业务, 在该呼叫建立请求中携带 CRBT 业务能力标识, 以表示主叫终端 A 具有进行媒体彩铃业务的能力以及可以处理哪些形式 的彩铃业务。
步骤 s302、 服务器接收到上述呼叫建立请求后, 判断该呼叫建立请 求是否携带 CRBT 业务能力标识。 在被叫终端 B签约了媒体彩铃业务的 情况下,该呼叫建立请求若未携带 CRBT 业务能力标识,则执行步骤 s303; 若携带该 CRBT 业务能力标识, 则执行步骤 s304。
步骤 s303、服务器判定主叫终端 A为具有播放一般彩铃能力的终端, 按照一般的呼叫处理,获取被叫终端 B媒体业务签约信息中对终端能力要 求较低的媒体信息 (例如语音形式的彩铃) , 并向主叫终端 A播放。
步骤 s304、 服务器根据 CRBT 业务能力标识指示的主叫终端 A播放 媒体彩铃业务的能力,在被叫终端 B媒体业务签约信息中选取匹配的媒体 信息。
具体的, CRBT业务能力标识指示了主叫终端 A可以处理哪些媒体信 息, 服务器根据其指示的媒体信息的属性在被叫终端媒体业务签约信息中 选取匹配的媒体信息。例如 CRBT业务能力标识指示主叫终端 A具有播放 视频彩铃的能力, 则服务器在被叫终端媒体业务签约信息中选取视频彩 铃, 当然也可以选取终端能力要求更低的彩铃形式。
步骤 s305、 服务器向主叫终端 A发送会话进程信息, 该信息中携带 了 CRBT业务标志, 用于指示选取的媒体信息的属性。
步骤 s306、 主叫终端 A接收到上述会话进程信息后, 提示用户当前 预操作为播放彩铃。 提示的种类可以有多种, 如文字提示、 语音提示、 显 示不同颜色或上述情况的任意结合, 还可以为用户提供操作菜单, 用于停 止、 暂停或复制彩铃等。 在对用户进行提示时还可以取消当前通话计时, 待彩铃播放完毕后再开始计时。 同时还可以根据媒体信息的属性进行相应 的操作, 如媒体信息为音频信息时, 则根据该音频信息的音量调节终端自 身的音量。
步骤 s307、 主叫终端 A接收网络侧发送的彩铃信息。 上述步骤 s306 中提示用户的处理操作也可以在接收到网络侧发送的多媒体彩铃信息时 进行。
步骤 s308、 彩铃信息播放完毕后, 进入一般的呼叫流程。 若在上述 步骤中取消了自动通话计时功能, 此时启动该自动通话计时功能。
当主叫终端发送的呼叫建立请求中未携带彩铃业务能力标识时,则将 该主叫终端作为终端能力一般的终端处理, 向其播放低要求的媒体彩铃, 如语音形式的彩铃, 这样解决了对终端的兼容问题。 如果呼叫建立请求中 携带了该标志, 则可以通过标识中的业务能力, 为主叫终端提供适合的、 丰富的多媒体彩铃。
下面以彩振 CRT业务为例, 对本发明实施例提供的下发媒体业务的 方法进行详细说明, 如图 4所示, 包括:
步骤 s401、 主叫终端 A向服务器发送呼叫建立请求。
步骤 s402、 服务器根据主叫终端 A的媒体业务签约信息在上述呼叫 建立请求中*** CRT标识, 然后将呼叫建立请求发送到终端 B。 该 CRT 标识也可以在主叫终端 A处直接***, 用于通知被叫终端 B将要或正在 进行的 CRT业务, 并指示被叫终端 B预接收的媒体信息的属性。
步骤 s403、被叫终端 B接收到上述携带 CRT标识的呼叫建立请求后, 获取并解析该 CRT标识, 获知主叫终端 A预播放的 CRT信息的属性。 具 体的, 被叫终端 B判断该请求携带 CRT标识后, 接收该 CRT信息; 若被 叫终端判断该请求未携带该 CRT标识, 则拒绝接收该 CRT信息。
步骤 S404、 被叫终端 B判断自身是否具有处理该 CRT信息的能力。 若具有相应的能力, 通知网络侧服务器启动非正常呼叫的 CRT呼叫流程, 执行步骤 s405 ; 若不具有相应的能力, 通知网络侧服务器启动正常的呼叫 流程。 该判断过程也可以由服务器完成。
步骤 s405、 被叫终端 B屏蔽自身的振铃设置, 向网络侧服务器发送 会话进程信息, 表明可以接收该 CRT信息。
步骤 s406、 呼叫连接建立后, 被叫终端 B接收网络侧服务器下发的
CRT信息。
步骤 s407、 被叫终端 B根据该 CRT信息的属性进行相应的操作。 例 如, 若 CRT信息属于多媒体音频信息, 则需要打开被叫终端 B的外放喇 叭, 以便播放该多媒体音频信息; 若该 CRT信息属性中还携带了关于音 量要求的信息, 则需要根据音量要求调节终端自身的音量; 还可以弹出提 示信息, 提示被叫终端 B的用户此时正在播放主叫终端 A的彩振; 还可 以弹出操作菜单, 以此控制多媒体信息的播放进程(如停止播放、 暂停播 放、 接听来电等) 。
步骤 s408、 当彩振播放完毕或被叫终端 B接听来电时, 可以提示被 叫终端 B彩振停止, 此时开启被叫终端 B的自动通话计时等功能。
在上述步骤 s404中被叫终端 B不具有处理该 CRT标识指示的媒体信 息的能力时, 将被叫终端 B作为终端能力较差的终端处理, 进行正常的呼 叫流程, 被叫终端 B处播放自设的彩振。 上述 CRT标识携带的媒体信息 的属性可以为一个或多个, 当携带多个媒体信息属性为多个时, 被叫终端 B可以对这些媒体信息属性依次进行判断。
上述步骤 s407进行的操作也可以在步骤 s405中进行, 即在未接收媒 体信息时提示终端用户与接收的媒体信息的属性。
上述实施例中提及的媒体业务标识、媒体业务能力标识和媒体属性标 识等标识被呼叫建立请求或其他信息携带时, 主要通过以下几种方法: 利 用多媒体子***可定制定义 ( IMS Communication Service Identifier, 以下 简称: ICSI ) 携带标识的方法、 扩展会话描述协议 ( Session Description Protocol , 以下简称: SDP )携带标识的方法和利用可扩展标识语言 ( The Extensible Markup Language , 以下简称: XML )文档携带标识的方法。 当 然在实际的信息交互过程中, 携带标识的方法并不限于上述三种方法, 也 可以使用其他的方法进行携带, 上述三种方法在此只作为优选的例子。
利用 ICSI携带标识的方法: 主要对 Accept-Contact头域进行扩展。 在会话初始协议 ( Session Initiation Protocol , 以下简称: SIP)中, Accept-Contact头域可用来标识终端 (User Equipment, 以下简称: UE ) 的参考信息; CMR 业务(彩铃业务、 彩振业务和彩像业务的总称) 在该 头域中的指示信息可以设为 +g.3gpp.CMR 。 如果需要表示更多详细的信 息,可以通过定义特征标签 feature tag来实现 ,也可以通过附加属性的方 式来实现, 例如 +g.3gpp.CMR; SubAPPName=VALUE , 其中 SubAPPName 表示子业务名称, 其取值及对应的子业务如表一所示:
Figure imgf000012_0001
Figure imgf000012_0002
1、 首先定义 P-Preferred-Service: urn:um-xxx.cmr, 以 J¾L指示当前业务 为 CMR业务; 然后通过 APPLICATION来定义其子业务。 例如: +g.ims.app_ref="<urn: urn-xxx.cmr:3gpp.application.crbt> "表示为当前 业务为 CMR业务中的彩铃 CRBT业务;
+g.ims.app_ref="<urn: urn-xxx.cmr:3gpp.application.crt> "表示为当前 业务为 CMR业务的彩振 CRT业务;
+g.ims.app_ref="<urn: urn-xxx.cmr:3gpp. application. cat> "表示为当前 业务为 CMR业务的彩铃可定制振铃音 (Customized Alerting Tone, 以下 简称: CAT ) 业务;
+g.ims.app_ref="<urn: urn-xxx.cmr:3gpp. application. CRS > "表示为当 前业务为 CMR业务的彩振可定制铃声信号 (Customized Ring Signal, 以 下简称: CRS ) 业务。
上述例子中 CRBT业务和 CAT业务都表示彩铃业务, 只是应用的协 议不同, 同样 CRT业务和 CRS业务也都表示彩振业务。
可以在上述实现方式的最后加入播放媒体信息时的属性信息,例如播 放音频信息时的音量信息; 视频信息播放时是全屏显示还是非全屏显示; 文字显示时的字体等属性信息。
在上述例子的基础上还可以扩展子业务的表示方式, 下面以 CRBT 业务为例进行说明: 可以使用 3gpp.application.crbt.text 表示文字彩铃,
3 gp . application. crbt. audio表示语晋彩铃, 3gpp.application.crbt. video表示 视频彩铃; 3 gp . application. crbt . audio&text 和 3 gpp. application. crbt. video&text表示多种应用的彩铃。
在呼叫建立请求中携带多媒体彩铃标识时,可以通过携带如下头域来 实现指示主叫终端的媒体业务能力:
Accept-Contact: +g.ims.app_ref="<urn: urn-xxx. cmr: 3 gpp. application. crbt.audio>
P-Preferred-Service: urn:urn-xxx.cmr
上述头域表示当前发出业务呼叫的主叫终端具有进行 CMR 业务中 CRBT业务的能力, 同时仅具备 CRBT业务中的 audio能力。
若头域中携带的信息如下:
Accept-Contact: +g.ims.app_ref="<urn: urn-xxx. crt:3gpp. application. crt.audio>
P-Preferred-Service: urn:urn-xxx.cmr
表示当被叫终端获知当前呼叫为 CMR业务中的 CRT业务时, 要求 被叫终端进行 audio的 CRT业务操作。
2、 也可以定义为 P-Preferred-Service: urn:um-xxx.crbt的形式, 表示 当前业务为 CMR业务的具体子业务, 可以进行如下定义:
urn:urn-xxx.crbt表示 CRBT业务;
urn:urn-xxx.crt表示 CRT业务;
urn:urn-xxx.cat表示 CAT业务;
urn:urn-xxx.crs表示 CRS业务;
其业务定义形式的扩展同 1中进行的定义相同。
例如通过以下头域方式实现在呼叫建立请求中携带标识:
Accept-Contact: +g.ims.app_ref="<urn: urn-xxx. crbt:3gpp. application. crbt.audio>
P-Preferred-Service: urn:urn-xxx.crbt
上述头域表示当前发出呼叫建立请求的主叫终端具有进行 CRBT 业 务的能力, 同时仅仅具备 audio能力。
再例如:
Accept-Contact: +g.ims.app_ref="<urn: urn-xxx. crt:3gpp. application, crt. audio. v50%>
P-Preferred-Service: urn: urn-xxx. crt
上述头域表示当被叫终端获知当前呼叫为 CRT业务应用时, 要求被 叫终端进行 audio的 CRT业务操作, 同时音量控制在 50%。 方式二: 通过扩展会话描述协议 ( Session Description Protocol, 以下 简称: SDP ) 协议携带标识
主要利用 A属性在 SDP中携带 CMR的标识, 包括以下两种方法: 方法一: 扩展 SDP协议中 "A=Atribute: value" 部分属性
Figure imgf000015_0001
定义方法 1 : 扩展 SDP协议中 "A=Atribute: value" 部分属性, 定义 格式为 "A=FeatureTag: 3gpp.application.ServiceAPP.subAPP.CAP" , 以 J¾ 表示业务类型和业务形式。 进行 CRBT业务时, 其可以表示主叫终端的业 务能力; 进行 CBT 业务时, 被叫终端接收到的呼叫建立请求中携带该标 识, 可以通过该标识获知主叫终端的业务能力。
使用 ServiceAPP表示当前业务, 可以将其定义为 CMR, 表示当前业 务为 CMR业务;
使用 subAPP表示当前的子业务,可以将其定义为 CRBT、 CRT、 CBT、 CAT, CRS;
使用 CAP表示当前业务形式, 可以将其定义为 audio (语音业务) 、 video (视频业务) 、 text (文字业务) 、 * (表示所有业务) ; 其业务形式 可以为多个, 多个业务形式时各业务形式之间不逻辑矛盾。
利用此方法表示主叫终端当前业务为 CMR业务中的 CRBT业务, 业 务形式为 Video和 Text时, 携带标识的方式如下:
A=FeatureTag: 3gpp.application. CMR. CRBT. Video&Text
利用此方法表示主叫终端当前业务为 CMR业务中的 CBT业务, 业 务形式为 Video时, 携带标识的方式如下:
A=FeatureTag: 3 gpp. application. CMR.CBT. Video
当主叫终端的呼叫建立请求经过服务器时, 服务器根据 CBT业务签 约情况, 将上述标识***呼叫建立请求中, 然后将呼叫建立请求发送到被 叫终端, 该标识表明当前业务为 CMR业务中的 CBT业务应用, 当前的 CBT彩振为视频形式。这样被叫终端收到该标识后,将接收数据通道打开, 并使用彩振的多媒体设置进行播放。
定义方法 2: 扩展 SDP协议中 "A=Atribute: value" 部分属性, 定义 格式为 "3 gpp. application. subAPP. CAP" , 其中 subAPP用于表示 CRBT、 CRT, CRBT; CAP用于表示 audio、 video, text。 与定义方法一相比不需 要 ServiceAPP字段。 方法二: 利用描述媒体信息的 A属性中携带标识
下面是以 CRBT业务为例进行说明:
v=0
o=- 424 3292855200 IN IP6 FF15:0:0:0:0:0:81 : 1BC
s=Call session with CRBT
c=IN IP6 FF15:0:0:0:0:0:81 : 1BD
t=0 0
m=video 9004 RTP/AVP 98
a=rtpmap:98 CRBT/90000
a=fmtp:98 contains-redundant="redundant"
以上为描述媒体信息的 A属性中增加 a=rtpmap:98 CRBT/90000字段, 该字段即可标识终端的业务信息。
方式三: 可以通过 XML文档携带彩铃业务标识
其数据结构的定义如下:
<!-- edited with XMLSpy v2008 rel. 2 s l (htt : //www. alto va. com) by 3ddown.com (no) -- >
<! ELEMENT CMR EMPTY>
<!ATTLIST CMR
CMR— Service CDATA #REQUIRED
MutiMediaCAP CDATA #IMPLIED
> <!--CMR— Serivice标识当前是否彩铃业务 CRBT、 CRT, CBT、 CAT, CMR、 CSR->
<!--MutiMediaCAP标识彩铃业务的媒体要求: 可以是 Audio、 Video, Text->
举例 1 : 如下表示当前终端可以支持 CRBT业务, 同时彩铃的业务形 式为 Video和 Text:
<?xml version:" 1.0" encoding="UTF-8"?>
<!DOCTYPE CMR SYSTEM " \CMR.dtd">
<CMR CMR_Service="CRBT" MutiMediaCAP="Video&Text > 举例 2: 如下表示当前呼叫为 CRT 业务, 同时彩铃的业务形式为
Video:
<?xml version:" 1.0" encoding="UTF-8"?>
<!DOCTYPE CMR SYSTEM " \CMR.dtd">
<CMR CMR_Service="CRT" MutiMediaCAP="Video >
通过 SIP或超文本传输协议 (Hypertext Transfer Protocol, 以下简称:
HTTP)携带该文档时可以釆用 mutipart类型来携带, 或直接携带。 还可以 构造出 MIME TYPE 用于来表明该文档的性质, 例如 MIMETYPE= Application/CMR表明该文档为彩铃业务表示文档。 为实现本发明实施例提供的方法,本发明实施例还提供了一种媒体业 务的接收装置, 如图 5所示, 包括: 第一判断模块 510, 用于判断呼叫建 立请求中是否携带媒体业务标识; 第一接收模块 520, 用于在所述第一判 断模块 510判断所述呼叫建立请求中携带所述媒体业务标识时, 接收所述 媒体业务标识指示的媒体信息。
该装置还包括: 第一检测模块 530, 用于检测是否具有处理所述媒体 信息类型的终端能力。 所述第一接收模块 520具体用于在所述第一检测模 块 530检测具有处理所述媒体信息的终端能力, 且所述第一判断模块 510 判断所述建立请求中携带所述媒体业务标识时, 接收所述媒体业务标识指 示的媒体信息。
该装置还包括: 第一解析模块 540 , 用于解析所述媒体业务标识, 获 取所述媒体业务标识指示的媒体信息的属性; 第一处理模块 550 , 用于显 示所述媒体信息的属性。
该第一处理模块 550 , 还用于根据所述媒体信息的属性, 在接收所述 媒体信息之前或接收过程中屏蔽终端自身的设置和 /或开启外放喇叭用于 播放接收的媒体信息;和 /或弹出提示信息提示用户将要或正在播放媒体信 息的格式类型;和 /或显示操作菜单用于对所述媒体信息的播放进程进行控 制。
上述装置通过处理模块在终端上显示出媒体信息的属性,提示终端用 户即将或正在进行的业务, 同时根据媒体信息的属性做好相应的准备, 接 收该媒体信息。
本发明实施例还提供了一种媒体业务的下发装置,如图 6所述,包括: 第二获取模块 610 , 用于接收主叫终端发起的呼叫建立请求后, 获取 所述呼叫建立请求中携带的媒体业务能力标识;
选取模块 620 , 用于根据所述媒体业务能力标识指示的所述主叫终端 处理媒体业务的能力, 选取相匹配的媒体信息;
发送模块 630 , 用于向所述主叫终端发送所述媒体信息。
发送模块 630 还用于向所述主叫终端发送携带媒体属性标识的会话 进程信息, 以使所述主叫终端根据所述媒体属性标识指示的所述媒体信息 的属性, 提示终端用户当前业务的类型并接收所述媒体信息, 提示的方式 包括文字提示、 语音提示和提供操作菜单提示中的一种或多种。
该选取模块 620包括:
解析子模块 621 , 用于解析所述第二获取模块 610获取的媒体业务能 力标识, 获得主叫终端处理媒体业务的能力; 查询子模块 622 , 用于查询被叫终端媒体业务签约信息中媒体信息的 属性;
匹配子模块 623 , 用于根据所述解析子模块解析获得的所述主叫终端 处理媒体业务的能力, 依次与所述查询子模块 622查询到的媒体信息的属 性进行匹配;
选择子模块 624 , 用于在所述匹配子模块 623获得多个匹配的媒体信 息时, 在所述匹配的媒体信息中选取任一媒体信息。
通过上述模块,服务器可以根据终端处理媒体信息的能力, 为其选取 合适的媒体信息进行播放, 较好的避免了因终端能力低使接收的媒体信息 无法播放的问题。
本发明实施例还提供了一种接收媒体业务的终端,如图 7所示,包括: 媒体业务的接收装置 710; 所述媒体业务的接收装置 710包括: 第一判断 模块 510 , 用于判断呼叫建立请求中是否携带媒体业务标识; 第一接收模 块 520 , 用于在所述第一判断模块 510判断所述呼叫建立请求中携带所述 媒体业务标识时, 接收所述媒体业务标识指示的媒体信息。
该装置还包括: 第一检测模块, 用于检测是否具有处理所述媒体信息 类型的终端能力。 所述第一接收模块 520具体用于在所述第一检测模块检 测具有处理所述媒体信息的终端能力, 且所述第一判断模块 510判断所述 建立请求中携带所述媒体业务标识时, 接收所述媒体业务标识指示的媒体 信息。
该装置还包括: 第一解析模块, 用于解析所述媒体业务标识, 获取所 述媒体业务标识指示的媒体信息的属性; 第一处理模块, 用于显示所述媒 体信息的属性。
该第一处理模块,还用于根据所述媒体信息的属性, 在接收所述媒体 信息之前或接收过程中屏蔽终端自身的设置和 /或开启外放喇叭用于播放 接收的媒体信息;和 /或弹出提示信息提示用户将要或正在播放媒体信息的 格式类型; 和 /或显示操作菜单用于对所述媒体信息的播放进程进行控制。 本发明实施例还提供了一种下发媒体业务的服务器, 如图 8所示, 包 括: 媒体业务的下发装置 810; 所述媒体业务的下发装置 810包括:
第二获取模块 610, 用于接收主叫终端发起的呼叫建立请求后, 获取 所述呼叫建立请求中携带的媒体业务能力标识;
选取模块 620 , 用于根据所述媒体业务能力标识指示的所述主叫终端 处理媒体业务的能力, 选取相匹配的媒体信息;
发送模块 630 , 用于向所述主叫终端发送所述媒体信息。
发送模块 630 还用于向所述主叫终端发送携带媒体属性标识的会话 进程信息, 以使所述主叫终端根据所述媒体属性标识指示的所述媒体信息 的属性, 提示终端用户当前业务的类型并接收所述媒体信息, 提示的方式 包括文字提示、 语音提示和提供操作菜单提示中的一种或多种。
本发明实施例还提供了一种媒体业务传输的***,如图 9所示,包括: 终端 910和服务器 920;
所述服务器 920, 包括媒体业务的下发装置 810 , 用于接收终端发起 的呼叫建立请求, 并获取所述呼叫建立请求中携带的媒体业务能力标识; 根据所述媒体业务能力标识指示的所述终端处理媒体业务的能力, 选取匹 配的媒体信息; 向所述终端发送所述媒体信息;
所述终端 910 , 用于向所述服务器 920发送呼叫建立请求, 并接收所 述服务器 920发送的会话进程信息和媒体信息。
该终端 910包括:
终端发送模块 911 , 用于向服务器 920发送携带媒体业务能力标识的 呼叫建立请求;
终端接收模块 912, 用于接收所述服务器 920发送的媒体信息; 终端处理模块 913 , 用于在终端接收模块 912接收携带媒体属性标识 的会话进程信息后, 根据所述媒体属性标识指示的所述媒体信息的属性, 提示终端用户当前业务的类型并接收所述媒体信息, 提示的方式包括文字 提示、 语音提示和提供操作菜单提示中的一种或多种。
终端处理模块 913 还用于提示终端用户所述媒体属性标识指示的媒 体信息的属性。 该终端处理模块通过文字、 语音、 颜色、 提供操作菜单中 的一种或多种形式进行提示, 进行提示操作时关闭通话计时功能, 待媒体 信息播放完毕后再重新启动。
通过本发明实施例提供的方法,终端获取呼叫建立请求中携带的媒体 业务标识; 解析所述媒体业务标识, 获取所述媒体业务标识指示的媒体信 息的属性; 显示所述媒体信息的属性, 并接收所述媒体信息。 由此可以通 过携带标识指示媒体信息业务的类型, 使终端获知即将进行的媒体信息的 类型, 并进行与该类型相匹配的操作。 同时, 服务器接收呼叫建立请求, 并获取所述呼叫建立请求中携带的媒体业务能力标识; 根据所述媒体业务 能力标识指示的主叫终端处理媒体业务的能力, 选取匹配的媒体信息; 向 所述主叫终端发送携带媒体属性标识的会话进程信息, 所述媒体属性标识 用于指示被选取的媒体信息的属性。 由此服务器根据终端的能力下发匹配 的媒体信息, 较好的避免了媒体信息与终端能力不兼容的问题。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本 发明可以通过硬件实现, 也可以借助软件加必要的通用硬件平台的方式来 实现。 基于这样的理解, 本发明的技术方案可以以软件产品的形式体现出 来, 该软件产品可以存储在一个非易失性存储介质 (可以是 CD-ROM, U 盘, 移动硬盘等) 中, 包括若干指令用以使得一台计算机设备(可以是个 人计算机,服务器, 或者网络设备等)执行本发明各个实施例所述的方法。 此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

Claims

权 利 要 求
1、 一种接收媒体业务的方法, 应用于多媒体铃音业务, 其特征在于, 包 括:
判断呼叫建立请求中是否携带媒体业务标识;
若携带所述媒体业务标识, 接收所述媒体业务标识指示的媒体信息。
2、 如权利要求 1所述的方法, 其特征在于, 所述方法还包括:
若判断所述呼叫建立请求未携带所述媒体业务标识, 则拒绝接收媒体信 息。
3、 如权利要求 1所述的方法, 其特征在于, 判断所述呼叫建立请求携带 所述媒体业务标识之后, 所述接收所述媒体业务标识指示的媒体信息之前, 还包括:
确定具有处理所述媒体业务标识指示的媒体信息的终端能力。
4、 如权利要求 1所述的方法, 其特征在于, 判断所述呼叫建立请求携带 所述媒体业务标识之后, 还包括:
解析所述媒体业务标识,获取所述媒体业务标识指示的媒体信息的属性, 并显示所述媒体信息的属性。
5、 如权利要求 4所述的方法, 其特征在于, 所述媒体业务标识为彩振业 务标识时, 显示所述媒体信息属性的同时屏蔽自身的振铃设置和 /或开启外放 p剌口八。
6、 如权利要求 4所述的方法, 其特征在于, 所述显示所述媒体信息属性 时, 显示文字信息或语音信息提示终端用户将要或正在播放的媒体信息的格 式类型; 和 /或显示操作菜单用于对所述媒体信息的播放进程进行控制。
7、 如权利要求 1所述的方法, 其特征在于, 所述媒体业务标识包括: 所述主叫终端在所述呼叫建立请求中***的所述媒体业务标识; 或 服务器接收到所述主叫终端的呼叫建立请求后, 向所述呼叫建立请求中 ***的所述媒体业务标识。
8、 一种下发媒体业务的方法, 其特征在于, 包括:
接收主叫终端发起的呼叫建立请求, 并获取所述呼叫建立请求中携带的 媒体业务能力标识;
根据所述媒体业务能力标识指示的所述主叫终端处理媒体业务的能力, 选取匹配的媒体信息;
向所述主叫终端发送所述媒体信息。
9、 如权利要求 8所述的方法, 其特征在于, 所述向所述主叫终端发送所 述媒体信息之后, 还包括:
向所述主叫终端发送携带媒体属性标识的会话进程信息, 以使所述主叫 终端根据所述媒体属性标识指示的所述媒体信息的属性, 提示终端用户当前 业务的类型并接收所述媒体信息, 提示的方式包括文字提示、 语音提示和提 供操作菜单提示中的一种或多种。
10、 如权利要求 9所述的方法, 其特征在于, 所述提示终端用户当前业 务的类型时, 关闭通话计时功能, 待所述媒体信息播放完毕后重新启动所述 通话计时功能。
11、 如权利要求 8所述的方法, 其特征在于, 所述根据所述媒体业务能力 标识指示的所述主叫终端处理媒体业务的能力, 选取匹配的媒体信息, 包括: 将所述主叫终端处理媒体业务的能力依次与所述被叫终端媒体业务签约 信息中媒体信息的属性进行匹配, 对终端能力的要求不高于所述主叫终端处 理媒体业务能力的媒体信息为匹配的媒体信息;
若具有多个与所述主叫终端处理媒体业务能力相匹配的媒体信息, 在所 述匹配的媒体信息中选取任一媒体信息。
12、 如权利要求 9所述的方法, 其特征在于, 所述媒体信息的属性包括 媒体信息的类型、 格式、 大小、 传输速率、 图像像素中的一项或多项。
13、 如权利要求 8至 12中任一项所述的方法, 其特征在于, 通过多媒体 子***可定制定义或会话描述协议或可扩展标识语言携带标识。
14、 一种媒体业务的接收装置, 其特征在于, 包括:
第一判断模块, 用于判断呼叫建立请求中是否携带媒体业务标识; 第一接收模块, 用于在所述第一判断模块判断所述呼叫建立请求中携带 所述媒体业务标识时, 接收所述媒体业务标识指示的媒体信息。
15、 如权利要求 14所述的装置, 其特征在于, 还包括:
第一检测模块, 用于检测是否具有处理所述媒体信息的终端能力; 所述第一接收模块具体用于在所述第一检测模块检测具有处理所述媒体 信息的终端能力, 且所述第一判断模块判断所述建立请求中携带所述媒体业 务标识时, 接收所述媒体业务标识指示的媒体信息。
16、 如权利要求 14所述的装置, 其特征在于, 还包括:
第一解析模块, 用于解析所述媒体业务标识, 获取所述媒体业务标识指 示的媒体信息的属性;
第一处理模块, 用于显示所述媒体信息的属性。
17、 如权利要求 16所述的装置, 其特征在于, 所述第一处理模块, 还用 于根据所述媒体信息的属性 , 在接收所述媒体信息之前或接收过程中屏蔽终 端自身的设置和 /或开启外放喇叭用于播放接收的媒体信息;和 /或弹出提示信 息提示用户将要或正在播放媒体信息的格式类型; 和 /或显示操作菜单用于对 所述媒体信息的播放进程进行控制。
18、 一种媒体业务的下发装置, 其特征在于, 包括:
第二获取模块, 用于接收主叫终端发起的呼叫建立请求后, 获取所述呼 叫建立请求中携带的媒体业务能力标识;
选取模块, 用于根据所述媒体业务能力标识指示的所述主叫终端处理媒 体业务的能力, 选取匹配的媒体信息;
发送模块, 用于向所述主叫终端发送所述媒体信息。
19、 如权利要求 18所述的装置, 其特征在于,
所述发送模块还用于向所述主叫终端发送携带媒体属性标识的会话进程 信息,以使所述主叫终端根据所述媒体属性标识指示的所述媒体信息的属性, 提示终端用户当前业务的类型并接收所述媒体信息, 提示的方式包括文字提 示、 语音提示和提供操作菜单提示中的一种或多种。
20、 如权利要求 18所述的装置, 其特征在于, 所述选取模块包括: 解析子模块, 用于解析所述第二获取模块获取的媒体业务能力标识, 获 得主叫终端处理媒体业务的能力;
查询子模块, 用于查询被叫终端媒体业务签约信息中媒体信息的属性; 匹配子模块, 用于才艮据所述解析子模块解析获得的所述主叫终端处理媒 体业务的能力, 依次与所述查询子模块查询到的媒体信息的属性进行匹配; 选择子模块, 用于在所述匹配子模块获得多个匹配的媒体信息时, 在所 述匹配的媒体信息中选取任一媒体信息。
21、 一种接收媒体业务的终端, 其特征在于, 包括权利要求 14〜17任一 项所述的媒体业务的接收装置。
22、 一种下发媒体业务的服务器, 其特征在于, 包括权利要求 18〜20任 一项所述的媒体业务的下发装置。
23、 一种媒体业务传输的***, 其特征在于, 包括: 终端和服务器; 所述服务器, 包括媒体业务的下发装置, 用于接收终端发起的呼叫建立 请求, 并获取所述呼叫建立请求中携带的媒体业务能力标识; 根据所述媒体 业务能力标识指示的所述终端处理媒体业务的能力, 选取匹配的媒体信息; 向所述终端发送所述媒体信息;
所述终端, 用于向所述服务器发送呼叫建立请求, 并接收所述服务器发 送的媒体信息。
24、 如权利要求 23所述的***, 其特征在于, 所述终端包括:
终端发送模块, 用于向服务器发送携带媒体业务能力标识的呼叫建立请 求;
终端接收模块, 用于接收所述服务器发送的媒体信息; 终端处理模块, 用于在所述终端接收模块接收携带媒体属性标识的会话 进程信息后, 根据所述媒体属性标识指示的所述媒体信息的属性, 提示终端 用户当前业务的类型并接收所述媒体信息, 提示的方式包括文字提示、 语音 提示和提供操作菜单提示中的一种或多种。
25、 如权利要求 24所述的***, 其特征在于, 所述终端处理模块用于通 过文字、 语音、 颜色、 提供操作菜单中的一种或多种形式进行提示, 进行提 示操作时关闭通话计时功能, 待媒体信息播放完毕后再重新启动。
PCT/CN2009/073268 2008-08-15 2009-08-14 接收和下发媒体业务的方法、装置和***及终端、服务器 WO2010017779A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP09806382.9A EP2302962B1 (en) 2008-08-15 2009-08-14 Method, device, system, terminal and server for receiving and distributing media service
US13/026,730 US20110143732A1 (en) 2008-08-15 2011-02-14 Method and system for receiving and delivering a media service

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810147429.8 2008-08-15
CN2008101474298A CN101651855B (zh) 2008-08-15 2008-08-15 接收和下发媒体业务的方法、装置和***及终端、服务器

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/026,730 Continuation US20110143732A1 (en) 2008-08-15 2011-02-14 Method and system for receiving and delivering a media service

Publications (1)

Publication Number Publication Date
WO2010017779A1 true WO2010017779A1 (zh) 2010-02-18

Family

ID=41668714

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/073268 WO2010017779A1 (zh) 2008-08-15 2009-08-14 接收和下发媒体业务的方法、装置和***及终端、服务器

Country Status (4)

Country Link
US (1) US20110143732A1 (zh)
EP (1) EP2302962B1 (zh)
CN (2) CN102710872B (zh)
WO (1) WO2010017779A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209226B (zh) * 2010-03-31 2013-06-05 华为技术有限公司 呼叫控制方法、装置及***
CN102546803B (zh) * 2012-01-13 2014-08-20 浙江工商大学 基于能力集的远端桌面通信方法
WO2013163634A1 (en) * 2012-04-27 2013-10-31 Interdigital Patent Holdings, Inc. Systems and methods for personalizing and/or tailoring a service interface
CN103795747A (zh) * 2012-10-30 2014-05-14 中兴通讯股份有限公司 一种通过Wi-Fi Direct的文件传输方法和装置
CN104660832A (zh) * 2013-11-22 2015-05-27 中兴通讯股份有限公司 多媒体彩铃的处理方法、装置及***
CN105306747A (zh) * 2014-06-10 2016-02-03 中兴通讯股份有限公司 彩铃播放方法及装置
CN104092664B (zh) * 2014-06-18 2018-01-19 惠州Tcl移动通信有限公司 一种多媒体资源管理方法、云服务器及电子设备
CN106657684A (zh) * 2015-07-29 2017-05-10 中兴通讯股份有限公司 一种彩铃切换的方法及其装置
WO2018068262A1 (zh) * 2016-10-13 2018-04-19 华为技术有限公司 一种获取视频码率的方法、装置及网络侧设备
CN108337650B (zh) * 2017-01-19 2021-09-10 ***通信有限公司研究院 一种媒体信息处理方法及网络设备、终端
CN109803056A (zh) * 2017-11-15 2019-05-24 中兴通讯股份有限公司 一种视频彩铃播放的方法、装置及***
CN110891246B (zh) * 2018-09-11 2022-07-05 成都鼎桥通信技术有限公司 一种组播媒体数据的处理方法
CN111416910B (zh) * 2019-01-07 2021-08-06 ***通信有限公司研究院 一种实现彩铃业务的交互方法和装置
CN110572515B (zh) * 2019-08-23 2021-08-06 咪咕音乐有限公司 视频彩铃的管理方法、彩铃平台、终端、***及存储介质
CN113727153B (zh) * 2021-08-30 2023-10-13 聚好看科技股份有限公司 一种服务器、显示设备及媒资播放列表缓存方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043647A (zh) * 2007-03-13 2007-09-26 华为技术有限公司 实现多媒体彩铃和多媒体彩像业务的方法、***及装置
CN101188809A (zh) * 2007-11-27 2008-05-28 中国电信股份有限公司 一种多媒体彩振的实现方法、电话终端和应用服务器

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6694145B2 (en) * 2001-12-27 2004-02-17 Nokia Corporation Synchronization of signaling messages and multimedia content loading
WO2005013629A1 (en) * 2003-07-31 2005-02-10 Neomtel Co., Ltd. Method for providing multimedia message
KR100651388B1 (ko) * 2004-11-25 2006-11-29 삼성전자주식회사 이동통신 단말기에서 착신알림 설정방법
US7720213B2 (en) * 2004-12-30 2010-05-18 Alcatel Lucent Parameter dependent ring tones
US7945866B2 (en) * 2005-05-25 2011-05-17 Sony Ericsson Mobile Communications Ab Methods, systems and computer program products for displaying video content with aging
CN100544389C (zh) * 2005-07-20 2009-09-23 华为技术有限公司 一种多媒体彩铃实现方法与***
KR100899756B1 (ko) * 2005-11-07 2009-05-27 삼성전자주식회사 통신 시스템에서 멀티미디어 포탈 컨텐츠 제공 방법 및시스템
US20070121657A1 (en) * 2005-11-30 2007-05-31 Boillot Marc A Method and communication device for providing a personalized ring-back
KR101248568B1 (ko) * 2006-06-09 2013-06-24 에스케이텔레콤 주식회사 세션 설정 프로토콜 기반의 얼리 미디어 서비스 제공 방법
CN101267597B (zh) * 2007-03-13 2012-04-04 华为技术有限公司 实现多媒体彩铃和多媒体彩像业务的方法、***及装置
CN101079927B (zh) * 2007-06-28 2011-03-16 中兴通讯股份有限公司 Ip多媒体子***网络中实现多媒体彩像业务的方法及***
US8000751B2 (en) * 2007-06-29 2011-08-16 Alcatel Lucent Method for providing calling party selectable ring tones in a wireless communications network
CN101159906B (zh) * 2007-11-13 2010-08-04 中国电信股份有限公司 呼叫提示信息播放方法及***
CN101184194B (zh) * 2007-12-04 2010-08-18 华为技术有限公司 播放视频的方法、装置及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043647A (zh) * 2007-03-13 2007-09-26 华为技术有限公司 实现多媒体彩铃和多媒体彩像业务的方法、***及装置
CN101188809A (zh) * 2007-11-27 2008-05-28 中国电信股份有限公司 一种多媒体彩振的实现方法、电话终端和应用服务器

Also Published As

Publication number Publication date
EP2302962A1 (en) 2011-03-30
US20110143732A1 (en) 2011-06-16
EP2302962B1 (en) 2014-01-01
CN101651855B (zh) 2012-06-06
CN102710872B (zh) 2016-03-30
CN101651855A (zh) 2010-02-17
EP2302962A4 (en) 2012-02-29
CN102710872A (zh) 2012-10-03

Similar Documents

Publication Publication Date Title
WO2010017779A1 (zh) 接收和下发媒体业务的方法、装置和***及终端、服务器
US9723137B2 (en) System and method for implementing multimedia calling line identification presentation service
US8339437B2 (en) Video communication method, video communication system and integrated media resource server
US8687787B2 (en) Method and arrangement for making a call-setup
EP2157767B1 (en) A method, system and device for realizing multimedia coloring ring back tone
CN104105080A (zh) 一种视频媒体播放方法、装置及***
US20100329438A1 (en) Method and apparatus for user equipment to process calling party information
WO2010020148A1 (zh) 一种彩铃业务播放控制的方法、***及装置
WO2007019778A1 (fr) Procede et appareil fournissant des informations personnalisees
WO2010102535A1 (zh) 被叫终端在用户应答前动态播放振铃的***和方法
CN104660832A (zh) 多媒体彩铃的处理方法、装置及***
KR101177601B1 (ko) 패킷 교환 통신 세션을 설정하는 방법 및 장치
JP5316974B2 (ja) カスタマイズされた呼び出し音サービスにおいて発呼者/着呼者情報を提示する方法およびサーバ
WO2009097802A1 (zh) 在通话中播放多语种可变音的方法、装置及***
WO2023241259A1 (zh) 视频彩铃的播放控制方法、终端及计算机可读存储介质
WO2012075721A1 (zh) 一种彩像业务实现方法及装置
WO2008074238A1 (fr) Système et méthode d&#39;exposition de ressources d&#39;information dans un réseau de communication multimédia ip
WO2009024046A1 (fr) Procédé, dispositif et système pour mettre en œuvre un service d&#39;identification multimédia
WO2013185359A1 (zh) 一种回铃音音乐的操作方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09806382

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2009806382

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE