一种媒体消息适配方法、客户端及相关系统技术方案

技术编号:9492360 阅读:88 留言:0更新日期:2013-12-26 02:04
本发明专利技术公开了一种媒体消息适配方法,包括:用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息。本发明专利技术还相应地公开了、一种客户端、媒体消息适配子系统和媒体消息适配系统,采用本发明专利技术所述的技术方案,网络侧能够根据用户和/或客户端的需求对媒体消息进行适配,从而能够避免因客户端收到超出用户预期大小的媒体消息给用户带来不必要开支、客户端收到其无法显示或播放的媒体消息等情况,从而提高用户体验。

【技术实现步骤摘要】
一种媒体消息适配方法、客户端及相关系统
本专利技术涉及通信领域,尤其涉及一种媒体消息适配方法、客户端及相关系统。
技术介绍
随着通信技术,特别是互联网技术的发展,人们通过电子邮件或语音信箱等媒体消息业务进行沟通和交流已成为人们日常生产和生活中不可或缺的一部分。现在,诸如电子邮件或语音邮件这样的媒体消息可以携带多种多样的媒体内容,包括文本、图像、音频、视频等,给人们带来了丰富多彩的通信体验。不同的媒体内容可能会采用不同的编解码或压缩格式,例如图像包括JPEG、BMP、GIF、PNG、TGA、TIFF等格式,音频包括MP3、OGG、APE、WAV、WMA等格式,视频包括MPEG-1、MPEG-2、MPEG-4、H.264等格式。然而,不同的客户端所具备的能力往往会有所不同,并不是所有的客户端都能支持所有的媒体格式。通常一个客户端只能支持一部分媒体格式,而当接收到其它格式的媒体内容时,则无法为用户显示或播放。因而有必要根据接收方客户端的能力对媒体消息进行内容适配,将媒体内容转换为客户端所支持的格式,以便将各种媒体内容呈现给用户。另外,当媒体消息中包含多个媒体内容时,接收方用户有时会希望只获取其中部分内容。例如,对于某些包含较大数据量的媒体内容,当用一些数据处理能力较弱的终端设备进行接收时,往往需要很长时间才能完成数据的接收和处理,同时也会影响设备的正常运行,因而用户可能并不希望通过这种终端接收此类媒体;此外,下载包含较大数据量的媒体内容会导致较大的数据流量,从而带来较高的资费,特别是对于处在漫游状态的终端,这种问题会更加明显,因而用户可能不希望通过漫游的终端接收大数据量的媒体内容。然而,在现有技术中,还未提出根据用户和/或客户端的需求对媒体消息进行适配的相关技术方案,从而不利于用户体验。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种媒体消息适配方法、客户端及相关系统,能够提高用户体验。为达到上述目的,本专利技术的技术方案是这样实现的:一种媒体消息适配方法,包括:用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息。该方法还包括:客户端向网络侧发送客户端标识、以及用户偏好信息和/或客户端的能力信息,所述客户端标识、以及用户偏好信息和/或客户端的能力信息用于网络侧对发送给相应客户端的媒体消息进行适配。所述客户端向网络侧发送客户端的能力信息为:所述客户端向网络侧发送所述客户端的能力信息,和/或,所述客户端向网络侧发送用户其他客户端的能力信息。所述客户端向网络侧发送客户端标识、用户偏好信息和/或客户端的能力信息之后,该方法还包括:所述网络侧存储所述客户端标识与所述用户偏好信息和/或客户端的能力信息的对应关系。该方法具体包括:用户通过一客户端向网络侧请求获取一媒体消息;所述网络侧通过查询客户端标识与用户偏好信息和/或客户端的能力信息的对应关系,获取所述客户端对应的用户偏好信息和/或客户端的能力信息;所述网络侧根据所述客户端对应的用户偏好信息和/或客户端的能力信息对所述客户端请求获取的媒体消息进行适配,将适配后的媒体消息发送给所述客户端;所述客户端接收所述适配后的媒体消息。该方法还包括:网络侧接收一媒体消息后,根据所述媒体消息中携带的接收方用户信息,确定所述接收方用户对应的各客户端;所述网络侧通过查询客户端标识与用户偏好信息和/或客户端的能力信息的对应关系,确定所述各客户端对应的用户偏好信息和/或客户端的能力信息;所述网络侧根据所述各客户端对应的用户偏好信息和/或客户端的能力信息对所述媒体消息进行适配,分别获取与所述各客户端对应的媒体消息副本,所述用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的媒体消息为:用户通过一客户端向网络侧请求获取所述媒体消息;所述网络侧向所述客户端发送对应的媒体消息副本。一种客户端,包括:请求模块和接收模块;其中,所述请求模块,用于向网络侧请求获取媒体消息;所述接收模块,用于接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的媒体消息。该客户端还包括:获取模块和发送模块;其中,所述获取模块,用于获取客户端标识、以及用户偏好信息和/或客户端的能力信息;所述发送模块,用于向网络侧发送所述获取模块获取的客户端标识、以及用户偏好信息和/或所述客户端的能力信息,所述客户端标识、以及用户偏好信息和/或客户端的能力信息用于网络侧对发送给相应客户端的媒体消息进行适配。一种媒体消息适配子系统,包括:接收模块、适配模块和发送模块;其中,所述接收模块,用于接收来自客户端的媒体消息请求;所述适配模块,用于根据客户端对应的用户偏好信息和/或所述客户端的能力信息对发送给所述客户端的媒体消息进行适配;所述发送模块,用于将适配模块适配后的媒体消息发送给相应的客户端。该媒体消息适配子系统还包括存储模块,所述接收模块,还用于接收客户端发送的客户端标识、以及用户偏好信息和/或客户端的能力信息;所述存储模块,用于根据所述接收模块接收的来自客户端的客户端标识、以及用户偏好信息和/或客户端的能力信息,存储客户端标识、以及用户偏好信息和/或客户端的能力信息的对应关系。所述适配模块,具体用于在接收一媒体消息后,根据所述媒体消息中携带的接收方用户信息,确定所述接收方用户对应的各客户端,并通过查询客户端标识与用户偏好信息和/或客户端的能力信息的对应关系,确定所述各客户端对应的用户偏好信息和/或客户端的能力信息,根据所述各客户端对应的用户偏好信息和/或客户端的能力信息对所述媒体消息进行适配,分别获取与所述各客户端对应的媒体消息副本;所述发送模块,还用于根据客户端获取媒体消息的请求,将所述适配模块生成的对应的媒体消息副本发送给客户端。一种媒体消息适配系统,包括:客户端和媒体消息适配子系统;其中,所述客户端为上述的客户端;所述媒体消息适配子系统为上述的媒体消息适配子系统。本专利技术媒体消息适配方法、客户端及相关系统,用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息。采用本专利技术所述的技术方案,网络侧能够根据用户和/或客户端的需求对媒体消息进行适配,从而能够避免因客户端收到超出用户预期大小的媒体消息给用户带来不必要开支、客户端收到其无法显示或播放的媒体消息等情况,从而提高用户体验。附图说明图1为本专利技术实施例一的实施流程示意图;图2为本专利技术实施例二的实施流程示意图。具体实施方式本专利技术实施例提出了一种媒体消息适配方法,包括:用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息。可选的,该方法还包括:客户端向网络侧发送客户端标识、以及用户偏好信息和/或客户端的能力信息,所述客户端标识、以及用户偏好信息和/或客户端的能力信息用于网络侧对发送给相应客户端的媒体消息进行适配。需要说明的是,所述客户端向网络侧发送客户端的能力信息为:所述客户端向网络侧发送所述客户端的能力信息,和/或,所述客户端向网络侧发送用户其他客户端的能力信息。在实施本方案时,客户端需要预先向网络侧上报用户本文档来自技高网
...
一种媒体消息适配方法、客户端及相关系统

【技术保护点】
一种媒体消息适配方法,其特征在于,该方法包括:用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息。

【技术特征摘要】
1.一种媒体消息适配方法,其特征在于,该方法包括:用户通过一客户端向网络侧请求获取媒体消息;所述客户端向网络侧发送客户端标识、以及用户偏好信息和/或客户端的能力信息,所述客户端标识、以及用户偏好信息和/或客户端的能力信息用于网络侧对发送给相应客户端的媒体消息进行适配;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的所述媒体消息;所述客户端向网络侧发送客户端的能力信息为:所述客户端向网络侧发送所述客户端的能力信息,和/或,所述客户端向网络侧发送用户其他客户端的能力信息;所述客户端标识根据媒体消息中携带的用户的标识获得;所述客户端标识根据媒体消息中携带的用户的标识获得包括:消息服务器在为某用户接收了一个媒体消息后,根据媒体消息中携带的接收方用户的标识,查找属于该用户的各个客户端标识。2.根据权利要求1所述的方法,其特征在于,所述客户端向网络侧发送客户端标识、用户偏好信息和/或客户端的能力信息之后,该方法还包括:所述网络侧存储所述客户端标识与所述用户偏好信息和/或客户端的能力信息的对应关系。3.根据权利要求2所述的方法,其特征在于,该方法具体包括:用户通过一客户端向网络侧请求获取一媒体消息;所述网络侧通过查询客户端标识与用户偏好信息和/或客户端的能力信息的对应关系,获取所述客户端对应的用户偏好信息和/或客户端的能力信息;所述网络侧根据所述客户端对应的用户偏好信息和/或客户端的能力信息对所述客户端请求获取的媒体消息进行适配,将适配后的媒体消息发送给所述客户端;所述客户端接收所述适配后的媒体消息。4.根据权利要求2所述的方法,其特征在于,该方法还包括:网络侧接收一媒体消息后,根据所述媒体消息中携带的接收方用户信息,确定所述接收方用户对应的各客户端;所述网络侧通过查询客户端标识与用户偏好信息和/或客户端的能力信息的对应关系,确定所述各客户端对应的用户偏好信息和/或客户端的能力信息;所述网络侧根据所述各客户端对应的用户偏好信息和/或客户端的能力信息对所述媒体消息进行适配,分别获取与所述各客户端对应的媒体消息副本,所述用户通过一客户端向网络侧请求获取媒体消息;所述客户端接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的媒体消息为:用户通过一客户端向网络侧请求获取所述媒体消息;所述网络侧向所述客户端发送对应的媒体消息副本。5.一种客户端,其特征在于,该客户端包括:请求模块、接收模块、获取模块和发送模块;其中,所述请求模块,用于向网络侧请求获取媒体消息;所述接收模块,用于接收网络侧根据用户偏好信息和/或所述客户端的能力信息适配后的媒体消息;所述获取模块,用于获取客户端标识、以及用户偏好信息和/或客户端的能力信息;所述发送模块,用于向网络侧发送所述获取模块获取的客户端标识、以及用户偏好信息和/或所述客户端的能力信息,所述客...

【专利技术属性】
技术研发人员:丁欣卢艳
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1