CN105407408B - 一种在移动终端实现多人音视频的方法及移动终端 - Google Patents

一种在移动终端实现多人音视频的方法及移动终端 Download PDF

Info

Publication number
CN105407408B
CN105407408B CN201410461457.2A CN201410461457A CN105407408B CN 105407408 B CN105407408 B CN 105407408B CN 201410461457 A CN201410461457 A CN 201410461457A CN 105407408 B CN105407408 B CN 105407408B
Authority
CN
China
Prior art keywords
person
user
video
session
voice
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
Application number
CN201410461457.2A
Other languages
English (en)
Other versions
CN105407408A (zh
Inventor
陈家盛
金鑫
刘晓宇
张春华
杜修杏
戴永裕
秦颖夫
陈俊标
姜思俊
王芳
陈其锋
王帅
超文
刘浩
高建潮
付玓瓅
陆龙
史雪
周欣燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410461457.2A priority Critical patent/CN105407408B/zh
Publication of CN105407408A publication Critical patent/CN105407408A/zh
Application granted granted Critical
Publication of CN105407408B publication Critical patent/CN105407408B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种在移动终端实现多人音视频的方法及移动终端。所述方法包括:进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。通过本发明提供的技术方案,能够方便在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。

Description

一种在移动终端实现多人音视频的方法及移动终端
技术领域
本发明涉及智能移动终端领域,具体涉及移动终端的音视频通讯技术,尤其涉及一种在移动终端实现多人音视频的方法及移动终端。
背景技术
网络技术的发展促进了通讯手段的变化,传统的交流方式已经不能满足人们的要求。从E-mai到InternetPhone,网络带来了通讯速度的提升,同时更降低了人们的通讯成本。而随着宽带网络的推进,改变了传统网络通讯的质量和形式,人们对网络通讯也有了进一步的要求,交流的方式不再局限于普通语音和文字,网络视频通讯更是让天各一方的亲朋能够面对面的交流。
音视频通讯技术对终端硬件、软件、技术、网络等均有较高的要求,现有的支持音视频通讯的网络即时通讯软件,例如Skype、Hangouts等。采用点对点技术与其他终端用户连接,可以进行高清语音聊天,在电脑终端还具有在线视频聊天、多人语音会议、多人视频聊天等功能。然而现有的网络即时通讯软件在手机等移动终端只能进行两人的语音和视频通讯,不能进行多人语音和多人视频会话,用户体验功能有所缺失;并且,现有的网络即时通讯软件在手机等移动终端上进行在线语音和视频通讯时,还存在严重卡顿的问题;进一步的,也制约了电脑用户与手机用户之间的多人音视频通讯的实现。
发明内容
有鉴于此,本发明提供一种在移动终端实现多人音视频的方法及移动终端,方便用户在移动终端进行在线多人音视频通讯。
本发明采用以下技术方案:
本发明第一方面提供了一种在移动终端实现多人音视频的方法,包括:
进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;
确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;
接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
本发明第二方面提供了一种在移动终端实现多人音视频的方法,包括:
进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求;
接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的成员进行多人语音会话;
接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
本发明第三方面提供了一种实现多人音视频的移动终端,包括:
发起模块,用于进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;
多人语音会话模块,用于确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;
视频切换模块,用于接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
本发明第四方面提供了一种实现多人音视频的移动终端,包括:
接受邀请模块,用于进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求;
多人语音会话模块,用于接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的成员进行多人语音会话;
视频切换模块,用于接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
实施本发明的上述技术方案的有益效果包括:
本发明在移动终端进入讨论组的信息交流界面后,在此界面中设置有发起多人会话的相关功能选项,接收到用户发起多人会话的操作指令时,邀请讨论组中的成员加入该多人会话;确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;多人语音会话界面中设置有语音切换到视频的相关功能选项,多人语音会话过程中,当接收到语音切换到视频的操作指令时,获取多人语音会话中用户选定的成员的视频画面并进行显示,实现了在多人语音会话的过程中,可查看选定成员的视频画面。通过本发明的方案用户能够在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。
附图说明
图1是实施本发明的在移动终端实现多人音视频的方法的硬件环境示意图;
图2是本发明第一实施例发起方的在移动终端实现多人音视频的方法的实现流程图;
图3是本发明第一实施例发起多人会话的界面示意图;
图4是本发明第一实施例多人视频会话画面的界面示意图;
图5是本发明第一实施例发起方在移动终端实现多人音视频的操作流程图;
图6是本发明第二实施例接收方的在移动终端实现多人音视频的方法的实现流程图;
图7是本发明第二实施例接收方的在移动终端实现多人音视频的操作流程图;
图8是本发明第三实施例的实现多人音视频的移动终端的结构示意图;
图9是本发明第四实施例的实现多人音视频的移动终端的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
如图1所示,实施本发明所需的硬件环境包括服务器及通过网络与服务器互联的若干手机,或者包括服务器及通过网络与服务器互联的手机和其他移动终端(如个人电脑、PDA等),所述移动终端至少包括处理器、以及与该处理器连接存储器和网络连接模块,还包括为处理器、网络连接模块供电的电源。所述网络连接模块可用于通过GPRS、WLAN(WiFi)、WCDMA等方式与网络连接。所述服务器收到一个发起多人会话的请求时,会在服务器端创建一个虚拟的多人会话房间,加入该多人会话的成员需连接进入该多人会话房间。
在图2中示出了本发明的第一实施例。
图2为本发明第一实施例中的在移动终端实现多人音视频的方法的实现流程,该实现流程详述如下:
在步骤S101中,进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求。
在第一实施例中,根据用户操作指令进入讨论组的信息交流界面,可在进行文字信息聊天之前便接收到用户发起多人会话的操作指令,邀请讨论组中的成员加入该多人会话;也可以是在文字信息聊天的过程中接收到用户发起多人会话的操作指令,邀请讨论组中的成员加入该多人会话。
如图3所示,本实施例中的讨论组的信息交流界面中设置有多人语音功能选项,位于聊天窗口的下方,可通过该多人语音功能选项接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求。另外,讨论组的聊天窗口上方的状态栏中还设置有一个语音图标(例如为一话筒的图标),当用户点击该语音图标时,显示出一个确认子界面,该确认子界面中设有多人通话选项和取消选项,当用户点击该多人通话选项时,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;通过这种二次确认的机制,可防治由于无意接触到多人语音功能选项,而误发起多人会话的邀请请求。
需要说明的是,本实施例中,邀请讨论组中的成员加入该多人会话的过程具体包括:首先向服务器发送一个创建多人会话的请求,服务器收到该请求后在服务器端创建一个多人会话房间,当然,这里所说的多人会话房间为一个虚拟房间;当接收到服务器返回的请求确认消息时,表明服务器收到创建请求且创建房间成功,此时再向服务器提交一个向讨论组中的成员下发邀请的请求,服务器收到该下发邀请的请求时,才向讨论组中的成员分别下发加入该多人会话的邀请请求,等待讨论组中的成员加入,若有成员接受邀请加入该多人会话加入该多人会话,则需加入到服务器端对应的虚拟的多人会话房间。
在步骤S102中,确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话。
在第一实施例中,若有成员确认加入服务器端对应的虚拟的多人会话房间,即接受邀请加入该多人会话,进入多人语音会话界面。若没有成员接受邀请加入该多人会话,则显示等待加入的提示信息,并在等待设定时长后返回讨论组的信息交流界面。
本实施例由于通过在服务器端创建虚拟的多人会话房间的形式进行多人语音通话,因此发起方成员及所有接受邀请的讨论组成员彼此可见,每个成员的语音信息都可被加入该虚拟的多人会话房间中所有人听到,类似一种现场多人聊天的效果。
在步骤S103中,接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。即实现了在多人语音会话的同时,可查看其中的选定的成员的视频画面。
在第一实施例中,如图4所示,进入多人语音会话界面之后,会将接受邀请的成员(如成员1、2、3、4和5)的头像图标显示在所述多人语音会话界面中,并且,若检测出其中的成员已打开视频功能,则在对应成员(如成员2和4)的头像图标顶层显示摄像头图标,将其原来的头像显示在底层。
进一步的,当接收到点击已打开摄像头的成员的头像图标的操作指令时,将对应用户的头像图标显示为激活状态,获取所述激活状态的用户的视频画面并进行显示。较佳的,本实施例中将获取到的激活状态的用户的视频画面显示为多人语音会话界面的底层背景,既不影响用户的操作,又可以看到用户选定用户的视频画面。
多人语音会话界面中还设置有摄像头功能选项,当接收到用户点击该摄像头功能选项的操作时,可控制打开本地摄像头。对应的,获取所述激活状态的用户的视频画面并进行显示包括:将所述成员的视频画面和本地摄像头获取的视频画面以大小两路画面进行显示,其中,将用户选定的成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面,例如将本地摄像头获取的视频画面显示在顶层且位于显示屏的右下脚。
需要说明的是,本实施例中的视频会话界面中,出于移动终端硬件的考虑,可只显示大小不同的两路视频画面,若移动终端的硬件满足要求,也可实现同时显示多路视频画面。
本实施例中多人语音会话界面中还设置有添加好友的功能选项(如图4中所示,在多人语音会话界面的右上角的“+”邀请选项),用户点击该添加好友的功能选项,便可通过该功能选项接收添加好友到多人语音会话的操作指令,邀请用户添加的好友加入多人会话。以方便加入多人语音会话的成员添加更多的好友加入。
进一步的,在多人语音会话过程中,当接收到挂断多人会话的操作指令时(本发明实施例中可通过多人语音会话界面中设置的挂断功能选项或者左上角的返回功能选项接收挂断多人会话的操作指令),则退出多人语音会话界面,返回讨论组的信息交流界面。
在第一实施例中,上述步骤S101-S103的执行主体可为作为发起方的移动终端。
通过本发明第一实施例,在移动终端进入讨论组的信息交流界面后,可接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;若有成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;在多人语音会话过程中,当接收到切换到视频的操作指令时,可获取多人语音会话中用户选定的成员的视频画面并进行显示。通过本发明的方案用户能够在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。
在图5中示出了本发明的第一实施例发起方在移动终端发起多人音视频的操作流程,具体如下:
步骤201,进入讨论组的信息交流界面。
在该聊天界面中用户可发送文字信息或者图片信息。
步骤S202,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求。
本实施例中可通过讨论组的信息交流界面中预设的多人语音功能选项接收开启多人会话的操作指令;或者,通过讨论组的信息交流界面中预设的语音图标接收开启语音功能的操作指令,显示出一个确认子界面,通过该确认子界面中预设的多人通话选项接收开启多人会话的操作指令。
步骤S203,是否有讨论组成员接受邀请加入?若有,进入多人语音会话界面,执行下一步,否则,显示等待用户加入的提示信息,等待设定时长(例如30秒)后,自动挂断多人语音会话,返回讨论组的信息交流界面。
步骤S204,与接受邀请的成员进行多人语音会话。
在多人语音会话界面将接受邀请的成员的头像图标显示在所述多人语音会话界面中。
步骤S205,检测其中的成员是否已打开视频功能?若是,将对应成员的头像图标顶层显示摄像头图标,执行下一步,否则,返回步骤S204。
步骤S206,是否收到点击已打开摄像头的成员的头像图标的操作指令?若是,执行下一步,否则,返回步骤S204。
本步骤中,若接收到点击已打开摄像头的成员的头像图标的操作指令时,可将对应用户的头像图标显示为激活状态。
步骤S207,获取用户选定的成员的视频画面并显示。
本步骤中,若用户已经打开了本地摄像头,则将用户选定的成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面;否则,将用户选定的成员的视频画面显示为多人语音会话界面的底层背景。
步骤S208,是否接收到挂断多人语音会话的操作指令?若是,退出多人语音会话界面,返回讨论组的信息交流界面,否则,返回步骤S204。
需要说明的是,步骤S208检测挂断多人语音会话的操作指令不只是限定在步骤207之后才执行,其可在步骤S202之后的任何时间执行。
在图6中示出了本发明的第二实施例的在移动终端实现多人音视频的方法。第二实施例与第一实施例的主要区别在于:从接受方说明在移动终端实现多人音视频的方法,具体包括如下步骤:
步骤S301,进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求。
在第二实施例中,所述邀请是对应的服务器下发的,本步骤具体为进入讨论组的信息交流界面之后,接收服务器下发的加入讨论组中的成员发起的多人会话的邀请请求;等待用户确认是否加入该多人会话,若收到用户确认加入的操作指令,则加入服务器端该多人会话对应的虚拟的多人会话房间。
在第二实施例中,根据用户操作指令进入讨论组的信息交流界面之后,可在进行讨论组文字聊天之前接收到服务器下发的加入讨论组中其他成员发起的多人会话的邀请请求,若用户确认加入则加入该多人会话,若用户拒绝邀请则不加入该对人会话,停留在当前的聊天界面;也可以是在文字聊天的过程中接收到服务器下发的加入讨论组中其他成员发起的多人会话的邀请请求,若收到用户确认加入的操作指令则加入该多人会话,若用户拒绝邀请则不加入该对人会话,停留在当前的聊天界面。
步骤S302,若接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的成员进行多人语音会话。
本实施例由于通过在服务器端创建虚拟的多人会话房间的形式进行多人语音通话,因此所有加入该多人会话的成员彼此可见,即每个成员的语音信息都可被该虚拟的多人会话房间中所有人听到,类似一种现场多人聊天的效果。
步骤S303,若接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。即实现了在多人语音会话的同时,可查看其中的选定的成员的视频画面。
在第二实施例中,步骤S303的具体实施方式可参考第一实施例的步骤S103。
需要说明的是,在第二实施例中,上述步骤S301-S303的执行主体可为作为接收方的移动终端。
本发明第一实施例的发起方和第二实施例中的接收方,除了移动终端之外,其中任一也可为电脑终端,即本发明可实现移动终端用户与电脑终端用户的跨终端进行多人音视频通讯。
图7是本发明第二实施例的接收方移动终端实现多人音视频的操作流程图,详述如下:
在步骤S401中,进入讨论组的信息交流界面。
在该聊天界面中用户可发送文字信息或者图片信息。
在步骤S402中,接收讨论组中的成员发起的多人会话的邀请请求。
本步骤中具体为接收服务器下发的加入讨论组中的成员发起的多人会话的邀请请求。
在步骤S403中,是否确认加入?若是,进入多人语音会话界面,执行下一步,否则,执行返回讨论组的信息交流界面。
在步骤S404中,进行多人语音会话。
在多人语音会话界面中,将加入多人语音会话的成员的头像图标显示在所述多人语音会话界面中。
在步骤S405中,检测其中的成员是否已打开视频功能?若是,将对应成员的头像图标顶层显示摄像头图标,执行下一步,否则,返回步骤S404。
在步骤S406中,是否收到点击已打开摄像头的成员的头像图标的操作指令?若是,执行下一步,否则,返回步骤S404。
本步骤中,若接收到点击已打开摄像头的成员的头像图标的操作指令时,可将对应用户的头像图标显示为激活状态。
在步骤S407中,获取用户选定的成员的视频画面并显示。
本步骤中,若用户已经打开了本地摄像头,则将用户选定的成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面;否则,将用户选定的成员的视频画面显示为多人语音会话界面的底层背景。
在步骤S408中,是否接收到挂断多人语音会话的操作指令?若是,退出多人语音会话界面,返回讨论组的信息交流界面,否则,返回步骤S404。
本发明实施例中可通过多人语音会话界面中设置的挂断功能选项或者返回功能选项接收挂断多人会话的操作指令。
需要说明的是,步骤S408检测挂断多人语音会话的操作指令不只是限定在步骤407之后才执行,其可在步骤S404之后的任何时间执行。
通过上述第二实施例,接收方移动终端进入讨论组的信息交流界面后,在此界面中可接收加入讨论组成员发起的多人会话的邀请请求,若确认加入该多人会话,则进入多人语音会话界面;在进行多人语音会话过程中,若接收到切换到视频的操作指令,则获取多人语音会话中用户选定的成员的视频画面并进行显示。通过本发明的方案用户能够在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。
图8为本发明第三实施例提供的一种实现多人音视频的移动终端。所述移动终端的实施例与上述的方法第一实施例属于同一构思,移动终端的实施例中未详尽描述的细节内容,可以参考上述方法的第一实施例。下面对第三实施例中的实现多人音视频的移动终端进行详细说明。
在第三实施例中,实现多人音视频的移动终端包括:发起模块501、多人语音会话模块502和视频切换模块503,下面对各模块进行具体介绍。
所述的发起模块501,用于进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求。
本实施例中,所述的发起模块501具体用于通过讨论组的信息交流界面中预设的多人语音功能选项接收开启多人会话的操作指令;或者,通过讨论组的信息交流界面中预设的语音图标接收开启语音功能的操作指令,显示出一个确认子界面,通过该确认子界面中预设的多人通话选项接收开启多人会话的操作指令。其中,所述邀请讨论组中的成员加入该多人会话,包括:向服务器发送创建多人会话的请求,以在服务器端创建一个虚拟的多人会话房间;当接收到服务器返回的请求确认消息时,向服务器提交下发邀请的请求,以使服务器向讨论组中的成员下发加入该多人会话的邀请请求。
所述的多人语音会话模块502,用于确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话。
较佳的,本实施例中所述多人语音会话界面中设置有添加好友的功能选项。所述的多人语音会话模块502,还用于在进入多人语音会话界面之后,通过所述添加好友的功能选项接收添加好友到多人语音会话的操作指令,向用户添加的好友发送加入多人会话的邀请请求,邀请用户添加的好友加入多人会话。
进一步的,所述多人语音会话模块502,还用于在进入多人语音会话界面之后,将接受邀请的成员的头像图标显示在所述多人语音会话界面中;以及若检测出其中的成员已打开视频功能,则在对应成员的头像图标顶层显示摄像头图标。
所述的视频切换模块503,用于若接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
本实施例中,所述的视频切换模块503具体用于通过所述多人语音会话界面接收到点击已打开摄像头的成员的头像图标的操作指令时,将对应用户的头像图标显示为激活状态,获取所述激活状态的用户的视频画面并进行显示。
进一步的,所述视频切换模块503,还用于若接收到切换成员视频的操作指令时,获取用户新选定的已打开摄像头的成员的视频画面并显示。
进一步的,所述多人语音会话模块503,还用于接收到打开本地摄像头的操作指令时,打开本地摄像头。对应的,所述获取多人语音会话中用户选定的成员的视频画面并进行显示,包括:获取多人语音会话中用户选定的成员的视频画面;将所述成员的视频画面和本地摄像头获取的视频画面以大小两路画面进行显示,其中,将所述成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面。
进一步的,所述多人语音会话模块502,还用于当接收到挂断多人会话的操作指令时,退出多人语音会话界面,返回讨论组的信息交流界面。方便用户随时结束多人会话。
通过上述第三实施例,在移动终端进入讨论组的信息交流界面后,在此界面中接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;若有成员接受邀请加入该多人会话若有成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的成员进行多人语音会话;在多人语音会话过程中,若接收到切换到视频的操作指令,则获取多人语音会话中用户选定的成员的视频画面并进行显示。通过本发明的方案用户能够在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。
图9为本发明第四实施例提供的一种实现多人音视频的移动终端。所述移动终端的实施例与上述的方法第二实施例属于同一构思,移动终端的实施例中未详尽描述的细节内容,可以参考上述方法的第二实施例。下面对第四实施例中的实现多人音视频的移动终端进行详细说明。
在第四实施例中,实现多人音视频的移动终端包括:接受邀请模块601、多人语音会话模块602和视频切换模块603,各模块的具体功能如下:
所述的接受邀请模块601,用于进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求。
本实施例中所述接收讨论组中的成员发起的多人会话的邀请请求,具体为:接收服务器下发的加入讨论组中其他成员发起的多人会话的邀请请求;若接收到确认加入该多人会话的操作指令,加入服务器端该多人会话对应的虚拟的多人会话房间。
所述的多人语音会话模块602,用于若接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的成员进行多人语音会话。
所述的视频切换模块603,用于若接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示。
通过本发明第四实施例,接收方移动终端进入讨论组的信息交流界面后,在此界面中可接收加入讨论组成员发起的多人会话的邀请请求,等待用户确认加入该多人会话,以进入多人语音会话界面;在进行多人语音会话过程中,若接收到切换到视频的操作指令,则获取多人语音会话中用户选定的成员的视频画面并进行显示。通过本发明的方案用户能够在移动终端进行在线多人音视频通讯,方便用户与亲人朋友的沟通。
本领域普通技术人员可以理解实现上述实施例的全部或部分内容可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (22)

1.一种在移动终端实现多人音视频的方法,其特征在于,包括:
进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;
确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的讨论组成员进行多人语音会话,其中,所述多人语音会话界面中显示有接受邀请的讨论组成员的头像图标;
接收到针对一个显示有摄像头图标的头像图标触发的语音切换到视频的操作指令,获取多人语音会话中用户选定的与所述头像图标对应的一位讨论组成员的视频画面并进行显示。
2.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述接收开启多人会话的操作指令包括:
通过讨论组的信息交流界面中预设的多人语音功能选项接收开启多人会话的操作指令;或者,
通过讨论组的信息交流界面中预设的语音图标接收开启语音功能的操作指令,显示出确认子界面,通过该确认子界面中预设的多人通话选项接收开启多人会话的操作指令。
3.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述向讨论组中的成员发起多人会话的邀请请求,包括:
向服务器发送创建多人会话的请求,以在服务器端创建一个虚拟的多人会话房间;
接收到服务器返回的请求确认消息时,向服务器提交下发邀请的请求,以使服务器向讨论组中的成员下发加入该多人会话的邀请请求。
4.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述多人语音会话界面中设置有添加好友的功能选项;
所述进入多人语音会话界面之后,还包括:
通过所述添加好友的功能选项接收添加好友到多人语音会话的操作指令,向用户添加的好友发送加入多人会话的邀请请求。
5.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述进入多人语音会话界面之后,还包括:
将接受邀请的成员的头像图标显示在所述多人语音会话界面中;
检测出其中的成员已打开视频功能,则在对应成员的头像图标顶层显示摄像头图标。
6.根据权利要求5所述的在移动终端实现多人音视频的方法,其特征在于,所述若接收到语音切换到视频的操作指令,获取多人语音会话中用户选定的成员的视频画面并进行显示,包括:
通过所述多人语音会话界面接收到点击已打开摄像头的成员的头像图标的操作指令时,将对应用户的头像图标显示为激活状态,获取所述激活状态的用户的视频画面并进行显示。
7.根据权利要求6所述的在移动终端实现多人音视频的方法,其特征在于,所述获取多人语音会话中用户选定的成员的视频画面并进行显示之后,包括:
接收到切换成员视频的操作指令时,获取用户新选定的已打开摄像头的成员的视频画面并显示。
8.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述进入多人语音会话界面之后,还包括:
所述获取多人语音会话中用户选定的成员的视频画面并进行显示,包括:
获取多人语音会话中用户选定的成员的视频画面;
将所述成员的视频画面和本地摄像头获取的视频画面以大小两路画面进行显示,其中,将所述成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面。
9.根据权利要求1所述的在移动终端实现多人音视频的方法,其特征在于,所述进入多人语音会话界面之后,还包括:
接收到挂断多人会话的操作指令时,退出多人语音会话界面,返回讨论组的信息交流界面。
10.一种在移动终端实现多人音视频的方法,其特征在于,包括:
进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求;
接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的讨论组成员进行多人语音会话,其中,所述多人语音会话界面中显示有接受邀请的讨论组成员的头像图标;
接收针对一个显示有摄像头图标的头像图标触发的到语音切换到视频的操作指令,获取多人语音会话中用户选定的与所述头像图标对应的一位讨论组成员的视频画面并进行显示。
11.根据权利要求10所述的在移动终端实现多人音视频的方法,其特征在于,所述接收讨论组中的成员发起的多人会话的邀请请求,具体为:
接收服务器下发的加入讨论组中的成员发起的多人会话的邀请请求;
所述接收到确认加入该多人会话的操作指令之后,还包括:
加入服务器端该多人会话对应的虚拟的多人会话房间。
12.一种实现多人音视频的移动终端,其特征在于,包括:
发起模块,用于进入讨论组的信息交流界面,接收开启多人会话的操作指令,向讨论组中的成员发起多人会话的邀请请求;
多人语音会话模块,用于确定讨论组成员接受邀请加入该多人会话,进入多人语音会话界面,与接受邀请的讨论组成员进行多人语音会话,其中,所述多人语音会话界面中显示有接受邀请的讨论组成员的头像图标;
视频切换模块,用于接收到针对一个显示有摄像头图标的头像图标触发的语音切换到视频的操作指令,获取多人语音会话中用户选定的与所述头像图标对应的一位讨论组成员的视频画面并进行显示。
13.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述发起模块,具体用于通过讨论组的信息交流界面中预设的多人语音功能选项接收开启多人会话的操作指令;或者,
通过讨论组的信息交流界面中预设的语音图标接收开启语音功能的操作指令,显示出确认子界面,通过该确认子界面中预设的多人通话选项接收开启多人会话的操作指令。
14.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述向讨论组中的成员发起多人会话的邀请请求,包括:
向服务器发送创建多人会话的请求,以在服务器端创建一个虚拟的多人会话房间;
接收到服务器返回的请求确认消息时,向服务器提交下发邀请的请求,以使服务器向讨论组中的成员下发加入该多人会话的邀请请求。
15.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述多人语音会话界面中设置有添加好友的功能选项;
所述多人语音会话模块,还用于在进入多人语音会话界面之后,通过所述添加好友的功能选项接收添加好友到多人语音会话的操作指令,向用户添加的好友发送加入多人会话的邀请请求。
16.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述多人语音会话模块,还用于在进入多人语音会话界面之后,将接受邀请的成员的头像图标显示在所述多人语音会话界面中;以及若检测出其中的成员已打开视频功能,则在对应成员的头像图标顶层显示摄像头图标。
17.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述视频切换模块,具体用于通过所述多人语音会话界面接收到点击已打开摄像头的成员的头像图标的操作指令时,将对应用户的头像图标显示为激活状态,获取所述激活状态的用户的视频画面并进行显示。
18.根据权利要求17所述的实现多人音视频的移动终端,其特征在于,所述视频切换模块,还用于接收到切换成员视频的操作指令时,获取用户新选定的已打开摄像头的成员的视频画面并显示。
19.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述多人语音会话模块,还用于接收到打开本地摄像头的操作指令时,打开本地摄像头;
所述获取多人语音会话中用户选定的成员的视频画面并进行显示,包括:
获取多人语音会话中用户选定的成员的视频画面;
将所述成员的视频画面和本地摄像头获取的视频画面以大小两路画面进行显示,其中,将所述成员的视频画面显示为底层的大画面,将本地摄像头获取的视频画面显示为顶层的小画面。
20.根据权利要求12所述的实现多人音视频的移动终端,其特征在于,所述多人语音会话模块,还用于接收到挂断多人会话的操作指令时,退出多人语音会话界面,返回讨论组的信息交流界面。
21.一种实现多人音视频的移动终端,其特征在于,包括:
接受邀请模块,用于进入讨论组的信息交流界面,接收讨论组中的成员发起的多人会话的邀请请求;
多人语音会话模块,用于接收到确认加入该多人会话的操作指令,进入多人语音会话界面,与加入该多人会话的讨论组成员进行多人语音会话,其中,所述多人语音会话界面中显示有接受邀请的讨论组成员的头像图标;
视频切换模块,用于接收到针对一个显示有摄像头图标的头像图标触发的语音切换到视频的操作指令,获取多人语音会话中用户选定的与所述头像图标对应的一位讨论组成员的视频画面并进行显示。
22.根据权利要求21所述的实现多人音视频的移动终端,其特征在于,所述接收讨论组中的成员发起的多人会话的邀请请求,具体为:
接收服务器下发的加入讨论组中的成员发起的多人会话的邀请请求;
所述接收到确认加入该多人会话的操作指令之后,还包括:
加入服务器端该多人会话对应的虚拟的多人会话房间。
CN201410461457.2A 2014-09-11 2014-09-11 一种在移动终端实现多人音视频的方法及移动终端 Active CN105407408B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410461457.2A CN105407408B (zh) 2014-09-11 2014-09-11 一种在移动终端实现多人音视频的方法及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410461457.2A CN105407408B (zh) 2014-09-11 2014-09-11 一种在移动终端实现多人音视频的方法及移动终端

Publications (2)

Publication Number Publication Date
CN105407408A CN105407408A (zh) 2016-03-16
CN105407408B true CN105407408B (zh) 2019-08-16

Family

ID=55472611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410461457.2A Active CN105407408B (zh) 2014-09-11 2014-09-11 一种在移动终端实现多人音视频的方法及移动终端

Country Status (1)

Country Link
CN (1) CN105407408B (zh)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107479811A (zh) * 2016-06-08 2017-12-15 南京跃豚智能科技有限公司 在会话期间建立与管理会议、记录会议的方法以及移动终端
CN107578777B (zh) * 2016-07-05 2021-08-03 阿里巴巴集团控股有限公司 文字信息显示方法、装置及***、语音识别方法及装置
CN106254813A (zh) * 2016-07-29 2016-12-21 微云(武汉)科技有限公司 一种实现移动视频会议的方法、视频会议服务器以及***
CN106341642A (zh) * 2016-08-29 2017-01-18 安徽云图信息技术有限公司 大数据多维的可视化***
CN106488251B (zh) * 2016-10-19 2019-09-20 北京小米移动软件有限公司 实现直播中连麦的方法及装置、主播客户端和用户客户端
CN108111797A (zh) * 2016-11-24 2018-06-01 北京中创视讯科技有限公司 与会者处理方法和装置
US11765114B2 (en) 2017-05-16 2023-09-19 Apple Inc. Voice communication method
CN109428859B (zh) * 2017-08-25 2022-01-11 腾讯科技(深圳)有限公司 一种同步通信方法、终端及服务器
CN108366062B (zh) * 2018-01-24 2021-03-16 南京哇嗨网络科技有限公司 通过邀请建立投屏连接的方法、客户端、服务器和***
CN108200458A (zh) * 2018-02-02 2018-06-22 优酷网络技术(北京)有限公司 视频互动方法、用户客户端、服务器及存储介质
CN109756695A (zh) * 2018-12-25 2019-05-14 视联动力信息技术股份有限公司 一种会议视频流显示的方法和装置
CN109771955B (zh) * 2019-01-17 2022-03-18 腾讯科技(深圳)有限公司 邀请请求处理方法、装置、终端及存储介质
CN110062193B (zh) * 2019-04-18 2021-04-06 视联动力信息技术股份有限公司 一种多人通话的处理方法及装置
US11144176B2 (en) * 2019-06-01 2021-10-12 Apple Inc. User interfaces for electronic voice communications
JP7398248B2 (ja) * 2019-11-14 2023-12-14 シャープ株式会社 ネットワークシステム、サーバ、および情報処理方法
CN110944013A (zh) * 2019-12-17 2020-03-31 腾讯科技(深圳)有限公司 网络会话的切换方法、装置、计算机设备及存储介质
CN111162992B (zh) * 2019-12-25 2022-07-01 广州市百果园信息技术有限公司 互动模式切换方法、装置、设备和存储介质
CN111083420B (zh) * 2019-12-31 2021-10-29 广州市百果园网络科技有限公司 一种视频通话***、方法、设备和存储介质
CN113938634A (zh) * 2020-07-14 2022-01-14 聚好看科技股份有限公司 一种多路视频通话处理方法及显示设备
CN116114251A (zh) * 2020-07-08 2023-05-12 聚好看科技股份有限公司 视频通话方法及显示设备
US11140203B1 (en) * 2020-10-06 2021-10-05 Slack Technologies, Llc Ambient, ad hoc, multimedia collaboration in a group-based communication system
CN113015016A (zh) * 2021-02-24 2021-06-22 海信集团控股股份有限公司 一种视频问诊方法及设备
CN113852778B (zh) * 2021-11-29 2022-06-17 见面(天津)网络科技有限公司 多人视频通话方法、装置、设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101030843A (zh) * 2007-03-22 2007-09-05 ***通信集团公司 多媒体会议控制模式的转换方法
CN102082945A (zh) * 2011-01-26 2011-06-01 青岛海信电器股份有限公司 实现多方视频通话的方法、视频终端及***
CN103067585A (zh) * 2012-12-26 2013-04-24 广东欧珀移动通信有限公司 一种多方呼叫显示控制方法、装置及移动终端
CN103686063A (zh) * 2013-12-27 2014-03-26 上海斐讯数据通信技术有限公司 多方视频通话方法及支持多方视频通话的手机和服务器
CN103795959A (zh) * 2012-10-31 2014-05-14 三星Sds株式会社 多方视频通话装置及利用该装置的多方视频输出方法
CN104010158A (zh) * 2014-03-11 2014-08-27 宇龙计算机通信科技(深圳)有限公司 移动终端及多方视频通话的实现方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101030843A (zh) * 2007-03-22 2007-09-05 ***通信集团公司 多媒体会议控制模式的转换方法
CN102082945A (zh) * 2011-01-26 2011-06-01 青岛海信电器股份有限公司 实现多方视频通话的方法、视频终端及***
CN103795959A (zh) * 2012-10-31 2014-05-14 三星Sds株式会社 多方视频通话装置及利用该装置的多方视频输出方法
CN103067585A (zh) * 2012-12-26 2013-04-24 广东欧珀移动通信有限公司 一种多方呼叫显示控制方法、装置及移动终端
CN103686063A (zh) * 2013-12-27 2014-03-26 上海斐讯数据通信技术有限公司 多方视频通话方法及支持多方视频通话的手机和服务器
CN104010158A (zh) * 2014-03-11 2014-08-27 宇龙计算机通信科技(深圳)有限公司 移动终端及多方视频通话的实现方法

Also Published As

Publication number Publication date
CN105407408A (zh) 2016-03-16

Similar Documents

Publication Publication Date Title
CN105407408B (zh) 一种在移动终端实现多人音视频的方法及移动终端
US10863137B2 (en) Method and apparatus for controlling audio-video conference, device and storage medium
CN107409060B (zh) 用于在视频/音频电信中的邻近资源池化的设备和方法
EP3114832B1 (en) Displaying video call data
US9569752B2 (en) Providing parameterized actionable communication messages via an electronic communication
CN104780423B (zh) 一种移动终端即时通信同步到智能电视的方法及***
US11470023B2 (en) Session initiation method and device
US20180375911A1 (en) Method for Operating Application Providing Group Call Service Using Mobile Voice Over Internet Protocol
US20150032809A1 (en) Conference Session Handoff Between Devices
US20130198635A1 (en) Managing Multiple Participants at the Same Location in an Online Conference
US20130198657A1 (en) Integrated Public/Private Online Conference
MX2012011620A (es) Transicion entre llamadas de circuito conmutado y videollamadas.
US8861704B2 (en) Systems, methods, and computer programs for transitioning from a phone-only mode to a web conference mode
CN113206976B (zh) 音视频会议实现方法、装置、计算机设备和存储介质
WO2023019930A1 (zh) 一种信息同步***、方法、及设备
US10142589B2 (en) Initiating a video conferencing session
CN102387154B (zh) 一种实现多方多媒体通讯的方法
US20130078911A1 (en) Multi-modality communication with interceptive conversion
KR20160085302A (ko) 동기식 통신 시스템 및 방법
WO2012155732A1 (zh) 移动终端以及基于移动终端实现远程会议的方法
JP6291802B2 (ja) 制御システム、通信システム、プログラム、及び制御方法
TWI413413B (zh) 網路視訊會議設備及其進行網路視訊會議之方法
CN104427288B (zh) 一种信息处理的方法及服务器
CN117395363A (zh) 会议终端控制方法、用户终端及会议终端
WO2011107038A2 (zh) 会议接入方法、装置及会议***

Legal Events

Date Code Title Description
C06 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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210918

Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors

Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.

Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd.

Address before: 2, 518044, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District

Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd.