CN111083427B - 嵌入式终端、4k视频会议***的数据处理方法 - Google Patents
嵌入式终端、4k视频会议***的数据处理方法 Download PDFInfo
- Publication number
- CN111083427B CN111083427B CN201911377836.2A CN201911377836A CN111083427B CN 111083427 B CN111083427 B CN 111083427B CN 201911377836 A CN201911377836 A CN 201911377836A CN 111083427 B CN111083427 B CN 111083427B
- Authority
- CN
- China
- Prior art keywords
- conference
- embedded terminal
- terminal
- media
- video
- 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
- 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/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/155—Conference systems involving storage of or access to video conference sessions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种嵌入式终端、4K视频会议***的数据处理方法,该嵌入式终端的功能比较简单,在视频会议中,视频采集和压缩编码是在4K摄像头中进行,解码以及显示是在4K显示终端中进行,嵌入式终端仅负责单一媒体流传输以及会议管理,因此其便于设计,结构简单,实现成本低,而且该嵌入式终端具有本地代理功能,可以在功能不变的前提下,在很多场景下变公网媒体流传输为局域网媒体流传输,提高了网络传输质量,从而提高视频会议的音视频质量和体验,同时降低了公网带宽的占用,节省了使用视频会议的网络带宽成本。
Description
技术领域
本发明是关于网络视频会议技术领域,特别是关于一种嵌入式终端、4K视频会议***的数据处理方法。
背景技术
随着互联网和多媒体技术的快速发展,越来越多的用户开始使用基于互联网的视频会议。每个用户不管在任何地点,使用手机、计算机、会议室终端等设备,只要有互联网就可以随时接入会议。在网络视频会议产品中,每个与会终端通过互联网连接到后台服务器并进行信令和媒体数据的传输,实现了多点、多人会议的音视频通话。会议室专用的终端设备,可以提供更高清晰度和质量的与会体验。
互联网的快速发展也给视频会议带来了新变化,具有超高清晰度的视频会议越来越受到用户的青睐。4K视频比1080P视频分辨率扩大4倍,8K视频比1080P视频分辨率扩大16倍;同时每秒30帧的视频帧率在某些场景下已然不能满足用户的需求,每秒60帧正在走向更多的用户和应用场景。分辨率的增大和帧率的提升导致视频会议终端和后台需要处理的数据量增大很多,视频图像的编码压缩算法运算量也大大增加;而为了达到更加清晰的观看效果,视频码率也在增加。例如从1080P到4K视频,相同帧率下的编码运算量增加了4倍,使用HEVC代替H264/AVC,编码器复杂度增加了4倍以上,码率升高到4Mbps以上甚至到16Mbps。
企业用户与个人用户相比,企业内部一般会有多个会议室,为了获得更好的视频会议效果,每个会议室都要部署一套视频会议室终端设备。同时,企业用户一般在办公场所,所购买或租用的互联网带宽远比局域网带宽低,当企业内同时与会的人员较多时,互联网出口带宽可能成为瓶颈或者视频质量明显下降。
现有的4K视频会议室终端一般包括视频采集、压缩编码、网络传输、解码显示等功能模块,整机使用一块或者多块板卡来处理音视频数据。其中4K视频数据可以通过HDMI接口、USB接口、网络接口采集到处理板卡,完成编码压缩后通过网络传输给后台服务;从网络接收的后台视频码流,使用集成的板卡完成解码和视频显示。现有技术中存在以下问题:第一、视频采集、压缩编码、解码显示等主要功能模块集中在一台嵌入式设备中,由于4K视频需要处理的数据量巨大,导致终端设计复杂度和成本都较高。并且不利于功能和性能的灵活配置;第二、为了获得较好的视频质量,4K视频的编码码率一般较高,所需网络带宽也较高。当同一企业的局域网内有多台4K终端同时参会时,企业所需要的互联网带宽较大,并且会导致音视频质量明显下降,甚至会影响开会效果。第三、视频清晰度不断提高,硬件升级困难,随着视频分辨率的提升,压缩效率更好、运算复杂度更高的视频压缩算法也在逐步升级,现在的4K终端较难依靠软件升级而支持新的技术。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种嵌入式终端、4K视频会议***的数据处理方法,该嵌入式终端的功能比较简单,在视频会议中,视频采集和压缩编码是在4K摄像头中进行,解码以及显示是在4K显示终端中进行,嵌入式终端仅负责单一媒体流传输以及会议管理,便于设计,结构简单,实现成本低,而且该嵌入式终端具有本地代理功能,可以在功能不变的前提下,在很多场景下变公网媒体流传输为局域网媒体流传输,提高了网络传输质量,从而提高视频会议的音视频质量和体验,同时降低了公网带宽的占用,节省了视频会议的网络带宽成本。
为实现上述目的,本发明提供了一种4K网络摄像头,其包括:硬件编码和第一中央处理器。硬件编码器用于将采集到的YUV视频帧压缩成HEVC码流。第一中央处理器用于将采集到的语音压缩成OPUS音频码流,并将压缩后的每一帧HEVC码流和每一帧OPUS音频码流根据各自的采集时间戳复用成单一媒体流从而保证每一帧HEVC码流和每一帧OPUS音频码流的同步性。
本发明还提供了一种嵌入式终端,其包括:会议管理模块和媒体流传输模块。会议管理模块用于接收会议控制云服务平台的控制信令来实现对网络会议的管理,其中,所述会议管理模块对网络会议的管理包括:管理其他终端注册和登录所述嵌入式终端的行为、建立会议、删除会议和/或对媒体数据传输路由表进行建立和更新。媒体流传输模块与所述会议管理模块相耦合,用于根据所述会议管理模块的信令传输媒体流,其中,所述媒体流由每一帧HEVC码流和每一帧OPUS音频码流同步复用而成。
本发明还提供了一种4K显示终端,其包括:媒体流去复用模块、视频解码模块、第二中央处理器、显示屏、扬声器。媒体流去复用模块用于将接收的媒体流数据进行去复用从而得到HEVC码流和OPUS音频码流。视频解码模块用于对所述HEVC码流进行解码从而得到视频数据。第二中央处理器用于对所述OPUS音频码流进行解码并进行多路混音。显示屏与所述视频解码模块相耦合,用于将所述视频数据进行显示。扬声器与所述第二中央处理器相耦合,用于将多路混音的音频数据进行输出。
本发明还提供了一种4K视频会议***,其包括:上述的4K网络摄像头、上述的嵌入式终端以及上述的4K显示终端、会议控制云服务平台以及会议媒体云服务平台。
本发明还提供了一种4K视频会议***的数据处理方法,该4K视频会议***包括:上述4K网络摄像头、上述嵌入式终端以及上述4K显示终端、会议控制云服务平台以及会议媒体云服务平台,其中,上述4K网络摄像头以及上述4K显示终端通过同一个局域网连接到所述嵌入式终端,所述嵌入式终端通过公网连接到所述会议控制云服务平台以及所述会议媒体云服务平台。
该4K视频会议***的数据处理方法包括:所述嵌入式终端将与自身连接的所述4K网络摄像头和所述4K显示终端的IP地址加入会议设备列表中,建立本地媒体数据传输路由表;所述嵌入式终端开启本地视频会议,并实时更新所述本地媒体数据传输路由表;所述嵌入式终端根据所述本地媒体数据传输路由表的信息将所述4K网络摄像头的媒体流传输到指定的所述4K显示终端上。
本发明还提供了一种4K视频会议***的数据处理方法,该4K视频会议***包括上述的4K网络摄像头、上述的嵌入式终端、上述的4K显示终端、会议控制云服务平台以及会议媒体云服务平台;其中,所述4K网络摄像头、以及所述4K显示终端通过同一个局域网连接到各个所述嵌入式终端;所述嵌入式终端通过公网连接到所述会议控制云服务平台以及所述会议媒体云服务平台,并且所有嵌入式终端中的一个嵌入式终端被指定作为主持人角色。
该4K视频会议***的数据处理方法包括:各个所述嵌入式终端将与自身相连接的所述4K网络摄像头以及所述4K显示终端的IP地址加入到会议设备列表中,建立本地媒体数据传输路由表,并将各自的本地媒体数据传输路由表信息发送至作为主持人角色的嵌入式终端;所述作为主持人角色的嵌入式终端建立本地媒体数据传输路由表,并开启本地会议,邀请其他嵌入式终端加入会议,并实时更新自身的本地媒体数据传输路由表;所述作为主持人角色的嵌入式终端接收其他嵌入式终端发送的媒体流,并根据自身的本地媒体数据传输路由表将媒体流转发至相应的嵌入式终端;接收到媒体流的嵌入式终端根据自身的本地媒体数据传输路由表将媒体流转发至相应的4K显示终端。
本发明还提供了一种4K视频会议***的数据处理方法,该4K视频会议***包括:第一子***、第二子***、会议控制云服务平台以及会议媒体云服务平台,其中,所述第一子***包括上述的4K网络摄像头、上述的嵌入式终端以及多个上述的4K显示终端,其中,所述第一子***中的4K网络摄像头以及4K显示终端通过相同或不同的局域网连接至该第一子***中的嵌入式终端;所述第二子***包括上述的4K网络摄像头、上述的嵌入式终端,以及上述的4K显示终端,其中,所述第二子***中的4K网络摄像头以及4K显示终端通过公网连接至第二子***中的嵌入式终端。
该4K视频会议***的数据处理方法包括:各个所述嵌入式终端将与自身相连接的各个所述4K网络摄像头以及所述4K显示终端的IP地址加入到各自的会议设备列表中,建立各自的本地媒体数据传输路由表,并将各自的本地媒体数据传输路由表信息发送至所述会议控制云服务平台;所述会议控制云服务平台下发信令通知所有与会的嵌入式终端加入会议,并且在每个局域网中指定一个嵌入式终端作为代理嵌入式终端;所述会议控制云服务平台下发媒体数据传输路由表给所述代理嵌入式终端;当所述公网中的嵌入式终端选看所述局域网中的媒体流,则所述会议控制云服务平台通过信令通知所述局域网中的所述代理嵌入式终端将选看的媒体流数据转发给所述会议媒体云服务平台,之后所述会议媒体云服务平台将该媒体流数据转发至所述公网中相应的嵌入式终端。
在本发明的一实施方式中,该数据处理方法还包括:当所述局域网中的嵌入式终端选看所述公网中的媒体流,则所述会议控制云服务平台通过信令通知该局域网中的所述代理嵌入式终端,并且所述会议媒体云服务平台将所述公网中的媒体流转发给该局域网中的代理嵌入式终端,然后该代理嵌入式终端将该媒体流转发给该局域网中相应的嵌入式终端。
在本发明的一实施方式中,该数据处理方法还包括:接收到媒体流的嵌入式终端根据自身的本地媒体数据传输路由表将该媒体流转发给相应的4K显示终端。
基于同样的发明构思,本发明还提供了一种计算机可存储介质,该计算机可存储介质用于执行上述任一实施方式的4K视频会议***的数据处理方法。
与现有技术相比,根据本发明的嵌入式终端、4K视频会议***的数据处理方法,在4K网络摄像头内部把4K视频压缩成HEVC码流;同时4K视频的解码和显示集中在4K显示终端,减少了YUV原始图像数据的传输,降低了嵌入式终端设计难度,简化了嵌入式终端以及4K视频会议***的结构,降低了嵌入式终端以及4K视频会议***的成本。并且局域网内的嵌入式终端具备本地代理功能,可以在功能不变的前提下,在很多场景下变公网媒体流传输为局域网媒体流传输,提高了网络传输质量,从而最终提高了视频会议的音视频质量和体验,同时降低了公网带宽的占用,节省了使用视频会议的网络带宽成本。并且4K网络摄像头根据采集时间戳把音视频码流复用成单一媒体流,音视频可以做到精确同步,这样避免在网络传输过程中导致的音视频失步,从而保证了会议中的音视频同步体验。
附图说明
图1是根据本发明一实施方式的4K网络摄像头;
图2是根据本发明一实施方式的嵌入式终端;
图3是根据本发明一实施方式的4K显示终端;
图4是根据本发明一实施方式的4K视频会议***;
图5是根据本发明一实施方式的4K视频会议***的数据处理方法;
图6是根据本发明一实施方式的4K视频会议***;
图7是根据本发明一实施方式的4K视频会议***的数据处理方法;
图8是根据本发明一实施方式的4K视频会议***;
图9是根据本发明一实施方式的4K视频会议***的数据处理方法。
具体实施方式
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
图1是根据本发明一实施方式的4K网络摄像头。该4K网络摄像头100包括:硬件编码器11和第一中央处理器12。
硬件编码器11用于将采集到的YUV视频帧压缩成HEVC码流。
第一中央处理器12用于将采集到的语音压缩成OPUS音频码流,并将压缩后的每一帧HEVC码流和每一帧OPUS音频码流根据各自的采集时间戳复用成单一媒体流从而保证每一帧HEVC码流和每一帧OPUS音频码流的同步性。
该4K网络摄像头减少了YUV原始图像数据的传输,降低了后续用于转发媒体流数据的嵌入式终端的设计难度、有利于简化嵌入式终端的结构,降低嵌入式终端的成本。
图2是根据本发明一实施方式的嵌入式终端。该嵌入式终端200包括会议管理模块21和媒体流传输模块22。
会议管理模块21用于对网络会议进行管理,其中,会议管理模块21对网络会议的管理包括:管理其他终端注册和登录嵌入式终端的行为、建立会议、删除会议和/或对媒体数据传输路由表进行建立和更新。
媒体流传输模块22与会议管理模块21相耦合,用于根据会议管理模块的信令传输媒体流。其中,所述媒体流由每一帧HEVC码流和每一帧OPUS音频码流同步复用而成。
该嵌入式终端200仅用于对网络会议进行管理和媒体流的转发,便于设计、结构简单且实现成本低。
图3是根据本发明一实施方式的4K显示终端,该4K显示终端300包括:媒体流去复用模块31、视频解码模块32、第二中央处理器33、显示屏34以及扬声器35。
媒体流去复用模块31用于将接收的媒体流数据进行去复用从而得到HEVC码流和OPUS音频码流。
视频解码模块32与媒体流去复用模块31相耦合,用于对HEVC码流进行解码从而得到视频数据。
第二中央处理器33与媒体流去复用模块31相耦合,用于对OPUS音频码流进行解码并进行多路混音。
显示屏34与视频解码模块32相耦合,用于将视频数据进行显示。
扬声器35与第二中央处理器33相耦合,用于将多路混音的音频数据进行输出。
在本发明的一实施方式,4K视频会议***由上述的4K网络摄像头100,嵌入式终端200以及4K显示终端300、会议控制云服务平台400以及会议媒体云服务平台500所搭建而成。
具体而言,如图4所示,一实施方式的4K视频会议***包括:2个4K网络摄像头100、1个嵌入式终端200以及2个4K显示终端300、会议控制云服务平台400以及会议媒体云服务平台500,其中,4K网络摄像头100以及4K显示终端300通过同一个局域网连接到嵌入式终端200,嵌入式终端200通过公网连接到会议控制云服务平台400以及会议媒体云服务平台500。
如图5所示,该4K视频会议***的数据处理方法包括:步骤S11~步骤S14。
在步骤S11中,嵌入式终端建立本地媒体数据传输路由表。嵌入式终端200将与自身连接的4K网络摄像头100和4K显示终端300的IP地址加入会议设备列表中,建立本地媒体数据传输路由表。
在步骤S12中,嵌入式终端开启本地视频会议,实时更新本地媒体数据传输路由表。
在步骤S13中,嵌入式终端传输媒体流。嵌入式终端200根据本地媒体数据传输路由表的信息将4K网络摄像头100的媒体流传输到指定的4K显示终端300上。
在步骤S14中,4K显示终端播放媒体流。4K显示终端300对收到的媒体流进行去复用操作,然后对音频流进行解码,并选择多路音频数据混音后输出到扬声器,同时对视频流进行解码,并根据会议布局合屏后输出到显示屏。
嵌入式终端200在会议过程中随时可以通过嵌入式终端200的会议控制台或者web进行会议布局的更新以及本地媒体数据传输路由表的更新。
如图6所示,一实施方式的4K视频会议***包括:2个4K网络摄像头100、2个嵌入式终端200、2个4K显示终端300、会议控制云服务平台400以及会议媒体云服务平台500;其中,2个4K网络摄像头100、2个嵌入式终端200、2个4K显示终端300通过同一个局域网实现连接;2个嵌入式终端200通过公网连接到会议控制云服务平台400以及会议媒体云服务平台500,并且所有嵌入式终端200中的一个嵌入式终端200被指定作为主持人角色。
如图7所示,该4K视频会议***的数据处理方法包括步骤S21~步骤S25。
在步骤S21中,嵌入式终端建立本地媒体数据传输路由表。各个嵌入式终端200将与自身相连接的4K网络摄像头100以及4K显示终端300的IP地址加入到会议设备列表中,建立本地媒体数据传输路由表,并将各自的本地媒体数据传输路由表信息发送至作为主持人角色的嵌入式终端200。
在步骤S22中,作为主持人角色的嵌入式终端开启会议。作为主持人角色的嵌入式终端200建立本地媒体数据传输路由表,并开启本地会议,邀请其他嵌入式终端200加入会议,并实时更新自身的本地媒体数据传输路由表。
在步骤S23中,作为主持人角色的嵌入式终端进行媒体流转发。作为主持人角色的嵌入式终端200接收其他嵌入式终端200发送的媒体流,并根据自身的本地媒体数据传输路由表将媒体流转发至相应的嵌入式终端200。
在步骤S24中,嵌入式终端传输媒体流。接收到媒体流的嵌入式终端200根据自身的本地媒体数据传输路由表将媒体流转发至相应的4K显示终端300。
在步骤S25中,4K显示终端播放媒体流。4K显示终端300对收到的媒体流进行去复用操作,然后对音频流进行解码,并选择多路音频数据混音后输出到扬声器,同时对视频流进行解码,并根据会议布局合屏后输出到显示屏。
嵌入式终端200在会议过程中随时可以通过嵌入式终端200的会议控制台或者web进行会议布局的更新以及本地媒体数据传输路由表的更新。
如图8所示,一实施方式的4K视频会议***包括:第一子***600、第二子***700、会议控制云服务平台400以及会议媒体云服务平台500。其中,第一子***600包括2个4K网络摄像头100、2个嵌入式终端200以及2个4K显示终端300,其中,第一子***600中的4K网络摄像头100以及4K显示终端300通过相同或不同的局域网连接至该第一子***600中的嵌入式终端200;第二子***700包括1个4K网络摄像头100、1个嵌入式终端200,1个4K显示终端300,其中,第二子***中的4K网络摄像头100以及4K显示终端300通过公网连接至第二子***中的嵌入式终端200。
如图9所示,4K视频会议***的数据处理方法包括:步骤31~步骤36。
在步骤S31中,嵌入式终端建立本地媒体数据传输路由表。各个嵌入式终端200将与自身相连接的各个4K网络摄像头100以及4K显示终端300的IP地址加入到各自的会议设备列表中,建立各自的本地媒体数据传输路由表,并将各自的本地媒体数据传输路由表信息发送至会议控制云服务平台400。
在步骤S32中,会议控制云服务平台开启会议。会议控制云服务平台400下发信令通知所有与会的嵌入式终端200加入会议,并且在每个局域网中指定一个嵌入式终端200作为代理嵌入式终端。
在步骤S33中,会议控制云服务平台下发媒体数据传输路由表给代理嵌入式终端。
在步骤S34中,代理嵌入式终端和会议媒体云服务平台进行媒体流转发。
具体而言,当公网中的嵌入式终端200选看局域网中的媒体流,则会议控制云服务平台400通过信令通知局域网中的代理嵌入式终端将选看的媒体流数据转发给会议媒体云服务平台500,之后会议媒体云服务平台500将该媒体流数据转发至公网中相应的嵌入式终端200。
当局域网中的嵌入式终端200选看公网中的媒体流,则会议控制云服务平台400通过信令通知该局域网中的代理嵌入式终端,并且会议媒体云服务平台500将公网中的媒体流转发给该局域网中的代理嵌入式终端,然后该代理嵌入式终端将该媒体流转发给该局域网中相应的嵌入式终端200。
在步骤S35中,嵌入式终端传输媒体流。嵌入式终端200根据本地媒体数据传输路由表的信息将4K网络摄像头100的媒体流传输到指定的4K显示终端300上。
在步骤S36中,4K显示终端播放媒体流。4K显示终端300对收到的媒体流进行去复用操作,然后对音频流进行解码,并选择多路音频数据混音后输出到扬声器,同时对视频流进行解码,并根据会议布局合屏后输出到显示屏。
嵌入式终端200在会议过程中随时可以通过嵌入式终端200的会议控制台或者web进行会议布局的更新以及本地媒体数据传输路由表的更新。
基于同样的发明构思,本发明还提供了一种计算机可存储介质,该计算机可存储介质用于执行上述任一实施方式的4K视频会议***的数据处理方法。
综上所述,根据本实施方式的嵌入式终端、4K视频会议***的数据处理方法、计算机可存储介质,在4K网络摄像头内部把4K视频压缩成HEVC码流;同时4K视频的解码和显示集中在4K显示终端,减少了YUV原始图像数据的传输,降低了嵌入式终端设计难度,简化了嵌入式终端以及4K视频会议***的结构,降低了嵌入式终端以及4K视频会议***的成本。并且局域网内的嵌入式终端具备本地代理功能,可以在功能不变的前提下,在很多场景下变公网媒体流传输为局域网媒体流传输,提高了网络传输质量,从而最终提高了视频会议的音视频质量和体验,同时降低了公网带宽的占用,节省了使用视频会议的网络带宽成本。并且4K网络摄像头根据采集时间戳把音视频码流复用成单一媒体流,音视频可以做到精确同步,这样避免在网络传输过程中导致的音视频失步,从而保证了会议中的音视频同步体验。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。
Claims (5)
1.一种4K视频会议***的数据处理方法,其特征在于,所述4K视频会议***包括:第一子***、第二子***、会议控制云服务平台以及会议媒体云服务平台,其中,所述第一子***包括4K网络摄像头、嵌入式终端以及4K显示终端,其中,所述第一子***中的4K网络摄像头以及4K显示终端通过相同或不同的局域网连接至该第一子***中的嵌入式终端;所述第二子***包括4K网络摄像头、嵌入式终端,以及4K显示终端,其中,所述第二子***中的4K网络摄像头以及4K显示终端通过公网连接至第二子***中的嵌入式终端;
所述4K视频会议***的数据处理方法包括:
各个所述嵌入式终端将与自身相连接的各个所述4K网络摄像头以及所述4K显示终端的IP地址加入到各自的会议设备列表中,建立各自的本地媒体数据传输路由表,并将各自的本地媒体数据传输路由表信息发送至所述会议控制云服务平台;
所述会议控制云服务平台下发信令通知所有与会的嵌入式终端加入会议,并且在每个局域网中指定一个嵌入式终端作为代理嵌入式终端;
所述会议控制云服务平台下发媒体数据传输路由表给所述代理嵌入式终端;以及
当所述公网中的嵌入式终端选看所述局域网中的媒体流,则所述会议控制云服务平台通过信令通知所述局域网中的所述代理嵌入式终端将选看的媒体流数据转发给所述会议媒体云服务平台,之后所述会议媒体云服务平台将该媒体流数据转发至所述公网中相应的嵌入式终端,
其中,所述嵌入式终端包括:
会议管理模块,用于接收会议控制云服务平台的控制信令来实现对网络会议的管理,其中,所述会议管理模块对网络会议的管理包括:管理其他终端注册和登录所述嵌入式终端的行为、建立会议、删除会议和/或对媒体数据传输路由表进行建立和更新;以及
媒体流传输模块,与所述会议管理模块相耦合,用于根据所述会议管理模块的信令传输媒体流,其中,所述媒体流是由每一帧HEVC码流和每一帧OPUS音频码流同步复用而成的单一媒体流。
2.如权利要求1所述的4K视频会议***的数据处理方法,其特征在于,该数据处理方法还包括:
当所述局域网中的嵌入式终端选看所述公网中的媒体流,则所述会议控制云服务平台通过信令通知该局域网中的所述代理嵌入式终端,并且所述会议媒体云服务平台将所述公网中的媒体流转发给该局域网中的代理嵌入式终端,然后该代理嵌入式终端将该媒体流转发给该局域网中相应的嵌入式终端。
3.如权利要求2所述的4K视频会议***的数据处理方法,其特征在于,该数据处理方法还包括:
接收到媒体流的嵌入式终端根据自身的本地媒体数据传输路由表将该媒体流转发给相应的4K显示终端。
4.如权利要求3所述的4K视频会议***的数据处理方法,其特征在于,该数据处理方法还包括:
所述4K显示终端对收到的媒体流进行去复用操作,然后对音频流进行解码,并选择多路音频数据混音后输出到扬声器,同时对视频流进行解码,并根据会议布局合屏后输出到显示屏。
5.一种计算机可存储介质,其特征在于,该计算机可存储介质用于执行如权利要求1~4任一所述的4K视频会议***的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911377836.2A CN111083427B (zh) | 2019-12-27 | 2019-12-27 | 嵌入式终端、4k视频会议***的数据处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911377836.2A CN111083427B (zh) | 2019-12-27 | 2019-12-27 | 嵌入式终端、4k视频会议***的数据处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111083427A CN111083427A (zh) | 2020-04-28 |
CN111083427B true CN111083427B (zh) | 2021-05-18 |
Family
ID=70318627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911377836.2A Active CN111083427B (zh) | 2019-12-27 | 2019-12-27 | 嵌入式终端、4k视频会议***的数据处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111083427B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113038062B (zh) * | 2021-03-12 | 2022-09-09 | 随锐科技集团股份有限公司 | 视频通信方法及*** |
CN113965571B (zh) * | 2021-10-29 | 2023-09-15 | 北京锐安科技有限公司 | 一种分布式嵌入式设备的管理方法、装置、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976434A (zh) * | 2006-12-01 | 2007-06-06 | 王先来 | 一种实现在线视频会议的方法和*** |
CN101287094A (zh) * | 2007-04-09 | 2008-10-15 | ***通信集团公司 | 实现多媒体会议媒体操作的方法及*** |
CN101867586A (zh) * | 2010-06-29 | 2010-10-20 | 中兴通讯股份有限公司 | 实现会议电视***跨网段信令互通的方法及*** |
CN203206277U (zh) * | 2013-04-29 | 2013-09-18 | 熔点网讯(北京)科技有限公司 | 一种用于视频会议的网关 |
CN103841360A (zh) * | 2013-12-11 | 2014-06-04 | 三亚中兴软件有限责任公司 | 分布式视频会议的实现方法及***、终端、音视频一体化设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8659636B2 (en) * | 2003-10-08 | 2014-02-25 | Cisco Technology, Inc. | System and method for performing distributed video conferencing |
CN1889676A (zh) * | 2006-06-01 | 2007-01-03 | 上海交通大学 | 基于p2p和sip的视频会议***及其实现方法 |
US9516268B2 (en) * | 2014-03-28 | 2016-12-06 | International Business Machines Corporation | Maintaining audio video conference continuity |
US9232190B1 (en) * | 2015-04-01 | 2016-01-05 | Ringcentral, Inc. | Systems and methods for managing multimedia conference calls |
CN109688364A (zh) * | 2018-08-21 | 2019-04-26 | 平安科技(深圳)有限公司 | 视频会议方法、装置、服务器及存储介质 |
CN109660751A (zh) * | 2018-12-28 | 2019-04-19 | 中兴通讯股份有限公司 | 一种视频会议实现方法及装置、视频会议***、存储介质 |
-
2019
- 2019-12-27 CN CN201911377836.2A patent/CN111083427B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1976434A (zh) * | 2006-12-01 | 2007-06-06 | 王先来 | 一种实现在线视频会议的方法和*** |
CN101287094A (zh) * | 2007-04-09 | 2008-10-15 | ***通信集团公司 | 实现多媒体会议媒体操作的方法及*** |
CN101867586A (zh) * | 2010-06-29 | 2010-10-20 | 中兴通讯股份有限公司 | 实现会议电视***跨网段信令互通的方法及*** |
CN203206277U (zh) * | 2013-04-29 | 2013-09-18 | 熔点网讯(北京)科技有限公司 | 一种用于视频会议的网关 |
CN103841360A (zh) * | 2013-12-11 | 2014-06-04 | 三亚中兴软件有限责任公司 | 分布式视频会议的实现方法及***、终端、音视频一体化设备 |
Non-Patent Citations (1)
Title |
---|
基于SIP视频会议***设计;沈甜甜;《电脑编程技巧与维护》;20130218(第4期);第53-54页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111083427A (zh) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3562163B1 (en) | Audio-video synthesis method and system | |
JP5345081B2 (ja) | 常駐会議を行うための方法およびシステム | |
CN1929593B (zh) | 多点视频会议中的空间相关音频 | |
US9521366B2 (en) | Method and apparatus for playing conference signal, video conference terminal, and mobile device | |
CN101198008A (zh) | 一种实现多屏多画面的方法和*** | |
CN102025970A (zh) | 自动调整视频会议显示模式的方法及*** | |
US9743043B2 (en) | Method and system for handling content in videoconferencing | |
CN111083427B (zh) | 嵌入式终端、4k视频会议***的数据处理方法 | |
CN108933914B (zh) | 一种使用移动终端进行视频会议的方法及*** | |
CN111147362A (zh) | 多人即时通讯方法、***、装置及电子设备 | |
CN113542660A (zh) | 一种实现会议多画面高清显示的方法、***及存储介质 | |
CN102025973B (zh) | 视频合成方法及视频合成*** | |
CN112272281B (zh) | 一种区域分布式视频会议*** | |
CN108156413B (zh) | 视频会议的传输方法及装置、mcu | |
US20130265380A1 (en) | Method, Device, and Network System for Controlling Multiple Auxiliary Streams | |
CN102082945A (zh) | 实现多方视频通话的方法、视频终端及*** | |
CN101540871A (zh) | 基于电路域可视电话同步录制对端声音图像的方法和终端 | |
CN112153321B (zh) | 一种会议录制方法、装置及会议录制*** | |
CN114500914A (zh) | 音视频转发方法、装置、终端与*** | |
CN105915837B (zh) | 一种视频切换方法、装置和*** | |
RU2617680C1 (ru) | Способ, устройство и система передачи мультиконтентных мультимедийных данных | |
CN105227895B (zh) | Mcu堆叠中的视频布局及处理的方法 | |
CN112839197B (zh) | 图像码流处理方法、装置、***及存储介质 | |
CN110636244A (zh) | 一种视频会议服务器、***、控制方法及存储介质 | |
CN115499682A (zh) | 一种基于sfu架构的视频通讯方法及装置 |
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 |