首页> 中国专利> 多媒体信息传输发布系统及其传输发布多媒体信息的方法

多媒体信息传输发布系统及其传输发布多媒体信息的方法

摘要

本发明公开了一种多媒体信息传输发布系统及其传输发布多媒体信息的方法,包括:移动通信客户端、中转服务器、以及发布服务器。所述移动通信客户端设置在移动通信终端上,通过移动通信网络与中转服务器通信,用于将移动通信终端上的多媒体信息发送给中转服务器;所述中转服务器通过互联网与所述发布服务器通信,用于将所述多媒体信息转发给所述发布服务器;所述发布服务器用于存储发布所述多媒体信息。利用本发明,可以快速地将移动通信终端上的多媒体文件上传给发布服务器,方便用户即时发布多媒体信息。

著录项

  • 公开/公告号CN101184112A

    专利类型发明专利

  • 公开/公告日2008-05-21

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN200710303675.3

  • 发明设计人 赵斗斗;

    申请日2007-12-20

  • 分类号H04L29/08(20060101);H04L12/56(20060101);H04L29/06(20060101);

  • 代理机构11228 北京汇泽知识产权代理有限公司;

  • 代理人张若华

  • 地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-17 20:06:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-12-29

    授权

    授权

  • 2008-07-16

    实质审查的生效

    实质审查的生效

  • 2008-05-21

    公开

    公开

说明书

技术领域

本发明涉及移动通信和互联网通信技术,尤其涉及一种多媒体信息传输发布系统及其传输发布多媒体信息的方法。

背景技术

目前,移动通信终端(例如手机、无线掌上电脑等)不但可以实现基本的通话、收发短信功能,而且还可以制作多媒体文件,例如拍摄视频短片、录制音频片段等功能。

目前的互联网也出现了各种用于发布多媒体信息的发布系统。例如,目前流行一种可以发布视频短片的播客网站,主要是提供一种可以通过互联网访问的发布服务器即播客服务器,用户可以通过计算机和互联网将视频短片上传到播客服务器上发布,如果网民希望观看所述视频短片,则点击相关的发布信息,播客服务器就可以播放所述视频短片。

如果用户希望将移动通信终端的视频短片等多媒体文件上传到发布服务器例如播客服务器,目前的方法是:利用与移动通信终端相配的数据线,将移动通信终端与计算机通过USB接口相连,将移动通信终端拍摄的视频短片(通常为3gp格式)拷贝到计算机中;然后,计算机通过互联网登录播客服务器,将所述视频短片文件上传到播客服务器中,播客服务器的系统后台将所述视频文件格式进行转换,并发布;此后,其他计算机用户方可通过互联网访问该视频。

但是,上述现有的方法存在以下缺陷:

目前绝大多数发布系统不支持移动通信终端(例如手机)上传视频,因为移动通信终端连接互联网速度非常慢,服务没有保障。所以必须要借助计算机才能将移动通信终端的多媒体文件上传给发布服务器,并且计算机必须要能连接互联网才能发布视频,因此上述现有技术操作复杂,受场景限制。如果用户在户外等特殊场景拍摄视频短片,由于没有计算机连接互联网,因此无法立即将视频短片上传到播客服务器中,不能实现即时播客的功能,用户体验不佳。

发明内容

有鉴于此,本发明所要解决的技术问题在于提供一种多媒体信息传输发布系统,以快速地将移动通信终端上的多媒体文件上传给发布服务器,方便用户即时发布多媒体信息。

本发明所要解决的另一技术问题在于提供一种传输发布多媒体信息的方法,以快速地将移动通信终端上的多媒体文件上传给发布服务器,方便用户即时发布多媒体信息。

为了实现上述发明目的,本发明的主要技术方案为:

一种多媒体信息传输发布系统,包括:移动通信客户端、中转服务器、以及发布服务器;其中:

所述移动通信客户端设置在移动通信终端上,通过移动通信网络与中转服务器通信,用于将移动通信终端上的多媒体信息发送给中转服务器;

所述中转服务器通过互联网与所述发布服务器通信,用于将所述多媒体信息转发给所述发布服务器;

所述发布服务器用于存储发布所述多媒体信息。

优选的,所述移动通信客户端和所述中转服务器上包括传输控制协议TCP模块,用于建立TCP连接,利用所建立的TCP连接进行通信。

优选的,所述多媒体信息为移动通信终端上的视频信息,所述发布服务器为用于发布播放视频信息的播客服务器。

优选的,所述移动通信客户端为手机浏览器,所述中转服务器为手机浏览器的服务器端。

一种所述多媒体信息传输发布系统传输发布多媒体信息的方法,包括:

A、移动通信客户端将移动通信终端上的多媒体信息通过移动通信网络传输到中转服务器;

B、中转服务器将所接收到的多媒体信息通过互联网转发到发布服务器;

C、发布服务器存储发布所述多媒体信息。

