掌桥专利:专业的专利平台
掌桥专利
首页

一种高清晰多人视频通话平台

文献发布时间:2023-06-19 11:35:49


一种高清晰多人视频通话平台

技术领域

本发明涉及视频通话技术领域,特别涉及一种高清晰多人视频通话平台。

背景技术

视频聊天是运用可视的数码工具来聊天,多人视频聊天则是在一个网站中或是移动端的APP等,运用可视的数码工具支持多人同时参加,且可以设置点对多的,而不仅限文字的视频聊天。很多的聊天工具都支持多视频聊天,使在地理上分散的用户可以共聚一处,通过图形声音等多种方式交流信息共享信息。但是现有的视频聊天方式模式单一,无法适应讨论讲课等不同场景的需求,也缺少根据本端账户的历史信息进行智能选择模式的功能。

发明内容

本发明的目的是提供一种高清晰多人视频通话平台,其提高了聊天界面设置的多样性,以适应于不同的聊天需求,且可根据本端账户的历史信息进行智能选择模式,方便快捷。

本发明的上述技术目的是通过以下技术方案得以实现的:

一种高清晰多人视频通话平台,包括:

接收建立单元,用于接受参与视频通话的多个用户的信息,并建立多个用户之间的视频通话连接;

模式切换单元,用于切换不同的视频界面划分模式;

分配单元,用于在划分好的视频界面中对应显示各个用户的画面信息;

历史获取单元,用于获取本端账户的历史划分模式,根据预设的与会人员,若历史划分模式中缺少包含相同账户的历史划分,则将视频界面的初始划分模式默认为讨论模式;若历史划分模式中包含相同账户的历史划分,则将视频界面的初始划分模式以及主讲人的设定设置为其中最近时间次的划分模式和设定;

划分模式包括讨论模式、主讲模式和全屏模式;讨论模式将视频界面按设定人数A均匀划分,分配单元将所有人的画面信息按进入通话的时间顺序均布其中;主讲模式和全屏模式预设主讲人,主讲模式将视频界面按设定人数A设为一个大的主讲屏幕和若干均匀的小屏幕,主讲人占据主讲屏幕,其余人按进入通话的时间顺序对应于小屏幕中;全屏模式进设置主讲屏幕,主讲人占据主讲屏幕全屏并将其余人的画面信息隐藏。

更进一步地,接收建立单元接受的用户信息包括预先设置的昵称和头像,并将用户信息显示于对应用户的视频框下方。

更进一步地,讨论模式中,固定首位为本端账户的画面信息;主讲模式中,若主讲人为本端账户以外的人,固定小屏幕的首位为本端账户的画面信息。

更进一步地,讨论模式中,设定第二位为在发言位;主讲模式中,若主讲人为本端账户以外的人,固定小屏幕的第二位为在发言位,若主讲人为本端账户,固定小屏幕的首位为在发言位,间隔检测到主讲人以及本端账户以外的用户音量,任一音量超过设定值后,将音量最大者与原发言位的画面信息相互替换。

更进一步地,包括存储器和处理器,存储器存储有处理器可执行的计算机指令,处理器执行该计算机程序时实现以下步骤:

显示视频界面,接收建立单元接受参与视频通话的多个用户的信息,并建立多个用户之间的视频通话连接,根据预设的与会用户,历史获取单元获取本端账户的历史划分模式,将视频界面作初始化分,分配单元依次进行分配。

更进一步地,接收到模式切换命令后,模式切换单元切换不同的视频界面划分模式,分配单元依次进行再分配。

更进一步地,模式切换命令通过长按任一用户的视频信息后,触摸选择弹出的“作为主讲人”、“作为主讲人并全屏”、“进入讨论模式”来触发。

更进一步地,主讲模式下,如预设人数超过设定的第一最大数值,将第一最大数值作为设定人数A,否则,将预设人数作为设定人数A;

讨论模式下,如预设人数超过设定的第二最大数值,将第二最大数值作为设定人数A,否则,将预设人数作为设定人数A。

综上所述,本发明具有以下有益效果:

通过设置讨论模式、主讲模式和全屏模式,提高了聊天界面设置的多样性,以适应于不同的聊天需求;

