视频通话系统和视频通话中切换音频播放设备的方法技术方案

技术编号:14815763 阅读:80 留言:0更新日期:2017-03-15 10:57
本发明专利技术提供一种视频通话系统,包括视频通话服务器和视频通话终端;视频通话终端用于用户登录,录制、发送、接收、播放音频视频数据,具有切换音频播放设备的功能;视频通话服务器用于接受用户登录,接收各视频通话终端发来的数据,并向各视频通话终端发送请求的数据;视频通话服务器包含的模块有:终端接入模块,账号管理模块,数据服务模块;视频通话终端包含的模块有:登录模块,视频录制发送模块,音频录制发送模块,视频接收播放模块,音频接收播放模块,音频播放控制模块;本发明专利技术还提供了一种视频通话中切换音频播放设备的方法,允许使用者在视频通话时,切换音频播放设备,避免了有的视频通话终端无法实现振铃和音频通话的弊端。

【技术实现步骤摘要】

本专利技术涉及视频通话领域,尤其是一种视频通话中切换音频播放设备的方法。
技术介绍
随着通讯的发展,视频通话越来越普及。能够进行视频通话的终端设备有很多,如常见手提电脑、手机、电视盒子等。对于电视盒子,需要连接到电视机上,才能进行视频通话。这一点,与其它的终端设备有很大不同。如果电视机处于待机状态或关机状态,这时电视盒子收到视频电话来电时,无法通过电视机的音频播放设备进行振铃,这种情况下,需要电视盒子能够切换使用另一个音频播放设备,比如外置的带放音设备的摄像头,或者蓝牙音箱等(如果电视盒子支持蓝牙的话)。
技术实现思路
本专利技术的目的在于克服现有技术中存在的不足,提供一种视频通话系统,以及视频通话中切换音频播放设备的方法,允许使用者在视频通话时,切换音频播放设备,避免了有的视频通话终端无法实现振铃和音频通话的弊端。本专利技术采用的技术方案是:一种视频通话系统,包括视频通话服务器和视频通话终端;视频通话终端用于用户登录,录制、发送、接收、播放音频视频数据,具有切换音频播放设备的功能;视频通话服务器用于接受用户登录,接收各视频通话终端发来的数据,并向各视频通话终端发送请求的数据;视频通话服务器包含的模块有:终端接入模块,账号管理模块,数据服务模块;终端接入模块用于接收视频通话终端的登录请求;账号管理模块用于保存终端账号和终端登录的数据;数据服务模块用于接收各视频通话终端发来的数据,向视频通话终端发送请求的数据;视频通话终端包含的模块有:登录模块,视频录制发送模块,音频录制发送模块,视频接收播放模块,音频接收播放模块,音频播放控制模块;登录模块用于登录到视频通话服务器;视频录制发送模块负责录制、发送视频数据;视频接收播放模块负责接收、播放视频数据;音频录制发送模块负责录制、发送音频数据;音频接收播放模块负责接收、播放音频数据;音频播放控制模块负责切换音频播放设备;所述的音频播放控制模块包括:初始化模块,完成初始化功能;终端功能检测模块,检测本视频通话终端是否具有切换音频播放设备的功能;音频播放设备检测模块,检测视频通话终端上连接的音频播放设备数量;音频播放设备切换模块,完成切换不同音频播放设备的功能;自动切换模块,根据当前终端状态,切换音频播放设备;选择切换模块,用户根据自己的需要,切换音频播放设备。一种视频通话中切换音频播放设备的方法,适用于上述视频通话系统,包括:(一)音频播放控制模块利用初始化模块进行初始化的方法:步骤301.开始;步骤302.判断音频播放控制模块是否已经初始化,是,转步骤310;否,转步骤303;步骤303.清除本视频通话终端切换音频播放设备的功能的标志;步骤304.清除本视频通话终端音频播放设备的信息和数量;步骤305.调用终端功能检测模块,检测本视频通话终端是否具有切换音频播放设备的功能,并相应的设置或清除本视频通话终端切换音频播放设备的功能的标志;步骤306.获取本视频通话终端切换音频播放设备的功能的标志;步骤307.判断本视频通话终端是否具有切换音频播放设备的功能,是,转步骤308;否,转步骤309;步骤308.调用音频播放设备检测模块,以设置或清除本视频通话终端音频播放设备的信息和数量;步骤309.设置初始化标志;步骤310.结束;(二)终端功能检测模块的终端功能检测方法:步骤401.开始;步骤402.调用专用接口,检测本视频通话终端切换音频播放设备的功能;步骤403.根据检测结果,判断本视频通话终端是否具有切换音频播放设备的功能,是,转步骤404;否,转步骤405;步骤404.设置本视频通话终端切换音频播放设备的功能的标志,转步骤406;步骤405.清除本视频通话终端切换音频播放设备的功能的标志;步骤406.结束;(三)音频播放设备检测模块的音频播放设备检测方法:步骤501.开始;步骤502.调用专用接口,检测本视频通话终端的音频播放设备数量;步骤503.判断本视频通话终端的音频播放设备数量是否大于1,是,转步骤504;否,转步骤506;步骤504.根据本视频通话终端切换音频播放设备的功能的标志,判断是否能进行切换音频播放设备动作,是,转步骤505;否,转步骤506;步骤505.设置本视频通话终端音频播放设备的信息和数量;转步骤507;步骤506.清除本视频通话终端音频播放设备的信息和数量;步骤507.结束;(四)音频播放设备切换模块的音频播放设备切换方法:步骤601.开始;步骤602.获取本视频通话终端音频播放设备的信息和数量;步骤603.判断本视频通话终端音频播放设备的数量是否大于1,是,转步骤604;否,转步骤610;步骤604.获取要切换的目标音频播放设备,此目标音频播放设备由外部调用时作为参数指定;步骤605.获取当前音频播放设备;步骤606.判断当前音频播放设备,与目标音频播放设备是否相同,是,转步骤610;否,转步骤607;步骤607.调用专用接口,将音频播放设备切换为目标音频播放设备;步骤608.判断是否切换成功,是,转步骤609;否,转步骤610;步骤609.设置切换成功标志,转步骤611;步骤610.清除切换成功标志;步骤611.结束;(五)自动切换模块的自动切换音频播放设备的方法:步骤701.开始;步骤702.调用初始化模块;步骤703.获取本视频通话终端音频播放设备的信息和数量;步骤704.判断本视频通话终端音频播放设备的数量是否大于1,是,转步骤705;否,转步骤708;步骤705.根据视频通话终端状态,判断是否需要切换音频播放设备;是,转步骤706;否,转步骤708;此步骤中,若视频通话终端默认的一个音频播放设备处于不可用状态,则表示需要切换至另一个音频播放设备;步骤706.自动选择一个要切换的目标音频播放设备;步骤707.调用音频播放设备切换模块功能,切换到选定的音频播放设备;步骤708.结束;(六)选择切换模块的选择切换音频播放设备的方法:步骤801.开始;步骤802.收到用户切换音频播放设备的命令;步骤803.调用初始化模块;步骤804.获取本视频通话终端音频播放设备的信息和数量;步骤805.判断本视频通话终端音频播放设备的数量是否大于1,是,转步骤806;否,转步骤811;步骤806.弹出选择界面,提示用户选择目标音频播放设备;步骤807.判断用户是否选择了目标音频播放设备,是,转步骤808;否,转步骤810;步骤808.调用音频播放设备切换模块功能,切换到选定的目标音频播放设备;步骤809.读取切换结果,并提示给用户;步骤810.隐藏选择界面;步骤811.结束。本专利技术的优点在于:允许使用者在视频通话时,切换音频播放设备,给用户带来新的方便。用户可根据需要选用自动切换或者选择切换音频播放设备功能。附图说明图1为本专利技术的视频通话系统示意图。图2为本专利技术的音频播放控制模块结构示意图。图3为本专利技术的初始化模块功能流程图。图4为本专利技术的终端功能检测模块功能流程图。图5为本专利技术的音频播放设备检测模块功能流程图。图6为本专利技术的音频播放设备切换模块功能流程图。图7为本专利技术的自动切换模块功能流程图。图8为本专利技术的选择切换模块功能流程图。具体实施方式下面结合具体附图和实施例对本专利技术作进一步说明。本专利技术提出的一种视频通话系统如图1所示,包括视频通话服务器本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201611103793.html" title="视频通话系统和视频通话中切换音频播放设备的方法原文来自X技术">视频通话系统和视频通话中切换音频播放设备的方法</a>

【技术保护点】
一种视频通话系统,包括视频通话服务器(101)和视频通话终端(111);其特征在于,视频通话终端(111)用于用户登录,录制、发送、接收、播放音频视频数据,具有切换音频播放设备的功能;视频通话服务器(101)用于接受用户登录,接收各视频通话终端发来的数据,并向各视频通话终端发送请求的数据;视频通话服务器(101)包含的模块有:终端接入模块(102),账号管理模块(103),数据服务模块(104);终端接入模块(102)用于接收视频通话终端的登录请求;账号管理模块(103)用于保存终端账号和终端登录的数据;数据服务模块(104)用于接收各视频通话终端发来的数据,向视频通话终端发送请求的数据;视频通话终端(111)包含的模块有:登录模块(112),视频录制发送模块(113),音频录制发送模块(114),视频接收播放模块(115),音频接收播放模块(116),音频播放控制模块(117);登录模块(112)用于登录到视频通话服务器;视频录制发送模块(113)负责录制、发送视频数据;视频接收播放模块(115)负责接收、播放视频数据;音频录制发送模块(114)负责录制、发送音频数据;音频接收播放模块(116)负责接收、播放音频数据;音频播放控制模块(117)负责切换音频播放设备;所述的音频播放控制模块(117)包括:初始化模块(201),完成初始化功能;终端功能检测模块(202),检测本视频通话终端是否具有切换音频播放设备的功能;音频播放设备检测模块(203),检测视频通话终端上连接的音频播放设备数量;音频播放设备切换模块(204),完成切换不同音频播放设备的功能;自动切换模块(205),根据当前终端状态,切换音频播放设备;选择切换模块(206),用户根据自己的需要,切换音频播放设备。...

【技术特征摘要】
1.一种视频通话系统,包括视频通话服务器(101)和视频通话终端(111);其特征在于,视频通话终端(111)用于用户登录,录制、发送、接收、播放音频视频数据,具有切换音频播放设备的功能;视频通话服务器(101)用于接受用户登录,接收各视频通话终端发来的数据,并向各视频通话终端发送请求的数据;视频通话服务器(101)包含的模块有:终端接入模块(102),账号管理模块(103),数据服务模块(104);终端接入模块(102)用于接收视频通话终端的登录请求;账号管理模块(103)用于保存终端账号和终端登录的数据;数据服务模块(104)用于接收各视频通话终端发来的数据,向视频通话终端发送请求的数据;视频通话终端(111)包含的模块有:登录模块(112),视频录制发送模块(113),音频录制发送模块(114),视频接收播放模块(115),音频接收播放模块(116),音频播放控制模块(117);登录模块(112)用于登录到视频通话服务器;视频录制发送模块(113)负责录制、发送视频数据;视频接收播放模块(115)负责接收、播放视频数据;音频录制发送模块(114)负责录制、发送音频数据;音频接收播放模块(116)负责接收、播放音频数据;音频播放控制模块(117)负责切换音频播放设备;所述的音频播放控制模块(117)包括:初始化模块(201),完成初始化功能;终端功能检测模块(202),检测本视频通话终端是否具有切换音频播放设备的功能;音频播放设备检测模块(203),检测视频通话终端上连接的音频播放设备数量;音频播放设备切换模块(204),完成切换不同音频播放设备的功能;自动切换模块(205),根据当前终端状态,切换音频播放设备;选择切换模块(206),用户根据自己的需要,切换音频播放设备。2.一种视频通话中切换音频播放设备的方法,适用于如权利要求1所述的视频通话系统,其特征在于,包括:(五)自动切换模块(205)的自动切换音频播放设备的方法:步骤701.开始;步骤702.调用初始化模块;步骤703.获取本视频通话终端音频播放设备的信息和数量;步骤704.判断本视频通话终端音频播放设备的数量是否大于1,是,转步骤705;否,转步骤708;步骤705.根据视频通话终端状态,判断是否需要切换音频播放设备;是,转步骤706;否,转步骤708;此步骤中,若视频通话终端默认的一个音频播放设备处于不可用状态,则表示需要切换至另一个音频播放设备;步骤706.自动选择一个要切换的目标音频播放设备;步骤707.调用音频播放设备切换模块功能,切换到选定的音频播放设备;步骤708.结束;或者,(六)选择切换模块(206)的选择切换音频播放设备的方法:步骤801.开始;步骤802.收到用户切换音频播放设备的命令;步骤803.调用初始化模块;步骤804.获取本视频通话终端音频播放设备的信息和数量;步骤805.判断本视频通话终端音频播放设备的数量是否大于1,是,转步骤806;否,转步骤811;步骤806.弹出选择界面,提示用户选择目标音频播放设备;步骤807.判断用户是否选择了目标音频播...

【专利技术属性】
技术研发人员:柳鲲鹏
申请(专利权)人:无锡纽微特科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1