[go: up one dir, main page]

WO2012116565A1 - 媒体消息处理方法及装置 - Google Patents

媒体消息处理方法及装置 Download PDF

Info

Publication number
WO2012116565A1
WO2012116565A1 PCT/CN2011/083668 CN2011083668W WO2012116565A1 WO 2012116565 A1 WO2012116565 A1 WO 2012116565A1 CN 2011083668 W CN2011083668 W CN 2011083668W WO 2012116565 A1 WO2012116565 A1 WO 2012116565A1
Authority
WO
WIPO (PCT)
Prior art keywords
media
message
network
media content
media message
Prior art date
Application number
PCT/CN2011/083668
Other languages
English (en)
French (fr)
Inventor
丁欣
卢艳
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012116565A1 publication Critical patent/WO2012116565A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4381Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells

Definitions

  • the present invention relates to the field of communications, and in particular, to a media message processing method and apparatus.
  • the Internet provides a convenient and fast way for users to deliver messages and media. For example, users can easily send various multimedia files to their friends and family by adding attachments to their emails.
  • the invention discloses a media message processing method and device, which solves the problem of wasting resources when sharing network media content.
  • the present invention provides a media message processing method, and the method includes:
  • the sender client sends a first media message, where the first media message carries a network media content identifier
  • the recipient client acquires the second media message from the media server.
  • the server obtains the network media content, directly replacing the message body embedded in the second media message with the obtained network media content, or decoding and synchronizing with other media information to be sent.
  • the coding is packaged together as a message body of the second media message.
  • the present invention also provides another media message processing method, the method comprising:
  • the sender client sends a first media message, where the first media message carries a network media content identifier
  • the sender media server receives the first media message, obtains corresponding network media content according to the network media content identifier, generates and sends a second media message, and the second media message carries the acquired network media content;
  • the recipient client acquires the second media message from the recipient media server.
  • the present invention further provides a method for processing a media message, the method comprising:
  • the sender client sends a first media message, where the first media message carries a network media content identifier
  • the sender media server receives and transmits the first media message
  • the receiving media server Receiving, by the receiving media server, the first media message, acquiring the corresponding network media content according to the network media content identifier, and generating a second media message, where the second media message carries the obtained network media content;
  • the recipient client acquires the second media message from the recipient media server.
  • the present invention also provides a media message processing method, the method comprising:
  • the sender client sends the first media message, where the first media message carries the network media content identifier; Receiving, by the receiver media server, the first media message;
  • the receiving client obtains the first media message from the receiving media server, and in order to solve the above technical problem, the present invention further provides another media message processing method, where the server or the client performs the following steps:
  • processing the media message and the network media content comprises:
  • the network media content identifier comprises a network address or a unique identifier (Unique Identifier) or a message ID.
  • the present invention further provides a media message processing apparatus, which is implemented on a server or a client, and includes:
  • a media message receiving or acquiring module configured to: receive or obtain a media message
  • the media message content detecting module is configured to: detect whether the network media content identifier is carried in the received or acquired media message;
  • the network media content obtaining module is configured to: obtain corresponding network media content according to the detected network media content identifier;
  • the media message processing module is configured to: process the media message and the network media content.
  • the media message processing module processes the media message and the network media content, including: Generating a new media message by the media message and the network media content;
  • the media message processing module of the media message processing device of the server is further configured to: after acquiring the network media content, directly replacing the network with the acquired network media content.
  • the media content identifies a message body embedded in the new media message, or is decoded and encoded together with other media information to be sent as a message body of the new media message.
  • the technical solution of the method and device of the embodiment of the present invention can reduce the occupation of the network message and the network resource when the network media content is shared, and make the operation of the user simpler and faster, and improve the user experience.
  • Embodiment 1 is a schematic flow chart of Embodiment 1 of the present invention.
  • Embodiment 2 is a schematic flowchart of Embodiment 2 of the present invention.
  • Embodiment 3 is a schematic flowchart of Embodiment 3 of the present invention.
  • FIG. 4 is a schematic diagram of a media message processing method of the present invention.
  • the main idea of the method for processing the media message of the present invention is: when the received media message carries the network media content identifier, the media server or the receiver client identifies the network media content identifier, and automatically acquires the corresponding network according to the network media content identifier. Media content, and take the obtained network media content as the content to be processed, and proceed to the next step.
  • the user terminal (the user equipment that sends the media message, also referred to as the sender client) does not need to download one or more network media content to be shared with the recipient client as a multimedia message when creating a multimedia message.
  • the corresponding network media content identifier is simply carried.
  • the sender client sends the media message carrying the network media content identifier
  • the sender and/or the receiver may be in the process of reaching the user of the receiver client.
  • Media server, or The recipient client implements acquisition based on one or all of the network media content based on the network media content identification.
  • the intermediate network element (such as the sender or the receiver media server) that obtains the multimedia message according to the network media content identifier in the received media message may directly replace the corresponding identifier with the obtained multimedia message. Embedding the message body of the media message to be sent, or decoding and coding together with other media information to be sent as the message body of the media message to be sent.
  • the embodiment describes that: after receiving the media message, the sender media server acquires the corresponding network media content according to the network media content identifier included in the message, and generates a new media message and sends the message to the receiver.
  • a schematic diagram of the signaling flow of this embodiment is shown in FIG. 1. The process specifically includes the following steps:
  • Step 101 The sender client creates a first media message (such as an email, a voice message, an instant message, a multimedia message (ie, a multimedia message), etc.), and attaches one or more network media content identifiers;
  • a first media message such as an email, a voice message, an instant message, a multimedia message (ie, a multimedia message), etc.
  • the network media content referred to in the present invention may be an audio file, a video file, a picture or a text material, a composite message of multiple media (ie, a multimedia message), and the corresponding network media content identifier is that the network media content is different from other network media.
  • the index information of the content may be a network address, a unique identifier (Unique Identifier), or a message ID.
  • a more common usage scenario is that the user can send a message message sent by user A to the server's send box to another user.
  • Step 102 The sender client sends the first media message to the sender media server, for example, by using a Simple Mail Transfer Protocol (SMTP);
  • SMTP Simple Mail Transfer Protocol
  • Step 103 After receiving the first media message, the sender media server finds and obtains the network media content in the network according to the network media content identifier included in the message; the network media content that the sender media server will obtain, And combining the previously received first media message into a second media message;
  • the second media message may be generated by packetizing and encoding the obtained network media content and the first media message according to the Multipurpose Internet Mail Extensions (MIME); if the first media message or the network media content obtained from the network If the MIME protocol is packaged and encapsulated, the MIME message body may be nested into the MIME message body of the second media message as a whole, or the MIME message body may be first taken apart, each media component is taken out, and then The other media components to be sent are packaged together into a new MIME message body as a message body of the second media message;
  • MIME Multipurpose Internet Mail Extensions
  • Step 104 The sender media server sends a second media message to the receiver media server, for example, through an SMTP protocol.
  • Step 105 The receiver client acquires the second media message from the recipient media server and presents the message to the recipient user.
  • the receiver client establishes a connection with the media server to which the receiver belongs through the IMAP4 client, and the receiver client passes the FETCH command of the fourth version of the Internet Message Access Protocol (IMAP4). All or part of the second media message is downloaded from the recipient media server to the recipient client local; the local terminal decodes the MIME media message, and the media content is presented (displayed) to the user media.
  • IMAP4 Internet Message Access Protocol
  • the sender server can also be merged with the receiver server.
  • the embodiment describes that: after receiving the media message, the receiver media server acquires the corresponding network media content according to the network media content identifier included in the message, and generates a new media message for the receiver user.
  • a schematic diagram of the signaling flow of this embodiment is shown in FIG. 2. The process specifically includes the following steps:
  • Step 201 The sender client creates a first media message and adds one or more network media content identification information.
  • Step 202 The sender client sends the first media message to the sender media server, for example, through the SMTP protocol.
  • Step 203 After receiving the first media message, the sender media server sends the first media message to the receiver media server, for example, through the SMTP protocol.
  • Step 204 After receiving, by the receiver media server, the first media message, according to the message The network media content identifier is included, and the network media content is found and obtained in the network; the receiver media server combines the obtained network media content and the previously received first media message into a second media message;
  • the obtained media media content and the first media message may be packaged and encoded to generate a second media message by using a multipurpose Internet Mail Extensions (MIME); if the first media message or the network media obtained from the network If the content is packaged and encapsulated by the MIME protocol, the MIME message body may be nested into the MIME message body of the second media message as a whole, or the MIME message body may be first opened (ie, decoded), and each component is taken out. The media component is then packaged into a new MIME message body together with other media components to be sent, as a message body of the second media message;
  • MIME multipurpose Internet Mail Extensions
  • Step 205 The receiver client acquires the second media message from the receiver media server and presents the message to the recipient user.
  • the receiving client establishes a connection with the media server to which the recipient belongs through the IMAP4 client, and the receiving client downloads all or part of the content of the second media message from the receiving media server to the receiving client through the FETCH instruction.
  • Local; The local terminal decodes the MIME media message, and takes out the media content presentation (display) to the user.
  • the embodiment describes that: after receiving the media message from the network, the receiver client automatically obtains the corresponding network media content according to the network media content identifier included in the message, and presents the content to the user.
  • a schematic diagram of the signaling flow of this embodiment is shown in FIG. 3. The process specifically includes the following steps:
  • Step 301 The sender client creates a first media message and adds one or more network media content identification information.
  • Step 302 The sender client sends the first media message to the sender media server, for example, through the SMTP protocol.
  • Step 303 After receiving the first media message, the sender media server sends the first media message to the receiver media server, for example, through the SMTP protocol.
  • Step 304 The receiver client acquires the first media message from the receiver media server.
  • the receiving client establishes a connection with the media server to which the recipient belongs through the IMAP4 client, and the receiving client sends the first media message from the receiving media server through the FETCH command. Download to the receiving client local;
  • Step 305 After receiving the first media message, the receiver client automatically finds and obtains corresponding network media content in the network according to the network media content identifier included in the message, and presents the content to the recipient user.
  • the sender client and the receiver client belong to different media servers.
  • the sender client and the receiver client may also belong to the same server (such as a media server).
  • the server may be referred to as a sender server, and may also be referred to as a receiver server.
  • the operation of obtaining the corresponding network media content may be implemented by the server or by the receiver client.
  • Other operations are similar to the above embodiments, and are not described herein. From a design perspective, the sender server can also be merged with the receiver server.
  • the above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.
  • the foregoing three embodiments may also be combined with each other, that is, the sender media server, the receiver media server, and the receiver client may have automatic acquisition of the network media content according to the network media content identifier in the message.
  • the capability can obtain corresponding network media content for a certain category or a part of the network media content identifier according to the system setting, and perform corresponding subsequent processing, and finally present (display) to the recipient user together with the receiver client.
  • the server or client performs the following steps:
  • Step 401 Receive or obtain a media message.
  • Step 402 Detect whether the network media content identifier is carried in the received or acquired media message.
  • Step 403 Obtain the corresponding network media content according to the detected network media content identifier.
  • the network media content in the present invention may be Is an audio file, a video file, a picture or a text material, a composite message of multiple media (ie, a multimedia message), and the corresponding network media content identifier is an index information that is different from other network media content by the network media content, and may be a network address. , Unique Identifier or message ID.
  • the network media content identifier detected by the server or the client in step 402 is an identifier of the network media content that can be obtained by the server or the identifier of the network media content that the system needs to obtain by the system. Knowledge.
  • Step 404 Process the media message and the network media content.
  • processing media messages and network media content includes:
  • the specific functional entity is a receiver media server
  • the media message and the network media content are displayed, and the specific functional entity is a recipient client.
  • the sender and/or the receiver server After obtaining the network media content, the sender and/or the receiver server directly replace the message body of the new media message with the obtained network media content, or decode and interact with the other
  • the transmitted media information is packaged together as a message body for the new media message.
  • the present invention further provides a media message processing device, which is implemented on a server or a client, and includes:
  • a media message receiving or acquiring module configured to receive or obtain a media message
  • the media message content detecting module is configured to detect whether the network media content identifier is carried in the received or acquired media message
  • a network media content obtaining module configured to acquire corresponding network media content according to the detected network media content identifier
  • the media message processing module is configured to process the media message and the network media content.
  • the media message processing module processes the media message and the network media content, and generates a new media message by using the media message and the network media content;
  • the media message processing module processes the media message and the network media content, and the media message and the network media are Generate new media messages and send them;
  • the media message processing module processes the media message and the network media content to display the media message and the network media content.
  • the media message processing module of the media message processing device of the server obtains the network media content, and directly replaces the network media with the acquired network media content.
  • the content identifier is embedded in the message body of the new media message, or is decoded and encoded together with other media information to be sent as a message body of the new media message.
  • the sender client can send the network media content stored in the network device to the receiver client by sending the network media content identifier, thereby achieving high efficiency.
  • Network media content sharing saving network resources.
  • the technical solution of the method and apparatus of the embodiments of the present invention can reduce the occupation of network and terminal resources by media messages when network media content is shared, and make the operation of the user simpler and faster, and improve the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及媒体消息处理方法及装置。该方法包括:发送方客户端发送第一媒体消息,其中携带网络媒体内容标识;服务器接收所述第一媒体消息,根据所述网络媒体内容标识获取相应的网络媒体内容,并生成第二媒体消息,其中携带获取的所述网络媒体内容;所述接收方客户端从所述媒体服务器获取所述第二媒体消息。本发明方法和装置可以减少网络媒体内容分享时媒体消息对网络及终端资源的占用。

