CN101594583B - Method, device and system for processing multimedia messages - Google Patents
Method, device and system for processing multimedia messages Download PDFInfo
- Publication number
- CN101594583B CN101594583B CN200810113492XA CN200810113492A CN101594583B CN 101594583 B CN101594583 B CN 101594583B CN 200810113492X A CN200810113492X A CN 200810113492XA CN 200810113492 A CN200810113492 A CN 200810113492A CN 101594583 B CN101594583 B CN 101594583B
- Authority
- CN
- China
- Prior art keywords
- multimedia message
- message
- multimedia
- content
- mmsc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 58
- 238000000034 method Methods 0.000 title abstract description 21
- 238000003672 processing method Methods 0.000 claims abstract description 16
- 230000006978 adaptation Effects 0.000 claims description 66
- 230000001360 synchronised effect Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 16
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 238000000605 extraction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
技术领域 technical field
本发明涉及多媒体通信技术领域,尤其涉及一种对多媒体消息的处理方法、设备及系统。The invention relates to the technical field of multimedia communication, in particular to a method, device and system for processing multimedia messages.
背景技术 Background technique
随着移动通信技术的进步以及移动数据业务的大力开展,多媒体消息已经成为移动增值业务中的新兴主力,给用户带来了全新的消息交流感受,也给移动运营商带来了新的利润增长点。With the advancement of mobile communication technology and the vigorous development of mobile data services, multimedia messaging has become the new main force in mobile value-added services, bringing users a new experience in message exchange and bringing new profit growth to mobile operators point.
从发送方与接收方的关系上分类,多媒体消息业务可分为两种:点到点多媒体消息业务与应用到点多媒体消息业务。其中,点到点多媒体消息是指个人用户之间发送的多媒体消息,应用到点多媒体消息是指业务提供商发送到个人用户的多媒体消息。Classified from the relationship between the sender and the receiver, the multimedia message service can be divided into two types: point-to-point multimedia message service and application-to-point multimedia message service. Wherein, the point-to-point multimedia message refers to the multimedia message sent between individual users, and the application-to-point multimedia message refers to the multimedia message sent by the service provider to the individual user.
传统点到点多媒体消息的业务流程如图1所示,当发送方与接收方分别归属不同的MMSC(Multimedia Message Service Centre,多媒体消息业务中心)时,执行步骤如下:The business process of the traditional point-to-point multimedia message is shown in Figure 1. When the sender and the receiver belong to different MMSCs (Multimedia Message Service Centre, Multimedia Message Service Center), the execution steps are as follows:
步骤1、发送方MMS(MultiMedia Service,多媒体业务)终端发送一条MM(MultiMedia,多媒体)消息到某个接收方MMS终端时,此MM消息首先被发送到发送方所归属的MMSC上;When step 1, the sender's MMS (MultiMedia Service, multimedia service) terminal sends an MM (MultiMedia, multimedia) message to a certain receiver's MMS terminal, the MM message is first sent to the MMSC to which the sender belongs;
步骤2、发送方MMSC收到MM消息后,将发送应答回复给发送方MMS终端;Step 2. After receiving the MM message, the sender MMSC sends a reply to the sender MMS terminal;
步骤3、发送方MMSC解析该MM消息接收方的地址,然后将此MM消息转发到接收方所归属的MMSC上(当发送方MMS终端和接收方MMS终端归属于同一个MMSC时,此MM消息无需被转发);Step 3, the sender MMSC resolves the address of the MM message receiver, and then forwards the MM message to the MMSC to which the receiver belongs (when the sender MMS terminal and the receiver MMS terminal belong to the same MMSC, the MM message do not need to be forwarded);
步骤4、接收方MMSC发送push消息通知接收方MMS终端提取该MM消息;Step 4, the recipient MMSC sends a push message to notify the recipient MMS terminal to extract the MM message;
步骤5、接收方MMS终端收到提取通知后,从其所归属的MMSC中提取MM消息;Step 5. After receiving the extraction notification, the receiver MMS terminal extracts the MM message from the MMSC to which it belongs;
步骤6a~6b、接收方MMSC产生发送报告,并将发送报告发给发送方MMSC,由发送方MMSC将发送报告下发给发送方MMS终端。In steps 6a-6b, the receiving MMSC generates a sending report and sends the sending report to the sending MMSC, and the sending MMSC sends the sending report to the sending MMS terminal.
运营商立足于增加多媒体消息业务的用户数和业务量,推出了一系列多媒体消息业务,如MM消息内容识别业务、MM消息内容适配业务等。Based on increasing the number of users and business volume of multimedia message services, operators have launched a series of multimedia message services, such as MM message content identification service and MM message content adaptation service.
MM消息内容识别业务指通过网络侧识别点到点MM消息中特定的多媒体对象并且对其进行管理控制,包括转发统计、转发禁止等,从而增强对MM消息的控制力。在对某些特定多媒体对象进行统计的基础上,可以推出多媒体对象排行榜、多媒体对象版权内容转发分成等机制。MM message content identification service refers to identify specific multimedia objects in point-to-point MM messages through the network side and manage and control them, including forwarding statistics, forwarding prohibition, etc., so as to enhance the control over MM messages. On the basis of statistics on some specific multimedia objects, mechanisms such as multimedia object rankings, multimedia object copyright content forwarding and sharing, etc. can be launched.
当发送方MMS终端与接收方MMS终端归属于不同的MMSC时,增加MM消息内容识别业务后的点到点多媒体消息流程如下:When the sender's MMS terminal and the receiver's MMS terminal belong to different MMSCs, the flow of point-to-point multimedia messages after adding the MM message content identification service is as follows:
当发送方MMSC接收到发送方MMS终端发送的MM消息时,将该MM消息转发到内容识别服务器;内容识别服务器对该MM消息进行内容识别处理,并将处理结果回复给发送方MMSC;后续步骤与上述传统点到点多媒体消息业务流程中的步骤3至步骤6b一致,此处略去。When the sender MMSC receives the MM message sent by the sender's MMS terminal, it forwards the MM message to the content recognition server; the content recognition server performs content recognition processing on the MM message, and replies the processing result to the sender MMSC; subsequent steps It is consistent with Step 3 to Step 6b in the above-mentioned traditional point-to-point multimedia message service flow, and is omitted here.
通过上述流程实现了对MM消息的内容识别处理,从而有效地对MM消息进行管理控制,促进优质多媒体对象的提供,增加了多媒体消息业务的用户数和使用率。但是上述流程中不管MM消息是否有内容识别的需要,发送方MMSC都会将MM消息发给内容识别服务器进行处理,这使得传输MM消息的效率较低。Through the above process, the content identification processing of MM messages is realized, thereby effectively managing and controlling MM messages, promoting the provision of high-quality multimedia objects, and increasing the number of users and utilization rate of multimedia message services. However, in the above process, no matter whether the MM message requires content identification or not, the sender MMSC will send the MM message to the content identification server for processing, which makes the transmission efficiency of the MM message low.
另外,考虑到不同的MMS终端可能来自不同的厂商,不同型号的MMS终端具有不同的媒体格式识别能力以及显示能力,在点到点以及应用到点多媒体消息业务中,都有可能出现源多媒体消息不能被MM消息接收终端识别或正常显示的情况。基于此,运营商还推出了受低端手机用户青睐的MM消息内容适配业务。所谓内容适配,是指在尽量不改变MM消息内容的基础上,将接收方MMS终端不支持的多媒体对象转换成接收方MMS终端能够支持的多媒体对象。这种转换功能包括:按照接收方手机屏幕尺寸对多媒体对象尺寸进行调整、转换多媒体对象的格式,或删除MMS终端不支持的多媒体对象等。In addition, considering that different MMS terminals may come from different manufacturers, and different types of MMS terminals have different media format recognition capabilities and display capabilities, in both point-to-point and application-to-point multimedia message services, source multimedia message information may appear. It cannot be recognized or displayed normally by the MM message receiving terminal. Based on this, operators have also launched MM message content adaptation services favored by low-end mobile phone users. The so-called content adaptation refers to converting multimedia objects not supported by the receiving MMS terminal into multimedia objects supported by the receiving MMS terminal on the basis of not changing the content of the MM message as much as possible. This conversion function includes: adjusting the size of the multimedia object according to the screen size of the receiver's mobile phone, converting the format of the multimedia object, or deleting the multimedia object not supported by the MMS terminal.
当发送方MMS终端与接收方MMS终端分别归属于不同的MMSC时,增加MM消息内容适配业务后点对点多媒体消息的流程如下:When the sender's MMS terminal and the receiver's MMS terminal belong to different MMSCs, the flow of the point-to-point multimedia message after adding the MM message content adaptation service is as follows:
当发送方MMSC收到MM消息时,解析MM消息接收方地址并将该MM消息转发到接收方MMSC上(当发送方与接收方归属相同的MMSC时,MM消息无需被转发);接收方MMSC发送push消息通知接收方MMS终端,并从接收方MMS终端回复的MM消息提取请求中获得接收方MMS终端的UserAgent(用户代理)和UAProfile URL(用户代理配置文件的统一资源定位器)等属性信息;接收方MMSC将接收方MMS终端的属性信息以及该MM消息发到内容适配服务器,并由内容适配服务器根据接收方MMS终端的接收能力对MM消息进行内容适配。When the sender MMSC receives the MM message, it parses the address of the MM message receiver and forwards the MM message to the receiver MMSC (when the sender and the receiver belong to the same MMSC, the MM message does not need to be forwarded); the receiver MMSC Send a push message to notify the receiver's MMS terminal, and obtain attribute information such as UserAgent (user agent) and UAProfile URL (uniform resource locator of the user agent configuration file) of the receiver's MMS terminal from the MM message extraction request replied by the receiver's MMS terminal ; The recipient's MMSC sends the attribute information of the recipient's MMS terminal and the MM message to the content adaptation server, and the content adaptation server performs content adaptation on the MM message according to the receiving capability of the recipient's MMS terminal.
通过上述过程实现了对MM消息的内容适配处理,使配置低的MMS终端能够识别内容适配处理后的MM消息,并正常显示和播放。但是上述流程中不管MM消息是否有内容适配的需要,接收方MMSC都会将MM消息发给内容适配服务器进行处理,这使得传输MM消息的效率较低。Through the above process, the content adaptation processing of the MM message is realized, so that the MMS terminal with low configuration can recognize the MM message after the content adaptation processing, and display and play normally. However, in the above process, regardless of whether the MM message requires content adaptation, the receiving MMSC will send the MM message to the content adaptation server for processing, which makes the transmission efficiency of the MM message low.
综上所述,对于内容识别业务或内容适配业务,都需要将所有的MM消息发送到相应的服务器进行相应处理,这样使得传输MM消息的效率较低。To sum up, for the content identification service or the content adaptation service, all MM messages need to be sent to corresponding servers for corresponding processing, which makes the efficiency of transmitting MM messages low.
发明内容 Contents of the invention
本发明提供的一种多媒体消息的处理方法、设备及系统,用以解决现有技术中传输MM消息的效率低的问题。The invention provides a multimedia message processing method, equipment and system to solve the problem of low efficiency in transmitting MM messages in the prior art.
本发明实施例通过如下技术方案实现:Embodiments of the present invention are realized through the following technical solutions:
本发明实施例提出了一种多媒体消息的处理方法,包括如下步骤:The embodiment of the present invention proposes a method for processing multimedia messages, including the following steps:
多媒体消息业务中心MMSC接收多媒体消息,所述多媒体消息的同步多媒体集成语音SMIL中包括用于标识该多媒体消息是否需要进行内容识别的特定字段;获取所述多媒体消息的SMIL中包括的所述特定字段的值;根据所述特定字段的值,判断所述多媒体消息是否需要进行内容识别;将判断为需要进行内容识别的多媒体消息发送给内容识别服务器进行内容识别处理。The multimedia message service center MMSC receives a multimedia message, and the synchronous multimedia integrated voice SMIL of the multimedia message includes a specific field for identifying whether the multimedia message needs content identification; obtains the specific field included in the SMIL of the multimedia message value; according to the value of the specific field, determine whether the multimedia message requires content identification; send the multimedia message determined to require content identification to the content identification server for content identification processing.
本发明实施例还提出了一种多媒体消息业务中心设备,包括:接收单元、第一判断单元和发送单元;接收单元,用于接收多媒体消息,所述多媒体消息的同步多媒体集成语音SMIL中包括用于标识该多媒体消息是否需要进行内容识别的特定字段;The embodiment of the present invention also proposes a multimedia message service center device, including: a receiving unit, a first judging unit, and a sending unit; A specific field for identifying whether the multimedia message requires content identification;
第一判断单元,用于获取所述多媒体消息的SMIL中包括的所述特定字段的值,根据所述特定字段的值,判断所述多媒体消息是否需要进行内容识别,并当判断为是时,指示所述发送单元将所述多媒体消息发送给内容识别服务器;The first judging unit is configured to acquire the value of the specific field included in the SMIL of the multimedia message, judge whether the multimedia message needs content identification according to the value of the specific field, and when it is judged to be yes, instructing the sending unit to send the multimedia message to a content recognition server;
发送单元,用于根据所述第一判断单元的指示发送所述多媒体消息。a sending unit, configured to send the multimedia message according to the instruction of the first judging unit.
本发明实施例还提出了一种多媒体消息的处理系统,包括:多媒体消息业务中心MMSC以及内容识别服务器;The embodiment of the present invention also proposes a multimedia message processing system, including: a multimedia message service center MMSC and a content identification server;
所述MMSC,用于接收多媒体消息,所述多媒体消息的同步多媒体集成语音SMIL中包括用于标识该多媒体消息是否需要进行内容识别的特定字段,获取所述多媒体消息的SMIL中包括的所述特定字段的值,根据所述特定字段的值,判断所述多媒体消息是否需要进行内容识别,并将判断为需要进行内容识别的多媒体消息发送给内容识别服务器;The MMSC is configured to receive a multimedia message, the Synchronous Multimedia Integrated Voice SMIL of the multimedia message includes a specific field for identifying whether the multimedia message requires content identification, and acquires the specific field included in the SMIL of the multimedia message. The value of the field, according to the value of the specific field, it is judged whether the multimedia message needs content recognition, and the multimedia message judged to need content recognition is sent to the content recognition server;
所述内容识别服务器,用于对接收到的多媒体消息进行内容识别处理。The content identification server is configured to perform content identification processing on the received multimedia message.
通过本发明实施例提供的多媒体消息的处理方法、设备及系统,MMSC接收多媒体消息,判断该多媒体消息是否需要进行内容识别,并只将判断为需要进行内容识别的多媒体消息发送给内容识别服务器进行内容识别处理,从而提高了传输多媒体消息的效率,增加了用户的使用感受。Through the multimedia message processing method, equipment and system provided by the embodiments of the present invention, the MMSC receives the multimedia message, judges whether the multimedia message requires content identification, and only sends the multimedia message that needs content identification to the content identification server. Content recognition processing, thereby improving the efficiency of transmitting multimedia messages and increasing user experience.
附图说明 Description of drawings
图1为现有技术中点到点多媒体消息的业务流程图;Fig. 1 is the service flowchart of point-to-point multimedia message in the prior art;
图2为本发明实施例提供的多媒体消息的处理系统示意图一;FIG. 2 is a first schematic diagram of a multimedia message processing system provided by an embodiment of the present invention;
图3为本发明实施例提供的多媒体消息的处理系统示意图二;FIG. 3 is a second schematic diagram of a multimedia message processing system provided by an embodiment of the present invention;
图4为本发明实施例提供的多媒体消息的处理系统示意图三;FIG. 4 is a third schematic diagram of a multimedia message processing system provided by an embodiment of the present invention;
图5为本发明实施例提供的多媒体消息的处理方法流程图一;FIG. 5 is a flow chart 1 of a multimedia message processing method provided by an embodiment of the present invention;
图6为本发明实施例提供的多媒体消息的处理方法流程图二;FIG. 6 is a second flowchart of a method for processing a multimedia message provided by an embodiment of the present invention;
图7为本发明实施例提供的多媒体消息业务中心设备结构图一;FIG. 7 is a first structural diagram of a multimedia message service center device provided by an embodiment of the present invention;
图8为本发明实施例提供的多媒体消息业务中心设备结构图二。FIG. 8 is the second structure diagram of the multimedia message service center equipment provided by the embodiment of the present invention.
具体实施方式 Detailed ways
针对现有技术在实现内容识别业务以及内容适配业务时存在的上述不足之处,本发明实施例提出了一种多媒体消息的处理方法、设备及系统,下面结合说明书附图对本发明实施例的主要实现原理、具体实施过程及其对应能够达到的有益效果进行详细的阐述。Aiming at the above-mentioned deficiencies in the prior art when implementing content identification services and content adaptation services, the embodiments of the present invention propose a multimedia message processing method, device, and system. The main realization principles, specific implementation process and corresponding beneficial effects that can be achieved are elaborated in detail.
本发明实施例提供了一种多媒体消息的处理系统,当发送方MMS终端和接收方MMS终端归属于不同MMSC时,其系统结构如图2所示,包括:发送方MMSC、内容识别服务器以及接收方MMSC。其中,The embodiment of the present invention provides a multimedia message processing system. When the sender MMS terminal and the receiver MMS terminal belong to different MMSCs, the system structure is shown in Figure 2, including: the sender MMSC, the content recognition server and the receiver Fang MMSC. in,
发送方MMSC用于接收用户终端发送的MM消息后,判断该MM消息是否需要进行内容识别,将判断为需要进行内容识别的MM消息发送给内容识别服务器;当判断MM消息不需要进行内容识别时,还可进一步判断该MM消息是否禁止转发,当判断为是时,放弃转发该MM消息到接收方。After receiving the MM message sent by the user terminal, the sender MMSC is used to judge whether the MM message needs content identification, and send the MM message judged to need content identification to the content identification server; when it is judged that the MM message does not need content identification , it may be further judged whether the MM message is forbidden to be forwarded, and if it is judged to be yes, the forwarding of the MM message to the receiver is abandoned.
内容识别服务器,用于对从发送方MMSC接收到的MM消息进行内容识别处理,并将内容识别处理后的MM消息回复给发送方MMSC。The content recognition server is configured to perform content recognition processing on the MM message received from the sender MMSC, and reply the MM message after the content recognition processing to the sender MMSC.
发送方MMSC解析该MM消息的接收方地址,将该MM消息发送给接收方MMS终端所归属的MMSC。The sender MMSC resolves the receiver address of the MM message, and sends the MM message to the MMSC to which the receiver's MMS terminal belongs.
接收方MMSC接收到该MM消息后,向接收方MMS终端发送提取通知,当接收方MMS请求提取该MM消息后,将该MM消息发送到接收方MMS终端。接收方MMSC还可回复发送报告给发送方MMSC,由发送方MMSC通知发送方MMS终端多媒体消息发送成功。After receiving the MM message, the recipient MMSC sends a retrieval notification to the recipient MMS terminal, and when the recipient MMS requests to retrieve the MM message, it sends the MM message to the recipient MMS terminal. The receiver MMSC can also send a sending report back to the sender MMSC, and the sender MMSC notifies the sender MMS terminal that the multimedia message is sent successfully.
上述多媒体消息的处理系统还可以如图3所示,包括内容适配服务器。该内容适配服务器用于对需要进行内容适配的MM消息进行内容适配处理,并将处理后的MM消息回复给接收方MMSC。The above multimedia message processing system may also include a content adaptation server as shown in FIG. 3 . The content adaptation server is used for performing content adaptation processing on the MM message requiring content adaptation, and replying the processed MM message to the receiver MMSC.
相应地,接收方MMSC从接收方MMS终端发送的MM消息提取请求中获得接收终端的属性信息,并根据获得的属性信息确定该接收终端的接收能力(如对多媒体对象的识别能力、显示和播放能力等);判断该接收终端的接收能力是否支持MM消息,当判断不支持时,确定该MM消息为需要进行内容适配的MM消息。Correspondingly, the receiving MMSC obtains the attribute information of the receiving terminal from the MM message extraction request sent by the receiving MMS terminal, and determines the receiving capability of the receiving terminal according to the obtained attribute information (such as the ability to recognize multimedia objects, display and play capabilities, etc.); judging whether the receiving capability of the receiving terminal supports MM messages, and determining that the MM message is an MM message that requires content adaptation when it is judged not to support it.
当发送方MMS终端和接收方MMS终端归属于同一MMSC时,上述多媒体消息的处理系统结构如图4所示,包括:内容识别服务器、内容适配服务器(可选)以及MMSC。其中,内容识别服务器和内容适配服务器均与该MMSC进行信息交互。When the sender MMS terminal and the receiver MMS terminal belong to the same MMSC, the above multimedia message processing system structure is shown in Figure 4, including: content identification server, content adaptation server (optional) and MMSC. Wherein, both the content recognition server and the content adaptation server perform information interaction with the MMSC.
上述多媒体消息的处理系统中,MMSC还可以接收来自运营商的MM消息。一般情况下,运营商发送的MM消息要发送到多个终端,此时需要逐个对接收终端的接收能力进行判断,确定出不能支持该MM消息的接收终端,并根据确定出的接收终端的接收能力分别对MM消息进行内容适配处理。In the above multimedia message processing system, the MMSC can also receive the MM message from the operator. Generally, the MM message sent by the operator will be sent to multiple terminals. At this time, it is necessary to judge the receiving capability of the receiving terminal one by one, determine the receiving terminal that cannot support the MM message, and based on the received Ability to perform content adaptation processing on MM messages respectively.
当MM消息来自用户终端,并且当发送方MMS终端和接收方MMS终端归属于不同MMSC时,本发明实施例中多媒体消息的处理流程如图5所示,执行步骤如下:When the MM message comes from the user terminal, and when the sender MMS terminal and the receiver MMS terminal belong to different MMSCs, the processing flow of the multimedia message in the embodiment of the present invention is shown in Figure 5, and the execution steps are as follows:
步骤501、发送方MMS终端提交MM消息到其所属的发送方MMSC。
步骤502、发送方MMSC收到用户终端发送的MM消息后,判断该MM消息是否需要进行内容识别,当判断需要时,执行步骤503;当判断不需要时,执行步骤504。Step 502: After receiving the MM message sent by the user terminal, the sender MMSC judges whether the MM message requires content identification. If it is determined that it is necessary, perform
该步骤中,判断该MM消息是否需要进行内容识别,具体可以为:In this step, it is judged whether the MM message needs to be identified, specifically, it may be:
获取该MM消息的SMIL(Synchronized Multimedia Intergration Language,同步多媒体集成语言)中特定字段的值,并根据所获取的值判断该MM消息是否需要进行内容识别。这些特定字段的值在该MM消息为种子MM消息的时候,由MM消息制作方设置并赋值。Obtain the value of a specific field in the SMIL (Synchronized Multimedia Integration Language, Synchronized Multimedia Integration Language) of the MM message, and judge whether the MM message requires content identification according to the obtained value. The values of these specific fields are set and assigned by the producer of the MM message when the MM message is a seed MM message.
例如,可以利用SMIL中的对象描述字段copyright的值标识是否需要进行内容识别,当copyright=“count1”时,表示需根据多媒体消息内容来源进行转发统计,即该MM消息需要进行内容识别处理;或者,可制定识别策略并规定对作为内容源的哪些SP/CP(服务提供商或内容提供商)的多媒体消息进行识别,当MMSC接收到多媒体消息时,解析其中的字段author的值(该值为SP/CP的代码),并根据识别策略决定是否对该MM消息进行内容识别处理;另外,还可以通过自定义字段,并为该字段赋予不同的值以表示是否需要对多媒体消息进行内容识别处理,字段值可由多媒体消息制作方设置。For example, the value of the object description field copyright in SMIL can be used to identify whether content identification is required. When copyright="count1", it means that forwarding statistics need to be performed according to the content source of the multimedia message, that is, the MM message needs to be processed for content identification; or , the identification strategy can be formulated and the multimedia message of which SP/CP (service provider or content provider) as the content source is identified, and when the MMSC receives the multimedia message, it parses the value of the field author (the value is SP/CP code), and decide whether to perform content identification processing on the MM message according to the identification strategy; in addition, you can also use a custom field, and assign different values to this field to indicate whether to perform content identification processing on the multimedia message , the field value can be set by the producer of the multimedia message.
步骤503、将需要进行内容识别的MM消息发送给内容识别服务器进行内容识别处理。Step 503: Send the MM message requiring content identification to the content identification server for content identification processing.
步骤504、判断该MM消息是否禁止转发,当判断为是时,执行步骤505;当判断为否时,执行步骤506。
该步骤中,判断该MM消息是否禁止转发,具体可以为:In this step, it is judged whether the MM message is forbidden to be forwarded, which may specifically be:
获取该MM消息的SMIL中特定字段的值,并根据所获取的值判断该MM消息是否禁止转发。特定字段的设置过程可与上述步骤502中描述的过程类似,例如,可以利用SMIL中的字段copyright的值标识是否禁止转发,当copyright=“forbid”时,表示禁止转发该MM消息;或者,指定识别策略并规定对作为内容源的哪些SP/CP的MM消息禁止转发,当MMSC接收到MM消息时解析其中的字段author的值,并根据识别策略决定是否转发该MM消息;另外,还可以通过自定义字段,并为该字段赋予不同的值以表示是否转发MM消息。Obtain the value of a specific field in the SMIL of the MM message, and judge whether the MM message is forbidden to be forwarded according to the obtained value. The setting process of a specific field can be similar to the process described in
步骤505、发送方MMSC放弃向接收方MMSC发送判断为禁止转发的MM消息。In
步骤506、发送方MMSC解析该MM消息接收方的地址,将该MM消息转发到接收方所归属的MMSC上(当发送方MMS终端和接收方MMS终端归属于同一MMSC时,MM消息无需被转发)。
步骤507、接收方MMSC接收到MM消息后,发送push消息通知接收方MMS终端提取该消息。Step 507: After receiving the MM message, the receiving MMSC sends a push message to notify the receiving MMS terminal to retrieve the message.
步骤508、接收方MMS终端向其所归属的MMSC发送提取该MM消息的请求。In
步骤509、接收方MMSC收到接收方MMS终端发送的提取请求后,将MM消息发送给接收方MMS终端,并产生发送报告发给发送方MMSC,由发送方MMSC将该发送报告下发给发送方MMS终端。Step 509: After receiving the extraction request sent by the receiver's MMS terminal, the receiving party's MMSC sends the MM message to the receiving party's MMS terminal, and generates a sending report to send to the sending party's MMSC, and the sending party's MMSC issues the sending report to the sending party's Party MMS terminal.
上述对多媒体消息的处理流程中,判断MM消息是否禁止转发及其后续的相关步骤为可选步骤。当步骤502确定用户终端发送的MM消息为需要进行内容识别的MM消息时,则步骤503和步骤506-507的前后顺序是可以调换的,即可以先将该MM消息下发到接收方MMSC后,再将该MM消息发送至内容识别服务器进行内容识别处理;也可以先将该MM消息发送至内容识别服务器进行内容识别处理,然后再将该MM消息下发到接收方MMSC。In the above-mentioned processing flow of the multimedia message, it is an optional step to judge whether the MM message is forbidden to be forwarded and the subsequent related steps. When
在上述步骤503中,内容识别服务器对需要进行内容识别的MM消息进行内容识别处理,具体可以为:In the
统计某一时间段内通过网络转发包含某一特定多媒体对象的MM消息的次数;或,统计来源于某一SP/CP的某一特定多媒体对象被转发的次数。Counting the times of forwarding MM messages containing a certain multimedia object through the network within a certain period of time; or counting the times of forwarding a certain multimedia object originating from a certain SP/CP.
同时根据统计结果提供对应的记录,记录内容包括:多媒体对象标识、MM消息发送人、多媒体对象提供者以及对应的统计结果。根据该记录可以确定达到设定转发次数时的MM消息发送人、最受欢迎的多媒体对象、最优秀的多媒体对象提供者等信息。At the same time, corresponding records are provided according to the statistics results, and the records include: multimedia object identifiers, MM message senders, multimedia object providers, and corresponding statistics results. According to the record, information such as the sender of the MM message, the most popular multimedia object, and the best provider of the multimedia object can be determined when the set number of forwarding times is reached.
内容识别服务器对MM消息中包括的多媒体对象进行内容识别处理时,至少遵循以下原则:When the content recognition server performs content recognition processing on the multimedia objects included in the MM message, at least the following principles are followed:
多媒体对象的象素以及色彩度的变化,不能影响该多媒体对象的特征信息与多媒体对象数据库中特征信息的匹配结果,内容识别服务器仍应将其识别为同一多媒体对象;The change of the pixel and color degree of the multimedia object cannot affect the matching result of the characteristic information of the multimedia object and the characteristic information in the multimedia object database, and the content recognition server should still recognize it as the same multimedia object;
多媒体对象格式与尺寸的变化,不能影响该多媒体对象的特征信息与多媒体对象数据库中特征信息的匹配结果,内容识别服务器仍应将其识别为同一多媒体对象;The change of the format and size of the multimedia object cannot affect the matching result between the characteristic information of the multimedia object and the characteristic information in the multimedia object database, and the content recognition server should still recognize it as the same multimedia object;
多媒体对象内容的部分改变,不能影响该多媒体对象的特征信息与多媒体对象数据库中特征信息的匹配结果,其中,内容部分改变至少包括下列情况:A partial change in the content of a multimedia object cannot affect the matching result between the characteristic information of the multimedia object and the characteristic information in the multimedia object database, wherein the partial change in the content includes at least the following situations:
图片类型:在图片上增加(或删除)Logo与少量文字,或图片面积被剪切;Picture type: Add (or delete) Logo and a small amount of text on the picture, or the area of the picture is cut;
视频类型:在视频上增加(或删除)Logo与少量文字,或增加(删除)部分的视频片断;Video type: add (or delete) Logo and a small amount of text on the video, or add (delete) some video clips;
音频类型:增加(或删除)部分的音频片断。Audio Type: Add (or delete) some audio clips.
上述图5所示的流程中,通过对MM消息的SMIL中的特定字段赋值,以标识对该MM消息的处理方式,从而能够方便地对MM消息进行处理,而无需对MM消息做其它改进;另外,通过自定义字段以标识对该MM消息的处理方式,增加了MM消息的处理过程的灵活性。In the above-mentioned process shown in FIG. 5, by assigning values to specific fields in the SMIL of the MM message, to identify the processing mode of the MM message, so that the MM message can be processed conveniently without making other improvements to the MM message; In addition, the flexibility of the MM message processing process is increased by customizing the field to identify the processing mode of the MM message.
本发明实施例提供的多媒体消息的处理方法中,当接收方MMSC收到接收方MMS终端发送的MM消息提取请求时,还可以判断该MM消息是否需要进行内容适配,具体为:In the multimedia message processing method provided by the embodiment of the present invention, when the receiver MMSC receives the MM message extraction request sent by the receiver's MMS terminal, it can also determine whether the MM message needs content adaptation, specifically:
从接收方MMS终端发送的提取请求中获得接收方MMS终端的属性信息,根据该属性信息判断是否需要对MM消息中包括的多媒体对象进行内容适配处理,当确定需要对该MM消息进行内容适配处理时,将该MM消息发送给内容适配服务器进行内容适配处理,以使接收方MMS终端能够正常接收以及显示该MM消息,具体过程参见图6,包括如下步骤:Obtain the attribute information of the receiver's MMS terminal from the extraction request sent by the receiver's MMS terminal, and judge whether it is necessary to perform content adaptation processing on the multimedia objects included in the MM message according to the attribute information, and when it is determined that the content adaptation process needs to be performed on the MM message During matching processing, send the MM message to the content adaptation server to perform content adaptation processing, so that the receiving party's MMS terminal can normally receive and display the MM message. Refer to Figure 6 for the specific process, including the following steps:
步骤601、接收方MMSC获得接收方MMS终端发送的MM消息提取请求,该提取请求中携带接收方MMS终端的属性信息(包括接收方MMS终端的技术指标、解析能力以及显示能力等)。
步骤602、接收方MMSC根据MMS终端的属性信息确定该MMS终端的接收能力。
步骤603、判断该接收能力是否支持MM消息中包括的多媒体对象,如能否正常接收、显示或播放该MM消息中的多媒体对象,当判断不支持时,执行步骤604;否则执行步骤606。
可以在接收方MMSC中保存终端信息数据库,该终端信息数据库中保存了不同厂商生产的各种型号对应的终端属性信息(如包括技术指标和显示能力),通过属性信息可以分析出对应终端能够识别或显示的多媒体对象的媒体格式、类型以及尺寸等信息。为了加快预判断过程,可以将终端信息数据库中保存的终端按照属性信息分为黑名单和白名单,即将配置高的MMS终端列入白名单,将配置低的MMS终端列入黑名单。这样,在接收端MMSC做预判断时,可以通过查看黑白名单,迅速得知接收方MMS终端是否能够识别以及显示MM消息中包括的多媒体对象,进而确定需要进行内容适配处理的多媒体对象。当接收方MMS终端属于黑名单时,说明该终端的接收能力低于MM消息中包括的多媒体对象对接收能力的要求,则需要对该多媒体对象进行内容适配处理,以使其能够在接收方MMS终端中正常显示和播放。进一步地,为了简化终端信息数据库,可以只保存包括各种低配置MMS终端的黑名单或只保存包括各种高配置MMS终端的白名单。The terminal information database can be saved in the receiver MMSC, which stores the terminal attribute information (such as technical indicators and display capabilities) corresponding to various models produced by different manufacturers. Through the attribute information, it can be analyzed that the corresponding terminal can identify or information such as the media format, type, and size of the displayed multimedia object. In order to speed up the pre-judgment process, the terminals stored in the terminal information database can be divided into blacklists and whitelists according to attribute information, that is, MMS terminals with high configurations will be included in the whitelist, and MMS terminals with low configurations will be included in the blacklist. In this way, when the MMSC at the receiving end makes a pre-judgment, it can quickly know whether the receiving MMS terminal can recognize and display the multimedia objects included in the MM message by checking the black and white list, and then determine the multimedia objects that need to be subjected to content adaptation processing. When the receiver's MMS terminal belongs to the blacklist, it means that the receiving capability of the terminal is lower than the requirement for the receiving capability of the multimedia object included in the MM message. Normal display and playback in the MMS terminal. Further, in order to simplify the terminal information database, only the blacklist including various low-configuration MMS terminals may be saved or only the whitelist including various high-configuration MMS terminals may be saved.
步骤604、确定该MM消息为需要进行内容适配的MM消息,并将需要进行内容适配的MM消息以及接收方MMS终端的属性信息发送给内容适配服务器。Step 604: Determine that the MM message is an MM message requiring content adaptation, and send the MM message requiring content adaptation and attribute information of the recipient MMS terminal to the content adaptation server.
步骤605、内容适配服务器根据接收方MMS终端的属性信息,对该MM消息中包括的多媒体对象进行内容适配处理,并将内容适配处理后的MM消息回复给接收方MMSC。Step 605: The content adaptation server performs content adaptation processing on the multimedia object included in the MM message according to the attribute information of the receiving party's MMS terminal, and replies the content-adapted MM message to the receiving party's MMSC.
步骤606、接收方MMSC将MM消息下发给接收方MMS终端。
上述流程中,内容适配服务器能够按照要求对多媒体对象进行转换,但具体到实际的终端时,还需要按照一定的转换策略确定需要转换的具体的媒体格式或尺寸等信息,转换策略参考与接收方MMSC中保持同步的终端信息数据库。当内容适配服务器收到需要进行内容适配的MM消息时,首先查找终端信息数据库,获得该接收终端的支持能力,从而对多媒体对象进行相应转换,达到适配接收终端的目的。In the above process, the content adaptation server can convert the multimedia object according to the requirements, but when it comes to the actual terminal, it also needs to determine the specific media format or size that needs to be converted according to a certain conversion strategy. The conversion strategy refers to and receives The terminal information database that maintains synchronization in the party MMSC. When the content adaptation server receives an MM message that requires content adaptation, it first searches the terminal information database to obtain the support capability of the receiving terminal, and then converts the multimedia object accordingly to achieve the purpose of adapting the receiving terminal.
为了不影响内容适配服务器的适配工作,需要对内容适配服务器中保存的终端信息数据库进行定期维护,并且提供对UAProfile数据库的管理界面,能够通过该管理界面对UAProfile数据库进行管理(包括UAProfile上传、查询、参数修改以及删除等)。同时将维护后的终端信息数据库发送给接收方MMSC,以保证接收方MMSC以及内容适配服务器中保存的终端信息数据库内容的一致。In order not to affect the adaptation work of the content adaptation server, it is necessary to regularly maintain the terminal information database stored in the content adaptation server, and provide a management interface for the UAProfile database, through which the UAProfile database (including UAProfile upload, query, parameter modification and deletion, etc.). At the same time, the maintained terminal information database is sent to the receiver MMSC to ensure that the content of the terminal information database stored in the receiver MMSC and the content adaptation server is consistent.
上述由MMSC判断多媒体消息是否需要进行内容适配以及相应的处理操作也可以单独采用。The MMSC judging whether content adaptation needs to be performed on the multimedia message and the corresponding processing operation can also be used separately.
本发明实施例还提供一种与上述实施例中多媒体消息的处理方法对应的多媒体消息业务中心设备,具体如图7所示:The embodiment of the present invention also provides a multimedia message service center device corresponding to the multimedia message processing method in the above embodiment, as shown in FIG. 7 :
该多媒体消息业务中心设备包括接收单元701、第一判断单元702和发送单元703;其中,The multimedia message service center equipment includes a receiving
接收单元701,用于接收MM消息,并将该MM消息提供给第一判断单元702;接收单元701接收到的MM消息可以是用户终端发送的,也可以是运营商设置发送的;The receiving
第一判断单元702,用于判断接收单元701提供的MM消息是否需要进行内容识别,并当判断为是时,指示发送单元703将该MM消息发送给内容识别服务器;The
发送单元703,用于根据第一判断单元702的指示发送MM消息。The sending
该多媒体消息业务中心设备还可以包括:第二判断单元704,用于当第一判断单元702判断接收单元701提供的MM消息不需要进行内容识别时,判断该MM消息是否禁止转发,并当判断为是时,指示发送单元703放弃转发该MM消息。The multimedia message service center equipment may also include: a
上述第一判断单元702具体用于,获取该MM消息的SMIL中特定字段的值,根据获取的特定字段的值,确定出需要进行内容识别的MM消息。第二判断单元704具体用于,获取该MM消息的SMIL中特定字段的值,根据获取的特定字段的值,确定出禁止转发的MM消息。The above-mentioned first judging
本发明实施例中的多媒体消息业务中心设备,还能够进一步对MM消息进行预判断,从而确定需要进行内容适配的MM消息,相应地,该处理服务如图8所示,进一步包括:The multimedia message service center device in the embodiment of the present invention can further pre-judge the MM message, thereby determining the MM message that requires content adaptation. Correspondingly, the processing service is shown in FIG. 8, and further includes:
第三判断单元705,用于判断接收单元701接收的MM消息是否需要进行内容适配,并当判断为是时,指示发送单元703将该MM消息发送给内容适配服务器;The third judging unit 705 is configured to judge whether the MM message received by the receiving
上述发送单元703还用于,将判断为需要进行内容适配的MM消息发送给内容适配服务器进行内容适配处理。The above-mentioned
该第三判断单元705具体包括:获取模块和判断模块,其中,The third judging unit 705 specifically includes: an acquiring module and a judging module, wherein,
获取模块,用于获取MM消息接收终端的属性信息;An acquisition module, configured to acquire attribute information of the MM message receiving terminal;
判断模块,用于根据获取的属性信息确定该接收终端的接收能力,判断该接收能力是否支持该MM消息,并当判断为否时,确定该MM消息需要进行内容适配。The judging module is used to determine the receiving capability of the receiving terminal according to the acquired attribute information, judge whether the receiving capability supports the MM message, and determine that the MM message requires content adaptation when the judgment is no.
通过本发明实施例提供的多媒体消息的处理方法、设备及系统,网络侧接收多媒体消息,判断该多媒体消息是否需要进行内容识别,并只将判断为需要进行内容识别的多媒体消息发送给内容识别服务器进行内容识别处理,从而提高了传输多媒体消息的效率,增加了用户的使用感受。Through the multimedia message processing method, device and system provided by the embodiments of the present invention, the network side receives the multimedia message, judges whether the multimedia message requires content recognition, and sends only the multimedia messages judged to require content recognition to the content recognition server Content recognition processing is performed, thereby improving the efficiency of transmitting multimedia messages and increasing user experience.
另外,上述实施例提供的技术方案中,还对禁止转发的MM消息进行监控,当确定用户发送的MM消息为禁止转发MM消息时,及时停止该MM消息的下发流程,为运营商提供了有效的控制机制。In addition, in the technical solutions provided by the above embodiments, the MM messages that are forbidden to be forwarded are also monitored, and when it is determined that the MM message sent by the user is a forbidden MM message to be forwarded, the sending process of the MM message is stopped in time, providing operators with effective control mechanism.
另外,上述实施例提供的技术方案中,根据MM消息接收终端的属性信息确定接收终端的接收能力,并判断其接收能力是否支持该MM消息,当判断不支持时,确定该MM消息需要进行内容适配处理,并只将需要进行内容适配处理的MM消息发送给内容适配服务器进行内容适配处理,以使接收终端能够识别该MM消息并正常显示和播放,提高了传输MM消息的效率,给低端手机用户提供了方便,增加了用户的使用感受,为运营商的增值业务带来了更多的利润。In addition, in the technical solutions provided by the above embodiments, the receiving capability of the receiving terminal is determined according to the attribute information of the receiving terminal of the MM message, and whether the receiving capability supports the MM message is judged; Adaptation processing, and only send MM messages that need content adaptation processing to the content adaptation server for content adaptation processing, so that the receiving terminal can recognize the MM messages and display and play them normally, improving the efficiency of transmitting MM messages , provides convenience for low-end mobile phone users, increases user experience, and brings more profits for operators' value-added services.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810113492XA CN101594583B (en) | 2008-05-28 | 2008-05-28 | Method, device and system for processing multimedia messages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810113492XA CN101594583B (en) | 2008-05-28 | 2008-05-28 | Method, device and system for processing multimedia messages |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101594583A CN101594583A (en) | 2009-12-02 |
CN101594583B true CN101594583B (en) | 2012-03-28 |
Family
ID=41408968
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810113492XA Active CN101594583B (en) | 2008-05-28 | 2008-05-28 | Method, device and system for processing multimedia messages |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101594583B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137346A (en) * | 2010-09-17 | 2011-07-27 | 华为软件技术有限公司 | Method for processing multimedia messaging service (MMS) as well as related equipment and system |
CN101986729A (en) * | 2010-10-25 | 2011-03-16 | 中兴通讯股份有限公司 | System, device and method for processing adapted multimedia message |
CN102036196A (en) * | 2010-12-23 | 2011-04-27 | 中兴通讯股份有限公司 | Method, system and device for prejudging contents of multimedia message |
CN102158820A (en) * | 2011-02-21 | 2011-08-17 | 中兴通讯股份有限公司 | Multimedia message processing method and device |
CN109982270B (en) * | 2019-03-20 | 2022-02-11 | 杭州三体视讯科技有限公司 | Multimedia information transmitting method for real-time identification and automatic adaptation mobile phone terminal |
CN110418174B (en) * | 2019-07-26 | 2021-07-27 | 秒针信息技术有限公司 | Method and device for determining type of terminal equipment, electronic equipment and storage medium |
-
2008
- 2008-05-28 CN CN200810113492XA patent/CN101594583B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN101594583A (en) | 2009-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8725115B2 (en) | Method and system for processing message | |
US8650257B2 (en) | Method, system and mobile terminal for processing short message | |
CN101594583B (en) | Method, device and system for processing multimedia messages | |
US20050251848A1 (en) | Multimedia message delivery optimisation | |
CN100544268C (en) | A kind of reminding demand service of telecommunication method and device | |
CN107580306B (en) | Method and system for forwarding multimedia message | |
WO2009003377A1 (en) | Method and system and client for transmitting data in instant messaging system | |
CN101431724A (en) | Method and equipment for sending messages | |
US20130282850A1 (en) | Method and system for processing media messages | |
CN102014345B (en) | Message conversion method, system and equipment | |
CN101179767A (en) | Multimedia information limitation operation method, transmitting terminal, receiving terminal and system | |
KR101005986B1 (en) | Multimedia message transmission method in mobile communication system | |
CN100385429C (en) | Multimedia messaging service system and method thereof | |
US20080182602A1 (en) | Text messaging with a mobile terminal | |
CN101640855A (en) | Multimedia message content identifying system and implementation method thereof | |
CN101583090A (en) | Method, server and system for realizing multimedia information signature | |
CN101483837B (en) | Method, mobile terminal and system for multimedia message reading report | |
US20150019664A1 (en) | Spam message processing method and system | |
EP1557988A1 (en) | Method and device for wireless messaging | |
CN101005387A (en) | Method for providing user state information and presenting server and customer end | |
CN100589601C (en) | A method for realizing audio message and video message service based on MMS service | |
CN101472246B (en) | Method for transmitting and authenticating message as well as corresponding system | |
CN101674536A (en) | Method, device and system for replacing multimedia messages | |
WO2009070991A1 (en) | Method and device for transmitting delivery report of message | |
KR100673247B1 (en) | Method and system for providing messaging service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |