CN118075563A - 基于视频监控和视频会议同调的智能系统 - Google Patents
基于视频监控和视频会议同调的智能系统 Download PDFInfo
- Publication number
- CN118075563A CN118075563A CN202410091154.XA CN202410091154A CN118075563A CN 118075563 A CN118075563 A CN 118075563A CN 202410091154 A CN202410091154 A CN 202410091154A CN 118075563 A CN118075563 A CN 118075563A
- Authority
- CN
- China
- Prior art keywords
- user
- video data
- video
- network
- interactive platform
- 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.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 41
- 238000001514 detection method Methods 0.000 claims abstract description 107
- 230000002452 interceptive effect Effects 0.000 claims abstract description 107
- 230000005540 biological transmission Effects 0.000 claims abstract description 99
- 239000013307 optical fiber Substances 0.000 claims description 18
- 238000013461 design Methods 0.000 claims description 15
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 3
- 238000010977 unit operation Methods 0.000 claims description 2
- 230000003993 interaction Effects 0.000 abstract description 15
- 238000000034 method Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44227—Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Graphics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及图像通信技术领域,具体涉及基于视频监控和视频会议同调的智能系统,包括:控制终端,是系统的主控端用于发出执行命令;交互平台,用于建立数据传输通道,接收用户的实时视频数据,对接收的用户实时视频数据向交互平台中其他用户反馈;检测模块,用于检测交互平台中所有用户在传输视频数据及接收视频数据时的网络状态;本发明能够对提供以用户线上视频会议交互条件,并且在用户进行线上视频会议交互的过程中,能够对传输交互的视频品质进行实时监控,进一步基于监控结果配置以不同的视频数据传输逻辑,从而达到尽可能确保视频会议交互总体流畅度的效果,为交互平台中视频会议交互用户带来较佳且稳定的使用体验。
Description
技术领域
本发明涉及图像通信技术领域,具体涉及基于视频监控和视频会议同调的智能系统。
背景技术
视频会议,是指位于两个或多个地点的人们,通过通信设备和网络,进行面对面交谈的会议。根据参会地点数目不同,视频会议可分为点对点会议和多点会议。
目前视频会议在开展的过程中,视频会议中的用户在进行交互时,视频通话质量会受用户自身视频通话设备连接的网络波动所应用,进而产生影像、音频出现卡顿、模糊,严重影响了视频会议中用户视频通话体验。
发明内容
针对现有技术所存在的上述缺点,本发明提供了基于视频监控和视频会议同调的智能系统,解决了上述背景技术中提出的技术问题。
为实现以上目的,本发明通过以下技术方案予以实现:
基于视频监控和视频会议同调的智能系统,包括:控制终端,是系统的主控端用于发出执行命令;交互平台,用于建立数据传输通道,接收用户的实时视频数据,对接收的用户实时视频数据向交互平台中其他用户反馈;检测模块,用于检测交互平台中所有用户在传输视频数据及接收视频数据时的网络状态;监测模块,用于接收检测模块中监测到的用户网络状态,基于用户网络状态监测用户网络稳定性;绑定模块,用于接收监测模块中用户网络稳定性监测结果,基于用户网络稳定性监测结果为交互平台中用户绑定视频数据传输逻辑;切换模块,用于接收检测模块中检测到的用户网络状态,基于用户网络状态,对交互平台中执行视频数据传输及视频数据接收用户当前应用的绑定模块中绑定的视频数据传输逻辑进行切换;
所述控制终端通过光纤网络交互连接有交互平台,所述交互平台下级通过介质电性连接有设计单元,所述交互平台通过光纤网络交互连接有检测模块及监测模块,所述检测模块及监测模块通过光纤网络交互连接有绑定模块,所述绑定模块下级通过介质电性连接有驱动单元,所述驱动单元通过光纤网络与检测模块交互连接,所述绑定模块通过光纤网络与设计单元交互连接,所述绑定模块及驱动单元通过光纤网络交互连接有切换模块。
更进一步地,所述交互平台中建立的数据传输通道分别配置于各用户持有的影音采集设备,用户持有的影音采集设备实时采集用户的视频数据,应用数据传输通道传输用户的视频数据至交互平台中,交互平台同步将接收的用户视频数据应用其他用户配置的数据传输通道传输,使用户视频数据被其他用户持有的影音采集设备接收;
其中,所述其他用户即交互平台中,配置有数据传输通道的应用影音采集设备接收用户视频数据的所有用户。
更进一步地,所述交互平台下级设置有子模块,包括:
设计单元,用于设计交互平台在应用数据传输通道接收或传输用户实时视频数据时的传输逻辑;
其中,设计单元中设计的用户实时视频数据传输逻辑包括:视频中影、音数据同步传输;视频数据中影、音数据同步接收;视频数据中仅传输音频数据;视频数据中仅接收音频数据;视频中影、音数据传输的质量高低;视频中影、音数据接收的质量高低;视频中仅传输音频状态下音频质量高低;视频中仅接收音频状态下音频质量高低。
更进一步地,所述检测模块在检测用户网络状态时,基于设置有检测周期及检测次数,检测模块运行基于检测周期及检测次数连续运行,对用户的网络状态进行连续检测,所述检测模块中设置的检测周期及检测次数服从,交互平台中用户越多,则检测周期越长,检测次数越多,检测周期最小值为1s、最大值为5s,检测次数最小值为6次、最大值为12次,所述检测模块中用户网络状态的检测逻辑表示为:
;
式中:为网络波动表现值;/>为网络延迟;/>为网络极限最大带宽;/>为当前网络带宽;/>为网络平均丢包率;/>为网络中节点的数目;/>为网络中节点的集合;为用户所在网络中节点i到网络中其他任一节点j的最短路径;/>为用户所在网络中节点上其他网络用户的数量;
其中,网络波动表现值越大,则表示用户网络状态越差,反之,则表示用户网络状态越佳。
更进一步地,所述监测模块中用户网络稳定性监测逻辑表示为:
;
式中:为用户网络稳定性;/>为基于用户网络波动表现值对应数值于坐标系中连成折线线条/>与参照线条/>的相似性;/>为最大网络波动表现值;/>为最小网络波动表现值;
其中,参照线条即用户网络波动表现值连成折线线条/>时,所用的坐标系中与x轴平行的任意一条直线,用户网络稳定性/>越大,则表示用户网络稳定性越佳,反之,则表示用户网络稳定性越差。
更进一步地,所述基于用户网络波动表现值对应数值于坐标系中连成折线线条与参照线条/>的相似性/>通过下式进行求取,公式为:
;
式中:为折线线条/>与参照线条/>的相似性;/>为折线线条/>上的节点总量;/>为折线线条/>上第q组节点到坐标系的x轴的垂直距离;/>为参照线条/>上任意一点到坐标系的x轴的垂直距离;/>为折线线条/>上第q组节点的斜率;/>为与折线线条/>上第q组节点相邻的q+1组节点的斜率;
其中,的值越大,则表示折线线条/>与参照线条/>的相似性越高,反之,则表示折线线条/>与参照线条/>的相似性越低。
更进一步地,所述绑定模块运行阶段,同步于设计单元中获取视频数据传输逻辑,并由系统端用户与绑定模块内部设定用户网络稳定性判定阈值,基于用户网络稳定性判定阈值与绑定模块接收的用户网络稳定性监测结果比对,用户网络稳定性监测结果处于用户网络稳定性判定阈值内,则判定用户网络稳定,反之,则判定用户网络不稳定,判定结果为用户网络不稳定时,绑定模块对视频数据传输逻辑中:视频数据中仅传输音频数据,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据在被交互平台接收时,仅接收视频数据中音频数据;绑定模块对视频数据传输逻辑中:视频数据中仅接收音频数据,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据在由交互平台传输时,仅传输视频数据中音频数据;
其中,判定结果为用户网络稳定时,触发驱动单元运行。
更进一步地,所述绑定模块下级设置有子模块,包括:
驱动单元,用于驱动检测模块运行;
所述驱动单元运行阶段基于检测模块中设置的检测周期同步驱动检测模块运行,检测模块由驱动单元驱动运行后,实时对用户网络状态进行检测,基于网络用户状态检测结果设定匹配阈值,绑定模块同步对视频数据传输逻辑与匹配阈值进行绑定;
其中,匹配阈值包括:,分别表
示两组网络波动表现值,且;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据同步传输,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收,再由交互平台将视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频数据中影、音数据同步接收,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据传输的质量高低,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收时,同步执行视频数据品质调整,在完成品质调整后对视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频中影、音数据接收的质量高低,与执行视频数据接收操作的交互平台中用户绑定,同步执行视频数据品质调整,在完成品质调整后,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块执行的操作与绑定模块判定结果为否时执行的操作一致,并同步执行音频数据的品质调整操作。
更进一步地,所述网络用户状态检测结果处于时,交互平台接收及传输的视频数据,均由用户持有的影音采集设备以最高影音质量进行输出或接收,网络用户状态检测结果处于/>时,交互平台接收及传输的视频数据中音频数据,均由用户持有的影音采集设备以最低影音质量进行输出或接收;
其中,网络用户状态检测结果处于时,交互平台接收及传输的视频数据,基于网络波动表现值的高低,于影音采集设备或交互平台中执行视频数据品质调整,视频数据品质调整逻辑服从:网络波动表现值越高,则视频数据品质越低,反之,则视频数据品质越高;视频数据的品质调整操作,即对视频数据中影像数据的分辨率调整,以及视频数据中音频数据的比特率调整,切换模块仅驱动单元触发运行状态下运行,且对于用户当前应用的绑定模块中绑定的视频数据传输逻辑的切换操作,跟随驱动单元驱动检测模块的连续运行,对视频数据传输逻辑进行连续的切换。
采用本发明提供的技术方案,与已知的公有技术相比,具有如下有益效果:
1、 本发明提供一种基于视频监控和视频会议同调的智能系统,该系统在运行过程中,能够对提供以用户线上视频会议交互条件,并且在用户进行线上视频会议交互的过程中,能够对传输交互的视频品质进行实时监控,进一步基于监控结果配置以不同的视频数据传输逻辑,从而达到尽可能确保视频会议交互总体流畅度的效果,为交互平台中视频会议交互用户带来较佳且稳定的使用体验。
本发明中系统通过配置的视频数据传输逻辑,能够有效提升视频会议在开展过程中的视频通话畅通鲁棒性,即使在网络较差情况下,也能够为基本的视频会议中音频信息提供传输保障。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为基于视频监控和视频会议同调的智能系统的结构示意图;
图2为本发明中系统运行逻辑演示示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合实施例对本发明作进一步的描述。
实施例1
本实施例的基于视频监控和视频会议同调的智能系统,如图1所示,包括:
控制终端,是系统的主控端用于发出执行命令;
交互平台,用于建立数据传输通道,接收用户的实时视频数据,对接收的用户实时视频数据向交互平台中其他用户反馈;
检测模块,用于检测交互平台中所有用户在传输视频数据及接收视频数据时的网络状态;
监测模块,用于接收检测模块中监测到的用户网络状态,基于用户网络状态监测用户网络稳定性;
绑定模块,用于接收监测模块中用户网络稳定性监测结果,基于用户网络稳定性监测结果为交互平台中用户绑定视频数据传输逻辑;
切换模块,用于接收检测模块中检测到的用户网络状态,基于用户网络状态,对交互平台中执行视频数据传输及视频数据接收用户当前应用的绑定模块中绑定的视频数据传输逻辑进行切换;
交互平台中建立的数据传输通道分别配置于各用户持有的影音采集设备,用户持有的影音采集设备实时采集用户的视频数据,应用数据传输通道传输用户的视频数据至交互平台中,交互平台同步将接收的用户视频数据应用其他用户配置的数据传输通道传输,使用户视频数据被其他用户持有的影音采集设备接收;
其中,其他用户即交互平台中,配置有数据传输通道的应用影音采集设备接收用户视频数据的所有用户;
交互平台下级设置有子模块,包括:
设计单元,用于设计交互平台在应用数据传输通道接收或传输用户实时视频数据时的传输逻辑;
其中,设计单元中设计的用户实时视频数据传输逻辑包括:视频中影、音数据同步传输;视频数据中影、音数据同步接收;视频数据中仅传输音频数据;视频数据中仅接收音频数据;视频中影、音数据传输的质量高低;视频中影、音数据接收的质量高低;视频中仅传输音频状态下音频质量高低;视频中仅接收音频状态下音频质量高低;
控制终端通过光纤网络交互连接有交互平台,交互平台下级通过介质电性连接有设计单元,交互平台通过光纤网络交互连接有检测模块及监测模块,检测模块及监测模块通过光纤网络交互连接有绑定模块,绑定模块下级通过介质电性连接有驱动单元,驱动单元通过光纤网络与检测模块交互连接,绑定模块通过光纤网络与设计单元交互连接,绑定模块及驱动单元通过光纤网络交互连接有切换模块。
在本实施例中,控制终端控制交互平台运行建立数据传输通道,接收用户的实时视频数据,对接收的用户实时视频数据向交互平台中其他用户反馈,检测模块同步运行检测交互平台中所有用户在传输视频数据及接收视频数据时的网络状态,监测模块后置运行接收检测模块中监测到的用户网络状态,基于用户网络状态监测用户网络稳定性,再由绑定模块接收监测模块中用户网络稳定性监测结果,基于用户网络稳定性监测结果为交互平台中用户绑定视频数据传输逻辑,最后通过切换模块接收检测模块中检测到的用户网络状态,基于用户网络状态,对交互平台中执行视频数据传输及视频数据接收用户当前应用的绑定模块中绑定的视频数据传输逻辑进行切换;
通过上述系统,为对视频会议过程中,视频通话质量进行实时的监控,为视频会议过程的通话质量带来维护效果,确保视频会议开展过程稳定,体验感更佳;
参见图2所示,该图进一步展示了本实施例中系统的运行逻辑主体。
实施例2
在具体实施层面,在实施例1的基础上,本实施例参照图1所示对实施例1中基于视频监控和视频会议同调的智能系统作进一步具体说明:
检测模块在检测用户网络状态时,基于设置有检测周期及检测次数,检测模块运行基于检测周期及检测次数连续运行,对用户的网络状态进行连续检测,检测模块中设置的检测周期及检测次数服从,交互平台中用户越多,则检测周期越长,检测次数越多,检测周期最小值为1s、最大值为5s,检测次数最小值为6次、最大值为12次,检测模块中用户网络状态的检测逻辑表示为:
;
式中:为网络波动表现值;/>为网络延迟;/>为网络极限最大带宽;/>为当前网络带宽;/>为网络平均丢包率;/>为网络中节点的数目;/>为网络中节点的集合;为用户所在网络中节点i到网络中其他任一节点j的最短路径;/>为用户所在网络中节点上其他网络用户的数量;
其中,网络波动表现值越大,则表示用户网络状态越差,反之,则表示用户网络状态越佳。
如图1所示,监测模块中用户网络稳定性监测逻辑表示为:
;
式中:为用户网络稳定性;/>为基于用户网络波动表现值对应数值于坐标系中连成折线线条/>与参照线条/>的相似性;/>为最大网络波动表现值;/>为最小网络波动表现值;
其中,参照线条即用户网络波动表现值连成折线线条/>时,所用的坐标系中与x轴平行的任意一条直线,用户网络稳定性/>越大,则表示用户网络稳定性越佳,反之,则表示用户网络稳定性越差;
基于用户网络波动表现值对应数值于坐标系中连成折线线条与参照线条/>的相似性/>通过下式进行求取,公式为:
;
式中:为折线线条/>与参照线条/>的相似性;/>为折线线条/>上的节点总量;/>为折线线条/>上第q组节点到坐标系的x轴的垂直距离;/>为参照线条/>上任意一点到坐标系的x轴的垂直距离;/>为折线线条/>上第q组节点的斜率;/>为与折线线条/>上第q组节点相邻的q+1组节点的斜率;
其中,的值越大,则表示折线线条/>与参照线条/>的相似性越高,反之,则表示折线线条/>与参照线条/>的相似性越低。
通过上述记载的逻辑公式,进一步限定了用户网络状态检测逻辑及用户网络稳定性监测逻辑,从而基于限定的逻辑对用户网络波动表现值及用户网络稳定性进行计算,进一步提供以绑定模块、驱动单元及切换模块以指定的运行逻辑支持。
实施例3
在具体实施层面,在实施例1的基础上,本实施例参照图1所示对实施例1中基于视频监控和视频会议同调的智能系统作进一步具体说明:
绑定模块运行阶段,同步于设计单元中获取视频数据传输逻辑,并由系统端用户与绑定模块内部设定用户网络稳定性判定阈值,基于用户网络稳定性判定阈值与绑定模块接收的用户网络稳定性监测结果比对,用户网络稳定性监测结果处于用户网络稳定性判定阈值内,则判定用户网络稳定,反之,则判定用户网络不稳定,判定结果为用户网络不稳定时,绑定模块对视频数据传输逻辑中:视频数据中仅传输音频数据,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据在被交互平台接收时,仅接收视频数据中音频数据;绑定模块对视频数据传输逻辑中:视频数据中仅接收音频数据,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据在由交互平台传输时,仅传输视频数据中音频数据;
其中,判定结果为用户网络稳定时,触发驱动单元运行;
绑定模块下级设置有子模块,包括:
驱动单元,用于驱动检测模块运行;
驱动单元运行阶段基于检测模块中设置的检测周期同步驱动检测模块运行,检测模块由驱动单元驱动运行后,实时对用户网络状态进行检测,基于网络用户状态检测结果设定匹配阈值,绑定模块同步对视频数据传输逻辑与匹配阈值进行绑定;
其中,匹配阈值包括:,分别
表示两组网络波动表现值,且;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据同步传输,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收,再由交互平台将视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频数据中影、音数据同步接收,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据传输的质量高低,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收时,同步执行视频数据品质调整,在完成品质调整后对视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频中影、音数据接收的质量高低,与执行视频数据接收操作的交互平台中用户绑定,同步执行视频数据品质调整,在完成品质调整后,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块执行的操作与绑定模块判定结果为否时执行的操作一致,并同步执行音频数据的品质调整操作;
网络用户状态检测结果处于时,交互平台接收及传输的视频数据,均由用户持有的影音采集设备以最高影音质量进行输出或接收,网络用户状态检测结果处于/>时,交互平台接收及传输的视频数据中音频数据,均由用户持有的影音采集设备以最低影音质量进行输出或接收;
其中,网络用户状态检测结果处于时,交互平台接收及传输的视频数据,基于网络波动表现值的高低,于影音采集设备或交互平台中执行视频数据品质调整,视频数据品质调整逻辑服从:网络波动表现值越高,则视频数据品质越低,反之,则视频数据品质越高;视频数据的品质调整操作,即对视频数据中影像数据的分辨率调整,以及视频数据中音频数据的比特率调整,切换模块仅驱动单元触发运行状态下运行,且对于用户当前应用的绑定模块中绑定的视频数据传输逻辑的切换操作,跟随驱动单元驱动检测模块的连续运行,对视频数据传输逻辑进行连续的切换。
通过上述设置,进一步细化的限定了绑定模块及切换模块中,基于用户网络状态及稳定性为用户提供的视频会议视频通话的视频数据传输逻辑,确保线上视频会议的开展过程,更趋于稳定,视频通话过程中传输的信息更加完整。
综上而言,上述实施例中系统在运行过程中,能够对提供以用户线上视频会议交互条件,并且在用户进行线上视频会议交互的过程中,能够对传输交互的视频品质进行实时监控,进一步基于监控结果配置以不同的视频数据传输逻辑,从而达到尽可能确保视频会议交互总体流畅度的效果,为交互平台中视频会议交互用户带来较佳且稳定的使用体验;且本系统通过配置的视频数据传输逻辑,能够有效提升视频会议在开展过程中的视频通话畅通鲁棒性,即使在网络较差情况下,也能够为基本的视频会议中音频信息提供传输保障。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.基于视频监控和视频会议同调的智能系统,其特征在于,包括:
控制终端,是系统的主控端用于发出执行命令;
交互平台,用于建立数据传输通道,接收用户的实时视频数据,对接收的用户实时视频数据向交互平台中其他用户反馈;
检测模块,用于检测交互平台中所有用户在传输视频数据及接收视频数据时的网络状态;
监测模块,用于接收检测模块中监测到的用户网络状态,基于用户网络状态监测用户网络稳定性;
绑定模块,用于接收监测模块中用户网络稳定性监测结果,基于用户网络稳定性监测结果为交互平台中用户绑定视频数据传输逻辑;
切换模块,用于接收检测模块中检测到的用户网络状态,基于用户网络状态,对交互平台中执行视频数据传输及视频数据接收用户当前应用的绑定模块中绑定的视频数据传输逻辑进行切换。
2.根据权利要求1所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述交互平台中建立的数据传输通道分别配置于各用户持有的影音采集设备,用户持有的影音采集设备实时采集用户的视频数据,应用数据传输通道传输用户的视频数据至交互平台中,交互平台同步将接收的用户视频数据应用其他用户配置的数据传输通道传输,使用户视频数据被其他用户持有的影音采集设备接收;
其中,所述其他用户即交互平台中,配置有数据传输通道的应用影音采集设备接收用户视频数据的所有用户。
3.根据权利要求2所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述交互平台下级设置有子模块,包括:
设计单元,用于设计交互平台在应用数据传输通道接收或传输用户实时视频数据时的传输逻辑;
其中,设计单元中设计的用户实时视频数据传输逻辑包括:视频中影、音数据同步传输;视频数据中影、音数据同步接收;视频数据中仅传输音频数据;视频数据中仅接收音频数据;视频中影、音数据传输的质量高低;视频中影、音数据接收的质量高低;视频中仅传输音频状态下音频质量高低;视频中仅接收音频状态下音频质量高低。
4.根据权利要求1所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述检测模块在检测用户网络状态时,基于设置有检测周期及检测次数,检测模块运行基于检测周期及检测次数连续运行,对用户的网络状态进行连续检测,所述检测模块中设置的检测周期及检测次数服从,交互平台中用户越多,则检测周期越长,检测次数越多,检测周期最小值为1s、最大值为5s,检测次数最小值为6次、最大值为12次,所述检测模块中用户网络状态的检测逻辑表示为:
;
式中:为网络波动表现值;/>为网络延迟;/>为网络极限最大带宽;/>为当前网络带宽;/>为网络平均丢包率;/>为网络中节点的数目;/>为网络中节点的集合;/>为用户所在网络中节点i到网络中其他任一节点j的最短路径;/>为用户所在网络中节点上其他网络用户的数量;
其中,网络波动表现值越大,则表示用户网络状态越差,反之,则表示用户网络状态越佳。
5.根据权利要求1所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述监测模块中用户网络稳定性监测逻辑表示为:
;
式中:为用户网络稳定性;/>为基于用户网络波动表现值对应数值于坐标系中连成折线线条/>与参照线条/>的相似性;/>为最大网络波动表现值;/>为最小网络波动表现值;
其中,参照线条即用户网络波动表现值连成折线线条/>时,所用的坐标系中与x轴平行的任意一条直线,用户网络稳定性/>越大,则表示用户网络稳定性越佳,反之,则表示用户网络稳定性越差。
6.根据权利要求5所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述基于用户网络波动表现值对应数值于坐标系中连成折线线条与参照线条/>的相似性通过下式进行求取,公式为:
;
式中:为折线线条/>与参照线条/>的相似性;/>为折线线条/>上的节点总量;/>为折线线条/>上第q组节点到坐标系的x轴的垂直距离;/>为参照线条/>上任意一点到坐标系的x轴的垂直距离;/>为折线线条/>上第q组节点的斜率;/>为与折线线条/>上第q组节点相邻的q+1组节点的斜率;
其中,的值越大,则表示折线线条/>与参照线条/>的相似性越高,反之,则表示折线线条/>与参照线条/>的相似性越低。
7.根据权利要求1所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述绑定模块运行阶段,同步于设计单元中获取视频数据传输逻辑,并由系统端用户与绑定模块内部设定用户网络稳定性判定阈值,基于用户网络稳定性判定阈值与绑定模块接收的用户网络稳定性监测结果比对,用户网络稳定性监测结果处于用户网络稳定性判定阈值内,则判定用户网络稳定,反之,则判定用户网络不稳定,判定结果为用户网络不稳定时,绑定模块对视频数据传输逻辑中:视频数据中仅传输音频数据,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据在被交互平台接收时,仅接收视频数据中音频数据;绑定模块对视频数据传输逻辑中:视频数据中仅接收音频数据,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据在由交互平台传输时,仅传输视频数据中音频数据;
其中,判定结果为用户网络稳定时,触发驱动单元运行。
8.根据权利要求7所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述绑定模块下级设置有子模块,包括:
驱动单元,用于驱动检测模块运行;
所述驱动单元运行阶段基于检测模块中设置的检测周期同步驱动检测模块运行,检测模块由驱动单元驱动运行后,实时对用户网络状态进行检测,基于网络用户状态检测结果设定匹配阈值,绑定模块同步对视频数据传输逻辑与匹配阈值进行绑定;
其中,匹配阈值包括:,/>分别表示两组网络波动表现值,且/>;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据同步传输,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收,再由交互平台将视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频数据中影、音数据同步接收,与执行视频数据接收操作的交互平台中用户绑定,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块对视频数据传输逻辑中:视频中影、音数据传输的质量高低,与执行视频数据传输操作的交互平台中用户绑定,用户传输的视频数据被交互平台接收时,同步执行视频数据品质调整,在完成品质调整后对视频数据向其他用户传输;绑定模块对视频数据传输逻辑中:视频中影、音数据接收的质量高低,与执行视频数据接收操作的交互平台中用户绑定,同步执行视频数据品质调整,在完成品质调整后,用户接收的视频数据再由交互平台传输;
网络用户状态检测结果处于时,绑定模块执行的操作与绑定模块判定结果为否时执行的操作一致,并同步执行音频数据的品质调整操作。
9.根据权利要求8所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述网络用户状态检测结果处于时,交互平台接收及传输的视频数据,均由用户持有的影音采集设备以最高影音质量进行输出或接收,网络用户状态检测结果处于时,交互平台接收及传输的视频数据中音频数据,均由用户持有的影音采集设备以最低影音质量进行输出或接收;
其中,网络用户状态检测结果处于时,交互平台接收及传输的视频数据,基于网络波动表现值的高低,于影音采集设备或交互平台中执行视频数据品质调整,视频数据品质调整逻辑服从:网络波动表现值越高,则视频数据品质越低,反之,则视频数据品质越高;视频数据的品质调整操作,即对视频数据中影像数据的分辨率调整,以及视频数据中音频数据的比特率调整,切换模块仅驱动单元触发运行状态下运行,且对于用户当前应用的绑定模块中绑定的视频数据传输逻辑的切换操作,跟随驱动单元驱动检测模块的连续运行,对视频数据传输逻辑进行连续的切换。
10.根据权利要求1所述的基于视频监控和视频会议同调的智能系统,其特征在于,所述控制终端通过光纤网络交互连接有交互平台,所述交互平台下级通过介质电性连接有设计单元,所述交互平台通过光纤网络交互连接有检测模块及监测模块,所述检测模块及监测模块通过光纤网络交互连接有绑定模块,所述绑定模块下级通过介质电性连接有驱动单元,所述驱动单元通过光纤网络与检测模块交互连接,所述绑定模块通过光纤网络与设计单元交互连接,所述绑定模块及驱动单元通过光纤网络交互连接有切换模块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410091154.XA CN118075563A (zh) | 2024-01-23 | 2024-01-23 | 基于视频监控和视频会议同调的智能系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410091154.XA CN118075563A (zh) | 2024-01-23 | 2024-01-23 | 基于视频监控和视频会议同调的智能系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118075563A true CN118075563A (zh) | 2024-05-24 |
Family
ID=91104809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410091154.XA Pending CN118075563A (zh) | 2024-01-23 | 2024-01-23 | 基于视频监控和视频会议同调的智能系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118075563A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118646842A (zh) * | 2024-08-14 | 2024-09-13 | 天津市天益达科技发展有限公司 | 一种线上会议的实现方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1620135A (zh) * | 2003-11-21 | 2005-05-25 | 华为技术有限公司 | 会议电视系统及在该系统中实现业务保持的方法 |
GB201406048D0 (en) * | 2014-04-03 | 2014-05-21 | Orbital Multi Media Holdings Corp | Data flow control method |
CN105873112A (zh) * | 2016-06-15 | 2016-08-17 | 重庆邮电大学 | 一种异构网络中多模终端垂直切换方法 |
CN111405234A (zh) * | 2020-04-17 | 2020-07-10 | 杭州大轶科技有限公司 | 一种云端和边缘计算融合的视频会议信息系统和方法 |
CN113179283A (zh) * | 2021-05-31 | 2021-07-27 | 方图智能(深圳)科技集团股份有限公司 | 一种数网双备份会议系统单元 |
CN117395715A (zh) * | 2023-11-27 | 2024-01-12 | 百果园技术(新加坡)有限公司 | 多链路数据传输方法、装置、设备、存储介质以及产品 |
-
2024
- 2024-01-23 CN CN202410091154.XA patent/CN118075563A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1620135A (zh) * | 2003-11-21 | 2005-05-25 | 华为技术有限公司 | 会议电视系统及在该系统中实现业务保持的方法 |
GB201406048D0 (en) * | 2014-04-03 | 2014-05-21 | Orbital Multi Media Holdings Corp | Data flow control method |
CN105873112A (zh) * | 2016-06-15 | 2016-08-17 | 重庆邮电大学 | 一种异构网络中多模终端垂直切换方法 |
CN111405234A (zh) * | 2020-04-17 | 2020-07-10 | 杭州大轶科技有限公司 | 一种云端和边缘计算融合的视频会议信息系统和方法 |
CN113179283A (zh) * | 2021-05-31 | 2021-07-27 | 方图智能(深圳)科技集团股份有限公司 | 一种数网双备份会议系统单元 |
CN117395715A (zh) * | 2023-11-27 | 2024-01-12 | 百果园技术(新加坡)有限公司 | 多链路数据传输方法、装置、设备、存储介质以及产品 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118646842A (zh) * | 2024-08-14 | 2024-09-13 | 天津市天益达科技发展有限公司 | 一种线上会议的实现方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7239544B2 (ja) | 音声ウェイクアップ方法及び装置 | |
CN101646057B (zh) | 一种远程呈现会议的控制装置、方法及远程呈现会议系统 | |
CN102625078B (zh) | 一种远程会议控制方法、终端设备、mcu及视讯系统 | |
CN118075563A (zh) | 基于视频监控和视频会议同调的智能系统 | |
CN101160917A (zh) | 一种接入设备中基于主备板切换的组播实现方法 | |
CN110557458A (zh) | 远程控制娱乐终端的方法、装置及5g自助银行娱乐系统 | |
CN115209189B (zh) | 一种视频流传输方法、系统、服务器及存储介质 | |
CN110198304A (zh) | 一种控制终端的方法和装置 | |
CN109743524B (zh) | 一种视联网的数据处理方法和一种视联网系统 | |
CN100568949C (zh) | 会议电视升降速方法 | |
CN105282478A (zh) | 音量调节方法及装置、多点控制单元 | |
CN206728037U (zh) | 一种可容灾的会议系统 | |
CN104469254A (zh) | 会议点名处理方法、装置和会议系统 | |
CN1946164A (zh) | 多点会议中会议信息备份的系统和方法 | |
CN105227894A (zh) | 一种视频会议的实现方法及多点控制单元 | |
CN104917996A (zh) | 视频通话切换方法和系统 | |
CN209642862U (zh) | 一种摄像机多用的多功能视频会议系统 | |
CN104410764B (zh) | 一种多线对自适应汇聚的shdsl传输模块及实现方法 | |
CN109714316B (zh) | 一种视联网的混音处理方法和一种视联网系统 | |
US9491406B2 (en) | Seamless escalation of mesh videoconferences to bridged videoconferences | |
CN105704422B (zh) | 一种视频会议组网系统及其方法 | |
WO2022032973A1 (zh) | 一种视频编码系统 | |
CN109698931A (zh) | 一种远程视频会议多点控制系统 | |
CN113573006B (zh) | 专线视频会议通信方法、装置、设备和存储介质 | |
CN113490020A (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 |