Nothing Special   »   [go: up one dir, main page]

CN101945107A - Method and system for realizing multimedia color ring - Google Patents

Method and system for realizing multimedia color ring Download PDF

Info

Publication number
CN101945107A
CN101945107A CN2010102797509A CN201010279750A CN101945107A CN 101945107 A CN101945107 A CN 101945107A CN 2010102797509 A CN2010102797509 A CN 2010102797509A CN 201010279750 A CN201010279750 A CN 201010279750A CN 101945107 A CN101945107 A CN 101945107A
Authority
CN
China
Prior art keywords
media
information
service server
call request
color vibration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010102797509A
Other languages
Chinese (zh)
Inventor
白天
周鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2010102797509A priority Critical patent/CN101945107A/en
Publication of CN101945107A publication Critical patent/CN101945107A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method for realizing multimedia color ring. The method comprises the following steps: a calling terminal sends a first call request carrying the media information of the local media to an IP multimedia subsystem (IMS) telephone service server; the IMS telephone service server sends the first call request to a color ring service server to perform media negotiation; the IMS telephone service server establishes a second call request according to the negotiation result and sends the second call request to a called terminal; the calling terminal sends media according to the ring information replied by the called terminal; and the called terminal receives and plays the media. The invention also discloses a system for realizing the multimedia color ring. By adopting the method and the system of the invention, the compatibility of the color ring media format is improved, the user experience is enriched and the popularization of the color ring service is facilitated.

Description

Method and system for realizing multimedia color vibration
Technical Field
The present invention relates to the multimedia field, and in particular, to a method and a system for implementing multimedia color vibration.
Background
With the development of mobile communication networks and the popularization of mobile devices, network operators of mobile networks provide rich value-added services, such as color ring back tone services, color vibration services and the like, for user terminals in addition to basic call services; the color ring back tone service refers to that the ring back tone is audio or video which is customized in advance, and the color ring back tone service refers to that the ring back tone is audio or video which is customized in advance.
The IP Multimedia Subsystem (IMS) domain color ringing service is a service subscribed by a calling party or a called party and experienced by the called party, when the calling party initiates an IMS call and the called party can receive the IMS call, if the calling party or the called party switches on the color ringing service, before the called party answers the call, the ringing tone of the called terminal is replaced by multimedia information such as audio and video customized by the calling party or the called party.
The following are two implementation schemes of the existing IMS domain color vibration service:
the first method comprises the following steps: the calling party initiates an IMS call to the called party, the calling request is sent to the ringing application server, the calling request comprises a calling number and a called number, the ringing service server inquires about the service ordered by the calling party or the called number, if the calling party or the called party orders the ringing service, the ringing service server adds a Uniform Resource Locator (URL) of ringing in an INVITE header field of the calling request and forwards the URL to the called party, and the called party downloads the ringing to the local according to the URL after receiving the calling request and plays the ringing.
And the second method comprises the following steps: the method comprises the steps that a calling party initiates an IMS call to a called party, a call request is sent to a color vibration service server, the call request comprises a calling number and a called number, the color vibration service server inquires about a service ordered by the calling party or the called party according to the calling number or the called number, if the calling party or the called party subscribes to a color vibration service, the color vibration service server sends the call request comprising media information to a Media Resource Server (MRS), the media information is a media format of color vibration media selected on a website provided by an operator when the calling party or the called party subscribes to the color vibration service, the MRS and the called party perform media negotiation, the color vibration media refer to multimedia and comprise audio, video, pictures, texts and the like, and the media negotiation comprises the following steps: MRS sends a call request containing media information to a called party, the called party compares the media format in the media information with the media formats supported by the called party, if the media format in the media information is consistent with one of the media formats supported by the called party, the called party is determined to support the media format, the called party replies ringing information to the MRS, the ringing information contains information supporting the media format, the MRS sends the received ringing information of the called party to a color vibration service server, the color vibration service server sends the ringing information to the calling party, and simultaneously the MRS is required to play color vibration media to the called party; or, the color vibration service server determines that the calling party or the called party signs the color vibration service, the ordered color vibration media format is small, the color vibration service server adds the color vibration media in the call request, sends the color vibration media to the called party, the called party receives the call request, plays the carried color vibration media and replies the ringing to the calling party through the color vibration service server.
However, in the existing lottery implementation mode, the lottery media can only select the media provided by the operator, and the personalized requirement is not met.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method and a system for implementing multimedia color vibration, which can enhance the compatibility of the color vibration media application, enrich the user experience, and facilitate the popularization of the color vibration service.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a method for realizing multimedia color vibration, which comprises the following steps: a calling terminal sends a first call request carrying media information of local media to an IP Multimedia Subsystem (IMS) telephone service server; the IMS telephone service server sends the first call request to a color vibration service server for media negotiation, and constructs a second call request according to the negotiation result and sends the second call request to a called terminal; the calling terminal sends media according to the ringing information replied by the called terminal, and the called terminal receives and plays the media.
In the above solution, before the IMS phone service server sends the first call request to the color vibration service server, the method further includes: and the IMS telephone service server determines that the first call request contains the color vibration service mark.
In the above solution, after the media is sent and before the called terminal receives the media and plays, the method further includes: converting the media and sending the converted media to the called terminal; or, the media is directly transmitted to the called terminal.
In the foregoing solution, the media negotiation includes: the color vibration service server determines whether the media format in the media information is consistent with the specified format, generates a configuration file when the media format in the media information is not consistent with the specified format, determines that the media format in the media information is convertible, and sends a negotiation result containing the converted media information to the IMS telephone service server, wherein if the inter-cut information exists, the configuration file further contains the inter-cut information; and when the agreement is determined, sending a negotiation result containing the media information to the IMS telephone service server, and generating a configuration file containing the inter-cut information when the inter-cut information exists.
In the above scheme, the constructing a second call request according to the negotiation result and sending the second call request to the called terminal, and the sending of the media by the calling terminal according to the ringing information replied by the called terminal includes: the IMS telephone service server receives the negotiation result containing the converted media information and sends a second call request carrying the converted media information to the called terminal; or, receiving a negotiation result containing the media information, and sending a second call request carrying the media information to the called terminal; the called terminal sends the ringing information containing the color vibration service mark to the calling terminal, and the calling terminal determines that the ringing information contains the color vibration mark and sends the local media to the unit which completes the conversion for conversion.
In the above scheme, the converting includes: decoding the media sent by the calling terminal into an original media format, inserting the inter-cut information into the decoded media if the configuration file contains the inter-cut information, and then encoding the decoded media into a specified format in the configuration file; or, the media is directly sent to the called terminal in the form of streaming media, if the configuration file contains the inter-cut information, the media is decoded into an original media format, the inter-cut information is inserted into the decoded media, then the decoded media is encoded into the original media format, and the media is sent to the called terminal in the form of streaming media.
The invention also provides a system for realizing the multimedia color vibration, which comprises: the system comprises a calling terminal, an IMS telephone service server, a color vibration service server and a called terminal;
the system comprises a calling terminal, an IMS telephone service server and a calling terminal, wherein the calling terminal is used for sending a first call request carrying media information of local media to the IMS telephone service server; sending media according to the ringing information of the called party;
the IMS telephone service server is used for sending the first call request to the color vibration service server for media negotiation, and constructing a second call request according to a media negotiation result and sending the second call request to the called terminal;
the color vibration service server is used for carrying out media negotiation on the first call request;
the called terminal is used for receiving the second call request and replying ringing information containing the color vibration service mark to the calling terminal; the media is received and played.
In the above solution, the color vibration service server is specifically configured to determine whether a media format in the media information conforms to a specified format, and when the media format does not conform to the specified format, send a configuration file including media conversion information to the conversion unit, if there is inter-cut information, the configuration file further includes the inter-cut information, and when it is determined by the conversion unit that the media format in the media information is convertible, send a negotiation result including the converted media information to the IMS telephone service server; when the agreement is determined, sending a negotiation result containing media information to the IMS telephone service server, and sending a configuration file containing inter-cut information to the conversion unit when the inter-cut information exists; the conversion unit is further used for receiving the configuration file, comparing the media conversion information in the configuration file with the media conversion information stored in the configuration file, and replying the convertible information to the color vibration service server if the media conversion information in the configuration file is consistent with the media conversion information stored in the configuration file.
By adopting the realization method and the system, the calling party converts the local color vibration media through the conversion unit and then sends the converted local color vibration media to the called party, thereby realizing the individuation of the color vibration media setting, converting the format of the color vibration media through the conversion unit, enhancing the compatibility of the color vibration media when in application and enriching the user experience; furthermore, the inserting information can be inserted into the color vibration media through the conversion unit, which is beneficial to the popularization of the color vibration service and the personalized requirements of users.
In addition, the color vibration media in the invention come from the calling terminal, and do not need MRS and other equipment to maintain a huge color vibration media library, thus greatly reducing the cost of operators and reducing the resource occupation of MRS equipment; the invention sends the color vibration media to the called party in the form of streaming media, realizes the real-time playing of the color vibration media by the called party, does not need to be downloaded to the local, reduces the call connection time and reduces the occupation of transmission bandwidth resources.
Drawings
FIG. 1 is a flow chart of a method for implementing a multimedia chromatic vibration according to the present invention;
fig. 2 is a schematic diagram of a system for implementing the multimedia chromatic vibration of the present invention.
Detailed Description
The basic idea of the invention is: the calling terminal sends a first call request carrying the color vibration media information of the local color vibration media to an IMS telephone service server; the IMS telephone service server forwards the first call request to the color vibration service server for media negotiation, and constructs a second call request according to the negotiation result and sends the second call request to the called terminal; the calling terminal converts the color vibration media and sends the color vibration media to the called terminal according to the ringing information replied by the called terminal, and the color vibration of the called terminal is realized.
The present invention will be described in detail below with reference to specific embodiments and the accompanying drawings.
An implementation method of a multimedia chromatic vibration is shown in fig. 1, and comprises the following specific steps:
step 101, an IMS telephone service server sends a first call request sent by a calling terminal to a color vibration service server to perform media negotiation;
the first call request carries the color vibration media information of the local color vibration media of the calling terminal; the color vibration media is a multimedia file, also called media, which can be video, audio, pictures or texts, and the color vibration media information is the media information of the local color vibration media of the calling terminal selected by the user for the called party through the setting interface of the calling terminal, and comprises a media format, a sampling rate and the like;
specifically, the method comprises the following steps: the method comprises the steps that a calling terminal initiates an IMS call, and a first call request carrying color vibration media information of local color vibration media is sent to an IMS telephone service server, wherein the first call request comprises a calling number, a called number, a color vibration service mark and the like, and the color vibration service mark indicates that the calling terminal supports color vibration service;
the IMS telephone service server receives a first call request carrying color vibration media information, determines that the first call request comprises a color vibration service mark, sends the first call request carrying the color vibration media information to the color vibration service server, and the color vibration service server carries out media negotiation, wherein the process of carrying out the media negotiation is as follows:
the color vibration service server inquires the ordering state of a calling party or a called party according to a calling number or a called number in a first calling request, determines that the calling party or the called party orders a color vibration service, inquires a specified format stored locally according to a media format in color vibration media information, and sends a configuration file of media conversion to a conversion unit if the media format in the color vibration media information is not consistent with the specified format, wherein the specified format is the media format specified by an operator, the configuration file comprises media conversion information, and if the calling party or the called party customizes inter-cut information or inter-cut information needing to be played by the operator, the configuration file further comprises inter-cut information; the insertion information may be an advertisement or other media, and the media conversion information includes a media format in the lottery media information, i.e., a media format before conversion, and a media format after conversion, i.e., a specified format.
The conversion unit receives the configuration file, inquires a locally pre-stored media conversion information list according to the media conversion information in the configuration file, determines that the media conversion information in the configuration file is consistent with the information in the media conversion information list, and replies the convertible information to the color vibration service server. The color vibration service server replies a negotiation result containing converted color vibration media information to the IMS telephone service server, wherein the converted color vibration media information comprises a converted media format, a sampling rate and the like; if the media conversion information in the configuration file is not in accordance with the information in the media conversion information list, the conversion unit replies the non-convertible information to the color vibration service server, and the color vibration service server replies a negative reply negotiation result to the IMS telephone service server.
If the media format in the color vibration media information is in accordance with the specified format and the calling party or the called party subscribes the inter-cut information or the operator has the inter-cut information needing to be played, the color vibration service server sends a configuration file of media conversion to the conversion unit, the configuration file comprises the inter-cut information, the conversion unit replies a receiving response to the color vibration service server, and the color vibration service server replies a negotiation result comprising the color vibration media information to the IMS telephone service server.
If the media format in the color vibration media information is in accordance with the specified format, and the calling party or the called party does not customize the inter-cut information or the operator does not have the inter-cut information needing to be played, the color vibration media server replies the negotiation result containing the color vibration media information to the IMS telephone service server.
If the color vibration service server determines that the calling party or the called party does not subscribe to the color vibration service, the negotiation result containing the non-subscription information is replied to the IMS telephone service server.
102, constructing a second call request according to the negotiation result and sending the second call request to the called terminal, and sending the color vibration media to the called terminal after converting the color vibration media through a conversion unit according to the ringing information of the called terminal;
the IMS telephone service server receives a negotiation result containing the converted color vibration media information, reconstructs a second call request of the calling terminal and sends the second call request to the called terminal, wherein the second call request carries the converted color vibration media information; the called terminal replies ringing information to the calling terminal, wherein the ringing information comprises a color vibration service mark; the calling terminal determines that the received ringing information contains a color vibration service mark, and sends a color vibration medium set for the called party to the conversion unit, and the conversion unit converts the color vibration medium and sends the converted color vibration medium to the called terminal in a streaming media mode;
the conversion comprises the following steps: the conversion unit receives the color vibration media sent by the calling terminal, and decodes the color vibration media into an original media format, such as a video format color coding method (YUV) and an audio format Pulse Code Modulation (PCM), wherein the decoding can adopt a decoding tool or decoding software in the prior art, such as FFMPEG software; then, encoding the original media format into a specified format in a configuration file through an encoding tool or encoding software in the prior art, such as FFMPEG software, if the configuration file contains inter-cut information, inserting the inter-cut information into the decoded media in the original media format, then encoding the original media format into the specified format in the configuration file, and sending the encoded media to the called terminal in a streaming media form; if the inter-cut information is not in the original media format or the media format in the lottery media information meets the requirements of the operator, the inter-cut information is not in accordance with the lottery media format in the lottery media information, and the inter-cut information can be decoded by a decoding tool or decoding software and then inserted into the media in the original media format after decoding.
The IMS telephone service server receives a negotiation result containing the color vibration media information, and sends a second call request carrying the negotiation result to a called terminal, and the called terminal replies ringing information which contains a color vibration service mark; the calling terminal receives the ringing information containing the color vibration service mark and sends a color vibration medium set for the called party to the conversion unit; the conversion unit sends the color vibration media to the called terminal in the form of streaming media, or broadcasts information in the color vibration media and sends the color vibration media to the called terminal in the form of streaming media.
The specific process of sending the lottery playing media to the called terminal in the form of streaming media or inserting and broadcasting information in the lottery playing media is as follows: the conversion unit directly sends the received color vibration media to the called terminal in the form of streaming media, if the configuration file contains the inter-cut information, the received color vibration media is decoded into an original format, the inter-cut information is inserted into the media in the original media format after decoding, then the original media format is coded into the original media format, and the media is sent to the called terminal in the form of streaming media.
If the IMS telephone service server receives the negotiation result containing the negative answer or no order information, the second call request is sent to the called terminal, the called terminal replies the ringing information to the calling terminal, the calling terminal hears the ringing tone of the called terminal, meanwhile, the calling terminal sends the ringing information to the conversion unit, and the conversion unit plays the common ringing tone to the called terminal.
And step 103, the called terminal plays the color vibration media.
Specifically, the called terminal receives and plays the color vibration media sent by the conversion unit, and if the called terminal answers or hangs up, the called terminal sends answering or hanging up information to the IMS telephone service server, wherein the answering or hanging up information comprises a calling number and a called number; the IMS telephone service server sends the answering or hanging-up information to a color vibration service server and a calling terminal, and the calling terminal receives the answering or hanging-up information and stops sending color vibration media to the conversion unit; the color vibration service server receives the answering or hanging-up information, inquires a configuration file in a conversion unit according to a calling number and a called number in the answering or hanging-up information, determines that the calling number and the called number in the configuration file are consistent with a host number and a called number in the answering or hanging-up information, and deletes the configuration file; if receiving the common ringing tone sent by the conversion unit, the called terminal plays the common ringing tone.
In order to implement the method, the invention also provides a system for implementing the multimedia color vibration, which comprises the following steps: a calling terminal 201, an IMS telephone service server 202, a color vibration service server 203 and a called terminal 205;
a calling terminal 201, configured to initiate an IMS call, and send a first call request carrying color vibration media information of a local color vibration media to an IMS telephony service server 202; receiving ringing information of the called terminal 205, and sending a color vibration medium according to the ringing information;
the first call request comprises a calling number, a called number and a color vibration service mark; the lottery media information comprises the format, the sampling rate and the like of the lottery media;
the IMS phone service server 202 is configured to receive a first call request carrying color vibration media information, determine that the first call request includes a color vibration service flag, and send the first call request carrying color vibration media information to the color vibration service server 203 for media negotiation; constructing a second call request according to the negotiation result and sending the second call request to the called terminal 205;
the color vibration service server 203 is used for performing media negotiation according to the received first call request carrying color vibration media information;
a called terminal 205, configured to receive the second call request and send ringing information to the calling terminal 201; receiving and playing the color vibration media;
wherein, the ringing information includes a color ringing service mark.
The system further comprises: a conversion unit 204;
a conversion unit 204, configured to receive the chromatic vibration media sent by the calling terminal 201, and send the converted chromatic vibration media to the called terminal 205 in a streaming media form; alternatively, the ringing media is directly transmitted to the called terminal 205 in the form of streaming media.
The color vibration service server 203 is specifically configured to query locally stored subscription information of the calling party or the called party according to the calling number and the called number in the first call request, determine that the calling party or the called party subscribes to the color vibration service, further query locally stored specified formats according to media formats in the color vibration media information, determine that the media formats in the color vibration media information do not conform to the specified formats, and send a configuration file to the conversion unit 204, where the configuration file includes media conversion information, and if the calling party or the called party has customized inter-cut information or inter-cut information that an operator needs to play, the configuration file further includes the inter-cut information;
the said inserting information can be advertisement or other media, the said media conversion information includes the media format in the color vibration media information, namely the media format before conversion, and the media format after conversion, namely the specified format;
the color vibration service server 203 is further configured to receive convertible information of the conversion unit 204, and reply a negotiation result including converted media information to the IMS phone service server 202, where the converted media information includes a converted color vibration media format, a converted sampling rate, and the like; if receiving the non-convertible information of the conversion unit 204, replying a negotiation result containing a negative reply to the IMS phone service server 202;
the conversion unit 204 is specifically configured to receive the configuration file sent by the color vibration service server 203, determine that the color vibration media information can be converted, and send convertible information to the color vibration service server 203; the determining that the chromatic media information may be converted includes: inquiring a locally pre-stored media conversion information list according to the media conversion information in the configuration file, and determining that the media conversion information in the configuration file is consistent with the information in the media conversion information list, so that the color vibration media information can be converted; otherwise, the color vibration service server 203 is replied with the non-convertible information.
Further, the color vibration service server 203 determines that the calling party or the called party subscribes to the color vibration service, further queries a locally stored specified format according to a media format in the color vibration media information, determines that the media format in the color vibration media information conforms to the specified format, replies a negotiation result containing the color vibration media information to the IMS phone service server 202 if the calling party or the called party does not subscribe to the inter-cut information or the operator does not have the inter-cut information to be played, sends a configuration file containing the inter-cut information to the conversion unit 204 if the calling party or the called party has the subscription inter-cut information or the operator has the inter-cut information to be played, and simultaneously replies the negotiation result containing the color vibration media information to the IMS phone service server 202; if the calling party or the called party is determined not to subscribe the ringing tone service, the information of not subscribing the ringing tone is replied to the IMS telephone service server 202.
The IMS phone service server 202 is specifically configured to receive a negotiation result including the converted chromatic vibration media information, and send a second call request carrying the converted chromatic vibration media information to the called terminal 205; receiving a negotiation result containing the color vibration media information, and sending a second call request carrying the color vibration media information to the called terminal 205; receiving the information of not ordering the lottery or receiving the negotiation result of the negative answer, and sending the second call request to the called terminal 205;
the called terminal 205, receiving the second call request carrying the color vibration media information or the converted color vibration media information, and replying the ringing information containing the color vibration service mark to the calling terminal 201; receiving the second call request, the calling terminal 201 is replied with the ringing information.
The conversion unit 204 is specifically configured to receive the chromatic vibration media of the calling terminal 201, and decode the chromatic vibration media into an original media format, such as a video format YUV and an audio format PCM, according to the configuration file; the decoding may be performed using a prior art decoding tool or software, such as FFMPEG software, followed by a prior art encoding tool or software, such as FFMPEG software;
encoding the original media format into a converted media format in a configuration file, if the configuration file contains inter-cut information, inserting the inter-cut information into the decoded media in the original media format, then encoding the original media format into a specified format in the configuration file, and sending the encoded color vibration media to the called terminal 205 in a streaming media form; or, the received color vibration media is directly sent to the called terminal 205 in the form of streaming media, if the configuration file contains the inter-cut information, the received color vibration media is decoded into the original format, the inter-cut information is inserted into the media in the decoded original media format, and then the original media format is encoded into the original media format and sent to the called terminal 205 in the form of streaming media; if the inter-cut information is not in the original media format or the media format in the lottery media information meets the requirements of the operator, the inter-cut information is not in accordance with the lottery media format in the lottery media information, and the inter-cut information can be decoded by a decoding tool or decoding software and then inserted into the media in the original media format after decoding.
The conversion unit 204 is specifically configured to receive the ringing information and play the ringing to the called terminal 205;
accordingly, the calling terminal 201 receives the ringing information of the called terminal 205, and sends the ringing information to the conversion unit 204.
The called terminal 205 is further configured to send an answer or on-hook message to the IMS phone service server 202 when answering or on-hook, and stop playing a ringing tone or ringing; the answering or hanging-up information comprises a called number and a calling number;
the IMS phone service server 202 is further configured to receive answering or on-hook information and forward the information to the color vibration service server 203 and the calling terminal 201;
the calling terminal 201, configured to stop sending the lottery media to the conversion unit 204;
the color vibration service server 203 is configured to query the configuration file in the conversion unit 204 according to the calling number and the called number in the answering or hanging-up information, determine that the calling number and the called number in the configuration file are consistent with the calling number and the called number in the answering or hanging-up information, and delete the configuration file.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (12)

1. A method for realizing multimedia chromatic vibration is characterized by comprising the following steps:
a calling terminal sends a first call request carrying media information of local media to an IP Multimedia Subsystem (IMS) telephone service server; the IMS telephone service server sends the first call request to a color vibration service server for media negotiation, and constructs a second call request according to the negotiation result and sends the second call request to a called terminal; the calling terminal sends media according to the ringing information replied by the called terminal, and the called terminal receives and plays the media.
2. The method as claimed in claim 1, wherein before the IMS telephony service server sends the first call request to the color vibration service server, the method further comprises:
and the IMS telephone service server determines that the first call request contains the color vibration service mark.
3. The method as claimed in claim 1 or 2, wherein after the sending of the media, before the called terminal receives the media and plays the media, the method further comprises:
converting the media and sending the converted media to the called terminal; or, the media is directly transmitted to the called terminal.
4. The method of claim 3, wherein the media negotiation comprises:
the color vibration service server determines whether the media format in the media information is consistent with the specified format, generates a configuration file when the media format in the media information is not consistent with the specified format, determines that the media format in the media information is convertible, and sends a negotiation result containing the converted media information to the IMS telephone service server, wherein if the inter-cut information exists, the configuration file further contains the inter-cut information;
and when the agreement is determined, sending a negotiation result containing the media information to the IMS telephone service server, and generating a configuration file containing the inter-cut information when the inter-cut information exists.
5. The method of claim 4, wherein the constructing a second call request according to the negotiation result and sending the second call request to the called terminal, and the sending of the media by the calling terminal according to the ringing information replied by the called terminal comprises:
the IMS telephone service server receives the negotiation result containing the converted media information and sends a second call request carrying the converted media information to the called terminal; or, receiving a negotiation result containing the media information, and sending a second call request carrying the media information to the called terminal;
the called terminal sends the ringing information containing the color vibration service mark to the calling terminal, and the calling terminal determines that the ringing information contains the color vibration mark and sends the local media to the unit which completes the conversion for conversion.
6. The method of claim 5, wherein the converting comprises:
decoding the media sent by the calling terminal into an original media format, inserting the inter-cut information into the decoded media if the configuration file contains the inter-cut information, and then encoding the decoded media into a specified format in the configuration file; or,
the media is directly sent to the called terminal in the form of streaming media, if the configuration file contains the inter-cut information, the media is decoded into an original media format, the inter-cut information is inserted into the decoded media, then the decoded media is encoded into the original media format, and the media is sent to the called terminal in the form of streaming media.
7. A system for implementing a multimedia lottery, the system comprising: the system comprises a calling terminal, an IMS telephone service server, a color vibration service server and a called terminal;
the system comprises a calling terminal, an IMS telephone service server and a calling terminal, wherein the calling terminal is used for sending a first call request carrying media information of local media to the IMS telephone service server; sending media according to the ringing information of the called party;
the IMS telephone service server is used for sending the first call request to the color vibration service server for media negotiation, and constructing a second call request according to a media negotiation result and sending the second call request to the called terminal;
the color vibration service server is used for carrying out media negotiation on the first call request;
the called terminal is used for receiving the second call request and replying ringing information containing the color vibration service mark to the calling terminal; the media is received and played.
8. The implementation system of claim 7,
the IMS telephone service server is further used for receiving the first call request and determining that the first call request contains the color vibration service mark.
9. The implementation system of claim 7 or 8, wherein the system further comprises: a conversion unit;
the conversion unit is used for converting the media sent by the calling terminal and sending the converted media to the called terminal; alternatively, the media is sent directly to the called terminal.
10. The implementation system of claim 9,
the color vibration service server is specifically used for determining whether a media format in the media information is consistent with a specified format, sending a configuration file containing media conversion information to the conversion unit when the media format is determined not to be consistent with the specified format, if the inter-cut information exists, the configuration file further contains the inter-cut information, determining that the media format in the media information is convertible through the conversion unit, and sending a negotiation result containing the converted media information to the IMS telephone service server; when the agreement is determined, sending a negotiation result containing media information to the IMS telephone service server, and sending a configuration file containing inter-cut information to the conversion unit when the inter-cut information exists;
the conversion unit is further used for receiving the configuration file, comparing the media conversion information in the configuration file with the media conversion information stored in the configuration file, and replying the convertible information to the color vibration service server if the media conversion information in the configuration file is consistent with the media conversion information stored in the configuration file.
11. The implementation system of claim 10,
the IMS telephone service server is specifically used for receiving a negotiation result containing the converted media information and sending a second call request carrying the converted media information to the called terminal;
or receiving a negotiation result containing the media information, and sending a second call request carrying the media information to the called terminal.
12. The implementation system of claim 11,
the conversion unit is specifically used for decoding the media sent by the calling terminal into an original media format, inserting the inter-cut information into the decoded media if the configuration file contains inter-cut information, then encoding the decoded media into a specified format in the configuration file, and sending the media to the called terminal in a streaming media form; or,
the media is directly sent to the called party in the form of streaming media, if the configuration file contains the inter-cut information, the media is decoded into an original media format, the inter-cut information is inserted into the decoded media, the decoded media is encoded into the original media format, and the media is sent to the called party in the form of streaming media.
CN2010102797509A 2010-09-09 2010-09-09 Method and system for realizing multimedia color ring Pending CN101945107A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102797509A CN101945107A (en) 2010-09-09 2010-09-09 Method and system for realizing multimedia color ring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102797509A CN101945107A (en) 2010-09-09 2010-09-09 Method and system for realizing multimedia color ring

Publications (1)

Publication Number Publication Date
CN101945107A true CN101945107A (en) 2011-01-12

Family

ID=43436875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102797509A Pending CN101945107A (en) 2010-09-09 2010-09-09 Method and system for realizing multimedia color ring

Country Status (1)

Country Link
CN (1) CN101945107A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103209242A (en) * 2012-01-12 2013-07-17 华为技术有限公司 Vibration ringtone setting method and device
CN110650252A (en) * 2019-08-15 2020-01-03 咪咕文化科技有限公司 Video color ring back tone generating method and playing method
CN113839959A (en) * 2021-10-22 2021-12-24 号百信息服务有限公司 Method for distinguishing playing sound in video early media

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787575A (en) * 2004-12-08 2006-06-14 中兴通讯股份有限公司 Method for displaying calling user setting up multimedia information on called user terminal
CN101159906A (en) * 2007-11-13 2008-04-09 中国电信股份有限公司 Call prompting message playing method and system
CN101409864A (en) * 2007-10-13 2009-04-15 华为技术有限公司 Method and apparatus for implementing terminal color vibration and color bell business

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787575A (en) * 2004-12-08 2006-06-14 中兴通讯股份有限公司 Method for displaying calling user setting up multimedia information on called user terminal
CN101409864A (en) * 2007-10-13 2009-04-15 华为技术有限公司 Method and apparatus for implementing terminal color vibration and color bell business
CN101159906A (en) * 2007-11-13 2008-04-09 中国电信股份有限公司 Call prompting message playing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
3GPP: "3GPP TS 23.218 V8.4.0 IP Multimedia (IM) session handling IM call model Stage 2 (Release 8)", 《3GPP》, 18 December 2008 (2008-12-18) *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103209242A (en) * 2012-01-12 2013-07-17 华为技术有限公司 Vibration ringtone setting method and device
WO2013104185A1 (en) * 2012-01-12 2013-07-18 华为技术有限公司 Ring tone setting method and apparatus
CN110650252A (en) * 2019-08-15 2020-01-03 咪咕文化科技有限公司 Video color ring back tone generating method and playing method
CN113839959A (en) * 2021-10-22 2021-12-24 号百信息服务有限公司 Method for distinguishing playing sound in video early media