Description

媒体消息处理方法及装置
技术领域
本发明涉及通信领域, 尤其涉及一种媒体消息处理方法及装置。
背景技术
互联网为广大用户提供了一种传递消息和媒体的方便快捷的途径。例如, 用户可以通过为电子邮件添加附件的方式将各种多媒体文件很方便的发送给 自己的亲朋好友。
目前, 网络中的资源日益丰富, 有无数的多媒体内容可供用户下载, 用 户收发的各种媒体消息(如电子邮件、语音留言、 即时消息、 多媒体消息(即 彩信)等)也可以保存在网络设备中。 用户往往会需要将某些特定的网络媒 体内容与其他用户分享, 或者向其他用户转发某些媒体消息。 然而在这种情 况下, 根据目前的技术, 用户只能先将网络媒体内容下载到自己的终端设备 上, 然后再通过网络发送给接收方用户。 这种先下载再发送的方式会占用终 端及网络的资源 (尤其是对于较大的媒体文件) , 同时也会让用户等待较长 的时间, 带来不好的用户体验。
发明内容
本发明公开一种媒体消息处理方法及装置, 以解决网络媒体内容分享时 浪费资源的问题。
为解决以上技术问题, 本发明提供了一种媒体消息处理方法, 该方法包 括:
发送方客户端发送第一媒体消息, 第一媒体消息中携带网络媒体内容标 识;
服务器接收所述第一媒体消息, 根据所述网络媒体内容标识获取相应的 网络媒体内容, 并生成第二媒体消息, 第二媒体消息中携带获取的所述网络 媒体内容; 所述接收方客户端从所述媒体服务器获取所述第二媒体消息。
优选地, 所述服务器获取所述网络媒体内容之后, 直接用获取的网络媒 体内容代替所述网络媒体内容标识嵌入所述第二媒体消息的消息体, 或, 解 码并与其他待发送的媒体信息一起打包编码, 作为所述第二媒体消息的消息 体。
为解决以上技术问题, 本发明还提供了另一种媒体消息处理方法, 该方 法包括:
发送方客户端发送第一媒体消息, 第一媒体消息中携带网络媒体内容标 识;
发送方媒体服务器接收所述第一媒体消息, 根据所述网络媒体内容标识 获取相应的网络媒体内容, 生成并发送第二媒体消息, 所述第二媒体消息携 带获取的所述网络媒体内容;
接收方媒体服务器接收所述第二媒体消息;
所述接收方客户端从所述接收方媒体服务器获取所述第二媒体消息。 为解决以上技术问题, 本发明还提供了再一种媒体消息处理方法, 该方 法包括:
发送方客户端发送第一媒体消息, 第一媒体消息中携带网络媒体内容标 识;
发送方媒体服务器接收并发送所述第一媒体消息;
接收方媒体服务器接收所述第一媒体消息, 根据所述网络媒体内容标识 获取相应的网络媒体内容, 生成第二媒体消息, 所述第二媒体消息携带获取 的所述网络媒体内容;
所述接收方客户端从所述接收方媒体服务器获取所述第二媒体消息。 为解决以上技术问题, 本发明还提供了一种媒体消息处理方法, 该方法 包括:
发送方客户端发送第一媒体消息, 第一媒体消息中携带网络媒体内容标 识; 接收方媒体服务器接收所述第一媒体消息;
所述接收方客户端从所述接收方媒体服务器获取所述第一媒体消息, 并 为解决以上技术问题, 本发明还提供了另一种媒体消息处理方法, 服务 器或客户端执行以下步骤:
接收或获取媒体消息;
检测接收或获取的媒体消息中是否携带网络媒体内容标识;
根据检测出的网络媒体内容标识获取相应的网络媒体内容;
对所述媒体消息及网络媒体内容进行处理。
优选地, 对所述媒体消息及网络媒体内容进行处理包括:
将所述媒体消息及网络媒体内容生成新的媒体消息;
或, 将所述媒体消息及网络媒体内容生成新的媒体消息并发送; 或, 显示所述媒体消息及网络媒体内容。
优选地, 所述网络媒体内容标识包括网络地址或唯一标识符 ( Unique Identifier )或消息 ID。
为解决以上技术问题, 本发明还提供了一种媒体消息处理装置, 该装置 在服务器或客户端实现, 包括:
媒体消息接收或获取模块, 其设置为: 接收或获取媒体消息;
媒体消息内容检测模块, 其设置为: 检测接收或获取的媒体消息中是否 携带网络媒体内容标识;
网络媒体内容获取模块, 其设置为: 根据检测出的网络媒体内容标识获 取相应的网络媒体内容;
媒体消息处理模块, 其设置为: 对所述媒体消息及网络媒体内容进行处 理。
优选地, 所述媒体消息处理模块对所述媒体消息及网络媒体内容进行处 理包括: 将所述媒体消息及网络媒体内容生成新的媒体消息;
或, 将所述媒体消息及网络媒体内容生成新的媒体消息并发送; 或, 显示所述媒体消息及网络媒体内容。
优选地, 所述媒体消息处理装置在服务器实现时, 所述服务器的媒体消 息处理装置的媒体消息处理模块还设置为: 获取所述网络媒体内容之后, 直 接用获取的网络媒体内容代替所述网络媒体内容标识嵌入所述新的媒体消息 的消息体, 或, 解码并与其他待发送的媒体信息一起打包编码, 作为所述新 的媒体消息的消息体。
综上, 釆用本发明实施例的方法和装置的技术方案, 可以减少网络媒体 内容分享时媒体消息对网络及终端资源的占用, 并且使用户的操作更加简单 快捷, 改善了用户体验。
附图概述
图 1为本发明实施例一的流程示意图;
图 2为本发明实施例二的流程示意图;
图 3为本发明实施例三的流程示意图;
图 4是本发明媒体消息处理方法的示意图。
本发明的较佳实施方式
本发明媒体消息的处理方法的主要思想, 当接收的媒体消息中携带网络 媒体内容标识时, 媒体服务器或接收方客户端识别该网络媒体内容标识, 并 根据该网络媒体内容标识自动获取相应的网络媒体内容, 并将获取的网络媒 体内容作为待处理内容, 进行下一步处理。
用户终端 (发送媒体消息的用户设备, 也可称为发送方客户端)在创建 一个多媒体消息时, 不需要把欲与接收方客户端共享的一个或多个网络媒体 内容下载下来作为多媒体消息的一部分, 而是简单携带相应的网络媒体内容 标识, 发送方客户端发送该携带网络媒体内容标识的媒体消息后, 在到达接 收方客户端的用户的整个过程中, 可以由发送方和 /或接收方媒体服务器、 或 接收方客户端基于网络媒体内容标识实现基于其中一个或全部网络媒体内容 的获取。
对于网络媒体内容是多媒体消息的情形, 根据接收的媒体消息中的网络 媒体内容标识获取多媒体消息的中间网元 (如发送方或接收方媒体服务器) 可以直接用获取的多媒体消息代替其相应的标识嵌入所述要发送的媒体消息 的消息体, 或, 解码并与其他待发送的媒体信息一起打包编码, 作为要发送 的媒体消息的消息体。
下文中将结合附图对本发明的实施例进行详细说明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。
实施例一
本实施例描述的是: 发送方媒体服务器收到媒体消息后, 根据消息中包 含的网络媒体内容标识获取相应的网络媒体内容, 并生成新的媒体消息发送 给接收方。 本实施例的信令流程示意图如图 1所示。 该过程具体包括以下步 骤:
步骤 101 : 发送方客户端创建第一媒体消息 (如电子邮件、 语音留言、 即时消息、 多媒体消息 (即彩信)等) , 并附加一个或多个网络媒体内容标 识;
本发明所说的网络媒体内容可以是音频文件、 视频文件、 图片或文本资 料、 多个媒体的合成消息 (也即多媒体消息) , 相应的网络媒体内容标识是 该网络媒体内容区别于其他网络媒体内容的索引信息, 可以是网络地址、 唯 一标识符( Unique Identifier )或消息 ID等。
比较常见的使用场景是, 用户可以将自己发送给用户 A的保存在服务器 发送箱的留言消息再次发送给其他用户。
步骤 102: 发送方客户端向发送方媒体服务器发送第一媒体消息, 例如 通过简单邮件传输协议 ( Simple Mail Transfer Protocol, 简称 SMTP ) ;
步骤 103 : 发送方媒体服务器收到所述第一媒体消息后, 根据该消息中 包含的网络媒体内容标识, 在网络中找到并获取该网络媒体内容; 发送方媒 体服务器将获取的网络媒体内容, 以及之前收到的第一媒体消息组合成第二 媒体消息; 可以根据多用途互联网邮件扩展协议 ( Multipurpose Internet Mail Extensions , 简称 MIME )对获取网络媒体内容以及第一媒体消息进行打包编 码生成第二媒体消息; 如果第一媒体消息或从网络中获取的网络媒体内容已 釆用 MIME协议打包封装 ,则既可以将该 MIME消息体作为一个整体嵌套入 第二媒体消息的 MIME消息体中, 也可以先将该 MIME消息体拆开, 取出各 个媒体成分, 然后和其它待发送的媒体成分一起打包编码成一个新的 MIME 消息体, 作为第二媒体消息的消息体;
步骤 104: 发送方媒体服务器向接收方媒体服务器发送第二媒体消息, 例如通过 SMTP协议;
步骤 105: 接收方客户端从所述接收方媒体服务器获取所述第二媒体消 息并呈现给接收方用户。
接收方客户端通过 IMAP4客户端建立与接收方归属的媒体服务器之间 的连接,接收方客户端通过互联网消息访问协议第四个版本( Internet Message Access Protocol 4, 简称 IMAP4 )的 FETCH (取)指令将第二媒体消息的全 部或部分从接收方媒体服务器上下载到接收方客户端本地; 本地终端对 MIME媒体消息进行解码处理, 取出媒体内容呈现(显示)给用户媒体。
以上方案中, 发送方服务器也可以与接收方服务器进行合并。
实施例二
本实施例描述的是: 接收方媒体服务器收到媒体消息后, 根据消息中包 含的网络媒体内容标识获取相应的网络媒体内容, 并为接收方用户生成新的 媒体消息。 本实施例的信令流程示意图如图 2所示。 该过程具体包括以下步 骤:
步骤 201 : 发送方客户端创建第一媒体消息, 并附加一个或多个网络媒 体内容标识信息;
步骤 202: 发送方客户端向发送方媒体服务器发送第一媒体消息, 例如 通过 SMTP协议;
步骤 203: 发送方媒体服务器收到第一媒体消息后, 向接收方媒体服务 器发送第一媒体消息, 例如通过 SMTP协议;
步骤 204: 接收方媒体服务器收到所述第一媒体消息后, 根据该消息中 包含的网络媒体内容标识, 在网络中找到并获取该网络媒体内容; 接收方媒 体服务器将获取的网络媒体内容, 以及之前收到的第一媒体消息组合成第二 媒体消息;
可以通过多用途互联网邮件扩展协议 ( Multipurpose Internet Mail Extensions , 简称 MIME )对获取的网络媒体内容以及第一媒体消息进行打包 编码生成第二媒体消息; 如果第一媒体消息或从网络中获取的网络媒体内容 已釆用 MIME协议打包封装,则既可以将该 MIME消息体作为一个整体嵌套 入第二媒体消息的 MIME消息体中 , 也可以先将该 MIME消息体拆开(即解 码) , 取出各个媒体成分, 然后和其它待发送的媒体成分一起打包编码成一 个新的 MIME消息体, 作为第二媒体消息的消息体;
步骤 205: 接收方客户端从所述接收方媒体服务器获取所述第二媒体消 息并呈现给接收方用户。
接收方客户端通过 IMAP4客户端建立与接收方归属的媒体服务器之间 的连接,接收方客户端通过 FETCH指令将第二媒体消息的全部或部分内容从 接收方媒体服务器上下载到接收方客户端本地; 本地终端对 MIME媒体消息 进行解码处理, 取出媒体内容呈现(显示)给用户。
实施例三
本实施例描述的是: 接收方客户端从网络中接收媒体消息后, 自动根据 消息中包含的网络媒体内容标识获取相应的网络媒体内容, 并呈现给用户。 本实施例的信令流程示意图如图 3所示。 该过程具体包括以下步骤:
步骤 301 : 发送方客户端创建第一媒体消息, 并附加一个或多个网络媒 体内容标识信息;
步骤 302: 发送方客户端向发送方媒体服务器发送第一媒体消息, 例如 通过 SMTP协议;
步骤 303: 发送方媒体服务器收到第一媒体消息后, 向接收方媒体服务 器发送第一媒体消息, 例如通过 SMTP协议;
步骤 304: 接收方客户端从所述接收方媒体服务器获取所述第一媒体消 息;
接收方客户端通过 IMAP4客户端建立与接收方归属的媒体服务器之间 的连接,接收方客户端通过 FETCH指令将第一媒体消息从接收方媒体服务器 上下载到接收方客户端本地;
步骤 305: 接收方客户端收到所述第一媒体消息后, 自动根据该消息中 包含的网络媒体内容标识, 在网络中找到并获取相应的网络媒体内容, 呈现 给接收方用户。
以上三个实施例中, 发送方客户端和接收方客户端归属于不同的媒体服 务器, 当然,发送方客户端和接收方客户端也有可能归属于同一个服务器(如 媒体服务器), 此时的服务器可称为发送方服务器, 也可称为接收方服务器, 获取相应网络媒体内容的操作可由服务器实现, 也可由接收方客户端实现, 其他操作与以上实施例类似, 在此不做赞述。 从设计角度, 也可以将发送方 服务器与接收方服务器进行合并。 以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保护 范围。
在具体实施时, 以上三个实施例也可以相互结合, 也就是说, 发送方媒 体服务器、 接收方媒体服务器以及接收方客户端都可以具有根据消息中的网 络媒体内容标识自动获取网络媒体内容的能力, 可以根据系统设置分别针对 某一类别或某一部分网络媒体内容标识获取相应的网络媒体内容并进行相应 的后续处理, 最后在接收方客户端上一同呈现(显示)给接收方用户。
概括来说, 本发明媒体消息处理方法中, 如图 4所示, 服务器或客户端 执行以下步骤:
步骤 401 : 接收或获取媒体消息;
步骤 402: 检测接收或获取的媒体消息中是否携带网络媒体内容标识; 步骤 403: 根据检测出的网络媒体内容标识获取相应的网络媒体内容; 如前所述, 本发明所说的网络媒体内容可以是音频文件、 视频文件、 图 片或文本资料、 多个媒体的合成消息 (也即多媒体消息) , 相应的网络媒体 内容标识是该网络媒体内容区别于其他网络媒体内容的索引信息, 可以是网 络地址、 唯一标识符( Unique Identifier )或消息 ID等。
可理解地, 步骤 402中服务器或客户端检测的网络媒体内容标识是其可 获取的网络媒体内容的标识或系统设置其需要由其获取的网络媒体内容的标 识。
步骤 404: 对所述媒体消息及网络媒体内容进行处理。
具体执行以上操作的功能实体不同, 其具体的处理方式也有所不同, 可 理解地, 对媒体消息及网络媒体内容进行处理包括:
将所述媒体消息及网络媒体内容生成新的媒体消息, 具体的功能实体如 发送方媒体服务器;
或, 将所述媒体消息及网络媒体内容生成新的媒体消息并发送, 具体的 功能实体如接收方媒体服务器;
或, 显示所述媒体消息及网络媒体内容, 具体的功能实体如接收方客户 端。
对于发送方和 /或接收方服务器来说, 获取所述网络媒体内容之后, 直接 用获取的网络媒体内容代替所述网络媒体内容标识嵌入新的媒体消息的消息 体, 或, 解码并与其他待发送的媒体信息一起打包编码, 作为新的媒体消息 的消息体。
对应于以上方法, 本发明还提供了一种媒体消息处理装置, 该装置在服 务器或客户端实现, 包括:
媒体消息接收或获取模块, 用于接收或获取媒体消息;
媒体消息内容检测模块, 用于检测接收或获取的媒体消息中是否携带网 络媒体内容标识;
网络媒体内容获取模块, 用于根据检测出的网络媒体内容标识获取相应 的网络媒体内容;
媒体消息处理模块, 用于对所述媒体消息及网络媒体内容进行处理。 相应的, 当该媒体消息处理装置在发送方媒体服务器实现时, 媒体消息 处理模块对所述媒体消息及网络媒体内容进行处理指 , 将所述媒体消息及网 络媒体内容生成新的媒体消息;
当该媒体消息处理装置在接收方媒体服务器实现时, 媒体消息处理模块 对所述媒体消息及网络媒体内容进行处理指, 将所述媒体消息及网络媒体内 容生成新的媒体消息并发送;
当该媒体消息处理装置在接收方客户端实现时, 媒体消息处理模块对所 述媒体消息及网络媒体内容进行处理指 ,显示所述媒体消息及网络媒体内容。
所述媒体消息处理装置在发送方或接收方服务器实现时, 所述服务器的 媒体消息处理装置的媒体消息处理模块, 获取所述网络媒体内容之后, 直接 用获取的网络媒体内容代替所述网络媒体内容标识嵌入所述新的媒体消息的 消息体, 或, 解码并与其他待发送的媒体信息一起打包编码, 作为所述新的 媒体消息的消息体。
通过以上实施例可以看出, 在釆用了本发明方案之后, 发送方客户端可 以通过发送网络媒体内容标识的方式, 为接收方客户端发送存放在网络设备 中的网络媒体内容, 从而实现高效的网络媒体内容分享, 节省网络资源。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块可以釆用硬件 的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任何特 定形式的硬件和软件的结合。
工业实用性 釆用本发明实施例的方法和装置的技术方案, 可以减少网络媒体内容分 享时媒体消息对网络及终端资源的占用, 并且使用户的操作更加简单快捷, 改善了用户体验。

Claims

权 利 要 求 书
1、 一种媒体消息处理方法, 该方法包括:
发送方客户端发送第一媒体消息, 所述第一媒体消息中携带网络媒体内 容标识;
服务器接收所述第一媒体消息, 根据所述网络媒体内容标识获取相应的 网络媒体内容, 并生成第二媒体消息, 所述第二媒体消息中携带获取的所述 网络媒体内容; 所述接收方客户端从所述媒体服务器获取所述第二媒体消息。
2、 如权利要求 1所述的方法,其中, 所述服务器获取所述网络媒体内容 之后, 直接用获取的网络媒体内容代替所述网络媒体内容标识嵌入所述第二 媒体消息的消息体, 或, 解码并与其他待发送的媒体信息一起打包编码, 作 为所述第二媒体消息的消息体。
3、 一种媒体消息处理方法, 该方法包括:
发送方客户端发送第一媒体消息, 所述第一媒体消息中携带网络媒体内 容标识;
发送方媒体服务器接收所述第一媒体消息, 根据所述网络媒体内容标识 获取相应的网络媒体内容, 生成并发送第二媒体消息, 所述第二媒体消息携 带获取的所述网络媒体内容;
接收方媒体服务器接收所述第二媒体消息;
所述接收方客户端从所述接收方媒体服务器获取所述第二媒体消息。
4、 一种媒体消息处理方法, 该方法包括:
发送方客户端发送第一媒体消息, 所述第一媒体消息中携带网络媒体内 容标识;
发送方媒体服务器接收并发送所述第一媒体消息;
接收方媒体服务器接收所述第一媒体消息, 根据所述网络媒体内容标识 获取相应的网络媒体内容, 生成第二媒体消息, 所述第二媒体消息携带获取 的所述网络媒体内容;
所述接收方客户端从所述接收方媒体服务器获取所述第二媒体消息。
5、 一种媒体消息处理方法, 该方法包括:
发送方客户端发送第一媒体消息, 所述第一媒体消息中携带网络媒体内 容标识
接收方媒体服务器接收所述第一媒体消息;
所述接收方客户端从所述接收方媒体服务器获取所述第一媒体消息, 并
6、 一种媒体消息处理方法, 服务器或客户端执行以下步骤:
接收或获取媒体消息;
检测接收或获取的媒体消息中是否携带网络媒体内容标识;
根据检测出的网络媒体内容标识获取相应的网络媒体内容;
对所述媒体消息及网络媒体内容进行处理。
7、 如权利要求 6所述的方法,其中,对所述媒体消息及网络媒体内容进 行处理包括:
将所述媒体消息及网络媒体内容生成新的媒体消息;
或, 将所述媒体消息及网络媒体内容生成新的媒体消息并发送; 或, 显示所述媒体消息及网络媒体内容。
8、 如权利要求 6所述的方法,其中, 所述网络媒体内容标识包括网络地 址或唯一标识符或消息 ID。
9、 一种媒体消息处理装置, 该装置在服务器或客户端实现, 包括: 媒体消息接收或获取模块, 其设置为: 接收或获取媒体消息;
媒体消息内容检测模块, 其设置为: 检测接收或获取的媒体消息中是否 携带网络媒体内容标识;
网络媒体内容获取模块, 其设置为: 根据检测出的网络媒体内容标识获 取相应的网络媒体内容;
媒体消息处理模块, 其设置为: 对所述媒体消息及网络媒体内容进行处 理。
10、 如权利要求 9所述的装置, 其中, 所述媒体消息处理模块对所述媒 体消息及网络媒体内容进行处理包括:
将所述媒体消息及网络媒体内容生成新的媒体消息;
或, 将所述媒体消息及网络媒体内容生成新的媒体消息并发送; 或, 显示所述媒体消息及网络媒体内容。
11、 如权利要求 10所述的装置,其中, 所述媒体消息处理装置在服务器 实现时, 所述服务器的媒体消息处理装置的媒体消息处理模块还设置为: 获 取所述网络媒体内容之后, 直接用获取的网络媒体内容代替所述网络媒体内 容标识嵌入所述新的媒体消息的消息体, 或, 解码并与其他待发送的媒体信 息一起打包编码, 作为所述新的媒体消息的消息体。
PCT/CN2011/083668 2011-02-28 2011-12-08 媒体消息处理方法及装置 WO2012116565A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110047139.8 2011-02-28
CN2011100471398A CN102651734A (zh) 2011-02-28 2011-02-28 媒体消息处理方法及装置