优选的,所述移动通信客户端在向中转服务器发送信息时,建立无线TCP连接,通过所建立的无线TCP连接与中转服务器进行通信。

优选的,该方法进一步包括:移动通信客户端进一步发送用户信息给中转服务器,中转服务器对所述用户信息进行验证,验证通过后才转发该移动通信客户端发送的多媒体信息和用户信息到发布服务器;发布服务器将所述多媒体信息发布在与所述用户信息对应的位置。

优选的,所述用户信息至少包括用户标识和密码。

优选的,步骤B中,所述中转服务器进一步将所接收的多媒体信息存储在本地,并在本地维护一个转发队列,每接收存储一个多媒体信息,则在所述转发队列尾部加入一条对应的存储记录;并且,所述中转服务器监控所述转发队列,在转发队列不为空时,根据首部的存储记录从本地读取对应的多媒体信息并发送到所述发布服务器,发送成功后从本地删除该多媒体信息,并删除转发队列首部的存储记录。

优选的,步骤C具体为:所述发布服务器将所接收的多媒体信息存储在本地,并在本地维护一个发布队列,每接收存储一个多媒体信息,则在所述发布队列尾部加入一条对应的存储记录;所述发布服务器监控所述发布队列,在发布队列不为空时,读取发布队列首部的存储记录,根据该存储记录向发布数据库中添加发布信息,添加成功后删除发布队列首部的存储记录。

优选的,发布服务器在读取发布队列的存储记录之后、向发布数据库中添加发布信息之前,进一步包括:根据所述存储记录从本地读取对应的多媒体信息,判断该多媒体信息的格式,如果所述格式是发布服务器支持的格式,则进行所述后续处理;如果所述格式是发布服务器不支持的格式,则将该多媒体信息转换成发布服务器支持的格式,并将转换后的多媒体信息的存储路径更新到所述存储记录中,接着进行所述后续处理。

优选的,所述多媒体信息为移动通信终端上的视频信息,所述发布服务器为用于发布播放视频信息的播客服务器。

本发明设置了移动通信客户端和中转服务器,移动通信客户端可以将移动通信终端上的多媒体信息,例如视频短片,发送给中转服务器,由中转服务器发送给发布服务器进行存储发布,所述移动通信客户端不直接连接互联网,而是通过移动通信网络与中转服务器连接通信,中转服务器通过互联网与发布服务器连接通信,中转服务器这两侧的连接通信方式的速度都比较快,因此可以快速地将移动通信终端上的多媒体文件上传给发布服务器,不必借助计算机就可以随时随地、方便迅速地将多媒体文件上传到发布系统例如播客系统上,方便用户即时发布多媒体信息,大幅提高用户体验。

附图说明

图1为本发明所述多媒体信息传输发布系统的示意图;

图2为本发明所述将视频短片上传到播客服务器的流程图。

具体实施方式

下面通过具体实施例和附图对本发明做进一步详细说明。

图1为本发明所述多媒体信息传输发布系统的示意图。参见图1,该系统包括:移动通信客户端101、中转服务器102、以及发布服务器103;其中:

所述移动通信客户端101设置在移动通信终端100上,通过移动通信网络11与中转服务器102通信,用于将移动通信终端上的多媒体信息发送给中转服务器102。

所述中转服务器102通过互联网12与所述发布服务器103通信,用于将所述多媒体信息转发给所述发布服务器103。

所述发布服务器103用于存储发布所述多媒体信息。

在一种优选实施例中,所述移动通信客户端101可以是手机WEB浏览器客户端,所述中转服务器可以是手机WEB浏览器服务器端,该移动通信客户端101和所述中转服务器102之间可以的通信是基于移动通信网络11的无线通信,可以采用现有成熟的移动通信模块进行数据传输,其中一种优选的方式是在移动通信客户端101和中转服务器102上设置传输控制协议(TCP)模块104,用于建立TCP连接,利用所建立的TCP连接进行通信,传输所述多媒体信息。所述TCP连接的优点是数据传输稳定、速度快。

所述中转服务器102和发布服务器103可以通过各种现有成熟的通信方式连接互联网12,通过互联网12进行数据传输,以保证数据传输的速度。

本发明所述的多媒体信息可以是视频信息、音频信息,所述的发布服务器可以是任何利用互联网发布多媒体信息的系统,例如可以是用于发布播放视频短片的播客服务器。通过本发明,手机WEB浏览器可以将手机自的拍视频快速发布到播客系统中。

本发明所述传输发布多媒体信息的方法主要包括:

A、移动通信客户端将移动通信终端上的多媒体信息通过移动通信网络传输到中转服务器。

B、中转服务器将所接收到的多媒体信息通过互联网转发到发布服务器。

C、发布服务器存储发布所述多媒体信息。

下面以手机将视频短片上传到播客服务器进行发布为例对本发明进行详细的说明。在下面实施例中所述多媒体信息为视频文件,所述移动通信终端为手机,所述移动通信客户端为手机WEB浏览器客户端(本文中简称手机WEB客户端),所述中转服务器为手机WEB浏览器服务器端(本文中简称手机WEB服务器),所述发布服务器为播客服务器。

图2为本发明所述将视频短片上传到播客服务器的流程图。参见图2,该流程包括:

步骤201、手机WEB客户端接收用户输入的用户信息,发送给手机WEB服务器进行用户登录验证。

由于播客系统的用户在发布视频短片时通常是以某个注册用户的名义发布的,如果要发布视频,需要对用户进行验证,验证通过后才能发布视频,本发明的手机和播客系统之间没有直接的通信,因此对于用户登录验证的过程可由手机WEB服务器来完成。例如在目前的一种手机WEB服务器(例如QQ手机WEB浏览器服务器端)可以用用户标识(例如QQ号码)和对应的密码作为用户信息进行登录验证,具体过程如下:

用户在手机中启动手机Web浏览器客户端,输入用户标识(例如QQ号码)和用户密码。手机WEB客户端与手机WEB服务器建立TCP连接,并组织一个登录请求包,该登录请求包的格式为:

(开始标识+用户标识长度+用户标识+用户密码加密字符串长度+用户密码加密字符串)

其中,所述“开始标识”可以设置为0x02,手机WEB服务器可以根据该标识识别出登录请求包;所述“用户密码加密字符串”是手机WEB客户端用特定算法将用户输入的用户密码加密所得的字符串。

例如一个登录请求包的具体内容是:0x02 0x09 123456789 0x0F123456789abcdefg。

手机Web服务器接收到登录请求包后,验证用户标识和用户密码正确性后向客户端返回登录反馈包,包格式如下:

(开始标识+是否成功+错误码)

其中,所述“开始标识”为0x03,用于手机WEB客户端识别登录反馈包,是否成功用0和1标识。

步骤202、手机WEB客户端接收用户选择的手机中的视频文件,与手机WEB服务器建立TCP连接,将视频文件上传到手机WEB服务器。具体包括:

用户在手机WEB客户端中,输入视频名称、视频描述信息后,点击“发布视频”按钮,从手机中选择所要上传的视频文件,手机WEB客户端将与手机WEB服务器建立TCP连接,并把视频文件通过TCP连接发送给手机WEB服务器。数据发送格式如下:

(开始标识+视频名称+视频描述信息+视频文件长度+文件内容)

手机WEB服务器接收到所述的数据后,将视频文件保存在本地的磁盘上,并在本地维护一个转发队列,也称为视频请求队列,每接收存储一个视频文件,则在所述转发队列尾部加入一条对应的存储记录,该存储记录的格式如下:

(用户标识,视频名称,视频描述信息,视频文件在磁盘上的路径)

步骤203、手机WEB服务器将所述视频文件和用户的用户标识发送到播客系统的服务器,即播客服务器。具体的过程为:

手机WEB服务器端监控所述转发队列,在转发队列不为空时,手机WEB服务器从该转发队列中取出首部存储记录,根据该存储记录从本地磁盘上读取对应的视频文件,组织成数据包发送给播客服务器,数据格式如下:

(开始标识+用户标识+视频名称+视频描述信息+视频文件长度+文件内容)

手机WEB服务器发送完上述数据后,将视频文件从本地磁盘上删除,并在转发队列中删除相应的存储记录。

步骤204、播客服务器接收存储所述的视频文件,并进行发布。具体过程包括:

播客服务器端接收到所述的数据后,将该视频文件保存在本地磁盘上,并在本地维护一个发布队列,也称为发布视频请求队列,每接收存储一个视频文件,则在所述发布队列尾部加入一条对应的存储记录,该存储记录的格式如下

(用户标识,视频名称,视频描述信息,视频文件在磁盘上的路径)

所述发布服务器还需监控所述发布队列,在发布队列不为空时,读取发布队列首部的存储记录,根据该存储记录向发布数据库中添加发布信息,添加成功后删除发布队列首部的存储记录。所述发布信息由播客服务器发布到互联网上,互联网上的用户访问该发布信息时,播客服务器可以根据该发布信息中的视频文件在磁盘上的存储路径读取文件并播放。

由于手机拍摄的视频文件一般都是3GP格式的,这种格式一般播客服务器不支持,考虑到这种情况,播客服务器在读取发布队列的存储记录之后、向发布数据库中添加发布信息之前,还可以进一步包括:根据所述存储记录从本地读取对应的视频文件,判断该视频文件的格式。如果所述格式是播客服务器支持的格式,则根据所述存储记录向发布数据库中添加发布信息,添加成功后从发布队列删除该存储记录;如果所述格式是发布服务器不支持的格式,则将该视频文件的格式转换成发布服务器支持的格式(例如一般为FLV格式),并将转换后的视频文件的存储路径更新到所述存储记录中,接着根据所述更新后的存储记录向发布数据库中添加发布信息,添加成功后从发布队列删除该存储记录。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号