Similar Documents

Publication Publication Date Title
CN101267597B (en) Method, system and device for realizing multimedia CRBT and multimedia color image service
CN110536028B (en) Video color ring realization method, color ring platform, terminal and storage medium
CN101626436B (en) Interactive video sound responding system and realizing method
KR101117657B1 (en) Method and system for implementing multimedia ring back tone service
CN103765850A (en) Methods and apparatuses for associating multimedia content to a communication
CN101112021A (en) System and method for transmitting/receiving alerting information for mobile terminal in a wireless communication system
CN101516069A (en) Called terminal dynamic playing ring system before being answered by users and method thereof
WO2009103203A1 (en) Device and method for realizing coloring ring back tone and device for acquiring coloring ring back tone files
WO2008095385A1 (en) Method, system and device of realizing ring to you
CN101699882B (en) Method, device and system for implementing interaction between color ring back tone service and supplementary service
US8908853B2 (en) Method and device for displaying information
CN101360114A (en) Multimedia system providing real-time scene and implementing method thereof
CN101317434B (en) Method, system and terminal unit for acquiring media characteristic information
CN101945107A (en) Method and system for realizing multimedia color ring
CN101931614B (en) Method and system for presenting user state information during calling
KR100807376B1 (en) Method and apparatus for providing mo/mt service using voice short message or video message
CN100459741C (en) Content adaptation data service information processing method
CN101938574B (en) Method and system for transmitting coloring ring back tone information in packet switching domain, coloring ring back tone server and terminal
CN112637676B (en) Multimedia file processing method, system, communication device and readable storage medium
KR100573174B1 (en) Method and System for Providing Background Music During Mobile Phone Conversation by Using VoIP Ring-Back-Tone
WO2014180231A1 (en) Realizing method, apparatus, implementation method and terminal for coloring ring back tone service
KR20030041549A (en) Method for reducing to download in multimedia messaging service
KR101069461B1 (en) Mobile communication terminal, apparatus and service method for providing contents
CN101729999A (en) Method, system and device for realizing personalized ring back tone
CA2759410A1 (en) Method and system for managing color ring back tone service of ip multimedia subsystem

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110112