一种基于wifi的智能设备节目资源共享方法及其系统的制作方法

文档序号:7817367阅读:272来源:国知局
一种基于wifi的智能设备节目资源共享方法及其系统的制作方法
【专利摘要】本发明公开了一种基于WIFI的智能设备节目资源共享方法及其系统,其方法具体包括以下步骤:A、当需共享节目资源时,第一智能设备开启共享服务功能,同时第二智能设备开启虚拟通道;B、所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道;C、所述第一智能设备将节目资源发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。通过本发明,可以有效避免传统的传送节目资源时布线的麻烦,也有效解决了因物理距离较远,WIFI信号弱而产生无法连接或发送不稳定的问题。
【专利说明】一种基于WIFI的智能设备节目资源共享方法及其系统

【技术领域】
[0001]本发明涉及智能设备通信【技术领域】,尤其涉及一种基于WIFI的智能设备节目资源共享方法及其系统。

【背景技术】
[0002]在当今科技不断发展的社会,智能设备的普及程度越来越高,人们对智能设备的功能要求也越来越高。在大型的会议和庆典上,主会场的智能设备和分会场的智能设备能同时显示主会场上智能设备所播放的节目资源,这种系统一般都是由很多HDMI等信号线连接起来的,其使用方式复杂,连接线路多,且故障检查不方便,不方便普通家庭使用。
[0003]因此,现有技术还有待于改进和发展。


【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种基于WIFI的智能设备节目资源共享方法及其系统,旨在解决现有技术中需要通过HDMI等信号线连接进行智能设备之间的节目资源节目资源共享和其实现方法复杂的问题。
[0005]本发明的技术方案如下:
一种基于WIFI的智能设备节目资源共享方法,其中,包括以下步骤:
A、当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道;
B、所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道;
C、所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
[0006]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤B具体包括:
B1、所述第二智能设备通过寻网查找到第一智能设备的SSID号;
B2、所述第二智能设备根据SSID号向第一智能设备发送连接请求;
B3、所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份;
B4、确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
[0007]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤B4中,将多个第二智能设备设置为群成员,并由第一智能设备建立包含多个群成员的成员结构表。
[0008]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤C中,群所有者每隔一段时间向群成员发送是否在网判断请求;
若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源; 或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接。
[0009]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤C之后还包括: 所述第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
[0010]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤C中,所述第一智能设备与第二智能设备传输数据时,采用非面向连接的UDP协议。
[0011]一种基于WIFI的智能设备节目资源共享系统,其中,包括:
共享服务管理单元,用于当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道;
联网业务支持单元,用于所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道;
内容管理单元,用于所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
[0012]所述的基于WIFI的智能设备节目资源共享系统,其中,所述联网业务支持单元具体包括:
服务查找子单元,用于所述第二智能设备通过寻网查找到第一智能设备的SSID号;连接请求子单元,用于所述第二智能设备根据SSID号向第一智能设备发送连接请求;身份确认子单元,用于所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份;
群组建立子单元,用于确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
[0013]所述的基于WIFI的智能设备节目资源共享系统,其中,还包括:
中继连接单元,用于第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
[0014]所述的基于WIFI的智能设备节目资源共享系统,其中,所述内容管理单元还包括:
连接判断子单元,用于群所有者每隔一段时间向群成员发送是否在网判断请求;
若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源;
或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接。
[0015]有益效果:本发明中提供一种基于WIFI的智能设备节目资源共享方法及其系统,通过WIFI进行智能设备之间的节目资源共享,可以有效避免传统的传送节目资源时布线的麻烦,也有效解决了因物理距离较远,WIFI信号弱而产生无法连接或发送不稳定的问题,并且本发明技术方案操作简单易实现,且其稳定性高,为用户的使用提供方便。

【专利附图】

【附图说明】
[0016]图1为本发明实施例中基于WIFI节目资源共享方法较佳实施例的流程图;
图2为本发明实施例中步骤S200的具体方法流程图;
图3为本发明实施例中基于WIFI节目资源共享系统较佳实施例的结构框图;
图4为本发明实施例中联网业务支持单元中的具体结构框图。

【具体实施方式】
[0017]本发明提供一种基于WIFI的智能设备节目资源共享方法及其系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]请参见图1,图1为本发明所述的基于WIFI的智能设备节目资源共享方法较佳实施例的流程图,如图1所示,其具体包括以下步骤:
S100、当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道;
5200、所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道;
S300、所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
[0019]在本发明实施例中,具体而言,是第二智能设备通过第一智能设备所发射的WIFI信号进行寻网,并根据第一智能设备上的SSID号确定所要连接的第一智能设备,以pin码确认身份后进行握手连接并建立无线通道,第一智能设备开启共享服务功能,通过无线通道将压缩编码后的节目资源发送至第二智能设备中进行解压解码,并通过虚拟通道进行播放,当进行完节目资源的发送和播放后,则关闭第一智能设备中的共享服务功能和关闭第二智能设备中的虚拟通道。本发明中通过WIFI直连的方式,将不同智能设备间的节目资源进行共享,实现在不经过拷贝、外界网络传输的情况下进行多台智能设备同步播放节目资源,使智能设备更加智能化、人性化。
[0020]在本发明所述的智能设备中具有一主控处理单元CPU,CPU通过总线来控制智能设备中的无线传输设备、存储设备、编解码和控制设备等硬件。当第一智能设备接收到共享节目资源的指令时,其CPU控制共享服务功能的设备,开启共享服务功能,而第二智能设备在接收到共享节目资源的指令时,其CPU控制共享服务功能的设备,开启虚拟通道,等待接收节目资源进行播放。
[0021]请参见图2,图2为本发明实施例中步骤S200的具体方法流程图,如图所示,其具体包括:
5201、所述第二智能设备通过寻网查找到第一智能设备的SSID号;
5202、所述第二智能设备根据SSID号向第一智能设备发送连接请求;
5203、所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份;
5204、确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
[0022]在本发明实施例中,优选地,在步骤S201中,所述第一智能设备通过WIFI direct发射WIFI信号,而第二智能设备通过WIFI信号查找到所要连接的第二智能设备的SSID(月艮务集标识)号。具体而言,所述第一智能设备通过基于WIFI direct的无线传输设备进行WIFI信号的发射,而第二智能设备在接收到WIFI信号后,通过WIFI信号查找第一智能设备的SSID号。每台智能设备都可设置有与其对应的SSID号,当第二智能设备找到第一智能设备的SSID号后,进行步骤S202,即第二智能设备根据查找到的SSID号向第一智能设备发送连接请求,然后在步骤S203中,第一智能设备接收到连接请求后,通过输入pin码与第一智能设备进行身份确认,并握手连接,即建立双向连接。在确认身份并连接后,则进行步骤S204,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员,群所有者可以向群成员发送节目资源。本发明中通过查找SSID码和pin码进行身份确认的方法,可以识别智能设备,并且通过身份确认后加入第一智能设备所建群组的成员结构表中,以后传送节目资源时不需再进行身份确认,只需通过成员结构表中的地址便可选择发送对象,避免二次查找的麻烦,同时采用pin码进行身份确认,还可以有效保证网络结构的稳定性和安全性。
[0023]更优选的实施例中,将多个第二智能设备设置为群成员,并由第一智能设备建立包含多个群成员的成员结构表。具体而言,所述第一智能设备和至少一台以上的第二智能设备建立群组,并向群组成员组播发送节目资源。换言之,本发明支持一对多的节目资源共享,即由群所有者所建立的群组中,可以有多个群成员,当群所有者按群组中的成员结构表中的地址向多个群成员组播发送节目资源时,可以实现多台智能设备同时播放节目资源的技术效果。
[0024]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤S300中,群所有者每隔一段时间向群成员发送是否在网判断请求;
若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源;
或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接。
[0025]具体而言,本发明中为保证群所有者所建群组内成员结构表的有效性,每隔一段时间,例如每隔I小时,群所有者向群成员发送是否在网的判断请求,当收到群成员的确认回复时,则继续保持其在群组中,当多次发送如发送3次以上是否在网的判断请求未收到回复时,则将群成员从群组中删除,不再向其发送节目资源。相同地,当群成员在一段时间内未收到群所有者所发送的数据包或在网判断请求时,则重新进行寻网,查找WIFI信号并发送联网请求,连续多次如3次以上请求未果时,则放弃连接,不再接收群所有者发送的数据包。
[0026]优选实施例中,所述步骤S300之后还包括:
所述第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
[0027]具体而言,所述第一智能设备和第二智能设备在硬件和软件上的配置是相同的,只是在网络结构中实现的作用不同。在步骤SlOO中,当要对第一智能设备中的节目资源进行共享时,第一智能设备建立一群组,其中第一智能设备为群所有者,第二智能设备为群成员,将群成员加入到群所有者的成员结构表中,群所有者便可按照成员结构表中的地址向群组成员群成员发送经过压缩编码的节目资源。而群成员在下一级网络中又可作为“群所有者”角色,并与另一智能设备如第三智能设备通过身份确认,进行节目资源的发送。当第一智能设备和第二智能设备因物理距离较远无法通过WIFI信号进行连接发送节目资源时,通过上述技术方案,以增加多级智能设备进行中继的方式来发送节目资源,可以有效克服因物理距离较远而无法进行WIFI信号连接或传送网络不稳定的情况。
[0028]所述的基于WIFI的智能设备节目资源共享方法,其中,所述步骤S300中,所述第一智能设备与第二智能设备传输数据时,采用非面向连接的UDP协议,保证传送的速度和有效性。即在群所有者与群成员进行身份确认后,便可直接通过所建立的无线通道进行节目资源的传送,不需群成员每次回传确认发送的信息,这保证了节目资源传输的速度和同步性,避免网络拥堵。
[0029]优选地,在步骤S300中,所述第一智能设备将节目资源进行压缩编码后,缓存至本地存储中。为了保证传送的速度和效率,本发明中将所要共享的节目资源进行压缩编码,使其所占内存空间大大减少,并且可有效避免数据的节目资源中数据的丢失。另外,将其缓存至本地内存中,可提高效率,减少传送的时间。
[0030]另外,本发明中还可以将WIFI网卡外置,通过软件方式升级或APP的方式,实现对老机型的智能设备兼容的效果。本发明技术方案相对于普通PC而言,其对硬件要求低、实现方法简单,稳定性更高,因此具有良好的应用前景。
[0031]请参见图3,图3为本发明实施例中基于WIFI节目资源共享系统较佳实施例的结构框图,如图3所示,其具体包括:
共享服务管理单元110,用于当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道;联网业务支持单元120,用于所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道;
内容管理单元130,用于所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
[0032]另外,请参见图4,本发明还提供了实施例中联网业务支持单元中的结构框图。如图4所示,所述联网业务支持单元120具体包括:
服务查找子单元121,用于所述第二智能设备通过寻网查找到第一智能设备的SSID
号;
连接请求子单元122,用于所述第二智能设备根据SSID号向第一智能设备发送连接请求;
身份确认子单元123,用于所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份;
群组建立子单元124,用于确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
[0033]所述的基于WIFI的智能设备节目资源共享系统,其中,还包括:
中继连接单元,用于第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
[0034]所述内容管理单元130还包括:
连接判断子单元,用于群所有者每隔一段时间向群成员发送是否在网判断请求;
若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源;
或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接,可以提高连接效率。
[0035]综上所述,本发明中所述的一种基于WIFI的智能设备节目资源共享方法及其系统,其可以有效避免传统的传送节目资源时布线的麻烦,也有效解决了因物理距离较远,WIFI信号弱而产生无法连接或发送不稳定的问题,并且操作简单易实现,稳定性高,方便用户的使用,具有良好的应用前景。
[0036]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种基于WIFI的智能设备节目资源共享方法,其特征在于,包括以下步骤: A、当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道; B、所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道; C、所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
2.根据权利要求1所述的基于WIFI的智能设备节目资源共享方法,其特征在于,所述步骤B具体包括: B1、所述第二智能设备通过寻网查找到第一智能设备的SSID号; B2、所述第二智能设备根据SSID号向第一智能设备发送连接请求; B3、所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份; B4、确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
3.根据权利要求2所述的基于WIFI的智能设备节目资源共享方法,其特征在于,所述步骤B4中,将多个第二智能设备设置为群成员,并由第一智能设备建立包含多个群成员的成员结构表。
4.根据权利要求2所述的基于WIFI的智能设备节目资源共享方法,其特征在于,所述步骤C中,群所有者每隔一段时间向群成员发送是否在网判断请求; 若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源; 或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接。
5.根据权利要求2所述的基于WIFI的智能设备节目资源共享方法,其特征在于,所述步骤C之后还包括: 所述第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
6.根据权利要求1所述的基于WIFI的智能设备节目资源共享方法,其特征在于,所述步骤C中,所述第一智能设备与第二智能设备传输数据时,采用非面向连接的UDP协议。
7.一种基于WIFI的智能设备节目资源共享系统,其特征在于,包括: 共享服务管理单元,用于当需共享节目资源时,第一智能设备接收共享节目资源的指令,开启共享服务功能,同时第二智能设备接收共享节目资源的指令,开启虚拟通道; 联网业务支持单元,用于所述第一智能设备发射WIFI信号,所述第二智能设备通过WIFI信号进行寻网,查找第一智能设备的SSID号并与第一智能设备进行握手连接,建立无线通道; 内容管理单元,用于所述第一智能设备将节目资源进行压缩编码,并通过无线通道将其发送至第二智能设备,所述第二智能设备将接收到的节目资源进行解压解码,并通过虚拟通道进行播放。
8.根据权利要求7所述的基于WIFI的智能设备节目资源共享系统,其特征在于,所述联网业务支持单元具体包括: 服务查找子单元,用于所述第二智能设备通过寻网查找到第一智能设备的SSID号;连接请求子单元,用于所述第二智能设备根据SSID号向第一智能设备发送连接请求;身份确认子单元,用于所述第一智能设备接收到连接请求后,通过pin码确认第二智能设备的身份; 群组建立子单元,用于确认身份后,第一智能设备建立群组,第一智能设备设置为群所有者,第二智能设备设置为群成员。
9.根据权利要求8所述的基于WIFI的智能设备节目资源共享系统,其特征在于,还包括: 中继连接单元,用于第二智能设备作为群所有者,与作为群成员的第三智能设备建立无线连接,并向第三智能设备共享节目资源。
10.根据权利要求8所述的基于WIFI的智能设备节目资源共享系统,其特征在于,所述内容管理单元还包括: 连接判断子单元,用于群所有者每隔一段时间向群成员发送是否在网判断请求; 若收到群成员的确认回复,则将该群成员继续保留在成员结构表中,若未收到群成员的确认回复,则再次发送是否在网判断请求,若连续三次未收到确认回复,则将该群成员从成员结构表中删除,不再向该群成员发送节目资源; 或,若群成员在一段时间内未收到群所有者发送的数据包或者是否在网判断请求,则重新发送连网请求,连续三次请求未果,则放弃与群所有者的连接。
【文档编号】H04W84/12GK104333842SQ201410565061
【公开日】2015年2月4日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】杨孝骏, 王萌, 刘永彬, 夏勤, 田彪, 邵彦生 申请人:深圳创维-Rgb电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1