一种用于显示多媒体信息的方法、设备和系统的制作方法

文档序号:7756225阅读:92来源:国知局
专利名称:一种用于显示多媒体信息的方法、设备和系统的制作方法
技术领域
本发明涉及图像处理领域,尤其涉及一种用于显示多媒体信息的方法、设备和系 统。
背景技术
现有技术中,相当一部分用户设备(特别是手机中)并不支持多媒体,特别是 flash多媒体格式的播放,为此,现有技术的解决方案是在用户设备端安装支持多媒体格式 的插件。然而,这对用户来说较为不便,且,不同格式的多媒体需要不同的插件,插件之间 有冲突的可能,也容易造成客户的困扰。因此,如何提供一种方案,使得不支持多媒体格式的用户设备也能播放多媒体,并 且无需用户下载安装插件,已成为本领域技术人员需要解决的问题。

发明内容
本发明的目的是提供一种用于显示多媒体信息的方法、设备和系统。根据本发明的一个方面,提供一种在第一网络设备中用于辅助用户设备显示多媒 体信息的方法,该方法包括以下步骤a获取请求,该请求用于为用户设备请求待处理的第一多媒体信息的处理;b根据所述请求获取所述待处理的第一多媒体信息;c将所述第一多媒体信息处理为该用户设备所支持格式的第二多媒体信息;d提供处理后的所述第二多媒体信息。根据本发明的另一个方面,还提供了一种在第二网络设备中用于辅助用户设备显 示多媒体信息的方法,该方法包括以下步骤A根据用户设备发送的请求,获取相应的网页信息;B判断所获得的网页信息中是否包含该用户设备不支持格式的第一多媒体信息;C若根据该请求获得的网页信息中包含第一多媒体信息,则发送处理所述第一多 媒体信息的请求。根据本发明的再一个方面,还提供了一种用于用户设备显示多媒体信息的方法, 其中,该方法包括以下步骤α若检测到待处理信息中包括不支持格式的第一多媒体信息,则向第一网络设备 发送处理所述第一多媒体信息的请求;β接收反馈的信息;γ处理反馈的信息。根据本发明的一个方面,提供了一种用于辅助用户设备显示多媒体信息的第一网 络设备,其中,该设备包括第一获取装置、用于获取请求,该请求用于为用户设备请求待处理的第一多媒体
6信息的处理;第二获取装置、用于根据所述请求获取所述待处理的第一多媒体信息;第一处理装置、用于将所述第一多媒体信息处理为该用户设备所支持格式的第二 多媒体信息;第一提供装置、用于提供处理后的所述第二多媒体信息。根据本发明的另一个方面,还提供了一种用于辅助用户设备显示多媒体信息的第 二网络设备,其中,该设备还包括第三获取装置、用于根据用户设备发送的请求,获取相应的网页信息;第一判断装置、用于判断所获得的网页信息中是否包含该用户设备不支持格式的 第一多媒体信息;第一发送装置、用于若根据该请求获得的网页信息中包含第一多媒体信息,则发 送处理所述第一多媒体信息的请求。根据本发明的再一个方面,还提供了一种用于显示多媒体信息的用户设备,其中, 该设备包括第二发送装置、用于若检测到待处理信息中包括不支持格式的第一多媒体信息, 则向第一网络设备发送处理所述第一多媒体信息的请求;第二接收装置、用于接收反馈的信息;
第二处理装置、用于处理反馈的信息。与现有技术相比,本发明具有以下优点1)无需用户下载安装不同的插件,即能 实现各种多媒体信息的播放,特别是在需要多种插件来支持不同格式的多媒体播放的情况 下,给用户提供了极大的便利;2)主要的处理工作均由网络设备完成,极大地减轻了用户 端的负担。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显图1为本发明用于显示多媒体信息的系统的网络拓扑图;图2为本发明一个方面的用于显示多媒体信息的方法流程图;图3为本发明一个优选实施例的用于显示多媒体信息的方法流程图;图4为本发明另一优选实施例的用于显示多媒体信息的方法流程图;图5为本发明再一优选实施例的用于显示多媒体信息的方法流程图;图6为本发明一个优选实施例的用于显示多媒体信息的系统示意图;图7为本发明另一优选实施例的用于显示多媒体信息的系统示意图;图8为本发明再一优选实施例的用于显示多媒体信息的系统示意图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1为本发明用于显示多媒体信息的系统的网络拓扑图,其中,包括网页信息库、第一网络设备1、第二网络设备2及用户设备3。其中,网页信息库为网站服务器提供的该 网站的网页信息;第一网络设备1及第二网络设备2可以设置在同一网络服务器中,也可分 别设置在两个网络服务器中,且第一网络设备1可设置在独立的第三方服务器中,建立用 户与用户希望访问的网站之间的联系,也可设置在某一网站的服务器中,仅为该网站提供 服务,第二网络设备2可设置在独立的第三方服务器中,建立用户与用户希望访问的网站 之间的联系,也可设置在某一网站的服务器中,仅为该网站提供服务;用户设备3设置在用 户端中,用户设备3根据用户的指示,通过第二网络设备2访问网站,第一网络设备1提供 多媒体信息的转换处理方案。其中,所述用户端包含计算机、PDA、智能手机、IPTV等所有具 备上网功能的用户设备。第一网络设备1及第二网络设备2包括,但不限于,网络服务器、 网络主机、云计算模式下的其他用户设备3等可以提供搜索服务的任何设备,其中第一网 络设备1及第二网络设备2包括集中各种功能的单个设备,或由多个分别完成单独功能的 物理分离的设备的组合。请参阅图2,图2为本发明一个方面的用于显示多媒体信息的方法流程图。用户设备3在运行过程中,若有无法处理的多媒体信息,则执行以下步骤在步骤SlOl中,若用户设备3检测到待处理信息中包括用户设备3不支持格式的 第一多媒体信息,则向第一网络设备1发送处理所述第一多媒体信息的请求。用户设备3可通过以下至少一种方式检测到待处理信息中包括不支持格式的第 一多媒体信息1)用户设备3根据用户的指示运行本地的多媒体信息时,检测到该多媒体信息为 用户设备3无法处理的第一多媒体信息。例如,用户设备3根据用户的指示运行本地的flash动画时,发现不支持该flash 动画的格式。本地的用户设备3不支持格式的第一多媒体信息的来源可包括用户从网络 上下载的多媒体信息、从其他用户设备中拷贝的多媒体信息等。本领域技术人员应该理解, 上述来源仅为说明用户设备3中存在其所不支持的第一多媒体信息的可能性,而非对第一 多媒体的限制。2)用户设备3根据用户的指示浏览网页时,检测到反馈的网页内容中包含用户设 备3所不支持格式的多媒体信息。上述方式仅为例举而非限制,本领域技术人员应理解其他可供用户设备检测不支 持格式的方式也应在本发明的保护范围以内,并以引用方式包含于此。图3为根据本发明一个优选实施例的用于显示多媒体信息的方法流程图。用户设 备3根据用户指示,在步骤S108中,向第二网络设备2发送浏览网页的请求;若第二网络设 备2包含在第三方服务器中,则在步骤S109中,第二网络设备2访问用户希望浏览的网站, 向该网站服务器请求与用户的指示相应的网页内容,若第二网络设备2包含在用户设备3 访问的网站中,则第二网络设备2通过内部访问向网站服务器请求与用户的指示相应的网 页内容;随后,在步骤SllO中,网站服务器向第二网络设备2反馈请求的网页信息;接着,在步骤Slll中,第二网络设备2向用户设备3发送经过第二网络设备2处 理的网页信息。用户设备3收到该处理后的网页信息后,呈现给用户。用户设备3可在收 到该处理后的网页信息后,主动检测,发现待处理信息中包括不支持格式的第一多媒体信息时,向第二网络设备2发送请求,也可在收到该处理后的网页内容后,仅将网页内容呈现 给用户,对于无法处理的第一多媒体信息,则以某个图标表示(例如内部显示叉号的框、 或某个静态的图片等),当用户点击该图标时,用户设备3再向第二网络设备2发送处理该 第一多媒体信息的请求。请参阅图2及图3,在步骤S102中,第一网络设备1获取用户设备3发送的所述用 户设备3请求处理所述第一多媒体信息的请求。其中,该请求包含所述第一多媒体信息的 相关信息,所述相关信息包含但不限于第一多媒体信息的地址信息、特征描述信息等,从而 使得所述第一网络设备1可根据该相关信息来搜寻并获得所述第一多媒体信息。步骤S103中,第一网络设备1根据所述请求获取所述第一多媒体信息。若所述第一多媒体信息为本地文件,用户设备3发送的请求中可直接包括所述第 一多媒体信息。用户设备3发送请求时可先与第一网络设备1建立连接,告知第一网络设 备1需要处理所述第一多媒体信息,再将所述第一多媒体信息传输给第一网络设备1 ;也 可将请求全部压缩后,发送给第一网络设备1。第一网络设备1可先与用户设备建立连接, 然后获取所述第一多媒体信息;也可接收打包后的请求,然后,第一网络设备1解析所述请 求,从中提取出需要处理的第一多媒体信息。用户设备3发送的请求中可包括所述第一多 媒体信息的地址信息。当用户设备3检测到本地的第一多媒体信息是从网络中下载,且留 存有该第一多媒体信息的下载地址时,用户设备3将该地址信息包含在请求中,发送给第 一网络设备1,第一网络设备1获取该请求后,根据所述地址信息获取待处理的第一多媒体 fn息ο若所述第一多媒体信息包含在用户浏览的网页中,用户设备3可从内存中调取待 处理的第一多媒体信息,并将所述第一多媒体信息包含在请求中发送。用户设备3发送该 请求时可先与第一网络设备1建立连接,告知第一网络设备1需要处理所述第一多媒体信 息,再将所述第一多媒体信息传输给第一网络设备1 ;也可将请求整个打包,发送给第一网 络设备1。第一网络设备1可先与用户设备3建立连接,然后获取所述第一多媒体信息;也 可接收打包后的请求,然后,第一网络设备1解析所述请求,从中提取出需要处理的第一多 媒体信息。用户设备3还可将第一多媒体信息的地址信息(如第一多媒体信息的直接下 载地址,或第一多媒体信息所在的网页的地址及第一多媒体信息在该网页中的位置)包含 在所述请求内,发送给第一网络设备1,第一网络设备1获取该请求后,根据所述地址信息 获取待处理的第一多媒体信息。优选地,若由用户试图激活所述第一多媒体信息的操作(如点击第一多媒体信息 的位置)而触发发送请求,则用户设备3仅将用户试图激活的所述第一多媒体信息或其地 址信息包含在请求中发送给第一网络设备1 ;若用户设备3主动检测到网页中具有待处理 的第一多媒体信息,且所述第一多媒体信息包含多个多媒体文件的情况下,用户设备3需 在请求中标记该多个多媒体文件在网页中的位置。随后,在步骤S104中,第一网络设备1将所述第一多媒体信息处理为用户设备3 所支持格式的第二多媒体信息。第一网络设备1将所述第一多媒体信息处理为第二多媒体信息时,可鉴别所述第 一多媒体信息包含的类别,分别进行处理。如若所述第一多媒体信息包含文本信息,则将该 文本信息的格式处理为通用的文本格式(如TXT格式),若所述第一多媒体信息包含音频信
9息,则将所述音频信息的格式处理为通用的音频格式(如mp3),若所述第一多媒体信息包 含视频信息,则需进一步对所述视频信息进行帧处理,帧处理的方法包括但不限于以下至 少一种方式-第一网络设备1提取视频信息的每帧,将每帧转换为GIF格式的图片,并压缩后 发送。由于几乎所有手机均支持GIF的显示,因此,可在多媒体文件不大、不涉及音频播放 且用户可支持的格式未知时选用。-第一网络设备1将关键帧转换为GIF格式,对于每一个中间帧,获取其相较其前 一帧的变化局部,将所述关键帧与每一中间帧相较其前一帧的变化局部数据输出。由于几 乎所有手机均支持GIF的显示,因此,可在多媒体文件较大、不涉及音频播放且用户可支持 的格式未知时选用。-在所述视频信息为flash文件时,第一网络设备1提取flash文件的每帧,由于 flash文件每帧包含图像数据和按照帧分割的音频数据,因此,将每帧转换为能够被手机支 持的格式的图像,建立帧与音频数据的关联和每帧图像的播放时间,则若图像因为网络带 宽而来不及完全呈现时,音频也将停止,可以防止音频播放快于画面播放的情况。-在所述视频信息为flash文件时,第一网络设备1提取flash文件的每帧,获取 每帧的图像数据相较其前一帧的图像数据的变化局部数据,建立帧与声音数据的关联和每 帧图像的播放时间,输出时,除第一帧以外,可输出下一帧相对上一帧的局部变化的部分, 使图像逐帧局部替换,并按照每帧图像与音频的对应关系输出音频。该等对视频信息进行帧处理的例子仅为用于更好地阐释本发明的例举,本领域技 术人员应理解,本发明应不限于上述对视频信息进行帧处理的方式,任何可适用于本发明 的对视频信息进行帧处理以使其能够转换为用户设备3可支持格式的第二多媒体信息的 方式均应在本发明的保护范围以内,并以引用方式包含于此。随后,在步骤S105中,第一网络设备1提供处理后的第二多媒体信息。若第一网 络设备1包含在第三方服务器内,则第一网络设备1通过第三方服务器的发送装置将第二 多媒体信息发送给用户设备3 ;若第一网络设备1包含在用户设备3访问的网站的服务器 内,则第一网络设备1通过该网站服务器的与用户设备的通信装置将第二多媒体信息发送 给用户设备3。在步骤S106中,用户设备3接收第一网络设备1反馈的信息。接着,在步骤S107中,用户设备3处理第一网络设备1反馈的信息。具体地,用户 设备3可接收全部第一网络设备1反馈的信息后,再进行处理,也可边接收边处理。例如,用 户设备3可接收全部的文本信息后再处理后呈现给用户;也可边接收处理后的视频信息, 边处理并呈现给用户,以便减少用户的等待时间。需要说明的是,第一多媒体信息的处理过程可包括多阶段的处理过程,以flash 文件为例,用户可能在一个阶段的flash文件全部显示完毕后,又点击该flash文件上的某 个图标,重新触发用户设备3的发送请求,则第一网络设备1获取相应flash文件并处理后 反馈,使得用户设备3能够呈现点击该图标后,应呈现的相应的flash文件。优选地,所述请求中还包括用户设备3支持的多媒体格式的信息,则第一网络设 备1接收到用户设备支持的多媒体格式的信息后,可从中选择最适合转换的方式,将第一 多媒体信息转换为第二多媒体信息。所述最适合转换的方式包含但不限于1)转换最简易的方式;2)转换速度最快的方式;或3)转换后的第二多媒体信息为最适合用户设备3呈现 的第二多媒体信息的方式。优选地,所述请求中还包括用户设定的忽略信息,则第一网络设备1在将所述第 一多媒体信息转换为所述第二多媒体信息的过程中,不处理所述忽略信息。例如,用户希望 忽略网页中的浮动标签,则第一网络设备1在转换过程中,将忽略浮动标签的处理,反馈的 信息中也不包含浮动标签的信息。优选地,所述请求中还包括用户的身份信息,则第一网络设备1在将所述第一多 媒体信息转换为所述第二多媒体信息的过程中,通过所述身份信息在用户信息库中查询, 获得用户设备3可支持的格式及希望忽略的信息,进行处理。所述身份信息可为手机号、登 录网页的账号等,若该用户的身份信息在用户信息库中不存在,或请求中包含的用户设备3 可支持的信息及忽略信息与用户信息库中不符,则第一网络设备1更新所述用户信息库中 的信息。此外,若用户希望进一步忽略反馈的网页信息中的部分,或反馈给用户设备3的多 媒体信息仍然不被用户设备所支持,则用户设备3重新发送包含用户希望忽略的信息及/ 或用户设备支持的格式的请求,则第一网络设备1根据重新发送的请求更新所述用户信息 库中的信息。图4为本发明另一优选实施例的用于显示多媒体信息的方法的流程图。本实施例 中,由第二网络设备2主动判断根据用户请求反馈的网页信息中是否包含用户设备3所不 支持格式的第一多媒体信息,并向第一网络设备1发送处理第一多媒体信息的请求,接收 第二网络设备2反馈的第二多媒体信息,将该第二多媒体信息合并入网页中,发送给用户 设备3。在步骤S201中,用户设备3根据用户的指示向第二网络设备2发送浏览网页的请 求;若第二网络设备2包含在第三方服务器中,则在步骤S202中,第二网络设备2访问用 户希望浏览的网站,向该网站服务器请求与用户的指示相应的网页内容,若第二网络设备2 包含在用户设备3访问的网站中,则第二网络设备2通过内部访问向网站服务器请求与用 户的指示相应的网页内容,网站服务器在步骤S203中向第二网络设备2反馈请求的信息。随后,在步骤S204中,第二网络设备2对反馈的网页信息进行分析,判断获取的网 页信息中是否包含用户设备3不支持格式的第一多媒体信息。具体地,在一实施例中,第二网络设备2获得网页信息后,对网页信息进行分块处 理,将网页信息转换为能够显示在用户设备3上的信息。在此过程中,若检测到多媒体信 息,则对该多媒体信息进行判断。用户设备3在之前与第二网络设备2建立通信过程中,会将自身的属性告知第二 网络设备2,则第二网络设备2可根据该属性判断所述多媒体信息是否包含用户设备3所不 支持格式的多媒体信息。例如,第二网络设备2根据属性获知用户设备3为某一类型的手 机,则通过预设的手机类型与其出厂时预设的可处理格式的对应表格,判断所述多媒体信 息是否包含该类型手机所不支持格式的第一多媒体信息。优选地,若所述用户发送的请求 中,包含用户的身份信息,则可根据所述用户的身份信息,在用户信息库中查询,获取用户 设备3可支持的格式,来判断所述多媒体信息是否包含用户设备3不支持格式的第一多媒 体信息。该等进行分块处理并转换网页信息及检测多媒体信息的例子仅为用于更好地阐
11释本发明的例举,本领域技术人员应理解,本发明应不限于上述对网页进行转换处理并检 测多媒体信息的方式,任何可适用于本发明的对网页进行转换以使网页内容符合用户设备 3的显示模式,并在转换过程中对网页信息进行检测以判断的方式均应在本发明的保护范 围以内,并以引用方式包含于此。在步骤S205中,若网页信息中包含用户设备3不支持格式的第一多媒体信息,则 第二网络设备2向第一网络设备1发送处理所述第一多媒体信息的请求。在步骤S206中,第一网络设备1获取第二网络设备2发送的处理所述第一多媒体 信息的请求。其中,该请求包含所述第一多媒体信息的相关信息,所述相关信息能够使得所 述第一网络设备1获得所述第一多媒体信息。随后,在步骤S207中,第一网络设备1根据所述请求获取所述第一多媒体信息。第二网络设备2可从其本地存储器中调取待处理的第一多媒体信息,并将所述第 一多媒体信息包含在请求中发送。第二网络设备2发送请求时可先与第一网络设备1建立 连接,告知第一网络设备1需要处理所述第一多媒体信息,再将所述第一多媒体信息传输 给第一网络设备1 ;也可将请求整个打包,发送给第一网络设备1。第一网络设备1可先与 第二网络设备2建立连接,然后获取所述第一多媒体信息;也可接收打包后的请求,然后, 第一网络设备1解析所述请求,从中提取出需要处理的第一多媒体信息。第二网络设备2 还可将第一多媒体信息的地址信息(如第一多媒体信息的直接下载地址,或第一多媒体 信息所在的网页的地址及第一多媒体信息在该网页中的位置)包含在所述请求内,发送给 第一网络设备1,第一网络设备1获取该请求后,根据所述地址信息获取待处理的第一多媒 体信息。优选地,第二网络设备2标记所述第一多媒体信息在网页信息中的位置,并将该 位置信息一并提供给第一网络设备1。若第一多媒体信息仅包含一个多媒体文件,则仅将该 多媒体文件的位置信息一并提供给第一网络设备1 ;若第一多媒体信息中包含多个多媒体 文件,则将所述多个多媒体文件在网页中的位置信息与所述多个多媒体文件一一对应后, 提供给第一网络设备1。在步骤S208中,第一网络设备1将所述第一多媒体信息处理为用户设备3所支持 格式的第二多媒体信息。本步骤已在如图2-3所述的实施例中的步骤S104中予以描述,为 简明起见,以引用方式包含于此而不做赘述。需要说明的是,第一多媒体信息的处理可能是 多次的,以flash文件为例,用户可能在一个阶段的flash文件全部显示完毕后,又点击该 flash文件上的某个图标,重新触发第二网络设备2向第一网络设备1发送请求,以便第一 网络设备1处理点击该图标后,应呈现的相应的flash文件。接着,步骤S209中,第一网络设备1提供处理后的第二多媒体信息及第二多媒体 信息在网页信息中的位置信息。第一网络设备1除了将第一多媒体信息转换为第二多媒体 信息外,还需要告知第二网络设备2转换后的第二多媒体信息应并入网页中的哪个位置, 因此,除了提供转换后的第二多媒体信息,还需要提供相应的位置信息。所述位置信息即为 所述第二多媒体信息作为未转换的第一多媒体信息时,在网页中的位置信息。在步骤S210中,第二网络设备2接收第一网络设备1提供的第二多媒体信息及第 二多媒体信息在网页中的位置信息。接着,在步骤S211中,第二网络设备2将所述第二多媒体信息,根据所述位置信息,并入分块处理后的网页信息中。随后,在步骤S212中,第二网络设备2将处理后的网页信息提供给用户设备3,以 使用户设备3能够将网页呈献给用户。优选地,第二网络设备2可在已接收到所述第二多 媒体信息,但尚未接收完毕时,即向用户设备3提供网页信息,以减少用户的等待时间,然 后再逐步将后续接收到的第二多媒体信息传给用户设备3。优选地,用户设备3在向第二网络设备2发送浏览网页的请求中,包含了用户设备 3所支持的多媒体格式的信息,则第二网络设备2向第一网络设备1发送的所述请求中还包 括用户设备3支持的多媒体格式的信息,则第一网络设备1接收到用户设备支持的多媒体 格式的信息后,可从中选择最适合转换的方式,将第一多媒体信息转换为第二多媒体信息。 所述最适合转换的方式,可为转换最简易的方式,可为转换速度最快的方式,也可为转换后 的第二多媒体信息为最适合用户设备3呈现的第二多媒体信息的方式。优选地,用户设备3在向第二网络设备2发送浏览网页的请求中,包含了用户设 定的忽略信息,则第二网络设备2向第一网络设备1发送的所述请求中还包括用户设定的 忽略信息,则第一网络设备1在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,不处理所述忽略信息。例如,用户希望忽略网页中的浮动标签,则第一网络设备1在转 换过程中,将忽略浮动标签的处理,反馈的信息中也不包含浮动标签的信息。优选地,用户设备3在向第二网络设备2发送浏览网页的请求可包含用户的身份 信息。从而,当第二网络设备2在判断网页信息中是否包含用户设备3不支持格式的第一 多媒体信息时,可基于用户的身份信息来查询用户信息库中记录的该用户设备所支持的格 式,来进行判断。同样,第二网络设备2向第一网络设备1发送的所述请求也可包括用户的身份信 息,从而在第一网络设备1在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,通过所述身份信息在用户信息库中查询,获得用户设备3可支持的格式及希望忽略的 信息,进行处理。所述用户的身份信息包括但不限于用户的手机号、登录网页的账号等,若 该用户的身份信息在用户信息库中不存在,或请求中包含的用户设备3可支持的信息及忽 略信息与用户信息库中不符,则第二网络设备2或第一网络设备1根据用户设备3发送的 请求中提供的信息更新所述用户信息库中的信息。此外,若用户希望进一步忽略反馈的网 页信息中的部分,或反馈给用户设备3的多媒体信息仍然不被用户设备所支持,则用户设 备3重新发送包含用户希望忽略的信息及/或用户设备支持的格式的请求,则第二网络设 备2或第一网络设备1根据重新发送的请求更新所述用户信息库中的信息。图5为本发明再一优选实施例的用于显示多媒体信息的方法的流程图。本实施例 中,第二网络设备2检测到根据用户的请求反馈的网页信息中包含用户设备3所不支持格 式的第一多媒体信息时,仅向第一网络设备1发送处理第一多媒体信息的请求,由用户设 备3完成将处理后的第二多媒体信息并入网页中的操作。本实施例具体内容如下在步骤S301中,用户设备3根据用户的指示向第二网络设备2发送浏览网页的请 求;若第二网络设备2包含在第三方服务器中,则在步骤S302中,第二网络设备2访问用 户希望浏览的网站,向该网站服务器请求与用户的指示相应的网页内容,若第二网络设备2 包含在用户设备3访问的网站中,则第二网络设备2通过内部访问向网站服务器请求与用 户的指示相应的网页内容,网站服务器在步骤S303中向第二网络设备2反馈请求的信息。
在步骤S304中,第二网络设备2对所述网页信息进行处理,判断获取的网页信息 中是否包含用户设备3不支持格式的第一多媒体信息。第二网络设备2如何判断获取的网 页信息中是否包含用户设备3不支持格式的第一多媒体信息已在根据图4所述的实施例中 予以描述,为简洁起见,以引用的方式包含于此而不作赘述。随后,在步骤S305中,若网页信息中包含用户设备3不支持格式的第一多媒体信 息,则第二网络设备2向第一网络设备1发送处理所述第一多媒体信息的请求。在步骤S306中,第二网络设备2向用户设备3发送处理后的网页信息。其中,该 网页信息中不包含用户设备3不支持格式的第一多媒体信息。需要说明的是,步骤S305及步骤S306不分先后。在步骤S307中,用户设备3接收第二网络设备2反馈的网页信息,并呈现给用户。 其中,该网页信息中的第一多媒体部分以表示该部分无法显示的图标(如内部具有叉号 的白框或者静止的图像)呈现。在步骤S308中,第一网络设备1获取第二网络设备2发送的处理所述第一多媒体 信息的请求。步骤S309中,第一网络设备1根据所述请求获取所述第一多媒体信息。步骤 S310中,第一网络设备1将所述第一多媒体信息处理为用户设备3所支持格式的第二多媒 体信息。步骤S311中,第一网络设备1提供处理后的第二多媒体信息及第二多媒体信息在 网页信息中的位置信息。所述步骤S308、步骤S309、步骤S310及步骤S311已在前面参照 图4所描述的实施例中的步骤S206、步骤S207、步骤S208及步骤S209中予以描述,为简明 起见,以引用方式包含于此而不做赘述。在步骤S312中,用户设备3接收第一网络设备1提供的第二多媒体信息及第二多 媒体信息在网页中的位置信息。在步骤S313中,用户设备3将所述第二多媒体信息,根据所述位置信息,并入接收 到的网页信息中,呈现给用户。则用户可先浏览网页中其他信息,稍后再浏览多媒体信息。优选地,用户设备3在向第二网络设备2发送浏览网页的请求中,包含了用户设备 3所支持的多媒体格式的信息,则第二网络设备2向第一网络设备1发送的所述请求中还包 括用户设备3支持的多媒体格式的信息,则第一网络设备1接收到用户设备支持的多媒体 格式的信息后,可从中选择最适合转换的方式,将第一多媒体信息转换为第二多媒体信息。 所述最适合转换的方式包括但不限于1)转换最简易的方式;2)转换速度最快的方式;或 3)转换后的第二多媒体信息为最适合用户设备3呈现的第二多媒体信息的方式。优选地,用户设备3在向第二网络设备2发送浏览网页的请求中,包含了用户设 定的忽略信息,则第二网络设备2向第一网络设备1发送的所述请求中还包括用户设定的 忽略信息,则第一网络设备1在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,不处理所述忽略信息。例如,用户希望忽略网页中的浮动标签,则第一网络设备1在转 换过程中,将忽略浮动标签的处理,反馈的多媒体信息中也不包含浮动标签的信息。优选地,用户设备3在向第二网络设备2发送浏览网页的请求包含用户的身份信 息,从而当第二网络设备2在判断网页信息中是否包含用户设备3不支持格式的第一多媒 体信息时,可通过基于该用户的身份信息来查询用户信息库中记录的该用户设备所支持的 格式,来进行判断。同样地,第二网络设备2向第一网络设备1发送的所述请求也可包括用户的身份
14信息,从而第一网络设备1在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,通过所述身份信息在用户信息库中查询,获得用户设备3可支持的格式及希望忽略的 信息,进行处理。所述身份信息包含但不限于用户的手机号、登录网页的账号等,若该用户 的身份信息在用户信息库中不存在,或请求中包含的用户设备3可支持的信息及忽略信息 与用户信息库中不符,则第二网络设备2或第一网络设备1根据用户设备3发送的请求中 提供的信息更新所述用户信息库中的信息。此外,若用户希望进一步忽略反馈的网页信息 中的部分,或反馈给用户设备3的多媒体信息仍然不被用户设备所支持,则用户设备3重新 发送包含用户希望忽略的信息及/或用户设备支持的格式的请求,则第二网络设备2或第 一网络设备1根据重新发送的请求更新所述用户信息库中的信息。需要说明的是,用户信息库中的信息可通过上述三个实施例的方法的任一个来更 新。由任一实施例的方法更新的用户信息库,可用于另两个实施例的方法中。请参阅图6,图6为本发明一个实施例的用于显示多媒体信息的系统示意图。本实 施例中,第一网络设备3包括第一获取装置11、第二获取装置12、处理装置13及第一提供 装置14 ;用户设备3包括第二发送装置31、第二接收装置32及第二处理装置33。用户设备3在运行过程中,若有无法处理的多媒体信息,则若第二发送装置31检测到待处理信息中包括用户设备3不支持格式的第一多媒 体信息,则向第一网络设备1发送处理所述第一多媒体信息的请求。第二发送装置31可通过以下至少一种方式检测到待处理信息中包括不支持格式 的第一多媒体信息1)用户设备3根据用户的指示运行本地的多媒体信息时,第二发送装置31检测到 该多媒体信息为用户设备3无法处理的第一多媒体信息。例如,用户设备3根据用户的指示运行本地的flash动画时,第二发送装置31发 现不支持该flash动画的格式。本地的用户设备3不支持格式的第一多媒体信息的来源可 包括用户从网络上下载的多媒体信息、从其他用户设备中拷贝的多媒体信息等。本领域技 术人员应该理解,上述来源仅为说明用户设备3中存在其所不支持的第一多媒体信息的可 能性,而非对第一多媒体的限制。2)用户设备3根据用户的指示浏览网页时,第二发送装置31检测到反馈的网页内 容中包含用户设备3所不支持格式的多媒体信息。上述方式仅为例举而非限制,本领域技术人员应理解其他可供用户设备检测不支 持格式的方式也应在本发明的保护范围以内,并以引用方式包含于此。用户设备3根据用户的指示向第二网络设备2发送浏览网页的请求;若第二网络 设备2包含在第三方服务器中,则第二网络设备2访问用户希望浏览的网站,向该网站服务 器请求与用户的指示相应的网页内容,若第二网络设备2包含在用户设备3访问的网站中, 则第二网络设备2通过内部访问向网站服务器请求与用户的指示相应的网页内容;随后,网站服务器向第二网络设备2反馈请求的信息;接着,第二网络设备2向用户设备3发送经过第二网络设备2处理的网页信息。用 户设备3收到该处理后的网页信息后,呈现给用户。第二发送装置31可在用户设备3收到 该处理后的网页信息后,主动检测,发现待处理信息中包括不支持格式的第一多媒体信息 时,向第二网络设备2发送请求;也可在用户设备3收到该处理后的网页内容并将网页内容呈现给用户时,不发送请求,对于无法处理的第一多媒体信息,以某个图标表示(例如内 部显示叉号的框、或某个静态的图片等),当用户点击该图标时,第二发送装置31再向第二 网络设备2发送处理该第一多媒体信息的请求。第一获取装置11获取第二发送装置31发送的请求处理所述第一多媒体信息的请 求。其中,该请求包含所述第一多媒体信息的相关信息,所述相关信息包含但不限于第一多 媒体信息的地址信息、特征描述信息等,从而使得后续的第二获取装置12可根据该相关信 息来搜寻并获得所述第一多媒体信息。第二获取装置12根据所述请求获取所述第一多媒体信息。若所述第一多媒体信息为本地文件,第二发送装置31发送的请求中可直接包括 所述第一多媒体信息。第二发送装置31发送请求时可先与第一获取装置11建立连接,告 知第一网络设备1需要处理所述第一多媒体信息,再将所述第一多媒体信息传输给第一获 取装置11,第一获取装置11再将所述第一多媒体信息传输给第二获取装置12 ;第二发送装 置31也可将请求全部压缩后,发送给第一获取装置11,然后,第二获取装置12解析所述请 求,从中提取出需要处理的第一多媒体信息。第二发送装置31发送的请求中可包括所述第 一多媒体信息的地址信息。当第二发送装置31检测到本地的第一多媒体信息是从网络中 下载,且留存有该第一多媒体信息的下载地址时,第二发送装置31将该地址信息包含在请 求中,发送给第一获取装置11,随后,第二获取装置12根据所述地址信息获取待处理的第 一多媒体信息。若所述第一多媒体信息包含在用户浏览的网页中,第二发送装置31可从内存中 调取待处理的第一多媒体信息,并将所述第一多媒体信息包含在请求中发送。第二发送装 置31发送该请求时可先与第一获取装置11建立连接,告知第一网络设备1需要处理所述 第一多媒体信息,再将所述第一多媒体信息传输给第一获取装置11,再由第一获取装置11 传输给第二获取装置12 ;第二发送装置31也可将请求整个打包,发送给第一获取装置11。 第一获取装置11可先与第二发送装置31建立连接,然后获取所述第一多媒体信息;第二发 送装置31也可将请求整个打包,发送给第一获取装置11,然后,第二获取装置12解析所述 请求,从中提取出需要处理的第一多媒体信息。第二发送装置31还可将第一多媒体信息的 地址信息(如第一多媒体信息的直接下载地址,或第一多媒体信息所在的网页的地址及 第一多媒体信息在该网页中的位置)包含在所述请求内,发送给第一获取装置11,则第二 获取装置12根据所述地址信息获取待处理的第一多媒体信息。优选地,若由用户试图激活所述第一多媒体信息的操作(如点击第一多媒体信息 的位置)而触发发送请求,则第二发送装置31仅将用户试图激活的所述第一多媒体信息或 其地址信息包含在请求中发送给第一获取装置11 ;若第二发送装置31主动检测到网页中 具有待处理的第一多媒体信息,且所述第一多媒体信息包含多个多媒体文件的情况下,第 二发送装置31需在请求中标记该多个多媒体文件在网页中的位置。随后,第一处理装置13将所述第一多媒体信息处理为用户设备3所支持格式的第 二多媒体信息。第一处理装置13将所述第一多媒体信息处理为第二多媒体信息时,可判断所述 第一多媒体信息包含的类别,分别进行处理。如若所述第一多媒体信息包含文本信息,则将 该文本信息的格式处理为通用的文本格式(如TXT格式),若所述第一多媒体信息包含音频信息,则将所述音频信息的格式处理为通用的音频格式(如mp3),若所述第一多媒体信息 包含视频信息,则需进一步对所述视频信息进行帧处理,帧处理的方法包括但不限于以下 至少一种方式_第一处理装置13提取视频信息的每帧,将每帧转换为GIF格式的图片,并压缩后 发送。由于几乎所有手机均支持GIF的显示,因此,可在多媒体文件不大、不涉及音频播放 且用户可支持的格式未知时选用。_第一处理装置13将关键帧转换为GIF格式,对于每一个中间帧,获取其相较其前 一帧的变化局部,将所述关键帧与每一中间帧相较其前一帧的变化局部数据压缩后输出。 由于几乎所有手机均支持GIF的显示,因此,可在多媒体文件较大、不涉及音频播放且用户 可支持的格式未知时选用。-在所述视频信息为flash文件时,第一处理装置13提取flash文件的每帧,由于 flash文件每帧包含图像数据和按照帧分割的音频数据,因此,将每帧转换为能够被手机支 持的格式的图像,建立帧与音频数据的关联和每帧图像的播放时间,则若图像因为网络带 宽而来不及完全呈现时,音频也将停止,可以防止音频播放快于画面播放的情况。-在所述视频信息为flash文件时,第一处理装置13提取flash文件的每帧,获取 每帧的图像数据相较其前一帧的图像数据的变化局部数据,建立帧与声音数据的关联和每 帧图像的播放时间,输出时,除第一帧以外,可输出下一帧相对上一帧的局部变化的部分, 使图像逐帧局部替换,并按照每帧图像与音频的对应关系输出音频。该等对视频信息进行帧处理的例子仅为用于更好地阐释本发明的例举,本领域技 术人员应理解,本发明应不限于上述对视频信息进行帧处理的方式,任何可适用于本发明 的对视频信息进行帧处理以使其能够转换为用户设备3可支持格式的第二多媒体信息的 方式均应在本发明的保护范围以内,并以引用方式包含于此。随后,第一提供装置14提供处理后的第二多媒体信息。若第一网络设备1包含在 第三方服务器内,则第一提供装置14通过第三方服务器的发送装置将第二多媒体信息发 送给用户设备3 ;若第一网络设备1包含在用户设备3访问的网站的服务器内,则第一提供 装置14通过该网站服务器的与用户设备的通信装置将第二多媒体信息发送给用户设备3。第二接收装置32接收第一网络设备1反馈的信息。接着第二处理装置33处理第一网络设备1反馈的信息。具体地,用户设备3可通过第二接收装置32接收全部第一网络设备1反馈的信息 后,再通过第二处理装置33进行处理,也可边接收边处理。例如,用户设备3可通过第二接 收装置32接收全部的文本信息后再通过第二处理装置33处理后呈现给用户;也可边通过 第二接收装置32接收处理后的视频信息,边通过第二处理装置33处理并呈现给用户,以便 减少用户的等待时间。需要说明的是,第一多媒体信息的处理过程可能包括多阶段的处理过程,以flash 文件为例,用户可能在一个阶段的flash文件全部显示完毕后,又点击该flash文件上的某 个图标,重新触发第二发送装置31发送请求,则第一网络设备1获取相应flash文件并处 理后反馈,使得用户设备3能够呈现点击该图标后,应呈现的相应的flash文件。优选地,所述请求中还包括用户设备3支持的多媒体格式的信息,则第一接收装 置11接收到用户设备支持的多媒体格式的信息并传输至第一处理装置13后,第一处理装
17置13可从中选择最适合转换的方式,将第一多媒体信息转换为第二多媒体信息。所述最适 合转换的方式包括但不限于1)可为转换最简易的方式;2)转换速度最快的方式;或3)转 换后的第二多媒体信息为最适合用户设备3呈现的第二多媒体信息的方式。优选地,所述请求中还包括用户设定的忽略信息,则第一处理装置13在将所述第 一多媒体信息转换为所述第二多媒体信息的过程中,不处理所述忽略信息。例如,用户希望 忽略网页中的浮动标签,则第一网络设备1在转换过程中,将忽略浮动标签的处理,反馈的 信息中也不包含浮动标签的信息。优选地,所述请求中还包括用户的身份信息,则第一处理装置13在将所述第一多 媒体信息转换为所述第二多媒体信息的过程中,通过所述身份信息在用户信息库4中查 询,获得用户设备3可支持的格式及希望忽略的信息,进行处理。所述身份信息可为手机 号、登录网页的账号等,若该用户的身份信息在用户信息库4中不存在,或请求中包含的用 户设备3可支持的信息及忽略信息与用户信息库中不符,则第一处理装置13更新所述用户 信息库中的信息。此外,若用户希望进一步忽略反馈的网页信息中的部分,或反馈给用户设 备3的多媒体信息仍然不被用户设备所支持,则第二发送装置31重新发送包含用户希望忽 略的信息及/或用户设备支持的格式的请求,则第一处理装置13根据重新发送的请求更新 所述用户信息库中的信息。图7为本发明另一优选实施例的用于显示多媒体信息的方法的流程图。本实施例 中,由第二网络设备2主动判断根据用户请求反馈的网页信息中是否包含用户设备3所不 支持格式的第一多媒体信息,并向第一网络设备1发送处理第一多媒体信息的请求,接收 第二网络设备1反馈的第二多媒体信息,将该第二多媒体信息合并入网页中,发送给用户 设备3。本实施例中,第一网络设备1包括第一获取装置11、第二获取装置12、第一处理装 置13及第一提供装置14,第二网络设备2包括第三获取装置21、第一判断装置22、第一发 送装置23、第一接收装置24及第二提供装置25,用户设备3包括第二接收装置32及网络 浏览发送装置34。网页浏览发送装置34根据用户的指示向第二网络设备2发送浏览网页的请求,第 三获取装置21根据网页浏览发送装置34发送的请求获取网站服务器反馈的网页信息。若 第二网络设备2包含在第三方服务器中,则第三获取装置21访问用户希望浏览的网站,向 该网站服务器请求与用户的指示相应的网页内容,若第二网络设备2包含在用户设备3访 问的网站中,则第三获取装置21通过内部访问向网站服务器请求与用户的指示相应的网 页内容,网站服务器向第三获取装置21反馈请求的网页信息。随后,第一判断装置22对反馈的网页信息进行处理,判断获取的网页信息中是否 包含用户设备3不支持格式的第一多媒体信息。具体地,第一判断装置22获得网页信息后,对网页信息进行分块处理,将网页信 息转换为能够显示在用户设备3上的信息。在此过程中,若检测到多媒体信息,则对该多媒 体信息进行判断。用户设备3在之前与第二网络设备2建立通信过程中,会将自身的属性告知第二 网络设备2,则第一判断装置22可根据该属性判断所述多媒体信息是否包含用户设备3所 不支持格式的多媒体信息。例如,第一判断装置22根据属性获知用户设备3为某一类型的 手机,则通过预设的手机类型与其出厂时预设的可处理格式的对应表格,判断所述多媒体信息是否包含该类型手机所不支持格式的第一多媒体信息。优选地,若所述用户发送的请 求中,包含用户的身份信息,则可根据所述用户的身份信息,在用户信息库中查询,获取用 户设备3可支持的格式,来判断所述多媒体信息是否包含用户设备3不支持格式的第一多 媒体信息。该等对进行分块处理并转换网页信息及检测多媒体信息的例子仅为用于更好地 阐释本发明的例举,本领域技术人员应理解,本发明应不限于上述对网页进行转换处理并 检测多媒体信息的方式,任何可适用于本发明的对网页进行转换以使网页内容符合用户设 备3的显示模式,并在转换过程中对网页信息进行检测以判断的方式均应在本发明的保护 范围以内,并以引用方式包含于此。若第一判断装置22判断网页信息中包含用户设备3不支持格式的第一多媒体信 息,则第一发送装置23向第一网络设备1发送处理所述第一多媒体信息的请求。第一获取装置11获取第一发送装置23发送的处理所述第一多媒体信息的请求。 其中,该请求包含所述第一多媒体信息的相关信息,所述相关信息能够使得后续的第二获 取装置12获得所述第一多媒体信息。随后第二获取装置12根据所述请求获取所述第一多媒体信息。第一发送装置23可从第二网络设备2本地存储器中调取待处理的第一多媒体信 息,并将所述第一多媒体信息包含在请求中发送。第一发送装置23发送请求时可先与第一 获取装置11建立连接,告知第一获取装置11需要处理所述第一多媒体信息,再将所述第一 多媒体信息传输给第一获取装置11 ;也可将请求整个打包,发送给第一获取装置11。第一 获取装置11可先与第一发送装置23建立连接,然后第二获取装置12通过第一获取装置11 获取所述第一多媒体信息;也可接收打包后的请求,然后,第二获取装置12解析所述请求, 从中提取出需要处理的第一多媒体信息。第一发送装置23还可将第一多媒体信息的地址 信息(如第一多媒体信息的直接下载地址,或第一多媒体信息所在的网页的地址及第一 多媒体信息在该网页中的位置)包含在所述请求内,发送给第一获取装置11,第一获取装 置11获取该请求后,第二获取装置12根据所述地址信息获取待处理的第一多媒体信息。优选地,第一发送装置23标记所述第一多媒体信息在网页信息中的位置,并将该 位置信息一并提供给第一获取装置11,由第一获取装置11提供给后续装置。若第一多媒 体信息仅包含一个多媒体文件,则仅将该多媒体文件的位置信息一并提供给第一获取装置 11 ;若第一多媒体信息中包含多个多媒体文件,则将所述多个多媒体文件在网页中的位置 信息与所述多个多媒体文件一一对应后,提供给第一获取装置11,由第一获取装置11提供 给后续装置。第一处理装置13通过第二获取装置12得到第一多媒体信息后,将所述第一多媒 体信息处理为用户设备3所支持格式的第二多媒体信息。第一处理装置13已在如图6所 述的实施例中中予以描述,为简明起见,以引用方式包含于此而不做赘述。需要说明的是, 第一多媒体信息的处理可能是多次的,以flash文件为例,用户可能在一个阶段的flash文 件全部显示完毕后,又点击该flash文件上的某个图标,重新触发网页浏览发送装置34向 第三获取装置21发送请求,并经第一判断装置22判断后,通过第一发送装置23发送处理 请求,以便第一处理装置13处理点击该图标后,应呈现的相应的flash文件。接着,第一提供装置14提供处理后的第二多媒体信息及第二多媒体信息在网页信息中的位置信息。由于除了将第一多媒体信息转换为第二多媒体信息外,还需要告知第 二网络设备2转换后的第二多媒体信息应并入网页中的哪个位置,因此,除了第一提供装 置14提供转换后的第二多媒体信息,还需要提供相应的位置信息。所述位置信息即为所述 第二多媒体信息作为未转换的第一多媒体信息时,在网页中的位置信息。第一接收装置24接收第一提供装置11提供的第二多媒体信息及第二多媒体信息 在网页中的位置信息。随后,第二提供装置25将所述第二多媒体信息,根据所述位置信息,并入分块处 理后的网页信息中,并将处理后的网页信息提供给第二接收装置32,将网页呈献给用户。优 选地,第二提供装置25可在已接收到所述第二多媒体信息,但尚未接收完毕时,即向第二 接收装置32提供网页信息,以减少用户的等待时间,然后再逐步将后续接收到的第二多媒 体信息传给第二接收装置32。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求中,包含 了用户设备3所支持的多媒体格式的信息,则第一发送装置23向第一网络设备1发送的所 述请求中还包括用户设备3支持的多媒体格式的信息,则第一获取装置11接收到用户设备 支持的多媒体格式的信息并传输给第一处理装置13后,第一处理装置13可从中选择最适 合转换的方式,将第一多媒体信息转换为第二多媒体信息。所述最适合转换的方式,可为转 换最简易的方式,可为转换速度最快的方式,也可为转换后的第二多媒体信息为最适合用 户设备3呈现的第二多媒体信息的方式。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求中,包含 了用户设定的忽略信息,则第一发送装置23向第一网络设备1发送的所述请求中还包括用 户设定的忽略信息,则第一处理装置13在将所述第一多媒体信息转换为所述第二多媒体 信息的过程中,不处理所述忽略信息。例如,用户希望忽略网页中的浮动标签,则第一网络 设备1在转换过程中,将忽略浮动标签的处理,反馈的信息中也不包含浮动标签的信息。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求中,可包 含用户的身份信息。从而,当第一判断装置22在判断网页信息中是否包含用户设备3不支持格式的第 一多媒体信息时,可基于用户的身份信息来查询用户信息库4中记录的该用户设备所支持 的格式,来进行判断。同样,第一发送装置23向第一网络设备1发送的所述请求也可包括用户的身份信 息,从而在第一处理装置13在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,通过所述身份信息在用户信息库4中查询,获得用户设备3可支持的格式及希望忽略的 信息,进行处理。所述用户的身份信息包括但不限于用户的手机号、登录网页的账号等,若 该用户的身份信息在用户信息库中不存在,或请求中包含的用户设备3可支持的信息及忽 略信息与用户信息库中不符,则第一判断装置22或第一处理装置13根据用户设备3发送 的请求中提供的信息更新所述用户信息库4中的信息。此外,若用户希望进一步忽略反馈 的网页信息中的部分,或反馈给用户设备3的多媒体信息仍然不被用户设备所支持,则第 二发送装置31重新发送包含用户希望忽略的信息及/或用户设备支持的格式的请求,则第 一判断装置22或第一处理装置13根据重新发送的请求更新所述用户信息库中的信息。图8为本发明再一优选实施例的用于显示多媒体信息的方法的流程图。本实施例中,第二网络设备2检测到根据用户的请求反馈的网页信息中包含用户设备3所不支持格 式的第一多媒体信息时,仅向第一网络设备1发送处理第一多媒体信息的请求,由用户设 备3完成将处理后的第二多媒体信息并入网页中的操作。本实施例中,第一网络设备1包 括第一获取装置11、第二获取装置12、第一处理装置13及第一提供装置14,第二网络设备 2包括第三获取装置21、第一判断装置22及第一发送装置23,用户设备3包括第二接收装 置32、第二处理装置33及网络浏览发送装置34。网页浏览发送装置34根据用户的指示向第二网络设备2发送浏览网页的请求;若 第二网络设备2包含在第三方服务器中,则第三获取装置21访问用户希望浏览的网站,向 该网站服务器请求与用户的指示相应的网页内容,若第二网络设备2包含在用户设备3访 问的网站中,则第三获取装置21通过内部访问向网站服务器请求与用户的指示相应的网 页内容,网站服务器向第二网络设备2反馈请求的信息。第一判断装置22对所述网页信息进行处理,判断获取的网页信息中是否包含用 户设备3不支持格式的第一多媒体信息。第一判断装置22如何判断获取的网页信息中是 否包含用户设备3不支持格式的第一多媒体信息已在根据图7所述的实施例中予以描述, 为简洁起见,以引用的方式包含于此而不作赘述。随后,若网页信息中包含用户设备3不支持格式的第一多媒体信息,则第一发送 装置23向第一网络设备1发送处理所述第一多媒体信息的请求。第一发送装置23还向用户设备3发送处理后的网页信息。其中,该网页信息中不 包含用户设备3不支持格式的第一多媒体信息。第二接收装置33获取第一发送装置23反馈的网页信息,并呈现给用户。其中,该 网页信息中的第一多媒体部分以表示该部分无法显示的图标(如内部具有叉号的白框或 者静止的图像)呈现。第一获取装置11获取第一发送装置23发送的处理所述第一多媒体信息的请求。 第二获取装置12根据所述请求获取所述第一多媒体信息。第一处理装置13将所述第一多 媒体信息处理为用户设备3所支持格式的第二多媒体信息。第一提供装置14提供处理后 的第二多媒体信息及第二多媒体信息在网页信息中的位置信息。所述第一获取装置11、第 二获取装置12、第一处理装置13及第一提供装置14已在前面参照图4所描述的实施例中 予以描述,为简明起见,以引用方式包含于此而不做赘述。第二接收装置32接收第一网络设备1提供的第二多媒体信息及第二多媒体信息 在网页中的位置信息。第二处理装置33将所述第二多媒体信息,根据所述位置信息,并入接收到的网页 信息中,呈现给用户。则用户可先浏览网页中其他信息,稍后再浏览多媒体信息。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求中,包含 了用户设备3所支持的多媒体格式的信息,则第一发送装置23向第一网络设备1发送的所 述请求中还包括用户设备3支持的多媒体格式的信息,则第一获取装置11获取到用户设备 3支持的多媒体格式的信息后,将所述用户设备3支持的多媒体格式的信息告知第一处理 装置13,第一处理装置13可从中选择最适合转换的方式,将第一多媒体信息转换为第二多 媒体信息。所述最适合转换的方式包括但不限于1)转换最简易的方式;2)转换速度最快 的方式;或3)转换后的第二多媒体信息为最适合用户设备3呈现的第二多媒体信息的方
21式。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求中,包含 了用户设定的忽略信息,则第一发送装置23向第一网络设备1发送的所述请求中还包括用 户设定的忽略信息,则第一处理装置13在将所述第一多媒体信息转换为所述第二多媒体 信息的过程中,不处理所述忽略信息。例如,用户希望忽略网页中的浮动标签,则第一处理 装置13在转换过程中,将忽略浮动标签的处理,通过第一提供装置14反馈的多媒体信息中 也不包含浮动标签的信息。优选地,网页浏览发送装置34在向第二网络设备2发送浏览网页的请求包含用户 的身份信息,从而当第一判断装置22在判断网页信息中是否包含用户设备3不支持格式的 第一多媒体信息时,可通过基于该用户的身份信息来查询用户信息库4中记录的该用户设 备所支持的格式,来进行判断。同样地,第一发送装置23向第一网络设备1发送的所述请求中将包括用户的身份 信息,从而第一处理装置13在将所述第一多媒体信息转换为所述第二多媒体信息的过程 中,通过所述身份信息在用户信息库中查询,获得用户设备3可支持的格式及希望忽略的 信息,进行处理。所述身份信息包含但不限于用户的手机号、登录网页的账号等,若该用户 的身份信息在用户信息库中不存在,或请求中包含的用户设备3可支持的信息及忽略信息 与用户信息库中不符,则第一判断装置22或第一处理装置13根据用户设备3发送的请求 中提供的信息更新所述用户信息库中的信息。此外,若用户希望进一步忽略反馈的网页信 息中的部分,或反馈给用户设备3的多媒体信息仍然不被用户设备所支持,则第二发送装 置31重新发送包含用户希望忽略的信息及/或用户设备支持的格式的请求,则第一判断装 置22或第一处理装置13根据重新发送的请求更新所述用户信息库中的信息。需要说明的是,用户信息库中的信息可通过上述三个实施例的方法的任一个来更 新。由任一实施例的方法更新的用户信息库,可用于另两个实施例的方法中。以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述 特定实施方式,本领域技术人员可以在所附权利要求的范围内做出各种变形或修改。
2权利要求
一种在第一网络设备中用于辅助用户设备显示多媒体信息的方法,该方法包括以下步骤a获取请求,该请求用于为用户设备请求待处理的第一多媒体信息的处理;b根据所述请求获取所述待处理的第一多媒体信息;c将所述第一多媒体信息处理为该用户设备所支持格式的第二多媒体信息;d提供处理后的所述第二多媒体信息。
2.根据权利要求1所述的方法,其中 所述步骤b还包括-根据所述请求获取第一多媒体信息处理的相关信息; -根据所述相关信息获取所述第一多媒体信息。
3.根据权利要求2所述的方法,其中,所述步骤b还包括 -从所述相关信息中获取所述第一多媒体信息的地址信息; -根据所述地址信息获取所述第一多媒体信息。
4.根据权利要求2或3所述的方法,其中,所述步骤c还包括 -从所述相关信息中获取用户设备支持的格式;-将所述第一多媒体信息处理为所述用户设备所支持的格式的第二多媒体信息。
5.根据权利要求1至4中任一项所述的方法,其中,所述第一多媒体信息包括视频信 息,其中,所述步骤c还包括-通过对所述第一多媒体信息进行帧处理,来将所述第一多媒体信息处理为第二多媒 体信息。
6.根据权利要求2至5中任一项所述的方法,其中,所述步骤c还包括 -从所述相关信息中获取用户设定的忽略信息;_将所述第一多媒体信息处理为所述用户设备所支持的格式的第二多媒体信息的过程 中,不处理所述忽略信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述步骤a还包括_获取来自所述用户设备或第二网络设备的请求,该请求用于为用户设备请求待处理 的第一多媒体信息的处理; 所述步骤d还包括-提供用于发送给所述用户设备或所述第二网络设备的第二多媒体信息。
8.—种在第二网络设备中用于辅助用户设备显示多媒体信息的方法,该方法包括以下 步骤A根据用户设备发送的请求,获取相应的网页信息;B判断所获得的网页信息中是否包含该用户设备不支持格式的第一多媒体信息; C若根据该请求获得的网页信息中包含第一多媒体信息,则发送处理所述第一多媒体 信息的请求。
9.根据权利要求8所述的方法,其中,该方法还包括以下步骤D接收第一网络设备提供的第二多媒体信息,其中,所述用户设备支持所述第二多媒体 信息的格式;E将所述第二多媒体信息提供给用户设备。
10.根据权利要求8至9中任一项所述的方法,其中 所述步骤B还包括以下步骤-将所述网页信息进行分块处理,并判断所述网页信息中是否包含所述第一多媒体信息;所述步骤C还包括以下步骤_若所述网页信息中包含所述第一多媒体信息,则标记所述第一多媒体信息在所述网 页信息中的位置,并发送处理所述第一多媒体信息的请求。
11.根据权利要求10所述的方法,其中,所述步骤D还包括以下步骤_接收所述第一网络设备提供的所述第二多媒体信息及所述第二多媒体信息在网页信 息中的位置信息;-将所述第二多媒体信息并入分块处理后的网页信息中,提供给所述用户设备。
12.一种用于用户设备显示多媒体信息的方法,其中,该方法包括以下步骤α若检测到待处理信息中包括不支持格式的第一多媒体信息,则向第一网络设备发送 处理所述第一多媒体信息的请求; β接收反馈的信息; Y处理反馈的信息。
13.根据权利要求12所述的方法,其中,所述步骤β还包括以下步骤 -接收所述第二网络设备反馈的网页信息;-接收所述第一网络设备反馈的第二多媒体信息。
14.根据权利要求13所述的方法,其中,所述步骤γ还包括以下步骤 _将所述第二多媒体信息并入分块处理后的网页信息中。
15.根据权利要求12至14中任一项所述的方法,其中,根据所述发送的处理所述第一 多媒体信息的请求,包含以下至少一项-所述第一多媒体信息; -所述第一多媒体信息的地址信息; -所述第一多媒体信息在网页中的位置; -所述用户设备支持的多媒体格式; _所述用户设定的忽略信息。
16. 一种用于辅助用户设备显示多媒体信息的第一网络设备,其中,该设备包括 第一获取装置、用于获取请求,该请求用于为用户设备请求待处理的第一多媒体信息的处理;第二获取装置、用于根据所述请求获取所述待处理的第一多媒体信息; 第一处理装置、用于将所述第一多媒体信息处理为该用户设备所支持格式的第二多媒 体信息;第一提供装置、用于提供处理后的所述第二多媒体信息。
17.根据权利要求16所述的第一网络设备,其中 所述第二获取装置还用于-根据所述请求获取第一多媒体信息处理的相关信息; -根据所述相关信息获取所述第一多媒体信息。
18.根据权利要求17所述的第一网络设备,其中,所述第二获取装置还用于 -从所述相关信息中获取所述第一多媒体信息的地址信息;-根据所述地址信息获取所述第一多媒体信息。
19.根据权利要求16或17所述的第一网络设备,其中,所述第一处理装置还用于 -从所述相关信息中获取用户设备支持的格式;-将所述第一多媒体信息处理为所述用户设备所支持的格式的第二多媒体信息。
20.根据权利要求16至19中任一项所述的第一网络设备,其中,所述第一多媒体信息 包括视频信息,其中,所述第一处理装置还用于-通过对所述第一多媒体信息进行帧处理,来将所述第一多媒体信息处理为第二多媒 体信息。
21.根据权利要求17至20中任一项所述的设备,其中,所述第一处理装置还用于 -从所述相关信息中获取用户设定的忽略信息;_将所述第一多媒体信息处理为所述用户设备所支持的格式的第二多媒体信息的过程 中,不处理所述忽略信息。
22.根据权利要求16至21中任一项所述的第一网络设备,其中,所述第一获取装置还 用于_获取来自所述用户设备或第二网络设备的请求,该请求用于为用户设备请求待处理 的第一多媒体信息的处理; 所述第一提供装置还用于-提供用于发送给所述用户设备或所述第二网络设备的第二多媒体信息。
23.一种用于辅助用户设备显示多媒体信息的第二网络设备,其中,该设备还包括 第三获取装置、用于根据用户设备发送的请求,获取相应的网页信息;第一判断装置、用于判断所获得的网页信息中是否包含该用户设备不支持格式的第一 多媒体信息;第一发送装置、用于若根据该请求获得的网页信息中包含第一多媒体信息,则发送处 理所述第一多媒体信息的请求。
24.根据权利要求23所述的第二网络设备,其中,所述第二网络设备还包括_第一接收装置、用于接收第一网络设备提供的第二多媒体信息,其中,所述用户设备 支持所述第二多媒体信息的格式;_第二提供装置、用于将所述第二多媒体信息提供给用户设备。
25.根据权利要求23或24所述的第二网络设备,其中,所述第一判断装置还用于-将所述网页信息进行分块处理,并判断所述网页信息中是否包含所述第一多媒体信息;所述第一发送装置还用于_若所述网页信息中包含所述第一多媒体信息,则标记所述第一多媒体信息在所述网 页信息中的位置,并发送处理所述第一多媒体信息的请求。
26.根据权利要求25所述的第二网络设备,其中,所述第一接收装置还用于_接收所述第一网络设备提供的所述第二多媒体信息及所述第二多媒体信息在网页信 息中的位置信息;-将所述第二多媒体信息并入分块处理后的网页信息中,提供给所述用户设备。
27.一种用于显示多媒体信息的用户设备,其中,该设备包括第二发送装置、用于若检测到待处理信息中包括不支持格式的第一多媒体信息,则向 第一网络设备发送处理所述第一多媒体信息的请求; 第二接收装置、用于接收反馈的信息; 第二处理装置、用于处理反馈的信息。
28.根据权利要求27所述的用户设备,其中,所述第二接收装置还用于 -接收所述第二网络设备反馈的网页信息;-接收所述第一网络设备反馈的第二多媒体信息。
29.根据权利要求28所述的用户设备,其中,所述第二处理装置还用于 _将所述第二多媒体信息并入分块处理后的网页信息中。
30.根据权利要求27至29中任一项所述的用户设备,其中,根据所述发送的处理所述 第一多媒体信息的请求,包含以下至少一项-所述第一多媒体信息; -所述第一多媒体信息的地址信息; -所述第一多媒体信息在网页中的位置; -所述用户设备支持的多媒体格式; _所述用户设定的忽略信息。
31.一种用于显示供用户设备显示多媒体信息的系统,其包括如权利要求16至22中至 少一项所述的第一网络设备、如权利要求23至26中至少一项所述的第二网络设备及如权 利要求27至30中至少一项所述的用户设备。
全文摘要
本发明提供一种用于显示多媒体信息的方法、设备和系统,其中,若用户设备或第二网络设备在播放多媒体信息或浏览网页时检测到用户设备不支持格式的第一多媒体信息,则向第一网络设备发送处理该第一多媒体信息的请求,第一网络设备将所述第一多媒体信息转换为用户设备能够支持格式的第二多媒体信息,反馈给所述用户设备或第二网络设备。与现有技术相比,本发明具有以下优点1)无需用户下载安装不同的插件,即能实现各种多媒体信息的播放,特别是在需要多种插件来支持不同格式的多媒体播放的情况下,给用户提供了极大的便利;2)主要的处理工作均由网络设备完成,极大地减轻了用户端的负担。
文档编号H04L29/08GK101924791SQ20101024682
公开日2010年12月22日 申请日期2010年8月6日 优先权日2010年8月6日
发明者朱晋良 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1