无线上网设备和多媒体通信方法

文档序号:7870496阅读:175来源:国知局
专利名称:无线上网设备和多媒体通信方法
技术领域
本发明实施例涉及无线通信技术,尤其涉及一种无线上网设备和多媒体通信方法。
背景技术
随着无线通信技术的飞速发展,越来越多的电子设备在人们的日常生活中发挥着重要的作用。其中,数据卡逐渐成为人们必不可少的电子设备。现有的数据卡具有通过电路交换域(Circuit Switched Domain ;以下简称CS域)通话的能力,通信原理和手机语音通话和视频通话一样。具体地,支持语音或视频通话的数据卡通过通用串行总线(UniversalSerial BUS ;以下简称USB)连接到个人电脑(Personal Computer ;以下简称PC)以后,会上报一个串口类设备专门用于传输语音和视频数据的传输。由于数据卡没有麦克风和扬声器,因此需要在PC上运行相应的应用程序。通话时,应用程序通过PC的麦克风采集语音信息;视频通话时,还会从PC的摄像头采集视频信息,这些数据通过数据卡上报的串口类设备将传输到数据卡,数据卡通过CS域链路将语音和视频数据传输到运营商网络中。反过来,数据卡同样会通过CS域链路接收运营商网络发送过来的语音和视频数据,这些数据通过串口类设备发送到应用程序。应用程序通过PC的扬声器回放语音信息,通过显示器显示视频息。由上描述可知,现有技术中的数据卡实现语音和视频传输的前提条件是要在PC安装应用程序,并且通过数据卡上报的串口类设备建立USB连接通路实现数据传输。但是,随着技术的发展,现有技术中出现了无需在PC上安装应用程序,并且可以通过不局限于USB的方式(例如W1-Fi或以太网等)连接到PC上的无线上网设备,它通过浏览器打开数据卡中网页服务模块的网页来操控该设备,取代了原有的PC应用程序。但是由于该类无线上网设备没有PC应用程序和USB连接通路,因此无法实现语音和视频数据的传输,无法实现语音和视频的通话功能。

发明内容
本发明各实施例提供一种无线上网设备和多媒体通信方法,实现通过网页作为用户界面进行语音、视频呼叫。本发明实施例一方面提供一种无线上网设备,所述无线上网设备连接到计算机,所述无线上网设备包括网页服务模块,用于为所述计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息;媒体服务模块,用于与所述计算机建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,所述基于TCP/IP或者基于UDP的数据通路用于传输多媒体信息,所述媒体服务模块还连接到无线传输模块,以实现所述计算机与所述无线传输模块之间的多媒体信息的传输;所述无线传输模块,用于通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。本发明第一方面的第一种可能的实现方式中,所述计算机和所述媒体服务模块之间传输的多媒体信息,为脉冲编码调制PCM信息。结合第一方面上述可能的实现方式,本发明第一方面的另一种可能的实现方式中,所述网页还支持控制命令的采集。结合第一方面上述可能的实现方式,本发明第一方面的另一种可能的实现方式中,所述媒体服务模块中包括数据缓存单元,用于对所要传输的多媒体信息进行缓存。结合第一方面上述可能的实现方式,本发明第一方面的再一种可能的实现方式中,所述媒体服务模块中包括监控单元,用于对所述无线传输模块传输的多媒体信息的质量进行监控,若低于门限值,则通知所述无线传输模块增大发射功率。本发明实施例另一方面提供一种多媒体通信方法,包括无线上网设备为计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息;所述无线上网设备与所述计算机,建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,并通过所述数据通路传输多媒体信息;所述无线上网设备通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。结合第二方面上述可能的实现方式,本发明第二方面的一种可能的实现方式中, 所述计算机和所述媒体服务模块之间传输的多媒体信息,为脉冲编码调制PCM信息。结合第二方面上述可能的实现方式,本发明第二方面的另一种可能的实现方式中,所述网页还支持控制命令的采集。结合第二方面上述可能的实现方式,本发明第二方面的另一种可能的实现方式中,所述无线上网设备还用于,对所要传输的多媒体信息进行缓存。结合第二方面上述可能的实现方式,本发明第二方面的再一种可能的实现方式中,所述无线上网设备还用于,对所述多媒体信息的质量进行监控,若低于门限值,则增大发射功率。本发明实施例提供的无线上网设备和多媒体通信方法,通过增设媒体服务模块来连接计算机和建立有CS域数据链路的无线传输模块,在不安装应用程序和不提供串口类设备的情况下,基于无线上网设备提供的具有语音视频通话功能的网页,实现语音、视频通话的功能。


