CN113055929B - 在家用无线网络下的网络硬盘录像机和视频传输*** - Google Patents
在家用无线网络下的网络硬盘录像机和视频传输*** Download PDFInfo
- Publication number
- CN113055929B CN113055929B CN202110214117.XA CN202110214117A CN113055929B CN 113055929 B CN113055929 B CN 113055929B CN 202110214117 A CN202110214117 A CN 202110214117A CN 113055929 B CN113055929 B CN 113055929B
- Authority
- CN
- China
- Prior art keywords
- video
- access point
- network
- module
- video transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/781—Television signal recording using magnetic recording on disks or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种网络硬盘录像机和视频传输***,其中,网络硬盘录像机包括反制模组,反制模组监测视频传输信道中所有的无线传输***,无线传输***包括接入点和终端,终端与接入点对应,反制模组工作在探针模式;在网络硬盘录像机的视频传输状态为卡顿的情况下,反制模组在接入点中选择目标接入点;反制模组模拟目标接入点的网络名称,使得与目标接入点对应的终端连接至反制模组,以中断目标接入点的无线传输过程,其中,反制模组工作在接入点模式,解决了相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,可以保证监控视频的传输稳定性,提高传输效率。
Description
技术领域
本申请涉及无线通信技术领域,特别是涉及在家用无线网络下的网络硬盘录像机和视频传输***。
背景技术
具有无线传输(WiFi)功能的模组安装便捷、使用灵活,且具有经济节约和易于扩展等有线传输无法比拟的优点,因此得到越来越广泛的使用。尤其在视频传输领域,一般需要多路视频同时传输,但由于视频的码流比较大,极其容易造成视频传输的卡顿。特别是在家用无线网络情况下,除网络摄像机与网络硬盘录像机之间需要进行视频传输,手机、电脑、路由器等电子设备都需要进行数据传输,因此传输环境比较复杂,通用的无线视频传输***很难保证多路视频码流稳定的传输。
在相关技术中,为保证码流稳定传输通常采用码流平滑、码流自适应、降低视频量帧率等方法来保证码流稳定的传输,但是在无线传输网络拥堵的情况下,还是会出现视频卡顿现象,使得视频传输的效率降低。
目前针对相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种在家用无线网络下的网络硬盘录像机和视频传输***,以至少解决相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题。
第一方面,本申请实施例提供了一种在家用无线网络下的网络硬盘录像机,网络硬盘录像机包括反制模组:
所述反制模组监测视频传输信道中所有的无线传输***,其中,所述无线传输***包括接入点和终端,所述终端与所述接入点对应,所述反制模组工作在探针模式;
在所述网络硬盘录像机的视频传输状态为卡顿的情况下,所述反制模组在所述接入点中选择目标接入点;
所述反制模组模拟所述目标接入点的网络名称,使得与所述目标接入点对应的终端连接至所述反制模组,以中断所述目标接入点的无线传输过程,其中,所述反制模组工作在接入点模式。
在其中一些实施例中,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为卡顿的情况下,所述反制模组依次切换目标接入点,对切换后的目标接入点的网络名称进行模拟。
在其中一些实施例中,所述反制模组在所述接入点中选择目标接入点包括:
所述反制模组获取繁忙程度列表中繁忙程度最高的终端,将与所述繁忙程度最高的终端对应的接入点作为所述目标接入点,其中,根据所有无线传输***的终端在所述视频传输信道中的繁忙程度,对所述终端进行排序,获取所述终端的繁忙程度列表。
在其中一些实施例中,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为卡顿的情况下,所述反制模组根据所述繁忙程度列表依次切换目标接入点,对切换后的目标接入点的网络名称进行模拟。
在其中一些实施例中,判断所述视频传输状态包括:
所述反制模组获取所述网络硬盘录像机的视频传输参数,在所述视频传输参数不在预设参数范围内的情况下,判定所述视频传输状态为卡顿,其中,所述视频传输参数包括跳帧率、跳帧时长以及传输延迟中的至少一个。
在其中一些实施例中,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为正常的情况下,所述反制模组监测所述视频传输信道中的所有无线传输***,其中,所述反制模组工作在探针模式。
在其中一些实施例中,所述网络硬盘录像机还包括视频传输模组,所述视频传输模组用于接收监控视频,所述反制模组通过所述视频传输模组获取视频传输参数,根据视频传输参数确定所述视频传输状态。
在其中一些实施例中,所述网络硬盘录像机包括存储器;
所述存储器用于存储所述繁忙程度列表,其中,所述繁忙程度列表包括所述无线传输***中的接入点和终端、以及所述终端的物理地址。
在其中一些实施例中,所述反制模组包括天线,所述天线用于监测视频传输信道中所有的无线传输***。
第二方面,本申请实施例提供了一种在家用无线网络下的视频传输***,视频传输***包括网络硬盘录像机和网络摄像机,所述网络硬盘录像机包括反制模组;
所述反制模组监测视频传输信道中所有的无线传输***,其中,所述无线传输***包括接入点和终端,所述终端与所述接入点对应,所述反制模组工作在探针模式;
在所述网络摄像机与所述网络硬盘录像机的之间的视频传输状态为卡顿的情况下,所述反制模组在所述接入点中选择目标接入点;
所述反制模组模拟所述目标接入点的网络名称,使得与所述目标接入点对应的终端连接至所述反制模组,以中断所述目标接入点的无线传输过程,其中,所述反制模组工作在接入点模式。
相比于相关技术,本申请实施例提供的在家用无线网络下的网络硬盘录像机包括反制模组,反制模组监测视频传输信道中所有的无线传输***,其中,无线传输***包括接入点和终端,终端与接入点对应,反制模组工作在探针模式;在网络硬盘录像机的视频传输状态为卡顿的情况下,反制模组在接入点中选择目标接入点;反制模组模拟目标接入点的网络名称,使得与目标接入点对应的终端连接至反制模组,以中断目标接入点的无线传输过程,其中,反制模组工作在接入点模式,解决了相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,可以保证监控视频的传输稳定性,提高传输效率。
本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的网络硬盘录像机的应用场景示意图;
图2是根据本申请实施例的视频传输方法的流程图;
图3是根据本申请实施例的另一种视频传输方法的流程图;
图4是根据本申请优选实施例的视频传输***的结构示意图;
图5是根据本申请优选实施例的视频传输方法的流程图;
图6为本申请实施例的视频传输方法的终端的硬件结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。
在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
本申请提供一种网络硬盘录像机(Network Video Recorder,简称为NVR),图1是根据本申请实施例的网络硬盘录像机的应用场景示意图,如图1所示,网络硬盘录像机和网络摄像机(Internet Protocol Camera,简称为IPC)通过无线网络传输监控视频,网络硬盘录像机包括视频传输模组、反制模组,视频传输模组和反制模组可以通过排线或者USB实现信息传输,其中,视频传输模组用于接收无线网络摄像机传输的监控视频,反制模组可以工作在探针模式和接入点模式,在探针模式下反制模组可以监控传输信道中的其他无线传输***,在接入点模式下,反制模组可以对无线传输***中的接入点进行模拟,以中断该接入点的监控视频传输过程,提高网络硬盘录像机和无线网络摄像机之间的传输效率。
基于上述网络硬盘录像机,本实施例提供了一种视频传输方法。图2是根据本申请实施例的视频传输方法的流程图,如图2所示,该方法包括如下步骤:
步骤S210,网络硬盘录像机的反制模组监测视频传输信道中所有的无线传输***,其中,无线传输***包括接入点和终端,终端与接入点对应,反制模组工作在探针模式。
本实施例中的反制模组可以为一个WiFi站点(STA)终端模组,包括反制电路和天线,视频传输信道为监控视频传输所用的通道,通常为传输的频段,网络硬盘录像机在进行视频传输时,可以自适应选择进行视频传输的频段。
在确定视频传输信道之后,网络硬盘录像机的反制模组工作在探针模式,记录和监听该信道中其他所有的无线传输***,包括在同一信道中其他的路由器、手机、电脑等进行数据传输的设备。其中,路由器可以视为接入点(Access Point,简称为AP),手机和电脑等电子设备可以视为终端,每一个接入点和一个终端构成一个无线传输***。需要说明的是,在手机开启热点功能,允许其他电子设备接入的情况下,手机也可以作为一个接入点。
本实施例中可以基于探针技术实现反制模组的探针模式,探针技术是指基于WiFi探测技术来识别一个接入点以及可连接至该接入点的站点,例如智能手机、笔记本和平板电脑等终端设备。
步骤S220,在网络硬盘录像机的视频传输状态为卡顿的情况下,反制模组在接入点中选择目标接入点。
其中,视频传输状态为监控视频在网络硬盘录像机和无线网络摄像机之间进行传输的情况,用于评价视频传输的顺畅程度,包括卡顿和正常。网络硬盘录像机在工作中,需要接收无线网络摄像机发送的视频,如果视频传输信道中有大量其他的无线传输***,就会影响视频传输的效率,从而造成卡顿。此时,反制模组需要视频传输信道中所有无线传输***的接入点里选择一个接入点进行模拟,被选择的接入点为目标接入点。
步骤S230,反制模组模拟目标接入点的网络名称,使得与目标接入点对应的终端连接至反制模组,以中断目标接入点的无线传输过程,其中,反制模组工作在接入点模式。
在确定目标接入点之后,反制模组工作在接入点模式,可以作为一个接入点供其他终端接入,具体地,接入点模式为soft AP模式。通过WiFi反制技术,反制模组在模拟目标接入点的网络名称(Service Set Identifier,简称为SSID)之后,与目标接入点连接的终端会与反制模组连接,但是反制模组不会与该终端进行任何的数据传输,从而使得与目标接入点对应的终端断开无线传输过程,提高网络硬盘录像机对视频传输信道的信道利用率,保证监控视频的传输稳定性,提高传输效率。
通过上述步骤S210至步骤S230,本申请在网络硬盘录像机中添加反制模组,在探针模式下可以识别视频传输信道中的所有无线传输***,如果监控视频发生卡顿,则反制模组工作在接入点模式下,模拟目标接入点的网络名称,以中断视频传输信道中部分终端的无线传输过程,从而提高网络硬盘录像机对视频传输信道的信道利用率,解决了相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,可以保证监控视频的传输稳定性,提高传输效率。
在其中一些实施例中,如果在中断目标接入点的无线传输过程之后,视频传输状态仍然为卡顿,反制模组需要切换目标接入点,并模拟新的目标接入点的网络名称,如果视频传输状态仍然为卡顿,反制模组可以依次切换目标接入点,并对切换后的目标接入点的网络名称进行模拟,直至视频传输状态为正常。本实施例中,反制模组可以多次切换目标接入点,确保网络硬盘录像机与无线网络摄像机之间的监控视频可以稳定传输。
在其中一些实施例中,反制模组工作在探针模式下时,还可以根据所有无线传输***的终端在视频传输信道中的繁忙程度,对终端进行排序,获取终端的繁忙程度列表,具体地,根据繁忙程度从高到低的顺序,对终端进行排序,同时繁忙程度列表中会记录所有终端的物理地址(Media Access Control Address,简称为MAC),用于对终端进行识别确认。本实施例中的繁忙程度可以根据信道利用率确定,其中,信道利用率为信道占用的情况,例如,信道利用率为10%表示该信道平均在10%的时间是被占用的,处于繁忙状态,平均90%的时间是不被占用的,处于空闲状态,所以此时繁忙程度较低,因此也可以根据终端占用的信道利用率从高到低的顺序,获取繁忙程度列表。
在获取到繁忙程度列表之后,反制模组在选择目标接入点时,可以获取繁忙程度列表中繁忙程度最高的终端,然后将与繁忙程度最高的终端对应的接入点作为目标接入点,模拟该目标接入点的网络名称。由于繁忙程度最高的终端信道利用率也最高,所以中断繁忙程度最高的终端的无线传输过程,可以最大程度的降低视频传输信道的信道利用率,从而提高网络硬盘录像机与无线网络摄像机之间监控视频传输的效率。
如果在中断繁忙程度最高的终端对应的目标接入点的无线传输过程之后,视频传输状态仍然为卡顿,反制模组可以根据繁忙程度列表将目标接入点切换为第二繁忙的终端对应的接入点,并模拟新的目标接入点的网络名称,如果视频传输状态仍然为卡顿,反制模组可以根据繁忙程度列表依次切换目标接入点,对切换后的目标接入点的网络名称进行模拟。本实施例中根据繁忙程度列表切换目标接入点,可以提高网络硬盘录像机与无线网络摄像机之间监控视频正常传输的概率。
在其中一些实施例中,视频传输状态的判断过程为:反制模组获取网络硬盘录像机的视频传输参数,在视频传输参数不在预设参数范围内的情况下,判定视频传输状态为卡顿,其中,视频传输参数包括跳帧率、跳帧时长以及传输延迟中的至少一个,预设参数范围为根据经验设置的监控视频正常传输的参数范围,例如,跳帧率小于预设频率,跳帧时长小于预设时长,以及延迟小于预设延迟时间。如果反制模组获取到的视频传输参数不在预设参数范围内,说明视频传输状态为卡顿,需要反制模块进入接入点模式进行工作。
本实施例中,如果视频传输参数包括多个,则可以根据需求确定视频传输状态具体的判断规则,例如,可以规定,只有所有参数均不满足预设参数范围时,才判定视频传输状态为卡顿,也可以规定,只要有其中一个参数不满足预设参数范围,就可以判定视频传输状态为卡顿。
通过对视频传输参数的判断来获取视频传输状态,可以提高对视频传输状态的判断准确率。
在其中一些实施例中,图3是根据本申请实施例的另一种视频传输方法的流程图,该方法还包括如下步骤:
步骤S310,在视频传输状态为正常的情况下,反制模组监测视频传输信道中的所有无线传输***,其中,反制模组工作在探针模式。
本实施例中,在根据视频传输参数确定视频传输状态变为正常之后,反制模组重新工作在探针模式,继续监测视频传输信道中的所有无线传输***,保证网络硬盘录像机与无线网络摄像机之间的监控视频高效传输。
在其中一些实施例中,本申请中的网络硬盘录像机还包括视频传输模组,视频传输参数可以通过该视频传输模组得到。具体地,视频传输模组用于接收监控视频,反制模组通过视频传输模组获取视频传输参数,并根据视频传输参数确定视频传输状态,以提高监控视频的传输效率。本实施例中的视频传输模组可以包括硬盘、数字信号处理器(DigitalSignal Processing,简称为DSP)、双倍速率同步动态随机存储器(Double Data Rate,简称为DDR)和电源,其中,硬盘用于存储接收到监控视频,DSP为处理芯片,控制包括反制模组在内的整个网络硬盘录像机的运行,DDR为内存,电源为整个网络硬盘录像机进行供电。
在其中一些实施例中,网络硬盘录像机包括存储器,该存储器用于存储繁忙程度列表,其中,繁忙程度列表包括无线传输***中的接入点和终端、以及终端的物理地址,本实施例中的存储器例如FLASH,也可以通过视频传输模组中的硬盘实现,以实时获取并记录无线传输***的繁忙程度。
本申请中的反制模组还包括天线,该天线通过在视频传输信道中采集无线通信信号,实现监测视频传输信道中所有的无线传输***的功能。
本申请还提供了一种视频传输***,该视频传输***包括网络硬盘录像机和网络摄像机,网络硬盘录像机包括反制模组;反制模组监测视频传输信道中所有的无线传输***,其中,无线传输***包括接入点和终端,终端与接入点对应,反制模组工作在探针模式;在网络摄像机与网络硬盘录像机的之间的视频传输状态为卡顿的情况下,反制模组在接入点中选择目标接入点;反制模组模拟目标接入点的网络名称,使得与目标接入点对应的终端连接至反制模组,以中断目标接入点的无线传输过程,其中,反制模组工作在接入点模式。
本申请在网络硬盘录像机中添加反制模组,在探针模式下可以识别视频传输信道中的所有无线传输***,如果监控视频发生卡顿,则反制模组工作在接入点模式下,模拟目标接入点的网络名称,以中断视频传输信道中部分终端的无线传输过程,从而提高网络硬盘录像机对视频传输信道的信道利用率,解决了相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,可以保证监控视频的传输稳定性,提高传输效率。
下面通过优选实施例对本申请实施例进行描述和说明。
图4是根据本申请优选实施例的视频传输***的结构示意图,如图4所示,该视频传输***包括一个网络摄像机和一个网络硬盘录像机,该网络摄像机和网络硬盘录像机之间通过无线网络进行视频传输。
网络摄像机包括WiFi电路模块、图像传感器(sensor)、DSP、DDR以及电源,其中,WiFi电路模块连接天线,用于实现网络摄像机的无线通信,具体为向网络硬盘录像机发送获取到的监控视频,图像传感器用于成像,DSP用于向WiFi电路模块、图像传感器等其他模块发送控制指令,保证网络摄像机的正常运行,DDR为网络摄像机的内存,电源为其他各个模块和设备进行供电。WiFi电路模块、图像传感器(sensor)、DSP以及DDR之间通过排线或者USB实现信号和控制指令的传输。
网络硬盘录像机包括WiFi电路模块、反制模组和视频传输模组,其中,WiFi电路模块连接天线,用于实现网络摄像机的无线通信,具体为接收网络摄像机发送的监控视频,反制模组包括反制电路和天线,用于实现反制模组的探针模式和接入点模式,视频传输模组包括硬盘、DSP、DDR和电源,硬盘用于存储接收到的监控视频,DSP用于对整个网络硬盘录像机进行控制,保证其稳定工作,尤其控制反制模组的工作模式,DDR为网络硬盘录像机的内存,WiFi电路模块、反制模组和视频传输模组之间,以及视频传输模组内部不同部分之间,通过排线或者USB实现信号和控制指令的传输。进一步地,本实施例中网络硬盘录像机还可以包括FLASH,反制模组在工作过程中生成的繁忙程度列表,可以存储在网络硬盘录像机的FLASH中,也可以存储在视频传输模组的硬盘中。
本实施例中的网络摄像机和网络硬盘录像机之间在传输监控视频的过程中,实现一种视频传输方法,图5是根据本申请优选实施例的视频传输方法的流程图,如图5所示,该方法包括如下步骤:
步骤S510,视频传输***上电之后,通过无线网络进行监控视频传输的网络硬盘录像机和无线网络摄像机获取视频传输信道;
步骤S520,待正常的业务开展起来后,反制模组工作在探针模式,监听和记录外部的AP、与AP连接的站点及站点MAC,并对视频传输信道中传输繁忙的站点及AP做由高到低的排序,形成繁忙程度列表,所有信息存储在网络硬盘录像机的Flash中,其中,AP为接入点,站点相当于终端;
步骤S530,当视频传输出现卡顿时,网络硬盘录像机控制反制模组工作在soft AP模式,将繁忙程度列表中繁忙程度最高的站点对应的AP作为目标接入点,优先模拟目标接入点的网络名称,通过WiFi反制技术中断该站点的数据传输;
步骤S540,如果视频传输状态为正常,网络硬盘录像机设备控制反制模组切换到探针模式继续监听和记录;
步骤S550,如果视频传输状态为卡顿,网络硬盘录像机设备控制反制模组根据繁忙程度列表依次切换目标接入点,通过WiFi反制技术中断该站点的数据传输。如此反复,优先保证网络硬盘录像机和无线网络摄像机之间监控视频的正常传输。
通过上述步骤S510至步骤S540,本申请在网络硬盘录像机中添加反制模组,在探针模式下可以识别视频传输信道中的所有无线传输***,如果监控视频发生卡顿,则反制模组工作在接入点模式下,模拟目标接入点的网络名称,以中断视频传输信道中部分终端的无线传输过程,从而提高网络硬盘录像机对视频传输信道的信道利用率,解决了相关技术中采用码流平滑等方法来保证码流稳定的传输,仍然会出现视频传输效率降低的问题,可以保证监控视频的传输稳定性,提高传输效率。
需要说明的是,本申请仅需要在网络硬盘录像机硬件端增加一个反制模组及必要的软件升级,因此改造成本低,在网络硬盘录像机的视频传输出现卡顿时,反制模组可以根据繁忙程度列表确定每个终端对于监控视频传输的影响程度,进而逐次反制一部分WiFi终端,待监控视频传输稳定之后,被反制的终端会被解除限制。
需要进一步说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本申请提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。以运行在终端上为例,图6为本申请实施例的视频传输方法的终端的硬件结构框图。如图6所示,终端60可以包括一个或多个(图6中仅示出一个)处理器602(处理器602可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器604,可选地,上述终端还可以包括用于通信功能的传输设备606以及输入输出设备608。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端60还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。
存储器604可用于存储控制程序,例如,应用软件的软件程序以及模块,如本申请实施例中的视频传输方法对应的控制程序,处理器602通过运行存储在存储器604内的控制程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器604可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器604可进一步包括相对于处理器602远程设置的存储器,这些远程存储器可以通过网络连接至终端60。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备606用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端60的通信供应商提供的无线网络。在一个实例中,传输设备606包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备606可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项视频传输方法实施例中的步骤。
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,通过硬盘录像机的反制模组监测视频传输信道中所有的无线传输***,其中,无线传输***包括接入点和终端,终端与接入点对应,反制模组工作在探针模式。
S2,在硬盘录像机的视频传输状态为卡顿的情况下,控制反制模组在接入点中选择目标接入点。
S3,控制反制模组模拟目标接入点的网络名称,使得与目标接入点对应的终端连接至反制模组,以中断目标接入点的无线传输过程,其中,反制模组工作在接入点模式。
需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
另外,结合上述实施例中的视频传输方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种视频传输方法。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种在家用无线网络下的网络硬盘录像机,其特征在于,网络硬盘录像机包括反制模组:
所述反制模组监测视频传输信道中所有的无线传输***,其中,所述无线传输***包括接入点和终端,所述终端与所述接入点对应,所述反制模组工作在探针模式,所述接入点包括同一信道的其他路由器;
在所述网络硬盘录像机的视频传输状态为卡顿的情况下,所述反制模组在所述接入点中选择目标接入点;
所述反制模组模拟所述目标接入点的网络名称,使得与所述目标接入点对应的终端连接至所述反制模组,以中断所述目标接入点的无线传输过程,其中,所述反制模组工作在接入点模式。
2.根据权利要求1所述的网络硬盘录像机,其特征在于,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为卡顿的情况下,所述反制模组依次切换目标接入点,对切换后的目标接入点的网络名称进行模拟。
3.根据权利要求1所述的网络硬盘录像机,其特征在于,所述反制模组在所述接入点中选择目标接入点包括:
所述反制模组获取繁忙程度列表中繁忙程度最高的终端,将与所述繁忙程度最高的终端对应的接入点作为所述目标接入点,其中,根据所有无线传输***的终端在所述视频传输信道中的繁忙程度,对所述终端进行排序,获取所述终端的繁忙程度列表。
4.根据权利要求3所述的网络硬盘录像机,其特征在于,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为卡顿的情况下,所述反制模组根据所述繁忙程度列表依次切换目标接入点,对切换后的目标接入点的网络名称进行模拟。
5.根据权利要求1所述的网络硬盘录像机,其特征在于,判断所述视频传输状态包括:
所述反制模组获取所述网络硬盘录像机的视频传输参数,在所述视频传输参数不在预设参数范围内的情况下,判定所述视频传输状态为卡顿,其中,所述视频传输参数包括跳帧率、跳帧时长以及传输延迟中的至少一个。
6.根据权利要求1所述的网络硬盘录像机,其特征在于,在中断所述目标接入点的无线传输过程之后,在所述视频传输状态为正常的情况下,所述反制模组监测所述视频传输信道中的所有无线传输***,其中,所述反制模组工作在探针模式。
7.根据权利要求1所述的网络硬盘录像机,其特征在于,所述网络硬盘录像机还包括视频传输模组,所述视频传输模组用于接收监控视频,所述反制模组通过所述视频传输模组获取视频传输参数,根据视频传输参数确定所述视频传输状态。
8.根据权利要求3所述的网络硬盘录像机,其特征在于,所述网络硬盘录像机包括存储器;
所述存储器用于存储所述繁忙程度列表,其中,所述繁忙程度列表包括所述无线传输***中的接入点和终端、以及所述终端的物理地址。
9.根据权利要求1至8任一项所述的网络硬盘录像机,其特征在于,所述反制模组包括天线,所述天线用于监测视频传输信道中所有的无线传输***。
10.一种在家用无线网络下的视频传输***,其特征在于,视频传输***包括网络硬盘录像机和网络摄像机,所述网络硬盘录像机包括反制模组;
所述反制模组监测视频传输信道中所有的无线传输***,其中,所述无线传输***包括接入点和终端,所述终端与所述接入点对应,所述反制模组工作在探针模式,所述接入点包括同一信道的其他路由器;
在所述网络摄像机与所述网络硬盘录像机的之间的视频传输状态为卡顿的情况下,所述反制模组在所述接入点中选择目标接入点;
所述反制模组模拟所述目标接入点的网络名称,使得与所述目标接入点对应的终端连接至所述反制模组,以中断所述目标接入点的无线传输过程,其中,所述反制模组工作在接入点模式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110214117.XA CN113055929B (zh) | 2021-02-26 | 2021-02-26 | 在家用无线网络下的网络硬盘录像机和视频传输*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110214117.XA CN113055929B (zh) | 2021-02-26 | 2021-02-26 | 在家用无线网络下的网络硬盘录像机和视频传输*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113055929A CN113055929A (zh) | 2021-06-29 |
CN113055929B true CN113055929B (zh) | 2023-04-07 |
Family
ID=76509283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110214117.XA Active CN113055929B (zh) | 2021-02-26 | 2021-02-26 | 在家用无线网络下的网络硬盘录像机和视频传输*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113055929B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003041341A1 (fr) * | 2001-11-05 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Serveur et terminal destines a un systeme de transmission video |
CN102811344A (zh) * | 2011-12-08 | 2012-12-05 | 苏州科达科技有限公司 | 一种视频监控***中提高存储稳定性的控制方法以及装置 |
CN110636490A (zh) * | 2019-09-29 | 2019-12-31 | 无锡京和信息技术有限公司 | 一种wifi信号的发现与反制设备及基于该设备的***和方法 |
CN110730442A (zh) * | 2019-10-24 | 2020-01-24 | 无锡京和信息技术有限公司 | 一种基于wifi侦控设备的摄像头设备发现与反制***及方法 |
CN210381133U (zh) * | 2019-11-19 | 2020-04-21 | 四川华讯新科科技有限公司 | 一种无人机反制***的图像监控终端 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9560410B2 (en) * | 2014-12-31 | 2017-01-31 | Echostar Technologies L.L.C. | Systems and methods for automatic resumption of video stream following transient WiFi disconnect |
US11252689B2 (en) * | 2019-07-12 | 2022-02-15 | Charter Communications Operating, Llc | Wi-fi access point coordinated transmission of data |
-
2021
- 2021-02-26 CN CN202110214117.XA patent/CN113055929B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003041341A1 (fr) * | 2001-11-05 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Serveur et terminal destines a un systeme de transmission video |
CN102811344A (zh) * | 2011-12-08 | 2012-12-05 | 苏州科达科技有限公司 | 一种视频监控***中提高存储稳定性的控制方法以及装置 |
CN110636490A (zh) * | 2019-09-29 | 2019-12-31 | 无锡京和信息技术有限公司 | 一种wifi信号的发现与反制设备及基于该设备的***和方法 |
CN110730442A (zh) * | 2019-10-24 | 2020-01-24 | 无锡京和信息技术有限公司 | 一种基于wifi侦控设备的摄像头设备发现与反制***及方法 |
CN210381133U (zh) * | 2019-11-19 | 2020-04-21 | 四川华讯新科科技有限公司 | 一种无人机反制***的图像监控终端 |
Non-Patent Citations (3)
Title |
---|
Songrit Srilasak ; Kitti Wongthavarawat ; Anan Phonphoem.Integrated Wireless Rogue Access Point Detection and Counterattack System.2008 International Conference on Information Security and Assurance.2008,全篇. * |
张宏岩,张芳.基于非法AP反制技术的防钓鱼方案的研究.辽宁省通信学会2016年通信网络与信息技术年会.2016,全篇. * |
李远.无线Wi-Fi 侦查与反制***的设计与实现.中国优秀硕士学位论文全文数据库信息科技辑.2020,全篇. * |
Also Published As
Publication number | Publication date |
---|---|
CN113055929A (zh) | 2021-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109618373B (zh) | 链路选取方法及相关装置 | |
CN110831112B (zh) | 网络连接方法、智能家居设备、智能网关及电子设备 | |
CN105764079A (zh) | 数据传输方法及装置 | |
CN105657719A (zh) | 传感器网关 | |
CN105357404B (zh) | 一种网络切换方法、装置及通信终端 | |
US20060193292A1 (en) | Measurement based mechanism to enable two wireless devices to directly communicate with each other to support traffic prioritization | |
CN104994466B (zh) | 多播放设备的蓝牙连接控制方法、装置及音乐播放*** | |
US10172031B2 (en) | Wireless assistance method, apparatus and system | |
US10492118B2 (en) | Apparatus and method for supporting data transmission service over multiple networks | |
EP3567963B1 (en) | Data transmission method and device | |
CN103945244B (zh) | 控制视频业务传输的方法和装置 | |
US9282440B2 (en) | Wireless communication device, program, and communication control method | |
CN107770881A (zh) | 传输数据的方法及装置 | |
CN103428112A (zh) | 用于响应标准的方法、装置和计算机程序产品 | |
US20050169294A1 (en) | Dynamic network load balancing method and system | |
JP2004221710A (ja) | 無線lanシステム、および無線lanシステムの通信制御方法 | |
CN113055929B (zh) | 在家用无线网络下的网络硬盘录像机和视频传输*** | |
CN109803454A (zh) | 数据传输控制方法及相关产品 | |
CN105050123A (zh) | 一种无线网络负荷控制方法及终端 | |
US20160150503A1 (en) | Method for transmitting signal in device-to-device proximity service, base station, and user equipment | |
CN112312373A (zh) | 信道优化方法、***及计算机可读存储介质 | |
CN115016307A (zh) | 一种基于无线通信技术控制智能家居设备的方法及*** | |
CN107548019B (zh) | 无线传感网络中网络信标的处理方法及设备 | |
CN109803433B (zh) | 无线通信控制方法、装置、电子设备及存储介质 | |
CN111356158A (zh) | 用于智能家居和通信基站的通信方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |