一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据传输方法及数据传输设备与流程

2022-11-12 00:06:36 来源:中国专利 TAG:


1.本技术涉及电子技术领域,尤其涉及一种数据传输方法及数据传输设备。


背景技术:

2.为了帮助人们在会议中交流,传统技术提供了很多技术方案。例如将演示文稿投影到幕布上展示分享、远程即时通信以及大屏幕触控平板提供书写画布等,还有一种方式是使用数据传输设备,数据传输设备通过连接线与用户的电子设备(包括笔记本电脑、平板电脑、台式电脑和手机等)连接,并将用户的电子设备中的媒体数据(包括显示画面数据和音频数据)传输到会议室中的交互平板上进行展示。
3.现有技术中,由于交互平板通常安装在会议室的墙体上不便于移动,同时数据传输设备的体积设计的越来越小方便携带,因此数据传输设备可以通过通用串行总线(universal serial bus,简称:usb)等有线方式与电子设备连接,并通过无线保真(wireless fidelity,简称:wi-fi)、蓝牙等无线通信方式与交互平板连接。用户在使用数据传输设备时,将数据传输设备通过连接线与电子设备连接后,电子设备可以将媒体数据通过usb连接线发送给数据传输设备,随后数据传输设备再通过wi-fi等无线通信方式将媒体数据发送给交互平板,完成整个媒体数据传输的过程。
4.但是采用现有技术,由于数据传输设备通过usb连接线接收媒体数据、又通过wi-fi方式发送媒体数据,使得数据传输设备在传输媒体数据时还需要对媒体数据所支持的协议格式进行转换,既增加了媒体数据传输时的时间、又增加了对媒体数据转换时出错的可能,从而降低了数据传输设备在传输媒体数据时的传输效率与传输质量。


技术实现要素:

5.本技术提供一种数据传输方法及数据传输设备,以解决现有技术中数据传输设备在传输媒体数据时传输效率和传输质量较低的技术问题。
6.本技术第一方面提供一种数据传输方法,包括:应用于数据传输设备,数据传输设备包括:第一通信模块和第二通信模块,第一通信模块和第二通信模块均以第一通信协议传输数据;所述方法包括:第一通信模块获取来自电子设备的媒体数据;第一通信模块以第一通信协议向第二通信模块发送媒体数据;第二通信模块接收媒体数据,并以第一通信协议向交互平板发送媒体数据。
7.在本技术第一方面一实施例中,第一通信模块包括:usb网卡,其中,usb网卡通过usb连接线与电子设备连接;第一通信模块获取来自电子设备的媒体数据,包括:usb网卡通过usb连接线接收电子设备发送的媒体数据。
8.在本技术第一方面一实施例中,第一通信协议包括:以太网通信协议;第一通信模块和第二通信模块之间建立桥接或者网络地址转换nat的通信连接关系。
9.本技术第二方面提供一种数据传输方法,应用于电子设备,电子设备用于向数据传输设备发送媒体数据,使得数据传输设备将媒体数据传输至交互平板,数据传输设备包
括:第一通信模块和第二通信模块,第一通信模块和第二通信模块均以第一通信协议传输数据;所述方法包括:确定电子设备与数据传输设备的第一通信模块连接;控制第一通信模块以第一通信协议向第二通信模块发送媒体数据,以使第二通信模块以第一通信协议向交互平板发送媒体数据。
10.在本技术第二方面一实施例中,第一通信模块包括:usb网卡,其中,电子设备通过usb连接线与usb网卡连接;确定电子设备与数据传输设备的第一通信模块连接,包括:通过usb枚举方式,检测到电子设备通过usb连接线与数据传输设备的usb网卡连接。
11.在本技术第二方面一实施例中,控制第一通信模块以第一通信协议向第二通信模块发送媒体数据,包括:通过usb连接线,向第一通信模块发送媒体数据,并控制第一通信模块以第一通信协议向第二通信模块发送媒体数据。
12.在本技术第二方面一实施例中,第一通信协议包括:以太网通信协议。
13.在本技术第二方面一实施例中,确定所述电子设备与数据传输设备的第一通信模块连接之后,还包括:控制第一通信模块向交互平板发送动态主机配置协议dhcp;通过第一通信模块接收交互平板为电子设备分配的ip地址,其中,ip地址用于电子设备控制所述第一通信模块以所述以太网通信协议传输数据。
14.本技术第三方面提供一种数据传输设备,可用于执行如本技术第一方面实施例中提供的数据传输方法,该数据传输设备包括:第一通信模块和第二通信模块;其中,第一通信模块用于获取来自电子设备的媒体数据,并以第一通信协议向第二通信模块发送媒体数据;第二通信模块用于接收媒体数据,并以第一通信协议向交互平板发送媒体数据。
15.在本技术第三方面一实施例中,第一通信模块包括:usb网卡,其中,usb网卡通过usb连接线与电子设备连接;第一通信模块具体用于,usb网卡通过usb连接线接收电子设备发送的媒体数据。
16.在本技术第三方面一实施例中,第一通信协议包括:以太网通信协议;第一通信模块和第二通信模块之间建立桥接或者网络地址转换nat的通信连接关系。
17.本技术第四方面提供一种电子设备,可用于执行如本技术第二方面提供的数据传输方法,该电子设备包括:通信接口和处理模块;其中,通信接口,用于与数据传输设备的第一通信模块通信;处理模块,用于确定通信接口与数据传输设备的第一通信模块连接,并通过通信接口控制第一通信模块以第一通信协议向第二通信模块发送媒体数据,以使第二通信模块以第一通信协议向交互平板发送媒体数据。
18.在本技术第四方面一实施例中,第一通信模块包括:usb网卡,其中,电子设备通过usb连接线与usb网卡连接;处理模块具体用于,通过usb枚举方式,检测到电子设备通过usb连接线与数据传输设备的usb网卡连接。
19.在本技术第四方面一实施例中,处理模块具体用于,通过usb连接线,向第一通信模块发送媒体数据,并控制第一通信模块以第一通信协议向第二通信模块发送媒体数据。
20.在本技术第四方面一实施例中,第一通信协议包括:以太网通信协议。
21.在本技术第四方面一实施例中,处理模块还用于,通过所述通信接口向交互平板发送动态主机配置协议dhcp;并通过所述通信接口接收交互平板为电子设备分配的ip地址,其中,ip地址用于电子设备以以太网通信协议传输数据。
22.本技术第五方面提供一种数据传输系统,包括:如本技术第四方面任一项所述的
电子设备和如本技术第三方面任一项所述的数据传输设备;例如,电子设备可用于,连接数据传输设备的第一通信模块,并控制第一通信模块以第一通信协议向第二通信模块发送媒体数据;数据传输设备可用于,通过第二通信模块以第一通信协议向交互平板发送媒体数据。
23.综上,本技术实施例提供的数据传输方法及数据传输设备,在电子设备通过数据传输设备向交互平板发送媒体数据时,由于电子设备能够直接控制数据传输设备内的第一通信模块发出第一通信协议的媒体数据,并由第二通信模块能够继续以第一通信协议向交互平板发送媒体数据,使得数据传输设备在对每一次所传输的媒体数据的整个过程中,都不需要对媒体数据进行协议的转换,从而减少了数据传输设备对媒体数据传输时的时间,降低了数据传输设备在每一次传输媒体数据时的时延,进而提高了数据传输设备在传输媒体数据时的传输效率;同时,由于数据传输设备省去了协议转换的步骤,也能够减少了对媒体数据进行协议转换时出错的可能,进而提高了数据传输设备对传输媒体数据的传输质量。
附图说明
24.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
25.图1为本技术所应用场景的示意图;
26.图2为一种数据传输设备的结构示意图;
27.图3为一种数据传输方法的流程示意图;
28.图4为本技术提供的数据传输设备一实施例的结构示意图;
29.图5为本技术提供的数据传输方法一实施例的流程示意图;
30.图6为本技术提供的数据传输设备使用状态示意图。
具体实施方式
31.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
33.在正式介绍本技术实施例之前,先结合附图,对本技术所应用的场景以及一些技
术中存在的不足进行介绍。
34.图1为本技术所应用场景的示意图,其中,以用户需要会议上分享电子设备1中演示文稿的场景作为示例,由于电子设备1屏幕大小的限制,用户可以将电子设备1使用连接线2与数据传输设备3连接后,通过数据传输设备3将电子设备1的显示界面中所显示的演示文稿的画面传输到挂设在墙体上的交互平板4进行显示。
35.其中,电子设备1可以是笔记本电脑、平板电脑、台式机或者工作站等具有显示界面的设备;数据传输设备3又可称为投屏设备、投屏器、无线投屏器、传屏器或者无线传屏器等,交互平板4(interactive white board)又可被称为交互智能平板、智能交互平板、智能交互白板、大屏幕平板等。数据传输设备3与交互平板4可以通过无线通信方式连接,所述无线通信方式包括但不限于:无线保真(wireless fidelity,简称:wi-fi)、蓝牙或者其他短距离无线通信方式等。交互平板4能够配合数据传输设备3共同实现电子设备1中演示文稿的分享。在一些实施例中,交互平板4还能够单独实现远程即时通信以及通过可触控面板提供书写画布等功能。在一些实现中,数据传输设备3与交互平板4可以由同一家生产厂商提供,用户可以同时购买数据传输设备3和交互平板4,并将交互平板4安装到会议室墙体上后,使用数据传输设备3将电子设备1的显示界面上的画面传输到会议平板4显示。
36.电子设备1与数据传输设备3之间能够进行数据通信,例如电子设备1与数据传输设备3之间可以设置连接线2以通过有线通信方式相互连接。连接线2可以是通用串行总线(universal serial bus,简称:usb)连接线、高清多媒体接口(high definition multimedia interface,简称:hdmi)连接线或者网线等。在一种实施例中,usb连接线可以是usb type-c连接线。
37.在一些实施例中,连接线2可以与数据传输设备3分体式设置,连接线2可以由数据传输设备3的厂商提供、或者由用户单独购买。在另一些实施例中,连接线2可以和数据传输设备3一体化设置,即连接线2和数据传输设备3一起形成一个整体的设备,此时连接线2可以视视为是数据传输设备3的一部分,这样用户在将数据传输设备3连接电子设备1时,可以省略了数据传输设备3与连接线2的一端进行连接的步骤,只需要将电子设备1与连接线的另一端进行连接,从而提高了效率,也能够避免因为找不到连接线2而导致数据传输设备3无法连接电子设备1的情形。
38.而在如图1所示的场景中,由于交互平板4通常安装在会议室的墙体上不便于移动,同时数据传输设备3的体积设计的越来越小方便携带,因此数据传输设备3通常是通过usb连接线2等有线方式与电子设备1连接,并通过wi-fi、蓝牙等无线通信方式与交互平板4连接。
39.在一些实施例中,图2为一种数据传输设备的结构示意图,如图2所示的数据传输设备3包括:usb通信接口31、处理器32和wi-fi通信模块,则用户在使用如图2所示的数据传输设备3应用于如图1所示的场景中,实现投屏功能时,整体流程可参照图3所示。
40.图3为一种数据传输方法的流程示意图,其中数据传输设备的结构参照图2所示。具体地,当用户使用数据传输设备3进行投屏时,首先在s10中通过usb连接线2将电子设备1与数据传输设备3的usb通信接口31连接,随后,对于数据传输设备3,在s10中可以通过usb枚举的方式,检测到usb通信接口31通过usb连接线2与电子设备1连接之后,在s20中通过wi-fi通信模块33建立与交互平板4之间的wi-fi连接关系。则当数据传输设备3与电子设备
1的有线连接关系、与交互平板4的无线连接关系均建立好之后,在s30中电子设备1可以将媒体数据(包括电子设备1当前的显示画面数据和音频数据等)以usb协议,通过usb连接线2发送给数据传输设备3,相应地对于数据传输设备3的处理器32,通过usb通信接口31接收到电子设备1发送的媒体数据。由于处理器32此时接收到的媒体数据是支持usb协议,无法通过wi-fi通信模块所支持的以太网协议进行传输,因此,处理器32需要通过s40,将媒体数据进行格式转换,使得支持usb协议的媒体数据转换为支持以太网协议的媒体数据。最终,处理器32将支持以太网协议的媒体数据发送到wi-fi通信模块33,由wi-fi通信模块33在s50中以以太网协议向交互平板4发送媒体数据,则交互平板4在接收到媒体数据后,可以在进行解码渲染等处理后,显示/播放媒体数据。
41.综上,在如图3所示的数据传输方法中,数据传输设备在电子设备和交互平板之间传输媒体数据时,由于与电子设备和交互平板分别连接的连接方式不同,使得数据传输设备在接收电子设备发送的数据、和向交互平板发送的数据所支持的通信协议不同,从而导致了数据传输设备在实现投屏功能时还需要对媒体数据所支持的协议格式进行转换,这个步骤既增加了数据传输设备对媒体数据传输时的时间、又增加了对媒体数据进行协议转换时出错的可能,进而降低了数据传输设备在传输媒体数据时的传输效率与传输质量。
42.因此,本技术提供一种数据传输方法及数据传输设备,通过数据传输设备中提供的支持相同第一通信协议的第一通信模块和第二通信模块,分别连接电子设备和交互平板,使得数据传输设备在电子设备和交互平板之间传输媒体数据时,可以由电子设备控制第一通信模块以第一通信协议向第二通信模块发送媒体数据后,使得第二通信模块可以直接以第一通信协议将媒体数据发送至交互平板,而在这个过程中数据传输设备并不需要对媒体数据进行协议转换等处理,从而减少了数据传输设备对媒体数据传输时的时间以及对媒体数据进行协议转换时出错的可能,进而提高了数据传输设备在传输媒体数据时的传输效率与传输质量。
43.下面以具体地实施例对本技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
44.具体地,本实施例提供的数据传输设备3可应用于如图1所示的场景中,并且数据传输设备中至少包括两个通信模块,记为第一通信模块和第二通信模块,其中,数据传输设备3通过第一通信模块连接电子设备1、通过第二通信模连接交互平板4。同时,第一通信模块和第二通信模块之间支持相同的通信协议,记为第一通信协议,也就是说,电子设备能够以第一通信协议向第一通信模块发送数据,第二通信模块能够以第一通信协议向交互平板发送数据。
45.在一种可能实现方式中,图4为本技术提供的数据传输设备一实施例的结构示意图,如图4所示的数据传输设备可以应用在如图1所示的场景中,作为数据传输设备3,通过连接线2与电子设备1连接,并可用于将电子设备1的媒体数据传输至交互平板4。
46.在如图4所示的示例中,第一通信模块可以是usb通信模块34,第二通信模块可以是wi-fi通信模块33。其中,usb通信模块34具体可以是usb网卡,所述usb网卡可以通过在数据传输设备3内设置的硬件实体模块实现,或者,usb网卡可以通过在数据传输设备3内处理器32中运行的软件程序实现,使得usb通信模块34能够通过usb接口实现以太网通信协议传输数据。则在数据传输设备3中,usb通信模块34还连接usb通信接口31,并依次通过usb通信
接口31、连接线2连接电子设备1。usb通信模块34和wi-fi通信模块均支持相同的以太网通信协议,因此,电子设备1能够将以太网协议的媒体数据发送到usb通信模块34,wi-fi通信模块33也能够向交互平板4发送以太网协议的媒体数据。
47.更为具体地,图5为本技术提供的数据传输方法一实施例的流程示意图,如图5所示的数据传输方法可以应用于如图1所示的场景中,由电子设备1、交互平板4以及图4所示的数据传输设备3实现。如图5所示,本实施例提供的数据传输方法包括:
48.s101、电子设备1与数据传输设备3中的usb通信模块34通过usb连接线2和usb通信接口31连接,并通过usb连接线和usb通信接口31建立电子设备1与usb通信模块34之间的通信连接关系,记为第一连接关系。
49.其中,在s101中,用户可以使用usb连接线2将电子设备1与数据传输设备3连接,具体可以将usb连接线2的一端与电子设备1内的usb通信接口连接,并将usb连接线2的另一端与数据传输设备3的usb通信接口31连接,随后,对于电子设备1,可以由电子设备1的处理器等处理模块通过usb枚举的方式,读取到电子设备1的usb通信接口与数据传输设备3的usb通信模块34连接,同时,由于数据传输设备3的usb通信接口31还连接usb通信模块34,电子设备1还可以在usb枚举时,读取到usb接口与usb通信模块34连接,进而后续可以使用usb通信模块34进行通信。则电子设备1还可以通过usb连接线2对usb通信模块34进行初始化等操作,使得电子设备1与usb通信模块34之间建立通信连接关系,记为第一连接关系,通过该第一连接关系,电子设备可以使用该usb通信模块34进行通信。本实施例中对与建立第一连接关系的具体实现不做限定,可参照相关技术中,电子设备连接usb网卡时,电子设备和usb网卡之间建立连接使得电子设备能够使用usb网卡的过程。
50.例如,图6为本技术提供的数据传输设备使用状态示意图,其中,对于s101中的过程,可以理解为电子设备1连接usb通信模块34(usb网卡),并进一步使用该usb网卡的过程。则当电子设备1使用usb通信模块34进行通信时,二者之间的底层数据传输可以以usb协议进行,而在电子设备1通过usb连接线2连接数据传输设备3之后,电子设备1通过usb连接线2、usb通信接口31连接了usb通信模块34,此时,“相当于”给电子设备1安装了一个usb网卡,使得usb通信模块34可以作为电子设备1的一部分进行工作,并使得安装了该usb网卡后的电子设备1’可以通过usb网卡传输以太网协议的数据。即图中以虚线框出的电子设备1’,在该电子设备1’内,连接线2、usb通信接口31和usb通信模块34可以“视为”一个整体的通信模块11’,电子设备1’能够通过该通信模块11’以以太网协议传输数据。需要说明的是,图6中通过虚线来表示虚拟的电子设备1’和通信模块11’只是逻辑上的虚拟包含关系,在实体结构上usb通信接口31和usb通信模块34还是设置在数据传输设备3内。
51.s102、数据传输设备3中的wi-fi通信模块33与交互平板4建立连接关系,记为第三连接关系。
52.其中,wi-fi通信模块33具体可以与交互平板4之间通过无线通信方式,建立wi-fi连接关系,并s102之后继续保持所建立的wi-fi连接关系,本实施例中对于建立wi-fi连接关系的具体过程不做限定,可以由处理器32控制wi-fi通信模块33执行。
53.s103、通过桥接或者网络地址转换nat的方式,建立usb通信模块34和wi-fi通信模块33之间的第二连接关系。
54.其中,由于usb通信模块34和wi-fi通信模块33均支持以太网协议,因此可以将usb
通信模块34的网口和wi-fi通信模块33的网口之间,建立桥接或者nat连接关系,使得usb通信模块34和wi-fi通信模块33之间通过所建立的连接关系传输以太网协议的数据。
55.例如,在图6所示的示例中,经过s103,数据传输设备3内的usb通信模块34和wi-fi通信模块33之间建立了第二连接关系,该第二连接关系通过无线通信方式实现,因此在图6中通过二者之间的虚线连接线标识第二连接关系。
56.s104、电子设备1通过控制usb通信模块34向交互平板4发送动态主机配置协议(dynamic host configuration protocol,简称:dhcp)请求。
57.其中,当电子设备1与usb通信模块34连接之后,电子设备1为了可以使用usb通信模块34进行以太网协议的通信,可以通过向交互平板4发送dhcp请求的方式,请求交互平板4为电子设备1分配互联网协议地址(internet protocol address,简称:ip地址)。在一种实施例中,电子设备1可以具体通过连接线2和usb通信接口31控制usb通信模块34向交互平板4发送dhcp请求,或者控制usb通信模块34通过桥接的wi-fi通信模块33向交互平板4发送dhcp请求。
58.s105、交互平板4为电子设备1分配ip地址,并向电子设备1发送ip地址。
59.其中,交互平板4在接收到电子设备发送的dhcp请求后,为电子设备1分配ip地址,并将ip地址发送给电子设备1。则对于电子设备1,在接收到交互平板4发送的ip地址后,就可以执行后续s106-s108中通过以太网协议向交互平板4发送数据的流程。
60.s106、电子设备1具体通过与usb通信模块34之间的第一连接关系,通过控制usb通信模块34,将媒体数据以太网协议将媒体数据发送给wi-fi通信模块33。而在s106中,电子设备1可以将媒体数据通过usb连接线2发送给usb通信模块34,对应地,usb通信模块34接收电子设备1发送的媒体数据,此时,电子设备1相当于使用usb通信模块34作为usb网卡作为输出媒体数据的接口,在电子设备1和usb通信模块34之间的底层协议仍然采用usb协议,使得电子设备1通过usb连接线2以usb协议,将媒体数据发送到usb通信模块34,并控制usb通信模块以以太网协议将媒体数据发送给wi-fi通信模块33。
61.s107、usb通信模块34,具体通过与wi-fi通信模块33之间的第二连接关系,在电子设备1的控制下通过以太网协议,直接将其s106中接收到的媒体数据转发给wi-fi通信模块33,在s107中,应用层面上usb通信模块34相当于作为电子设备1的网卡,直接将电子设备1的媒体数据以太网协议将媒体数据发送给wi-fi通信模块33,在这个过程中并没有对所传输的媒体数据的协议格式进行修改。对应地,wi-fi通信模块33通过以太网协议接收usb通信模块34发送的媒体数据。
62.s108、wi-fi通信模块33通过与交互平板4之间的第三连接关系,继续通过以太网协议,向交互平板4直接转发发送媒体数据。在s108中,wi-fi通信模块33也没有对所传输的媒体数据的协议格式进行修改,相当于wi-fi通信模块33在usb通信模块34和交互平板4之间起到了中继的作用。则对于交互屏4在接收到媒体数据后,可以直接对媒体数据进行解码渲染等处理并进行显示/播放。
63.综上,本实施例提供的数据传输方法中,通过数据传输设备中提供均支持以太网协议的usb通信模块和wi-fi通信模块,并在usb通信模块连接电子设备后,使得电子设备能够使用usb通信模块以以太网协议将媒体数据传输到wi-fi通信模块,再由wi-fi通信模块以以太网协议将媒体数据发送到交互平板进行投屏显示,由于电子设备能够直接控制usb
通信模块发出以太网协议的媒体数据,因此数据传输设备在对每一次所传输的媒体数据的整个过程中,都不需要对媒体数据进行如图2-图3所示实施例中usb协议到以太网协议的转换,从而与图2-图3所示的实施例相比,减少了数据传输设备对媒体数据传输时的时间,降低了数据传输设备在每一次传输媒体数据时的时延,进而提高了数据传输设备在传输媒体数据时的传输效率;同时,由于数据传输设备省去了协议转换的步骤,也能够减少了对媒体数据进行协议转换时出错的可能,进而提高了数据传输设备对传输媒体数据的传输质量;此外,本实施例中提供在数据传输设备中加入usb通信模块的架构简单、易于实现,可以灵活地通过硬件或者软件形式实现,经过一次配置之后,可以在后续每一次传输媒体数据时使用。
64.此外,基于本技术实施例中,电子设备1使用数据传输设备3中usb通信模块34进行数据传输的方式,当电子设备1内设置有usb网卡时,数据传输设备3中也可以不设置usb通信模块34,而是使用电子设备1内的usb网卡直接作为本实施例中的usb通信模块34,与数据传输设备3内的wi-fi通信模块通过桥接/nat的方式建立第二连接关系后,直接由电子设备1控usb通信模块通过第二连接关系和第三连接关系,以以太网协议向交互平板传输媒体数据,其具体实现与原理相同,不再赘述。
65.在前述实施例中,对本技术实施例提供的数据传输方法进行了介绍,而为了实现上述本技术实施例提供的方法中的各功能,作为执行主体的电子设备以及数据传输设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
66.例如,如图4所示的数据传输设备可用于执行上述实施例中的数据传输方法,第一通信模块可用于获取来自电子设备的媒体数据,并以第一通信协议向第二通信模块发送媒体数据,第二通信模块可用于接收媒体数据,并以第一通信协议向交互平板发送媒体数据等。具体可参照图5所示的实施例,不再赘述。
67.又例如,本技术还提供一种电子设备,可用于执行上述实施例中由电子设备执行的数据传输方法,该电子设备可以包括通信接口和处理模块。通信接口可以是usb通信接口,可用于通过usb连接线与数据传输设备的第一通信模块连接;处理模块可以是cpu等处理器,则当电子设备的通信接口通过usb连接线与数据传输设备的第一通信模块连接,处理模块可用于确定通信接口与数据传输设备的第一通信模块连接,并通过通信接口控制第一通信模块以第一通信协议向第二通信模块发送媒体数据,以使第二通信模块以第一通信协议向交互平板发送媒体数据。具体可参照图5所示的实施例,不再赘述。
68.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述
方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
69.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,asic),或,一个或多个微处理器(digital signal processor,dsp),或,一个或者多个现场可编程门阵列(field programmable gate array,fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(central processing unit,cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。
70.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
71.本申还提供一种电子设备,包括:处理器,存储器以及计算机程序;其中,计算机程序被存储在存储器中,并且被配置为由处理器执行,计算机程序包括用于执行如本技术前述实施例中任一由电子设备执行的数据传输方法的指令。
72.本申还提供一种数据传输设备,包括:处理器,存储器以及计算机程序;其中,计算机程序被存储在存储器中,并且被配置为由处理器执行,计算机程序包括用于执行如本技术前述实施例中任一由数据传输设备执行的数据传输方法的指令。
73.本技术还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序使得服务器执行如本技术前述实施例中任一由电子设备执行的数据传输方法的指令;或者,计算机程序使得服务器执行如本技术前述实施例中任一由数据传输设备执行的数据传输方法的指令。
74.本技术实施例还提供一种运行指令的芯片,所述芯片用于执行如本技术前述任一实施例中由电子设备所执行的方法;或者,所述芯片用于执行如本技术前述任一实施例中由数据传输设备所执行的方法。
75.本技术实施例还提供一种程序产品,所述程序产品包括计算机程序,所述计算机程序存储在存储介质中,至少一个处理器可以从所述存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序时可实现如本技术前述任一实施例中由电子设备所执行的数据传输方法;或者,所述至少一个处理器执行所述计算机程序时可实现如本技术前述任一实施例中由数据传输设备所执行的数据传输方法。
76.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
77.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献