图1为本发明实施例提供的无线上网设备结构示意图;图2为本发明实施例提供的多媒体通信方法流程图。
具体实施例方式本发明各实施例针对现有技术中的无线上网设备例如Mobile W1-Fi类产品和H1-Link数据卡等,因采用网页作为用户界面,而且不会上报USB串口类设备来建立USB连接通路,而无法进行语音和视频通话的缺陷,提供一种解决方案即在无线上网设备内部增设一个媒体服务模块用于连接计算机PC和无线传输模块例如Modem CS域数据链路。媒体服务模块通过例如TCP/IP或者UDP等网络协议连接到PC浏览器,从而建立PC浏览器到运营商无线广域网络(本发明各实施例中所述的无线广域网络可以包括运营商建立的CS语音网络)的语音、视频CS域数据链路,最终实现语音、视频的呼叫功能。本技术领域的普通技术人员可以理解的是,本发明各实施中无线上网设备与PC交互,浏览器是运行在PC上的,用于运行网页的程序,PC是通过浏览器或其他程序运行网页内容,以实现与用户、无线上网设备的信息交互,为简便本发明各实施例中简称为PC浏览器。图1为本发明实施例提供的无线上网设备结构示意图,如图1所示,无线上网设备连接到计算机中的PC浏览器。该无线上网设备包括网页服务模块1、无线传输模块2和媒体服务模块3。无线上网设备与计算机之间的连接方式包括但不局限于USB、以太网、W1-FI等。所述的无线上网设备可以为Mobile W1-Fi类设备或者H1-Link设备等,本发明实施例不区分是单独的语音呼叫还是语音+视频呼叫。计算机上安装有网页的PC浏览器,用户可以通过PC浏览器访问网页服务模块提供的网页,并实现语音、视频的呼叫功能。具体地,网页服务模块I可以为计算机中的PC浏览器提供一网页作为用户界面,该网页具有支持多媒体信息的采集和回放的功能,以使得计算机能够通过该网页实现多媒体信息的采集和播放,所述的多媒体信息可以包括语音信息或视频信息。本发明实施例中网页服务模块I提供的网页具有 语音视频通话功能,用户可以通过PC浏览器连接访问到网页服务模块I提供的网页,该网页可以使用超文本标记语言(Hypertext MarkupLanguage ;简称;HTML)5进行开发即为HTML5网页,或者该网页使用支持摄像头信息采集,麦克风语音采集,以及音频、视频回放功能的PC浏览器插件的网页,包含但不限于Flash、Si lverl ight、Act iveX、Java等。本发明实施例中具有语音视频通话功能的网页可以采用现有技术开发获得,此处不再赘述。无线传输模块2例如无线传输模块中建立有CS域数据链路,无线传输模块2通过CS域数据链路与运营商的无线广域网络进行多媒体信息的传输,即实现多媒体信息的上行或下行的传输。媒体服务模块3是本发明实施例在无线上网设备中新增的功能模块,其具体的功能是用于在计算机中的PC浏览器与无线传输模块2之间建立数据通路,以实现具有语音视频通话功能的网页与无线传输模块2之间的多媒体信息传输。所述的数据通路可以是基于传输控制/网络通讯协定TCP/IP的数据通路,也可以是基于用户数据报协议UDP的数据通路。媒体服务模块3还连接到无线传输模块2,以实现计算机与无线传输模块2之间的多媒体信息的传输。无线上网设备通过设置的媒体服务模块3连通了无线传输模块2中CS域数据链路与采集语音和视频数据的网页之间的通路,通过网页采集的多媒体信息可以通过媒体服务模块3发送给无线传输模块2的CS域数据链路,并发往运营商无线广域网络,实现多媒体信息的上行传输;无线传输模块2中的CS域数据链路接收运营商的无线广域网络下发的多媒体信息后,也可以通过媒体服务模块3发送给计算机的PC浏览器,以播放语音和视频,实现多媒体信息的下行传输。
本发明实施例中,计算机和媒体服务模块之间传输的多媒体信息可以是脉冲编码调制PCM信息。以下介绍一个媒体服务模块的实现方式。媒体服务模块启动后,建立一个Socket端口来监听用户PC浏览器的请求,同时使用AT命令和无线传输模块进行通信,进行基本的初始化工作。用户发起拨号请求时,媒体服务模块使用AT命令控制Modem进行拨号操作。拨号成功后,媒体服务模块将PC浏览器后续发送过来的语音数据包,通过和无线传输模块建立的数据通道转发给无线传输模块,并从无线传输模块获取对方的语音数据包再通过Socket链接发送回给PC浏览器。PC浏览器和媒体服务模块通信的数据包都是统一的格式,其中有一个标记来区分这个数据包是控制拨号、断开的数据包还是语音数据包。本发明实施例提供的无线上网设备,通过增设媒体服务模块来连接PC浏览器和建立有CS域数据链路的无线传输模块,在不安装应用程序和不提供串口类设备的情况下,基于无线广域网络设备提供的具有语音视频通话功能的网页,实现语音、视频通话的功能。在上述实施例提供的无线上网设备中,网页服务模块I所提供的网页还可以支持控制命令的采集,所述的控制命令和多媒体信息采用不同的数据包格式进行传输。例如用户通过PC浏览器进行控制操作,如呼出呼叫,挂断呼叫等控制操作同样可以采用TCP/IP或者UDP等网络协议发送到网络设备中的媒体服务模块,媒体服务模块同时将响应结果发送给PC。在上述实施例提供的无线上网设备中,媒体服务模块3可以具有数据缓存和补偿功能,其中可以包括数据缓存单元用于对所要传输的多媒体信息进行缓存。无线上网设备通过数据缓存单元缓存足够的音频数据后再进行播放,可以提高用户体验,避免音频卡顿。还可以包括监控单元用于对无线传输模块2传输的多媒体信息的质量进行监控,若低于门限值,则通知无线传输模块2增大发射功率,以提高通信质量。本发明实施例提供的无线上网设备可通过缓存和补偿等机制保证语音输出质量,可以监控语音质量并根据监控结果对无线传输模块下发命令采相关措施。图2为本发明实施例提供的多媒体通信方法流程图,如图2所示,该方法包括步骤200、无线上网设备为计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息;步骤201、所述无线上网设备与所述计算机,建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,并通过所述数据通路传输多媒体信息;步骤202、所述无线上网设备通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。本发明实施例提供的多媒体通信方法中涉及的无线上网设备,其具体功能可以参见上述方法实施例,无线上网设备通过其内部设置的各功能模块,完成计算机到无线广域网络之间的多媒体信息的传输,实现无线上网设备语音、视频通话的功能。在本方法实施例中,所述计算机和所述媒体服务模块之间传输的多媒体信息为脉冲编码调制PCM信息。在本方法实施例中,所述网页还支持控制命令的采集。该网页可以使用超文本标记语言(Hypertext Markup Language ;简称;HTML) 5进行开发即为HTML5网页,或者该网页使用支持摄像头信息采集,麦克风语音采集,以及音频、视频回放功能的PC浏览器插件的网页,包含但不限于 Flash、Silverlight、ActiveX、Java 等。在本方法实施例中,所述无线上网设备还可以对所要传输的多媒体信息进行缓存,例如缓存足够的音频数据后再进行播放,可以提高用户体验,避免音频卡顿。在本方法实施例中,所述无线上网设备还可以对所传输的多媒体信息的质量进行监控,若低于门限值,则增大发射功率,以提高通信质量。以下结合图1提供一个基于无线广域网络设备实现语音、视频通话功能的流程实施例。步骤1、用户通过PC浏览器访问无线上网设备中的网页,具体地浏览器通过PC和无线上网设备之间的W1-FI或者USB连接访问到无线上网设备中网页服务模块提供的网页;步骤2、无线上网设备中的媒体服务模块建立和PC浏览器(网页或插件)之间的连接,同时和无线上网设备中的无线传输模块CS域数据链路进行连接;步骤3、上传多媒体信息时,HTML5网页或者浏览器插件采集视频(通过PC摄像头)数据和语音(麦克风)数据,数据通过网络连接采用TCP/IP或者UDP等网络协议在PC浏览器和无线上网设备之间传输;媒体服务模块通过无线传输模块CS域数据链路接入运营商的无线广域网络,媒体服务模块将PC传输过来的语音和视频数据转发给CS域数据链路,最终发送到运营商网络中;步骤4、数据接收时,无线传输模块通过CS域数据链路接收到无线广域网络传输过来的对方的语音和视频数据,`并转发给媒体服务模块;媒体服务模块接收到以后,通过TCP/IP或者UDP等网络协议发送给PC浏览器,PC浏览器将接收到的数据通过PC扬声器和显示器进行回放;在上述过程中,媒体服务模块可以通过缓存等方式提高语音和视频的输出质量,来提升用户的体验;媒体服务模块监控语音包通话质量,如果通话质量低于门限,则通知无线传输模块采取必要的措施,如增大发射功率等。本发明实施例提供的无线上网设备,通过在内部增设一个媒体服务模块用于连接网页界面和无线传输模块例如Modem CS域数据链路。媒体服务模块通过例如TCP/IP或者UDP等网络协议连接到PC浏览器,从而建立PC浏览器到运营商无线广域网络的语音、视频CS域数据链路,最终实现语音、视频的呼叫功能。本发明另一个实施例提供一种无线上网设备,包括处理器,所述处理器用于为计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息;并与所述计算机,建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,并通过所述数据通路传输多媒体信息;以及,通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。该无线上网设备可以通过USB或W1-FI等方式与计算机连接。在本发明所提供的若干实施例中,应该理解到,所揭露的装置可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例 所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种无线上网设备,其特征在于,所述无线上网设备连接到计算机,所述无线上网设备包括 网页服务模块,用于为所述计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息; 媒体服务模块,用于与所述计算机建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,所述基于TCP/IP或者基于UDP的数据通路用于传输多媒体信息,所述媒体服务模块还连接到无线传输模块,以实现所述计算机与所述无线传输模块之间的多媒体信息的传输; 所述无线传输模块,用于通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。
2.根据权利要求1所述的无线上网设备,其特征在于,所述计算机和所述媒体服务模块之间传输的多媒体信息,为脉冲编码调制PCM信息。
3.根据权利要求1或2所述的无线上网设备,其特征在于,所述网页还支持控制命令的米集。
4.根据权利要求1至3任意一项所述的无线上网设备,其特征在于,所述媒体服务模块中包括 数据缓存单元,用于对所要传输的多媒体信息进行缓存。
5.根据权利要求1至4任意一项所述的无线上网设备,其特征在于,所述媒体服务模块中包括 监控单元,用于对所述无线传输模块传输的多媒体信息的质量进行监控,若低于门限值,则通知所述无线传输模块增大发射功率。
6.—种多媒体通信方法,其特征在于,包括 无线上网设备为计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息; 所述无线上网设备与所述计算机,建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,并通过所述数据通路传输多媒体信息; 所述无线上网设备通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。
7.根据权利要求6所述的方法,其特征在于,所述计算机和所述媒体服务模块之间传输的多媒体信息,为脉冲编码调制PCM信息。
8.根据权利要求6或7所述的方法,其特征在于,所述网页还支持控制命令的采集。
9.根据权利要求6至8任意一项的方法,其特征在于,所述无线上网设备还对所要传输的多媒体信息进行缓存。
10.根据权利要求6至9任意一项的方法,其特征在于,所述无线上网设备还对所述多媒体信息的质量进行监控,若低于门限值,则增大发射功率。
全文摘要
本发明实施例提供一种无线上网设备和多媒体通信方法,该设备为计算机提供支持多媒体信息的采集功能和播放功能的网页,以使得所述计算机能够通过所述网页实现多媒体信息的采集和播放,所述多媒体信息包括语音信息或视频信息;设备与所述计算机,建立基于传输控制/网络通讯协定TCP/IP的数据通路或者基于用户数据报协议UDP的数据通路,并通过所述数据通路传输多媒体信息;设备通过电路交换CS域数据链路与无线广域网络进行多媒体信息的传输。本发明各实施例通过增设媒体服务模块来连接计算机和建立有CS域数据链路的无线传输模块,在不安装应用程序和不提供串口类设备的情况下,基于具有语音视频通话功能的网页,实现语音、视频通话的功能。
文档编号H04L29/08GK103067383SQ20121057859
公开日2013年4月24日 申请日期2012年12月27日 优先权日2012年12月27日
发明者王兴 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1