专利名称:一种支持互动的多媒体信息无线网络传送系统和方法
技术领域:
本发明涉及一种无线网络多媒体传输技术,具体地,通过本发明提供一 种支持互动内容的多媒体信息无线网络传送系统和方法,即时互动地进行从 移动终端到移动终端、从移动终端到系统或从系统到移动终端的多媒体信息 的传送和互动问题。
背景技术:
随着人们生活水平的提高,无线网络通讯成为必不可少的工具。对于手 持移动终端,人们追求的不仅是可以提供原有的语音通话服务、收发短信, 而且还可以提供各种数据传送服务和丰富的附加服务。这里的手持移动终端
包括手机、PDA、笔记本等可以移动和联网功能的设备。如此多类型的手持 移动终端的出现,给人们生活带来便捷的同时,也需要满足人们更高的要求, 像视频、拍照、录音、MP3、上网、蓝牙等功能,成为大多数手机必不可缺 的内容。
现有的移动终端的增值服务,大多数是通过薩S技术,MMS为Multimedia Messaging Service的縮写,中文译为多媒体短信服务,也称为彩信。MMS 是设计成可以在WAP协议的上层运行,它既支持电路交换数据格式,也支持 通用分组无线服务GPRS格式。其工作原理是利用高速传输技术EDGE和GPRS 的支持下,以WAP(无线应用协议)为载体传送视频、图片、声音和文字。但 是在传输过程中受网络带宽、数据传输速度的限制,无法传送大容量的数据, 如果在传输过程中,出现网络拥挤的现象,则可能会导致数据被中断,无法 到达接收方。同时,这种传输也只是单方向的传输,无法实现人机、移动终 端与系统之间实时的交互。
发明内容
基于上述数据传输过程中存在的问题,本发明提供一种支持互动内容 的多媒体信息无线网络传送系统,从而解决即时互动地进行从移动终端到移 动终端、从移动终端到系统或从系统到移动终端的多媒体信息的传送和交互 问题。
本发明提供了 一种支持互动的多媒体信息无线网络传送系统,其特征 在于该系统包括至少一个移动终端和服务器,其中
服务器,用于对各个移动终端进行管理,参与各种信息交互的过程并 进行管理;
移动终端,包括播放器、编辑器、中央控制器;
播放器,用于对移动终端存储的多媒体信息按照帧的顺序进行解码, 然后播放;
编辑器,将存储的多媒体信息按照个人喜好进行编辑,或者根据对端移 动终端的要求,对接收到的对端移动终端发送的多媒体信息进行编辑,制作 成有特色的flash,同时将其转换为.swf格式等待发送;
中央控制器通过MD5算法计算该多媒体信息的MD5的值,然后把所述MD5 值以及多媒体信息的长度作为多媒体信息的标识发送给服务器;并且开始对 所述多媒体信息进行分段传送;
当网络拥塞导致传送中断的时候,服务器会对中断前传送的分段进行标 记,并且判断是否有传送错误,对于中断或传送错误的分段,服务器返回相 应分段的序号,要求移动终端重新进行传送;
服务器判断所有分段传送完毕后,整合所有片段使之成为完整的多媒体 信息。
本发明还包括一种支持互动的多媒体信息无线网络传送方法,其特征
在于该方法包括以下步骤
移动终端内的编辑器,将存储的多媒体信息按照个人喜好进行编辑,或者根据对端移动终端的要求,对接收到的对端移动终端发送的多媒体信息
进行编辑,制作成有特色的flash,同时将其转换为.swf格式等待发送; 移动终端内的中央控制器通过MD5算法计算该多媒体信息的MD5的值,
然后把所述MD5值以及多媒体信息的长度作为多媒体信息的标识发送给服务
器-,并且开始对所述多媒体信息进行分段传送;
当网络拥塞导致传送中断的时候,服务器会对中断前传送的分段进行标
记,并且判断是否有传送错误,对于中断或传送错误的分段,服务器返回相
应分段的序号,要求移动终端重新进行传送;
服务器判断所有分段传送完毕后,整合所有片段使之成为完整的多媒体
自
优选的,所述对多媒体信息进行编辑包括添加/删除文字、声音、视 频、静态图像。
优选的,移动终端采用断点传续的方式从服务器中下载多媒体信息。 如上所说明的,使用本发明提供的支持互动的多媒体信息无线网络传
送系统和方法,可以实现移动终端与服务器,移动终端之间对多媒体信息的
即时互动传送,并且可以减少传输错误。
图1本发明多媒体信息无线网络传送系统的示意图
图2 本发明多媒体信息传送方法的流程图
具体实施例方式
以下将参照相关图示,说明依本发明较佳实施例的多媒体信息无线网 络传送系统及其传送方法。
请参阅图1,显示了本发明的多媒体信息无线网络传送系统的示意图。 其中包含服务器1、移动终端,包括例如手机终端2、电脑/PDA4等,Web/Wap网3。
本发明所称多媒体信息,又称闪讯,是按照帧的方式进行存储的,每帧 都可以存放动画元素,例如声音、视频、静态图像和图形信息等,这些信 息按照舞台位置来排放,也就是说每个动画元素(例如图形、文字、图片) 在舞台上有前后顺序,形成一种远近的效果。舞台信息就是指这些动画元素, 相互之间的位置关系。例如谁在前,谁在后,谁在那个位置等等。帧内还可 以有脚本语言,用来控制相关信息的运动和事件反应方式。移动终端内的播 放器根据解析每帧的多媒体数据以及脚本语言来播放每帧的多媒体信息。由 于内嵌了脚语言本,因此播放器可以完成彩信不能完成的跳转以及其他交互 互动的功能。
服务器l,又称闪讯中心,它是整个系统的中枢,负责对各个移动终端 的管理,参与各种信息交互的过程并进行管理、同时还提供扩展接口等。
移动终端,包括手机终端2、 PDA、笔记本或电脑3等,或者其他任何可
以移动和有联网功能的设备。通过服务器l,移动终端可实现多媒体信息的
收发和执行脚本语言,实现交互功能。也可以实现与Web/Wap网4之间多媒 体信息的交互。移动终端包括播放器、编辑器、中央控制器;
播放器,用于对移动终端存储的多媒体信息按照帧的顺序进行解码, 然后播放;
编辑器,将存储的多媒体信息按照个人喜好进行编辑,或者根据对端移 动终端的要求,对接收到的对端移动终端发送的多媒体信息进行编辑,包括 添加/删除文字、声音、视频、静态图像,制作成有特色的flash,同时将其 转换为.swf格式等待发送;
中央控制器通过MD5算法计算该多媒体信息的MD5的值,然后把所述MD5
值以及多媒体信息的长度作为多媒体信息的标识发送给服务器;并且开始对 所述多媒体信息进行分段传送;
当网络拥塞导致传送中断的时候,服务器会对中断前传送的分段进行标记,并且判断是否有传送错误,对于中断或传送错误的分段,服务器返回相 应分段的序号,要求移动终端重新进行传送。
本发明涉及的多媒体信息支持交互功能。这里的交互是指 (1)用户(操作者)能控制多媒体信息的显示过程和方式,包括按钮、 拖动等。这里支持各种事件,事件是指在特定情况下,引发执行一段计算机 程序或脚本语言。也就是当一个条件被满足的时候,所需要进行的相应处理 动作。例如鼠标点击事件,就是当鼠标点击发生时(条件),对应的动画元 素,需要做出反应动作。
制作者还可以自定义事件例如,移动终端的用户可以根据个人喜好, 使用内置的编辑器对要发送的多媒体信息进行编辑,制作有特色的Hash, 然后再进行发送;
(2)支持网络请求和通信
该系统由服务器和终端组成,终端之间、服务器和终端之间都可以彼此 发送带有互动功能的多媒体内容。
下面详细介绍在本发明涉及的支持互动内容的多媒体信息无线网络 传送系统中进行多媒体信息的传送方法。
由于本发明涉及的闪讯比现有技术中的彩信的表现力更丰富,所以通常 一条闪讯的大小也要超过普通的彩信。为了保证闪讯的有效传输,使用了对 闪讯分段传输的方式。通常情况下, 一条闪讯会被不同的人不加修改的重复 发上很多遍,所以服务器上存有一段时间内已发过的闪讯的副本,从而可以 降低发送流量,提高发送成功率。当服务器上已有闪讯副本的时候,那么服 务器直接返回发送成功,有服务器自身处理接下来的过程,不必从移动终端 再继续接收闪讯。若服务器上没有此闪讯副本。那么移动终端开始分段发送。
分段接收采取类似的方式。整个闪讯发送过程如下首先移动终端中的编辑
器将存储的多媒体信息按照个人喜好进行编辑,制作成有特色的flah,同时 将其转换为.swf格式等待发送。通过MD5算法计算这条闪讯的MD5的值,然后把这个MD5值以及闪讯长度发送给服务器。服务器通过MD5值和闪讯长度来作 为这条闪讯的唯一标识符。移动终端开始分段进行传送。接下来,移动终端 每次发请求询问这个闪讯还有哪一段没有发送到服务器上去,服务器按照从 小到大的顺序每次返回序号最小,也就是最靠前的那段。当服务器接收到所 有此闪讯的片段后,根据每段的序号排序,把数据段连接在一起。然后经过 散列函数判断是否有传输错误,若出现错误,则返回移动终端错误的序号, 要求移动终端重新进行传送,没有错误即是成功,再在服务器端整合所有片 段使之成为完整的闪讯。分段数据传到服务器后,当网络拥塞导致传输中断 的时候,会对中断前传输的文件进行标记。服务器上对每个闪讯有标记,正 在传输和已传输完有不同的标记来记录。只有服务器上判断闪讯已经完整传 输,才会把这条闪讯标记成己传输,否则就是正在传输。在闪讯发送过程中, 是服务器从移动终端上提取(pull)数据,移动终端不需要主动参与到发送 过程,这样做的好处是可以减少移动终端上的软件复杂度和计算量,能适合 更多的移动终端的系统和型号。
另外,移动终端可以从服务器l对闪讯进行下载,闪讯的下载可以采用 断点续传的方式。移动终端首先发送用户ID来查询近期的新闪讯。如果有 新闪讯,则服务器返回新闪讯头列表,包括每个新闪讯的名字,大小,发送 的用户名,闪讯ID。移动终端选择后通过发送选择的闪讯ID,偏移值,闪 讯块长度,来请求服务器返回此闪讯的片段。具体的过程同上述闪讯发送的 过程,在此不再赘述。
由上述可知,通过这种方式来发送闪讯,可以极大的降低网络开销。大 部分的闪讯只有第一次发时才需要很长时间,之后即使是其他用户发,也可 以在很短的时间内完成。
以上对本发明实施例所提供的系统和方法进行了详细介绍,本文中应用 了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是 用于帮助理解本发明的方法及其核心思想;同时,对本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所 述,本说明书内容不应理解为对本发明的限制。本发明的保护范围应该以
权利要求的保护范围为准。
权利要求
1. 一种支持互动的多媒体信息无线网络传送系统,其特征在于该系统包括至少一个移动终端和服务器,其中服务器,用于对各个移动终端进行管理,参与各种信息交互的过程并进行管理;移动终端,包括播放器、编辑器、中央控制器;播放器,用于对移动终端存储的多媒体信息按照帧的顺序进行解码,然后播放;编辑器,将存储的多媒体信息按照个人喜好进行编辑,或者根据对端移动终端的要求,对接收到的对端移动终端发送的多媒体信息进行编辑,制作成有特色的flash,同时将其转换为.swf格式等待发送;中央控制器通过MD5算法计算该多媒体信息的MD5的值,然后把所述MD5值以及多媒体信息的长度作为多媒体信息的标识发送给服务器;并且开始对所述多媒体信息进行分段传送;当网络拥塞导致传送中断的时候,服务器会对中断前传送的分段进行标记,并且判断是否有传送错误,对于中断或传送错误的分段,服务器返回相应分段的序号,要求移动终端重新进行传送;服务器判断所有分段传送完毕后,整合所有片段使之成为完整的多媒体信息。
2、 如权利要求l所述的系统,其特征在于所述对多媒体信息进行编 辑包括添加/删除文字、声音、视频、静态图像。
3、 如权利要求l所述的系统,其特征在于移动终端采用断点传续的 方式从服务器中下载多媒体信息。
4、 一种支持互动的多媒体信息无线网络传送方法,其特征在于该 方法包括以下步骤移动终端内的编辑器,将存储的多媒体信息按照个人喜好进行编辑, 或者根据对端移动终端的要求,对接收到的对端移动终端发送的多媒体信 息进行编辑,制作成有特色的flash,同时将其转换为.swf格式等待发送;移动终端内的中央控制器通过MD5算法计算该多々某体信息的MD5的 值,然后把所述MD5值以及多媒体信息的长度作为多媒体信息的标识发送 给服务器;并且开始对所述多纟某体信息进行分段传送;当网络拥塞导致传送中断的时候,服务器会对中断前传送的分段进行标记,并且判断是否有传送错误,对于中断或传送错误的分段,服务器返 回相应分段的序号,要求移动终端重新进行传送;服务器判断所有分段传送完毕后,整合所有片段使之成为完整的多媒体信息。
5、 如权利要求4所述的方法,其特征在于所述对多^ 某体信息进行编 辑包括添加/删除文字、声音、视频、静态图像。
6、 如权利要求4所述的方法,其特征在于移动终端采用断点传续的 方式从服务器中下载多媒体信息。
全文摘要
本发明涉及一种支持互动的多媒体信息无线网络传送系统和方法,该系统包括至少一个移动终端和服务器,其中服务器,用于对各个移动终端进行管理,参与各种信息交互的过程并进行管理;移动终端,包括播放器、编辑器、中央控制器;其中编辑器对多媒体信息进行编辑,制作成有特色的flash,然后对进行分段传送;服务器判断所有分段传送完毕后,整合所有片段使之成为完整的多媒体信息。使用本发明提供的支持互动的多媒体信息无线网络传送系统和方法,可以实现移动终端与服务器,移动终端之间对多媒体信息的即时互动传送,并且可以减少传输错误。
文档编号H04L12/28GK101299702SQ20081011155
公开日2008年11月5日 申请日期2008年6月6日 优先权日2008年6月6日
发明者王睿斌 申请人:厦门时迅信息科技有限公司