通过历史获取单元,可根据本端账户的历史信息进行智能选择模式,方便使用;

通过固定首位以及在发言位的设置,方便设置在发言人为主讲人等操作设置,便于根据本端账户的视频信息调整自身拍摄角度等。

附图说明

图1是本发明的原理示意框图;

图2是本发明中具体结构示意图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步说明,本实施例不构成对本发明的限制。

一种高清晰多人视频通话平台,如图1所示,包括:

接收建立单元,用于接受参与视频通话的多个用户的信息,并建立多个用户之间的视频通话连接;其中,接收建立单元接受的用户信息包括预先设置的昵称和头像,并将用户信息显示于对应用户的视频框下方;

模式切换单元,用于切换不同的视频界面划分模式,以对视频界面的多个用户进行布局;

分配单元,用于在划分好的视频界面中对应显示各个用户的画面信息;

历史获取单元,用于获取本端账户的历史划分模式,根据预设的与会人员,若历史划分模式中缺少包含相同账户的历史划分,则将视频界面的初始划分模式默认为讨论模式;若历史划分模式中包含相同账户的历史划分,则将视频界面的初始划分模式以及主讲人的设定设置为其中最近时间次的划分模式和设定;历史获取单元通过将最新的历史划分替换相同的历史划分,并在超出设定最大历史记录后删除最早的一条历史划分,来提高历史获取单元的获取效率,历史划分的记录信息包括通话中使用时间最长的划分模式以及其中的主讲人设定(若为讨论模式,则记录为本端账户);

划分模式包括讨论模式、主讲模式和全屏模式;

讨论模式将视频界面按设定人数A均匀划分,分配单元将所有人的画面信息按进入通话的时间顺序均布其中;其中,如预设人数超过设定的第二最大数值(即此模式下最多人数,本实施例中设置为24),将第二最大数值作为设定人数A,超过设定人数A的后进场人员,隐藏其画面信息,否则,将预设人数作为设定人数A;

主讲模式和全屏模式预设主讲人,

主讲模式将视频界面按设定人数A设为一个大的主讲屏幕(四分之一屏)和若干均匀的小屏幕,主讲人占据主讲屏幕,其余人按进入通话的时间顺序对应于小屏幕中;其中,如预设人数超过设定的第一最大数值(即此模式下最多人数,本实施例中设置为19),将第一最大数值作为设定人数A,超过设定人数A的后进场人员,隐藏其画面信息,否则,将预设人数作为设定人数A;

全屏模式进设置主讲屏幕,主讲人占据主讲屏幕全屏并将其余人的画面信息隐藏。

为了便于根据本端账户的视频信息调整自身拍摄角度或者进行调试,且方便设置在发言人为主讲人等操作设置,

讨论模式中,固定首位为本端账户的画面信息,设定第二位为在发言位;

主讲模式中,若主讲人为本端账户以外的人,固定小屏幕的首位为本端账户的画面信息,小屏幕的第二位为在发言位;若主讲人为本端账户,固定小屏幕的首位为在发言位。间隔检测到主讲人以及本端账户以外的用户音量,任一音量超过设定值后,将音量最大者与原发言位的画面信息相互替换。

如图2所示,本装置具体包括存储器和处理器和触摸面板(屏幕),存储器存储有处理器可执行的计算机指令,处理器执行该计算机程序时实现以下步骤:

弹出设置界面,预设人数和主要的与会用户,而后显示视频界面,接收建立单元接受参与视频通话的多个用户的信息,并建立多个用户之间的视频通话连接,根据预设的与会用户,历史获取单元获取本端账户的历史划分模式,将视频界面作初始化分,分配单元依次进行分配。

接收到模式切换命令后,模式切换单元切换不同的视频界面划分模式,分配单元依次进行再分配;模式切换命令通过长按任一用户的视频信息后,触摸选择弹出的“作为主讲人”、“作为主讲人并全屏”、“进入讨论模式”来触发。

以上所述,仅是本发明的较佳实施例而已,不用于限制本发明,本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明技术方案的保护范围内。

相关技术
  • 一种高清晰多人视频通话平台
  • 一种用于多人视频通话的视频处理方法及服务器
技术分类

06120112980671