数据传输方法、系统、数据采集装置、展示装置和介质与流程

文档序号:32836162发布日期:2023-01-06 18:50阅读:108来源:国知局
数据传输方法、系统、数据采集装置、展示装置和介质与流程

1.本发明涉及数据传输技术领域,尤其涉及一种数据传输方法、数据传输系统、数据采集装置、数据展示装置和存储介质。


背景技术:

2.目前在家庭环境中,手写板或其它移动设备想把手写板的音视频数据投送到电视端普遍采用dlna(digital living network alliance),目前dlna并不是创造技术局,而是形成一种解决方案,一种大家都可以遵守的规范。由于各个厂家研发实力各不相同,所以在实际使用中经常出现投屏失败,卡顿等现象。同时,dlna还存在如下问题:
3.1、在dlna中规定所有dlna设备都必须支持使用http协议进行媒体的传输,这样导致了不支持http协议的设备就不能使用。
4.2、在dlna中规定传输的媒体格式支持:jpeg,lpcm,mpeg2。这几项太少不能满足日益增长的用户需求,随着硬件设备的不断更新换代,用户对音视频质量的要求也越来越高,上述几项媒体格式无法满足日益增长的用户需求。


技术实现要素:

5.本发明所要解决的技术问题在于,提供一种数据传输方法、数据传输系统、数据采集装置、数据展示装置和存储介质,以解决在数据投屏显示过程中,设备必须支持http协议进行传输的问题,同时,拓展了数据传输的格式,以为用户提供更优质的视听感受。
6.为了解决上述技术问题,根据本发明第一方面,提供了一种数据传输方法,基于无线局域网实现数据传输,该方法包括:
7.发送数据采集装置的地址数据至数据展示装置的第一预设端口;
8.控制所述数据采集装置连接于所述数据展示装置在监听到所述地址数据后开启的第二预设端口,以建立所述数据采集装置和所述数据展示装置的通信连接;
9.采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输。
10.进一步的,所述采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输的步骤,包括:
11.采用tcp传输协议将第一数据发送至所述数据展示装置。
12.进一步的,所述采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输的步骤,包括:
13.接收到所述数据展示装置发送的控制指令后,根据所述控制指令控制所述数据采集装置采集第二数据;
14.采用udp传输协议将所述第二数据发送至所述数据展示装置。
15.进一步的,数据传输方法还包括:接收用户下达的操作指令,并将所述操作指令采用tcp传输协议发送至所述数据展示装置。
16.进一步地,所述发送数据采集装置的地址数据至数据展示装置的第一预设端口的
步骤前,包括:
17.开启所述数据采集装置的热点,以使得移动终端连接所述热点;
18.监听所述数据采集装置的配网服务端口,以检测是否接收到所述移动终端发送的配网信息;
19.若是,则根据所述配网信息控制所述数据采集装置连接于无线局域网,所述数据采集装置与所述数据展示装置连接同一无线局域网。
20.根据本发明第二方面,提供一种数据传输方法,基于无线局域网实现数据传输,该方法包括:
21.监听数据展示装置的第一预设端口,以监测是否接收到数据采集装置发送的所述数据采集装置的地址数据;
22.若是,则开启所述数据展示装置的第二预设端口,以使得所述数据采集装置连接于所述第二预设端口,建立与所述数据采集装置的通信连接;
23.采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输。
24.进一步地,在监测接收到数据采集终端发送的所述数据终端的地址数据后,还包括:
25.采用套接字发送心跳,监测所述数据采集装置与所述数据展示装置的连接状态。
26.进一步地,所述采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输的步骤,包括:
27.接收所述数据采集装置采用tcp传输协议发送的第一数据,并展示所述第一数据。
28.进一步地,所述采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输的步骤,包括:
29.发送控制指令至所述数据采集装置;
30.接收所述数据采集装置根据所述控制指令采集的第二数据,并展示该所述第二数据;
31.其中,所述第二数据采用udp传输协议发送。
32.进一步地,所述数据传输方法还包括:接收所述数据采集装置采用tcp传输协议发送的用户下达的操作指令;
33.根据所述操作指令控制所述数据展示装置运行。
34.根据本发明第三方面,提供一种数据传输系统,基于无线局域网实现数据传输,该系统包括:数据采集装置和数据展示装置;
35.其中,所述数据采集装置包括:
36.地址发送模块,配置为将所述数据采集装置的地址数据发送至所述数据展示装置的第一预设端口;
37.通信模块,配置为连接于所述数据展示装置在监听到所述地址数据后开启的第二预设端口,以建立与所述数据展示装置的通信连接;
38.第一数据传输模块,配置为采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输;
39.所述数据展示装置包括:
40.端口监测模块,配置为监听所述第一预设端口,以监测是否接收到所述数据采集
装置发送的所述地址数据;
41.端口开启模块,配置为在所述端口监测模块监测到接收到所述地址数据后,开启第二预设端口,以使得所述数据采集装置连接于所述第二预设端口,建立与所述数据采集装置的通信连接;
42.第二数据传输模块,配置为采用预设传输协议进行所述数据采集装置与所述数据展示装置之间的数据传输。
43.进一步地,所述第一数据传输模块配置为,采用tcp传输协议将所述第一数据发送至所述数据展示装置;
44.所述第二数据传输模块配置为,接收所述第一数据,并展示所述第一数据。
45.进一步地,所述第二数据传输模块配置为,发送控制指令至所述数据采集装置;接收所述数据采集装置根据所述控制指令采集的第二数据,并展示所述第二数据;
46.所述第一数据传输模块配置为,接收到所述控制指令后,控制所述数据采集装置采集所述第二数据;采用udp传输协议将所述第二数据发送至所述数据展示装置。
47.进一步地,所述第一数据传输模块,还配置为接收用户下达的操作指令,并将所述操作指令采用tcp传输协议发送至所述数据展示装置;
48.所述第二数据传输模块,还配置为接收所述操作指令,根据所述操作指令控制所述数据展示装置运行。
49.进一步地,数据传输系统还包括:移动终端;
50.其中,所述数据采集装置包括:
51.网络配置模块,配置为开启所述数据采集装置的热点,以使得所述移动终端连接所述热点;监听所述数据采集装置的配网服务端口,以检测是否接收到所述移动终端发送的配网信息;若是,则根据所述配网信息控制所述数据采集装置连接于无线局域网,所述数据采集装置与所述数据展示装置连接同一无线局域网;
52.所述移动终端配置为,连接所述热点,并将所述配网信息发送至所述配网服务端口。
53.进一步地,所述数据展示装置还包括:
54.连接监测模块,配置为采用套接字发送心跳,监测所述数据采集端与所述数据展示端的连接状态。
55.根据本发明的第四方面,提供一种数据采集装置,其包括存储器与处理器,所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现上述第一方面中任一项所述的数据传输方法的步骤。
56.根据本发明的第五方面,提供一种数据展示装置,其包括存储器与处理器,所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现上述第二方面中任一项所述的数据传输方法的步骤。
57.根据本发明的第六方面,提供一种计算机可读存储介质,用于存储计算机程序,所述程序在由一计算机或处理器执行时实现上述第一方面任意一项所述的数据传输方法的步骤。
58.根据本发明的第七方面,提供一种计算机可读存储介质,用于存储计算机程序,所述程序在由一计算机或处理器执行时实现上述第二方面任意一项所述的数据传输方法的
步骤。
59.本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明的一种车体顶盖的安装定位控制方法、装置、控制器和计算机存储介质,可以达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:
60.(1)本发明通过将数据采集装置的地址数据发送至数据展示装置,实现数据采集装置与数据展示装置的连接,进而通过无线局域网实现数据传输,解决了数据投屏过程中,各设备均需支持http协议的问题,并且不再限定传输数据的格式,有效地提升了数据的展示效果,提升了用户的使用体验。
61.(2)本发明针对不同的数据类型,采用不同的数据传输协议,进而能够根据数据类型的不同,既能够保证数据传输的稳定性,又能够保证数据传输的时效性。
62.(3)本发明可通过移动终端来实现对数据采集装置的网络配置,能够使得无显示模块的数据采集装置同样能够完成与数据展示装置的连接,增加了数据采集装置的可选择范围,同时能够节省数据采集装置的生产成本。
63.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
64.图1示出了本发明一实施例的数据传输方法的流程图;
65.图2示出了本发明一实施例数据采集装置的网络配置方法的流程图;
66.图3示出了本发明另一实施例的数据传输方法的流程图;
67.图4示出了本发明一实施例的数据传输系统的结构框图;
68.图5示出了图4所示的数据采集装置的结构框图;
69.图6示出了图4所示的数据展示装置的结构框图。
具体实施方式
70.为更进一步阐述本发明,以下结合附图,对依据本发明提出的一种数据传输方法、数据传输系统、数据采集装置、数据展示装置和存储介质的具体实施方式,进行详细说明。
71.本发明第一实施例的一种数据传输方法,基于无线局域网实现数据传输,如图1所示,该方法包括:
72.步骤s11:发送数据采集装置的地址数据至数据展示装置的第一预设端口。
73.具体地,首先将数据采集装置与数据展示装置连接同一无线局域网,而后,将数据采集装置的地址数据发送至数据展示装置预先设定好的第一预设端口。其中,数据采集装置的地址数据包括其ip地址、目标端口等,将该地址数据发送至数据展示装置后,该数据展示装置能够根据该地址数据连接于数据采集装置即可。
74.该地址数据可通过tcp传输协议进行传输,也可通过udp传输协议进行传输,本发明并不以此为限。
75.步骤s12:控制数据采集装置连接于数据展示装置在监听到地址数据后开启的第二预设端口,以建立数据采集装置和数据展示装置的通信连接。
76.具体地,数据展示装置会实时监听其第一预设端口,以使数据展示装置能够实时监测是否接收到数据采集装置发送的地址数据。当数据展示装置接收到数据采集装置的地址数据后,则停止监听该第一预设端口,进而启用第二预设端口。
77.在数据展示装置开启第二预设端口后,则控制数据采集装置连接于该第二预设端口,进而实现数据采集装置与数据展示装置的通信连接。
78.步骤s13:采用预设传输协议进行数据采集装置与数据展示装置之间的数据传输。
79.具体地,在建立数据采集装置与数据展示装置的通信连接后,采用预设传输协议来完成数据采集装置与数据展示装置之间的数据传输。
80.进一步地说,在数据采集装置与数据展示装置之间进行传输的数据,会包括有控制指令数据、多媒体数据等等。针对数据类型的不同,采用不同的数据传输协议。例如,tcp传输协议、udp传输协议等等。
81.在一实施例中,数据采集装置采用tcp传输协议将第一数据发送至数据展示装置。在数据展示装置接收到该第一数据后,可根据该第一数据的具体内容进行相应的处理。
82.其中,该第一数据可以包括有用户通过数据采集装置输入的手写数据,例如是通过手写板输入的文字、数字、图像等内容。当数据展示装置接收到该手写数据后,则进行展示该手写数据。当然,在数据展示装置接收到该手写数据后,可以对该手写数据进行渲染等处理。
83.该第一数据还可以包括有数据采集装置的电量数据。当数据展示装置接收到该电量数据后,可以直接进行展示,也可以在电量数据显示数据采集装置的电量等于或低于预设值时,展示提醒信息或者警示信息。
84.在该实施例中,通过tcp传输协议来进行第一数据的传输,能够有效地保证该第一数据传输的稳定性。
85.在另一实施例中,接收到数据展示装置发送的控制指令后,根据控制指令控制数据采集装置采集第二数据;采用udp传输协议将第二数据发送至数据展示装置。
86.具体地,数据展示装置发送控制指令,其中,该控制指令可以是数据采集指令,该控制指令通过tcp传输协议发送,以保证指令传输的稳定性。在数据采集装置接收到该控制指令后,根据该控制指令采集第二数据。该第二数据可以包括视频数据、音频数据等。并将该第二数据采用udp传输协议实时传输至数据展示装置,进而该数据展示装置进行展示该第二数据。
87.该实施例中,采用udp传输协议能够有效地保证第二数据传输的实时性。
88.在一些实施例中,数据展示装置还可以发送停止数据指令,在数据采集装置接收到该停止数据指令后,则停止采集第二数据。
89.在一实施例中,数据采集装置上设有控制按键,该控制按键可以是实体按键、触摸按键等等,本发明并不以此为限。用户可以通过该控制按键控制数据展示装置的运行。该控制按键例如是音量控制按键等等。
90.当用户通过控制按键下达操作制指令后,数据采集装置采用tcp传输协议将该操作指令发送至数据展示装置,数据展示装置在收到该操作指令后,根据该操作指令控制其运行状态。
91.在一实施例中,数据采集装置未设置显示模块,例如是手写板,无法直接通过该数
据采集装置与数据展示装置连接同一无线局域网。针对上述情况,在本实施例中,可以通过移动终端,例如手机,来完成数据采集装置的网络连接。
92.具体地,如图2所示,在步骤s11之前,还包括:
93.步骤s21,开启数据采集装置的热点,以使得移动终端连接热点。
94.具体地,通过按键等操作开启数据采集装置的热点,移动终端在检索到该热点后,连接该热点,以完成与数据采集装置的连接。
95.步骤s22,监听数据采集装置的配网服务端口,以检测是否接收到移动终端发送的配网信息。
96.具体地,在移动终端完成与数据采集装置的热点的连接后,会向数据采集装置发送配网信息,以使得数据采集装置能够根据该配网信息连接于无线局域网。而数据采集装置会监听其配网服务端口,以监测是否接收到移动终端发送的配网信息。
97.步骤s23,若是,则根据配网信息控制数据采集装置连接于无线局域网,数据采集装置与数据展示装置连接同一无线局域网。
98.具体地,当监测到已接收到移动终端发送的配网信息后,则根据该配网信息连接于无线局域网。数据采集装置连接的无线局域网与数据展示装置连接的无线局域网为同一无线局域网。
99.本发明第二实施例的一种数据传输方法,基于无线局域网实现数据传输,如图3所示,该方法包括:
100.步骤s31,监听数据展示装置的第一预设端口,以监测是否接收到数据采集装置发送的数据采集装置的地址数据。
101.为了能够实现数据采集终端与数据展示终端之间的通信连接,以完成数据的传输与展示。首先,将数据采集装置与数据展示装置连接同一无线局域网,而后,将数据采集装置的地址数据发送至数据展示装置预先设定好的第一预设端口。其中,数据采集装置的地址数据包括其ip地址、目标端口等。数据展示装置实时监听其第一预设端口,以监测数据采集装置是否将其地址数据发送至该第一预设端口。
102.该地址数据可通过tcp传输协议进行传输,也可通过udp传输协议进行传输,本发明并不以此为限。
103.步骤s32,若是,则开启数据展示装置的第二预设端口,以使得数据采集装置连接于第二预设端口,建立与数据采集装置的通信连接。
104.具体地,当监测到数据展示装置的第一预设端口接收到数据采集装置发送的地址信息后,则停止监听该第一预设端口。为了能够根据该地址数据完成与数据采集装置的连接,数据展示装置会启用第二预设端口。
105.在数据展示装置开启第二预设端口后,则控制数据采集装置连接于该第二预设端口,进而实现数据采集装置与数据展示装置的通信连接。
106.在一实施例中,为了能够监测数据采集装置与数据展示装置之间通信连接状态,以保证数据传输的稳定性。数据展示装置会采用套接字(socket)发送心跳,以监听数据采集装置与数据展示装置之间通信连接状态。
107.步骤s33,采用预设传输协议进行数据采集装置与数据展示装置之间的数据传输。
108.具体地,在建立数据采集装置与数据展示装置的通信连接后,数据采集装置与数
据展示装置之间的数据传输采用预设传输协议来完成。
109.进一步地说,在数据采集装置与数据展示装置之间进行传输的数据,会包括有控制指令数据、多媒体数据等等。针对数据类型的不同,采用不同的数据传输协议。例如,tcp传输协议、udp传输协议等等。
110.在一实施例中,数据采集装置采用tcp传输协议将第一数据发送至数据展示装置。在数据展示装置接收到该第一数据后,可根据该第一数据的具体内容进行相应的处理。
111.其中,该第一数据可以包括有用户通过数据采集装置输入的手写数据,例如是通过手写板输入的文字、数字、图像等内容。当数据展示装置接收到该手写数据后,则进行展示该手写数据。当然,在数据展示装置接收到该手写数据后,可以对该手写数据进行渲染等处理。
112.该第一数据还可以包括有数据采集装置的电量数据。当数据展示装置接收到该电量数据后,可以直接进行展示,也可以在电量数据显示数据采集装置的电量等于或低于预设值时,展示提醒信息或者警示信息。
113.在该实施例中,通过tcp传输协议来进行第一数据的传输,能够有效地保证该第一数据传输的稳定性。
114.在另一实施例中,发送控制指令至数据采集装置;接收数据采集装置根据控制指令采集的第二数据,并展示第二数据;其中,第二数据采用udp传输协议发送。
115.具体地,数据展示装置发送控制指令,其中,该控制指令可以是数据采集指令,该控制指令通过tcp传输协议发送,以保证指令传输的稳定性。在数据采集装置接收到该控制指令后,根据该控制指令采集第二数据。该第二数据可以包括视频数据、音频数据等。并将该数据采用udp传输协议实时传输至数据展示装置,进而该数据展示装置进行展示该第二数据。
116.该实施例中,采用udp传输协议能够有效地保证第二数据传输的实时性。
117.在一些实施例中,数据展示装置还可以发送停止数据指令,在数据采集装置接收到该停止数据指令后,则停止采集第二数据。
118.在一实施例中,数据采集装置上设有控制按键,该控制按键可以是实体按键、触摸按键等等,本发明并不以此为限。用户可以通过该控制按键控制数据展示装置的运行。该控制按键例如是音量控制按键等等。
119.当用户通过控制按键下达操作制指令后,数据采集装置采用tcp传输协议将该操作指令发送至数据展示装置,数据展示装置在收到该操作指令后,根据该操作指令控制其运行状态。
120.在一实施例中,数据采集装置未设置显示模块,例如是手写板,无法直接通过该数据采集装置与数据展示装置连接同一无线局域网。针对上述情况,在本实施例中,可以通过移动终端,例如手机,来完成数据采集装置的网络连接。
121.本发明第三实施例的一种数据传输系统,基于无线局域网实现数据传输如图4所示,该系统包括:数据采集装置10和数据展示装置20。
122.如图5所示,数据采集装置10包括:地址发送模块101,配置为将数据采集装置10的地址数据发送至数据展示装置20的第一预设端口;通信模块102,配置为连接于数据展示装置20在监听到地址数据后开启的第二预设端口,以建立与数据展示装置20的通信连接;第
一数据传输模块103,配置为采用预设传输协议进行数据采集装置10与数据展示装置20之间的数据传输。
123.如图6所示,数据展示装置20包括:端口监测模块201,配置为监听第一预设端口,以监测是否接收到数据采集装置10发送的地址数据;端口开启模块202,配置为在端口监测模块201监测到接收到地址数据后,开启第二预设端口,以使得数据采集装置10连接于第二预设端口,建立与数据采集装置10的通信连接;第二数据传输模块203,配置为采用预设传输协议进行数据采集装置10与数据展示装置20之间的数据传输。
124.为了能够实现数据采集终端与数据展示终端之间的通信连接,以完成数据的传输与展示。首先,将数据采集装置10与数据展示装置20连接同一无线局域网,而后,地址发送模块101将数据采集装置10的地址数据发送至数据展示装置20预先设定的第一预设端口。其中,数据采集装置10的地址数据包括其ip地址、目标端口等。端口监测模块201实时监听其第一预设端口,以监测地址发送模块101是否将其地址数据发送至该第一预设端口。
125.该地址数据可通过tcp传输协议进行传输,也可通过udp传输协议进行传输,本发明并不以此为限。
126.端口监测模块201会实时监听其第一预设端口,以使数据展示装置20能够实时监测是否接收到地址发送模块101发送的地址数据。当端口监测模块201监测到第一预设端口接收到数据采集装置10的地址数据后,则端口监测模块201停止监听该第一预设端口,进而端口开启模块202启用第二预设端口。
127.在端口开启模块202开启第二预设端口后,则通信模块102连接于该第二预设端口,进而实现数据采集装置10与数据展示装置20的通信连接。
128.在建立数据采集装置10与数据展示装置20的通信连接后,第一数据传输模块103与第二数据传输模块203均采用预设传输协议来完成数据采集装置10与数据展示装置20之间的数据传输。
129.进一步地说,在数据采集装置10与数据展示装置20之间进行传输的数据,会包括有控制指令数据、多媒体数据等等。针对数据类型的不同,采用不同的数据传输协议。例如,tcp传输协议、udp传输协议等等。
130.在一实施例中,第一数据传输模块103采用tcp传输协议将第一数据发送至数据展示装置20。在第二数据传输模块203接收到该第一数据后,可根据该第一数据的具体内容进行相应的处理。
131.其中,该第一数据可以包括有用户通过数据采集装置10输入的手写数据,例如是通过手写板输入的文字、数字、图像等内容。当数据展示装置20接收到该手写数据后,则进行展示该手写数据。当然,在数据展示装置20接收到该手写数据后,可以对该手写数据进行渲染等处理。
132.该第一数据还可以包括有数据采集装置10的电量数据。当数据展示装置20接收到该电量数据后,可以直接进行展示,也可以在电量数据显示数据采集装置10的电量等于或低于预设值时,展示提醒信息或者警示信息。
133.在该实施例中,通过tcp传输协议来进行第一数据的传输,能够有效地保证该第一数据传输的稳定性。
134.在另一实施例中,第二数据传输模块203配置为,发送控制指令至数据采集装置
10;接收数据采集装置10根据控制指令采集的第二数据,并展示第二数据;第一数据传输模块103配置为,接收到控制指令后,控制数据采集装置10采集第二数据;采用udp传输协议将第二数据发送至数据展示装置20。
135.具体地,数据展示装置20的第二数据传输模块203发送第一控制指令,其中,该控制指令可以是数据采集指令,该第一控制指令通过tcp传输协议发送,以保证指令传输的稳定性。在数据采集装置10接收到该第一控制指令后,根据该第一控制指令采集第二数据。该第二数据可以包括视频数据、音频数据等。并通过第一数据传输模块103将该第二数据采用udp传输协议实时传输至数据展示装置20,进而该数据展示装置20进行展示该第二数据。
136.该实施例中,采用udp传输协议能够有效地保证第二数据传输的实时性。
137.在一些实施例中,数据展示装置20的第二数据传输模块203还可以发送停止数据指令,在数据采集装置10接收到该停止数据指令后,则停止采集第二数据。
138.在一实施例中,数据采集装置10的第一数据传输模块103还配置为接收用户下达的操作指令,并将操作指令采用tcp传输协议发送至数据展示装置;数据展示装置20的第二数据传输模块203,还配置为接收操作指令,根据操作指令控制数据展示装置运行。
139.数据采集装置10上设有控制按键,该控制按键可以是实体按键、触摸按键等等,本发明并不以此为限。用户可以通过该控制按键控制数据展示装置20的运行。该控制按键例如是音量控制按键等等。
140.当用户通过控制按键下操作制指令后,数据采集装置10的第一数据传输模块103采用tcp传输协议将该操作指令发送至数据展示装置20,数据展示装置20的第二数据传输模块203在接收到该操作指令后,根据该操作指令控制数据展示装置20的运行状态。
141.在一实施例中,数据采集装置10并未设置显示模块,例如是手写板,无法直接通过该数据采集装置10与数据展示装置20连接同一无线局域网。针对上述情况,在本实施例中,如图4所示,数据传输系统还包括移动终端30,例如手机,来完成数据采集装置10的网络连接。
142.如图5所示,数据采集装置10包括:网络配置模块104,配置为开启数据采集装置10的热点,以使得移动终端30连接热点;监听数据采集装置10的配网服务端口,以检测是否接收到移动终端30发送的配网信息;若是,则根据配网信息控制数据采集装置10连接于无线局域网,数据采集装置10与数据展示装置20连接同一无线局域网;移动终端30配置为,连接热点,并将配网信息发送至配网服务端口。
143.具体地,网络配置模块104启数据采集装置10的热点,移动终端30在检测到该热点后,连接该热点,以完成与数据采集装置10的连接。
144.在移动终端30完成与数据采集装置10的热点的连接后,会向数据采集装置10发送配网信息,以使得数据采集装置10能够根据该配网信息连接于无线局域网中。而网络配置模块104会监听数据采集装置10的配网服务端口,以监测是否接收到移动终端30发送的配网信息。
145.当网络配置模块104监测到接收到移动终端30发送的配网信息后,则根据该配网信息连接于无线局域网。数据采集装置10连接的无线局域网与数据展示装置20连接的无线局域网为同一无线局域网。
146.在一实施例中,如图6所示,数据展示装置20还包括连接监测模块204,配置为采用
套接字发送心跳,监测数据采集端与数据展示端的连接状态。
147.为了能够监测数据采集装置10与数据展示装置20之间通信连接状态,以保证数据传输的稳定性。连接监测模块204会采用套接字(socket)发送心跳,以监听数据采集装置10与数据展示装置20之间通信连接状态。
148.在一具体实施例中,数据传输系统包括有手写板(即数据采集装置)、移动终端、电视端(即数据展示装置)。
149.其中,移动终端,例如是手机,为手写板提供网络配置功能。手写板用于手写数据、音频数据、视频数据等的采集,并发送至电视端。电视端用于接收手写数据、音频数据、视频数据等,并进行渲染、展示及统计等操作。当然,该电视端也可更换为投影设备等大屏显示设备,本实施例以电视端为例。
150.具体地,手写板开机后,通过预设的方式(例如是长按返回键等方式)来使得手写板进入热点模式,开启热点。手写板监听udp192.168.0.1:32537,其中192.168.0.1为手写板的ip地址,32537配网服务端口,用于手写板的配网通信。通过监听配网服务端口来监测移动终端是否发送网络配置命令。
151.移动终端连接于手写板的热点,并通过创建本地udp socket来监测移动终端与手写板之间的通信连接是否中断。在移动终端连接于手写板后,向手写板的配网服务端口发送网络配置命令。
152.手写板在接收到该网络配置命令后,退出热点模式,并连接无线局域网,该电视端与手写板连接同一无线局域网。
153.在完成网络连接后,手写板向电视端的目标端口35881广播其ip地址信息。电视端会实时监听该目标端口35881,当监听到该目标端口35881接收到手写板的ip地址信息后,则停止监听目标端口35881。
154.电视端采用新的socket发送心跳,以监测手写板与电视端的连接状态。电视端开启新的目标端口35882,以通过该目标端口35882实现与手写板之间的数据传输。
155.手写板连接于该目标端口35882,并将手写数据与手写板的电量数据发送至该目标端口35882。手写数据是用户在手写板上书写的字迹的坐标数据。电视端在接收到该手写数据后,可以直接进行展示,也可以经过渲染后进行展示。电视端在接收到手写板的电量数据后,可以直接进行展示,也可以在该电量数据达到或低于预设值时,进行提醒或警示。
156.电视端通过目标端口35882向手写板发送开始视频和开始音频的指令。手写板在接收到上述指令后,通过摄像头采集视频数据,通过麦克风采集音频数据,并将该视频数据和音频数据实时发送至电视端。电视端还可以通过目标端口35882向手写板发送结束视频和结束音频的指令。
157.用户可以通过手写板上设置的按键来控制电视端的运行,例如音量键等。
158.在手写板与电视端的数据传输过程中,控制指令数据,例如开始视频、开始音频的指令数据采用tcp传输协议进行传输,tcp传输协议的链路稳定,能够保证控制指令数据传输的稳定性。语音、视频等多媒体数据的传输则是基于udp传输协议进行传输,能够保证多媒体数据传输的实时性。
159.本发明第四实施例的一种数据采集装置,其包括存储器与处理器,存储器存储有计算机程序,程序在被处理器执行时能够实现上述第一实施例的方法的步骤。
160.本发明第五实施例的一种数据展示装置,其包括存储器与处理器,存储器存储有计算机程序,程序在被处理器执行时能够实现上述第二实施例的方法的步骤。
161.本发明第六实施例的一种计算机可读存储介质,用于存储计算机程序,程序在由一计算机或处理器执行时实现上述第一实施例的方法的步骤。
162.本发明第七实施例的一种计算机可读存储介质,用于存储计算机程序,程序在由一计算机或处理器执行时实现上述第二实施例的方法的步骤。
163.以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1