CN108989740A - 一种视频会议***和方法 - Google Patents
一种视频会议***和方法 Download PDFInfo
- Publication number
- CN108989740A CN108989740A CN201810885872.9A CN201810885872A CN108989740A CN 108989740 A CN108989740 A CN 108989740A CN 201810885872 A CN201810885872 A CN 201810885872A CN 108989740 A CN108989740 A CN 108989740A
- Authority
- CN
- China
- Prior art keywords
- video
- data
- video conference
- audio
- top box
- 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
Classifications
-
- 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
- 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
- H04L65/1069—Session establishment or de-establishment
-
- 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/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- 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/60—Network streaming of media packets
- H04L65/75—Media network packet handling
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请提供了一种视频会议***和方法,该***包括摄像头、麦克风、机顶盒、显示设备和视频会议中心服务器。将麦克风连接到摄像头,再将摄像头连接到网络;将机顶盒连接到显示设备,将机顶盒连接到网络;网络连接到视频会议中心服务器;通过网络实现机顶盒与摄像头、机顶盒与视频会议中心服务器之间的数据传输和通信,用户可以通过使用遥控器控制机顶盒来加入和结束视频会议。相对于传统的专业视频会议***,本发明成本低廉,操作简单,对设备、技术和网络要求低,通用性强,普及性高。
Description
技术领域
本申请涉及通信技术领域,尤其是涉及一种视频会议***和方法。
背景技术
随着时代的发展,全球进入信息化时代,人们对了解事物、交换信息 的要求逐渐提高,单纯的声音交流或者点对点的视频交流已经不能满足日 常的生活需要,开展多人的大型视频会议成为一种既能达到较好的会议效 果,也能免除大部分参会人员舟车劳顿的解决方案。大型的视频会议需要 使用专用的视频会议***。
现在市场上常用的专业视频会议终端是嵌入式设备,专业性很强,价 格昂贵,一般都是由专门的视频会议***公司研发生产的,如宝利通公司 生产的polycom HDX 8000,中兴的T800等视频会议终端,操作复杂,维 护成本高,必须由专业人员安装部署,而且都要配置专业摄像头和专业麦 克风,无法满足中小客户或者家庭用户。另外,专业会议终端必须使用专 用网络,需要向网络运营商缴纳高额的网络租借费用。
中小客户或者家庭用户也常使用手机或个人电脑作为视频会议终端, 但手机或个人电脑的屏幕和声音都较小,在参会人数较多时会带来很大的 局限性,只适合单人或两三个人使用。使用人数较多时,需要外接视频播 放和扩音设备,给使用带来很大的不便。
发明内容
有鉴于此,本申请的目的在于提供一种视频会议的***和方法,使用 机顶盒作为视频会议终端搭建视频会议***,无需专业摄像头、专业视频 会议终端和专用网络,大幅降低了视频会议***的使用成本。直接使用电 视等显示设备,既适合参会人数少的视频会议使用,也满足大规模视频会 议的使用需求,克服了手机或个人电脑使用不便,不适用于多人参加的视 频会议的局限性。
一种视频会议***,包括摄像头,机顶盒,显示设备,和视频会议中 心服务器;所述机顶盒中包括视频会议终端模块;
摄像头连接网络,机顶盒连接显示设备和网络,网络与视频会议中心 服务器相连;
机顶盒中包括视频会议终端模块;
视频会议终端模块包括控制模块、数据处理模块和监测模块;
控制模块连接视频会议中心服务器和数据处理模块,数据处理模 块连接视频会议中心服务器和监测模块,监测模块连接摄像头。
一种视频会议方法,用户通过机顶盒遥控器操作机顶盒,机顶盒上的 所述视频会议终端模块将操作指令发送给视频会议中心服务器;
视频会议中心服务器检查所述操作指令,如果需要将某个机顶盒的画 面和声音合到视频会议的画面中,给该机顶盒的所述视频会议终端模块发 送开始命令;
该视频会议终端模块的所述控制模块接收到开始命令后,发送询问请 求到显示设备,让用户选择是否同意参加视频会议,如果用户操作机顶盒 遥控器,同意参加视频会议,该视频会议终端模块的所述控制模块启动所 述数据处理模块;
所述数据处理模块首先开放视频会议终端模块与视频会议中心服务器 间的读写共享网络端口,然后启动监测模块,获取摄像头的视音频流地址, 通过网线获取摄像头的视频流和音频流,分别对获取的视频流和音频流进 行流数据采集发送处理,上传给视频会议中心服务器和发送给显示设备进 行视频预览;不断接收视频会议中心服务器发送来的视频流和音频流,对 其进行流数据解码显示处理,发给显示设备进行显示和播放。
如果用户操作机顶盒遥控器,不同意参加视频会议,该机顶盒的视频 会议终端直接将不同意结果返回给视频会议中心服务器,视频会议中心服 务器接到返回结果放弃对该机顶盒的视频会议终端的视音频信号请求。
如果命令中需要结束视频会议,视频会议中心服务器会向参加视频会 议的所有机顶盒的视频会议终端发送结束命令,机顶盒的视频会议终端收 到结束命令后停止获取、处理和上传摄像头的视音频信号,本次视频会议 结束。
机顶盒中的视频会议终端模块包括控制模块,数据处理模块和监测模 块;
所述控制模块,接收到视频会议中心服务器发来的开始命令,发送询 问请求到显示设备,让用户选择是否同意参加视频会议,如果用户选择同 意参加视频会议,启动所述数据处理模块;
所述数据处理模块,开放视频会议终端模块与视频会议中心服务器 间的读写共享网络端口,该读写共享网络端口可以无缝兼容nat网络内 部的设备,建立起机顶盒与视频会议中心服务器之间的数据通路。启动监 测模块,得到摄像头的视音频流地址,建立机顶盒与摄像头之间的数据 通路。通过摄像头获取视频流和音频流,经过数据处理后,通过所述 读写共享网络端口发送给视频会议中心服务器,通过所述读写共享网 络端口接收视频会议中心服务器发送来的视频流和音频流,进行数据 处理后发送给显示设备进行显示和播放。
摄像头所述监测模块获取摄像头的视音频流地址,发送给数据处 理模块使用,建立机顶盒与摄像头之间的onvif协议的数据交互。
数据处理模块的数据处理过程由两大部分组成,分别为流数据采集发 送处理过程和流数据解码显示处理过程。
流数据采集发送过程,即从摄像头获取视频和音频流,进行数据处理 后,上传给视频会议中心服务器或进行本地预览的过程。该过程包括如下 步骤:
所述数据处理模块根据监测模块获取的摄像头视音频流地址,访问获 取摄像头的视频基本码流ES数据和音频基本码流ES数据,对获取的音频 基本码流ES数据进行打包,打包成实时传输协议RTP数据,打包后的音频 实时传输协议RTP数据进行码流控制操作,通过用户数据报协议UDP协议 发送给视频会议中心服务器;
对获取的视频基本码流ES数据进行两种操作,一方面进行打包,打包 成实时传输协议RTP数据,进行码流控制操作后,通过用户数据报协议UDP 协议发送给视频会议中心服务器;
同时,对该视频基本码流ES数据进行解码,解码成YUV数据, 进行同步处理,同步处理后的视频YUV数据进行硬件加速显示,发送 给显示设备播放预览。
流数据解码显示处理过程,即从视频会议中心服务器接收视频流和音 频流,对其进行数据处理后,发给显示设备进行显示和播放的过程。该过 程包括如下步骤:
视频会议中心服务器通过用户数据报协议UDP协议发送视频实时传输 协议RTP数据和音频实时传输协议RTP数据到所述视频会议终端模块的所 述数据处理模块;
所述数据处理模块将视频会议中心服务器发来的视频实时传输协议 RTP数据进行解封装获得视频基本码流ES数据,对解封装获得的视频基本 码流ES数据进行硬件解码,得到视频YUV数据,进行同步处理,并在数据 处理模块音画同步控制下,与音频数据同步,同步后进行硬件加速显示, 发送给显示设备播放;
同时,所述数据处理模块将视频会议中心服务器发来的音频实时传输 协议RTP数据进行解封装获得音频基本码流ES数据,对解封装获得的音频 基本码流ES数据进行解码,得到音频脉冲编码调制PCM数据,进行同步处 理,并在数据处理模块音画同步控制下,与视频数据同步,同步后通过显 示设备的麦克风进行播放。
在对视频会议中心服务器发来的视频实时传输协议RTP数据和音频实 时传输协议RTP数据进行解封装时,需要进行数据完整性处理。即在解封 装过程中监测数据完整性,一旦检测到不完整的视频实时传输协议RTP数 据或音频实时传输协议RTP数据,就停止解码操作,向下继续解封装和数 据完整性监测,直到找到完整的数据后,从该数据点继续进行解码操作。
在对视频实时传输协议RTP数据解封装后得到的视频基本码流ES数据 进行解码操作时,会进行分辨率的自适应处理,在解码操作过程中不断监 测和比较视频基本码流ES数据的分辨率信息,当检测到不一样的分辨率时, 会重置视频解码组件,以适应新的分辨率,继续进行视频基本码流ES数据 的解码。
在对视频YUV数据进行同步操作时,需要进行带宽延时的自适应处理, 在视频数据处理遇到带宽延时变化时,有可能积累没能及时处理的数据帧, 在带宽延时恢复后会采用缓慢加速策略,在N秒正常播放后加速插播一帧 画面,直到缓存中积累的没能及时处理的数据帧完全插播结束,从而使用 户感受不到视频信息的明显丢失,提升用户体验。
本发明使用机顶盒作为视频会议终端,直接将会场的画面接收、转码, 然后输出到电视等显示设备上,通过看到会场的视音频效果,不用购买专 业的视频会议终端。
使用市面上常见的网络摄像头作为视频采集源,不用购买专业的会议 摄像机,也能达到1080p的高清图像效果,并且很多网络摄像机自带音频 采集功能,免除了额外购买麦克风的要求。
由于机顶盒的视频会议终端与视频会议中心服务器之间通过读写共享 网络端口连接,该读写共享网络端口具有通用性,不受网络类型的限制, 因此该通过机顶盒进行视频会议的***对包括互联网、广电网络、局域网 在内的所有网络都适用。
通过机顶盒连接电视、投影仪等显示设备播放也克服了使用手机或个 人电脑进行视频会议的局限性,适用于个人点对点视频会议,两三个人参 与的小型视频会议,也适用于数十数百人参加的较大规模的视频会议。
本发明提供的一种通过机顶盒进行视频会议的***和方法,成本低廉, 操作简单,对设备、技术和网络要求低,通用性强,普及性高。并且可以 在电视等显示设备上播放1080p的高清会议画面,提供良好的视频会议体 验。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需 要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些 实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为机顶盒视频会议***的组网方式;
图2为使用机顶盒视频会议***进行视频会议的流程图;
图3为视频会议中心服务器架构图;
图4为机顶盒上的视频会议终端***和方法框图;
图5为流数据采集发送过程流程图;
图6为流数据解码显示过程流程图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本 申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述, 显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。 因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要 求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请 的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有 其他实施例,都属于本申请保护的范围。
考虑到传统视频会议***搭建需要使用专业摄像头、专业视频会议终 端和专用网络,成本高昂;使用手机或个人电脑搭建视频会议***使用不 便,不适用于多人参加的视频会议的局限性。基于此,本申请实施例提供 了一种视频会议***和方法。
如图1所示,一种视频会议***的实施例一,包括摄像头,麦克风, 机顶盒,显示设备,和视频会议中心服务器;所述机顶盒中包括视频会议 终端模块;
将麦克风连接到摄像头,再将摄像头连接到网络上;将机顶盒连接到 显示设备,将机顶盒连接到网络上;网络连接到视频会议中心服务器;通 过网络实现机顶盒与摄像头、机顶盒与视频会议中心服务器之间的数据传 输和通信。
一种视频会议***的实施例二,包括摄像头,机顶盒,显示设备,和 视频会议中心服务器;所述机顶盒中包括视频会议终端模块;
将所述摄像头连接到网络上;将机顶盒连接到显示设备,将机顶盒连 接到网络上;网络连接到视频会议中心服务器;通过网络实现机顶盒与摄 像头、机顶盒与视频会议中心服务器之间的数据传输和通信。
基于相同的技术构思,本发明还提供一种视频会议方法,如图2所示, 用户通过机顶盒遥控器操作机顶盒,机顶盒上的所述视频会议终端模块将 操作指令发送给视频会议中心服务器;
视频会议中心服务器检查所述操作指令,如果需要将某个机顶盒的画 面和声音合到视频会议的画面中,给该机顶盒的所述视频会议终端模块发 送开始命令;
该视频会议终端模块的所述控制模块接收到开始命令后,发送询问请 求到显示设备,让用户选择是否同意参加视频会议,如果用户操作机顶盒 遥控器,同意参加视频会议,该视频会议终端模块的所述控制模块启动所 述数据处理模块;
所述数据处理模块首先开放视频会议终端模块与视频会议中心服务器 间的读写共享网络端口,然后启动监测模块,获取摄像头的视音频流地址, 通过网线获取摄像头的视频流和音频流,分别对获取的视频流和音频流进 行流数据采集发送处理,上传给视频会议中心服务器和发送给显示设备进 行视频预览;不断接收视频会议中心服务器发送来的视频流和音频流,对 其进行流数据解码显示处理,发给显示设备进行显示和播放。
如果用户操作机顶盒遥控器,不同意参加视频会议,该机顶盒的视频 会议终端直接将不同意结果返回给视频会议中心服务器,视频会议中心服 务器接到返回结果放弃对该机顶盒的视频会议终端的视音频信号请求。
如果命令中需要结束视频会议,视频会议中心服务器会向参加视频会 议的所有机顶盒的视频会议终端发送结束命令,机顶盒的视频会议终端收 到结束命令后停止获取、处理和上传摄像头的视音频信号,本次视频会议 结束。
视频会议的关键技术是将一个点或者多个点的视音频图像以高质量的 效果传输到所有参会的分会场中,需要通过视频会议终端将参会会场的视 音频采集好,然后经过视频会议终端或者视频会议平台编解码,然后通过 网络传输到各个分会场。视频会议终端采集视音频的方式有利用专业摄像 机采集图像,然后通过SDI信号或DVI信号传输到会议终端中,会议终端 将接收到的码流解码,然后传输到视频会议中心服务器,视频会议中心服务器对解码好的码流重新编码,使新的码流降低码率或者变更分辨率从而 能适应参会中的所有终端,然后再把码流通过网络传输到所有终端中,终 端再次进行解码,然后显示到电视或者大屏上,从而达到所有在会场的人 能看到听到实时视音频的效果。
本发明使用的视频会议中心服务器可以是专业视频会议***使用的视 频会议中心服务器,也可以是自己搭建的视频会议中心服务器。一个视频 会议中心服务器的实施例如图3所示,平台架构由3部分组成,即平台系 统、业务***和运维***。平台***由终端操作平台、业务控制平台、视 频处理平台、终端接入平台、数据平台组成,其中终端操作平台即为机顶 盒的操作页面,由机顶盒选择入会、停会等,可以设置视频会议中合屏的 人员和发言的人员,业务控制平台为***中所有模块之间通信的逻辑和流 程,视频处理平台为机顶盒将摄像头采集的画面转发到视频会议中心服务 器后,由视频处理平台进行按照终端操作平台的指令进行处理,终端接入 平台为针对不同类型的机顶盒,进行区分和转码,数据平台为运维***提 供了运维数据。业务***为机顶盒界面看到的各种功能,如回看录像,点 播监控等功能,运维***用来处理各种权限、配置、客户状态等。
如图4所示,视频会议终端模块包括控制模块,数据处理模块和监测 模块;
所述控制模块,接收到视频会议中心服务器发来的开始命令,发送询 问请求到显示设备,让用户选择是否同意参加视频会议,如果用户选择同 意参加视频会议,启动所述数据处理模块;
所述数据处理模块,开放视频会议终端模块与视频会议中心服务器 间的读写共享网络端口,该读写共享网络端口可以无缝兼容nat网络内 部的设备,建立起机顶盒与视频会议中心服务器之间的数据通路。启动监 测模块,得到摄像头的视音频流地址,建立机顶盒与摄像头之间的数据 通路。通过摄像头获取视频流和音频流,经过数据处理后,通过所述 读写共享网络端口发送给视频会议中心服务器,通过所述读写共享网 络端口接收视频会议中心服务器发送来的视频流和音频流,进行数据 处理后发送给显示设备进行显示和播放。
摄像头所述监测模块获取摄像头的视音频流地址,发送给数据处 理模块使用,建立机顶盒与摄像头之间的onvif协议的数据交互。
数据处理模块的数据处理过程由两大部分组成,分别为流数据采集发 送处理过程和流数据解码显示处理过程。
如图5所示,流数据采集发送过程,即从摄像头获取视频和音频流, 进行数据处理后,上传给视频会议中心服务器或进行本地预览的过程。该 过程包括如下步骤:
所述数据处理模块根据监测模块获取的摄像头视音频流地址,访问获 取摄像头的视频基本码流ES数据和音频基本码流ES数据,对获取的音频 基本码流ES数据进行打包,打包成实时传输协议RTP数据,打包后的音频 实时传输协议RTP数据进行码流控制操作,通过用户数据报协议UDP协议 发送给视频会议中心服务器;
对获取的视频基本码流ES数据进行两种操作,一方面进行打包,打包 成实时传输协议RTP数据,进行码流控制操作后,通过用户数据报协议UDP 协议发送给视频会议中心服务器;
同时,对该视频基本码流ES数据进行解码,解码成YUV数据, 进行同步处理,同步处理后的视频YUV数据进行硬件加速显示,发送 给显示设备播放预览。
如图6所示,流数据解码显示处理过程,即从视频会议中心服务器接 收视频流和音频流,对其进行数据处理后,发给显示设备进行显示和播放 的过程。该过程包括如下步骤:
视频会议中心服务器通过用户数据报协议UDP协议发送视频实时传输 协议RTP数据和音频实时传输协议RTP数据到所述视频会议终端模块的所 述数据处理模块;
所述数据处理模块将视频会议中心服务器发来的视频实时传输协议 RTP数据进行解封装获得视频基本码流ES数据,对解封装获得的视频基本 码流ES数据进行硬件解码,得到视频YUV数据,进行同步处理,并在数据 处理模块音画同步控制下,与音频数据同步,同步后进行硬件加速显示, 发送给显示设备播放;
同时,所述数据处理模块将视频会议中心服务器发来的音频实时传输 协议RTP数据进行解封装获得音频基本码流ES数据,对解封装获得的音频 基本码流ES数据进行解码,得到音频脉冲编码调制PCM数据,进行同步处 理,并在数据处理模块音画同步控制下,与视频数据同步,同步后通过显 示设备的麦克风进行播放。
在对视频会议中心服务器发来的视频实时传输协议RTP数据和音频实 时传输协议RTP数据进行解封装时,需要进行数据完整性处理。即在解封 装过程中监测数据完整性,一旦检测到不完整的视频实时传输协议RTP数 据或音频实时传输协议RTP数据,就停止解码操作,向下继续解封装和数 据完整性监测,直到找到完整的数据后,从该数据点继续进行解码操作。
在对视频实时传输协议RTP数据解封装后得到的视频基本码流ES数据 进行解码操作时,会进行分辨率的自适应处理,在解码操作过程中不断监 测和比较视频基本码流ES数据的分辨率信息,当检测到不一样的分辨率时, 会重置视频解码组件,以适应新的分辨率,继续进行视频基本码流ES数据 的解码。
在对视频YUV数据进行同步操作时,需要进行带宽延时的自适应处理, 在视频数据处理遇到带宽延时变化时,有可能积累没能及时处理的数据帧, 在带宽延时恢复后会采用缓慢加速策略,在N秒正常播放后加速插播一帧 画面,直到缓存中积累的没能及时处理的数据帧完全插播结束,从而使用 户感受不到视频信息的明显丢失,提升用户体验。
以内蒙省广电云视频会议***为例,在新巴尔虎左旗的牧民家中安装 机顶盒,牧民使用自有的网络摄像头为视频源,将摄像头的网线接到机顶 盒所在的路由器上,路由器使用的是广电网络,机顶盒能正常播放广电节 目,在机顶盒的应用商店中下载机顶盒上的视频会议终端APP,联系广电人 员申请用户名密码,并申请远在牙克石亲戚家的视频会议权限,打开机顶 盒上的视频会议终端后就能查找到自己权限下的可通话终端,按下遥控器, 等待亲戚家接听后,就能进行视音频通话。使用机顶盒做视频会议终端成 本低廉、操作简单、没有网络维护的压力,用户申请的账号可以在任意一 个机顶盒上使用,不需要在专业的会议室中就能实现视频会议,因此使用 本发明的用户,在小区文化室中可以进行舞蹈培训,可以在家中进行点对 点通话。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述 描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的 对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***和方法, 可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的。
以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技 术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述 实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任 何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对 前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部 分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术 方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请 的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围 为准。
Claims (10)
1.一种视频会议***,其特征在于,包括摄像头、机顶盒、显示设备和视频会议中心服务器;
所述摄像头连接网络,机顶盒连接显示设备和网络,网络与视频会议中心服务器相连;
所述机顶盒中包括视频会议终端模块;
所述视频会议终端模块包括控制模块、数据处理模块和监测模块;
所述控制模块连接视频会议中心服务器和数据处理模块,所述数据处理模块连接视频会议中心服务器和监测模块,所述监测模块连接摄像头。
2.根据权利要求1所述的***,其特征在于,所述网络包括互联网、局域网、广电网络或专用网络。
3.根据权利要求1所述的***,其特征在于,所述摄像头连接麦克风。
4.一种视频会议方法,其特征在于,包括如下步骤:
控制模块收到加入会议操作指令后,将操作指令发送给所述视频会议中心服务器;视频会议中心服务器接收并检查所述操作指令,如果操作指令为所述加入会议操作指令,视频会议中心服务器给所述控制模块发送开始会议命令;所述控制模块接收到所述开始会议命令后,询问用户是否同意参加视频会议,如果用户同意参加视频会议,发送使能信号给数据处理模块;所述数据处理模块收到所述使能信号后,开放与视频会议中心服务器间的读写共享网络端口,并启动所述监测模块,获取摄像头的视音频流地址;所述数据处理模块通过所述视音频流地址获取摄像头的第一视频流和第一音频流,分别对所述第一视频流和第一音频流进行流数据采集发送处理后,通过所述读写共享网络端口上传给视频会议中心服务器;所述数据处理模块通过所述读写共享网络端口接收视频会议中心服务器发送来的第二视频流和第二音频流,分别对所述第二视频流和第二音频流进行流数据解码显示处理,发给显示设备进行显示。
5.根据权利要求4所述的方法,其特征在于,所述流数据采集发送处理过程包括如下步骤:
所述数据处理模块将所述第一音频流打包成第一音频实时传输协议RTP数据,对所述第一音频实时传输协议RTP数据进行码流控制操作后,通过用户数据报协议UDP协议发送给视频会议中心服务器;
所述数据处理模块对所述第一视频流打包成第一视频实时传输协议RTP数据,对所述第一视频实时传输协议RTP数据进行码流控制操作后,通过用户数据报协议UDP协议发送给视频会议中心服务器。
6.根据权利要求4所述的方法,其特征在于,所述流数据采集发送处理过程还包括如下步骤:
所述数据处理模块将所述第一视频流解码成第一视频YUV数据,对所述第一视频YUV数据进行同步处理后,发送给显示设备,利用所述显示设备进行显示。
7.根据权利要求4所述的方法,其特征在于,所述流数据解码显示处理过程包括如下步骤:
所述数据处理模块对所述第二视频流进行解封装获得第二视频基本码流ES数据,对所述第二视频基本码流ES数据进行硬件解码,得到第二视频YUV数据,对所述第二视频YUV数据进行同步处理,并与音频数据同步,同步后进行硬件加速显示,发送给显示设备播放;
所述数据处理模块对所述第二音频流进行解封装获得第二音频基本码流ES数据,对所述第二音频基本码流ES数据进行解码,得到第二音频脉冲编码调制PCM数据,对所述第二音频脉冲编码调制PCM数据进行同步处理,并与视频数据同步,同步后发送给显示设备播放。
8.根据权利要求7所述的方法,其特征在于,对所述第二视频实时传输协议RTP数据进行解封装和对所述第二音频实时传输协议RTP数据进行解封装时,进行数据完整性处理,包括如下步骤:
解封装过程中监测数据完整性,如果所述第二视频实时传输协议RTP数据或第二音频实时传输协议RTP数据完整,对解封装得到的第二视频基本码流ES数据进行硬件解码和第二音频基本码流ES数据进行解码。
9.根据权利要求6或7所述的一种视频会议方法,其特征在于,所述第一视频基本码流ES数据解码成第一视频YUV数据或对所述第二视频基本码流ES数据进行硬件解码时,进行分辨率的自适应处理,包括如下步骤:
解码过程中监测所述第一视频基本码流ES数据或所述第二视频基本码流ES数据的分辨率信息,检测到分辨率变化时,重置解码过程后,从分辨率变化的位置继续进行视频解码。
10.根据权利要求6或7所述的一种视频会议方法,其特征在于,对所述第一视频YUV数据进行同步处理或对所述第二视频YUV数据进行同步处理时,进行带宽延时的自适应处理,包括如下步骤:
带宽延时变大时,所述数据处理模块缓存未进行同步处理的视频数据;带宽延时恢复后,所述数据处理模块给所述显示器发送N秒正常显示的视频数据后加速发送一帧插播显示的视频数据,直到所述缓存中的视频数据帧全部显示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810885872.9A CN108989740A (zh) | 2018-08-06 | 2018-08-06 | 一种视频会议***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810885872.9A CN108989740A (zh) | 2018-08-06 | 2018-08-06 | 一种视频会议***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108989740A true CN108989740A (zh) | 2018-12-11 |
Family
ID=64555938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810885872.9A Pending CN108989740A (zh) | 2018-08-06 | 2018-08-06 | 一种视频会议***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108989740A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112004047A (zh) * | 2020-07-07 | 2020-11-27 | 成都天堂云科技有限公司 | 一种基于h264的uvc摄像头实现视频会议的***和方法 |
WO2023050996A1 (zh) * | 2021-09-28 | 2023-04-06 | 中兴通讯股份有限公司 | 摄像头终端接入方法、***、设备及可读存储介质 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006157541A (ja) * | 2004-11-30 | 2006-06-15 | Fujitsu Ltd | 多地点テレビ電話システム及びその多者接続制御方法 |
CN101741677A (zh) * | 2008-11-07 | 2010-06-16 | 华为技术有限公司 | 一种数据传输的方法、装置和*** |
CN101789956A (zh) * | 2009-12-29 | 2010-07-28 | 广东中大讯通软件科技有限公司 | 一种实现数字家庭远程通讯服务的***及方法 |
CN101938624A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于h.323协议的ip机顶盒多点安全视频会议*** |
CN102880437A (zh) * | 2012-07-30 | 2013-01-16 | 北京迪文科技有限公司 | 一种通信方法 |
CN202713523U (zh) * | 2012-05-29 | 2013-01-30 | 浪潮电子信息产业股份有限公司 | 一种可自适应分辨率的高清视频音频编解码设备 |
CN203120077U (zh) * | 2012-12-20 | 2013-08-07 | 西湖电子集团有限公司 | 视频会议机顶盒终端 |
CN103428204A (zh) * | 2013-07-29 | 2013-12-04 | 杭州华三通信技术有限公司 | 一种可抵御计时攻击的数据安全实现方法及设备 |
CN103595950A (zh) * | 2013-11-21 | 2014-02-19 | 东方有线网络有限公司 | 一种基于有线数字电视机顶盒进行视频通讯的方法 |
CN204131646U (zh) * | 2014-10-23 | 2015-01-28 | 公安部第一研究所 | 一种数字视频信号解码器 |
CN204408500U (zh) * | 2015-03-23 | 2015-06-17 | 王小康 | 一种网络视频会议*** |
CN105162776A (zh) * | 2015-08-11 | 2015-12-16 | 重庆大学 | 一种scps-sp多安全等级及抗重放功能的设计方法 |
CN105306969A (zh) * | 2015-09-02 | 2016-02-03 | 越亮传奇科技股份有限公司 | 一种流媒体自适应处理***及方法 |
CN108200359A (zh) * | 2017-12-13 | 2018-06-22 | 苏州长风航空电子有限公司 | 一种用于机载显示器的多制式视频叠加装置 |
-
2018
- 2018-08-06 CN CN201810885872.9A patent/CN108989740A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006157541A (ja) * | 2004-11-30 | 2006-06-15 | Fujitsu Ltd | 多地点テレビ電話システム及びその多者接続制御方法 |
CN101741677A (zh) * | 2008-11-07 | 2010-06-16 | 华为技术有限公司 | 一种数据传输的方法、装置和*** |
CN101789956A (zh) * | 2009-12-29 | 2010-07-28 | 广东中大讯通软件科技有限公司 | 一种实现数字家庭远程通讯服务的***及方法 |
CN101938624A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于h.323协议的ip机顶盒多点安全视频会议*** |
CN202713523U (zh) * | 2012-05-29 | 2013-01-30 | 浪潮电子信息产业股份有限公司 | 一种可自适应分辨率的高清视频音频编解码设备 |
CN102880437A (zh) * | 2012-07-30 | 2013-01-16 | 北京迪文科技有限公司 | 一种通信方法 |
CN203120077U (zh) * | 2012-12-20 | 2013-08-07 | 西湖电子集团有限公司 | 视频会议机顶盒终端 |
CN103428204A (zh) * | 2013-07-29 | 2013-12-04 | 杭州华三通信技术有限公司 | 一种可抵御计时攻击的数据安全实现方法及设备 |
CN103595950A (zh) * | 2013-11-21 | 2014-02-19 | 东方有线网络有限公司 | 一种基于有线数字电视机顶盒进行视频通讯的方法 |
CN204131646U (zh) * | 2014-10-23 | 2015-01-28 | 公安部第一研究所 | 一种数字视频信号解码器 |
CN204408500U (zh) * | 2015-03-23 | 2015-06-17 | 王小康 | 一种网络视频会议*** |
CN105162776A (zh) * | 2015-08-11 | 2015-12-16 | 重庆大学 | 一种scps-sp多安全等级及抗重放功能的设计方法 |
CN105306969A (zh) * | 2015-09-02 | 2016-02-03 | 越亮传奇科技股份有限公司 | 一种流媒体自适应处理***及方法 |
CN108200359A (zh) * | 2017-12-13 | 2018-06-22 | 苏州长风航空电子有限公司 | 一种用于机载显示器的多制式视频叠加装置 |
Non-Patent Citations (1)
Title |
---|
贺贵明等: "《基于内容的视频编码与传输控制技术》", 30 April 2005, 武汉大学出版社 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112004047A (zh) * | 2020-07-07 | 2020-11-27 | 成都天堂云科技有限公司 | 一种基于h264的uvc摄像头实现视频会议的***和方法 |
WO2023050996A1 (zh) * | 2021-09-28 | 2023-04-06 | 中兴通讯股份有限公司 | 摄像头终端接入方法、***、设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102209230B (zh) | 一种具有主会场控制模块的视频会议*** | |
US8988486B2 (en) | Adaptive video communication channel | |
CN110535871B (zh) | 一种基于WebRTC的课堂实时视频投影方法及*** | |
US8760485B2 (en) | System and method for displaying participants in a videoconference between locations | |
EP1472871B1 (en) | Remote server switching of video streams | |
CN105763832B (zh) | 一种视频互动、控制方法及装置 | |
US8767591B2 (en) | Multi-point video conference system and media processing method thereof | |
CN113099155B (zh) | 一种适用于多场景的视频会议*** | |
Jansen et al. | Enabling composition-based video-conferencing for the home | |
CN102868880A (zh) | 一种基于远程呈现的媒体传输方法及*** | |
CN102970512A (zh) | 一种录制视频会议的控制方法及*** | |
CN102223515B (zh) | 远程呈现会议***、远程呈现会议的录制与回放方法 | |
CN1411278A (zh) | Ip网络电视会议*** | |
CN103841361A (zh) | 一种低带宽下整合多种会议***的通讯方法 | |
WO2015003532A1 (zh) | 多媒体会议的建立方法、装置及*** | |
CN113194278A (zh) | 一种会议控制方法、装置及计算机可读存储介质 | |
CN112866725A (zh) | 一种直播控制方法及装置 | |
CN108989740A (zh) | 一种视频会议***和方法 | |
US9013537B2 (en) | Method, device, and network systems for controlling multiple auxiliary streams | |
WO2016206471A1 (zh) | 多媒体业务处理方法、***及装置 | |
CN209642862U (zh) | 一种摄像机多用的多功能视频会议*** | |
CN114449311B (zh) | 一种基于高效视频流转发的网络视频交换***及方法 | |
CN108495076A (zh) | 一种在实时会话中嵌入实时视频流的方法及*** | |
CN105915837B (zh) | 一种视频切换方法、装置和*** | |
CN110719435B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181211 |