Publications (1)

Publication Number Publication Date
WO2012116565A1 true WO2012116565A1 (zh) 2012-09-07

Family

ID=46693629

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/083668 WO2012116565A1 (zh) 2011-02-28 2011-12-08 媒体消息处理方法及装置

Country Status (2)

Country Link
CN (1) CN102651734A (zh)
WO (1) WO2012116565A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150365375A1 (en) * 2013-01-31 2015-12-17 Nokia Technologies Oy Delivery of a media item
WO2014146259A1 (en) 2013-03-20 2014-09-25 Nokia Corporation An identification token
CN104811425A (zh) * 2014-01-27 2015-07-29 中兴通讯股份有限公司 一种多媒体传输的方法及终端、服务器
US10333875B2 (en) * 2016-11-28 2019-06-25 Snap Inc. Processing media content in a messaging system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1771702A (zh) * 2003-04-10 2006-05-10 皇家飞利浦电子股份有限公司 多媒体消息传递方法和系统
CN101227433A (zh) * 2008-02-04 2008-07-23 华为软件技术有限公司 在网络电视业务系统中实现信息共享的方法和终端
CN101605227A (zh) * 2009-07-10 2009-12-16 中兴通讯股份有限公司 一种应用于cmmb终端间的节目通知方法及系统
US20100088390A1 (en) * 2008-10-03 2010-04-08 Microsoft Corporation Data sharing proxy for mobile devices

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1305756A1 (en) * 2000-07-24 2003-05-02 Matsushita Electric Industrial Co., Ltd. A system for transmission/ reception of e-mail with attached files
CN1722711A (zh) * 2005-07-27 2006-01-18 北京立通无限科技有限公司 邮件代理服务器转发邮件的实现方法
CN101304549B (zh) * 2007-05-08 2012-12-12 华为技术有限公司 不下载发送消息的方法、消息服务器和终端
CN100589456C (zh) * 2007-06-08 2010-02-10 腾讯科技(深圳)有限公司 一种邮件附件的发送及接收方法和系统
CN101340399A (zh) * 2008-07-31 2009-01-07 华为软件技术有限公司 发送网页内容的方法、装置及发送网页内容的系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1771702A (zh) * 2003-04-10 2006-05-10 皇家飞利浦电子股份有限公司 多媒体消息传递方法和系统
CN101227433A (zh) * 2008-02-04 2008-07-23 华为软件技术有限公司 在网络电视业务系统中实现信息共享的方法和终端
US20100088390A1 (en) * 2008-10-03 2010-04-08 Microsoft Corporation Data sharing proxy for mobile devices
CN101605227A (zh) * 2009-07-10 2009-12-16 中兴通讯股份有限公司 一种应用于cmmb终端间的节目通知方法及系统

Also Published As

Publication number Publication date
CN102651734A (zh) 2012-08-29

Similar Documents

Publication Publication Date Title
US11121994B2 (en) Media object distribution
CN101617308B (zh) 用于共享媒体对象的方法和设备
CN101227433B (zh) 在网络电视业务系统中实现信息共享的方法和终端
US20170041254A1 (en) Contextual content sharing using conversation medium
US10291557B2 (en) Streaming media content to a user equipment in an internet protocol multimedia subsystem
US8886234B2 (en) Techniques for unified messaging
JP2009512931A (ja) オフラインインスタントメッセージのリトリーブ
US12219017B1 (en) System and method for aggregating communication connections
JP2004534419A (ja) マルチメディア・メッセージ方法およびシステム
CN107580306B (zh) 一种转发多媒体消息的方法和系统
CN101273577A (zh) 通信系统中的集群通信
CN114979984B (zh) 消息的传输方法及装置
CN109728996B (zh) 通讯信息的展示方法、用户设备、存储介质及装置
WO2012116565A1 (zh) 媒体消息处理方法及装置
EP2640101A1 (en) Method and system for processing media messages
CN107786415B (zh) 一种业务处理方法及相关设备与系统
EP2243262A1 (en) Systems and methods for adding media content to electronic messages
CN104519037A (zh) 一种评论信息的显示方法及设备
KR101346394B1 (ko) 인스턴트 메시지의 멀티미디어 링톤 디스플레이 방법 및 시스템
CN105743766A (zh) 一种群组通信方法及装置
WO2014187397A1 (zh) 多媒体消息的发布方法及装置
CN105072020B (zh) 即时通信消息处理的方法及系统
CN105814863A (zh) 用于建立具有一个或多个流特征的网络连接的方法和装置
WO2011153759A1 (zh) 实现动态内容分发业务文件下发的方法、系统及终端
CN104539613A (zh) 邮件账号的登录方法和邮件客户端

Legal Events

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

Ref document number: 11860085

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11860085

Country of ref document: EP

Kind code of ref document: A1