实时通信系统技术方案

技术编号:21283382 阅读:30 留言:0更新日期:2019-06-06 12:53
公开一种方法和一种实时通信系统(21),包括:第一计算设备(1);外围设备(2);第一计算设备(1)的连接组件(4),用于连接第一计算设备(1)和外围设备(2);外围设备(2)的软件(5),安装在第一计算设备(1)上;第一互联网浏览器(3),安装在第一计算设备(1)上,该第一互联网浏览器被配置为提供视频、音频和/或数据的形式的内容;外部计算系统(7),与第一互联网浏览器(3)和软件(5)通信;外围设备(2)的用户界面(24),用于生成用于控制第一互联网浏览器(3)中的一个或多个功能的控制信号,控制信号经由连接组件(4)、经由软件(5)、经由外部计算系统(7)传输到第一互联网浏览器(3),从而使能够控制第一互联网浏览器(3)中的一个或多个功能。

Real-time Communication System

A method and a real-time communication system (21) are disclosed, including: a first computing device (1); a peripheral device (2); a connection component (4) of a first computing device (1) for connecting a first computing device (1) and a peripheral device (2); a software (5) of a peripheral device (2) for installing a first computing device (1); a first Internet browser (3) for installing a first computing device (1), the first Internet. The browser is configured to provide content in the form of video, audio and/or data; an external computing system (7) communicates with the first Internet browser (3) and software (5); a user interface (24) of the peripheral device (2) is used to generate a control signal for controlling one or more functions of the first Internet browser (3), which is controlled via a connection component (4), via a software (5), and via the peripheral. The unit computing system (7) is transmitted to the first Internet browser (3) so that one or more functions of the first Internet browser (3) can be controlled.

【技术实现步骤摘要】
【国外来华专利技术】实时通信系统
本公开涉及一种方法和一种实时通信系统。该系统包括第一计算设备;外围设备;第一计算设备的连接组件,用于连接第一计算设备和外围设备;外围设备的软件,安装在第一计算设备上;第一互联网浏览器,安装在第一计算设备上,第一互联网浏览器被配置为提供视频、音频和/或数据的形式的内容;外部计算系统,与第一互联网浏览器和软件通信;以及外围设备的用户界面。
技术介绍
在实时通信(RTC)系统中,相对较新的标准被命名为WebRTC,并由W3C(万维网联盟)定义。WebRTC通过简单的API(应用程序接口)实现两个网络浏览器之间的对等视频、音频和数据通信,而无需安装插件。WebRTC尤其被主流浏览器Firefox、GoogleChrome和Opera采用。与传统的IP通信(例如需要安装软件电话客户端的)相比,WebRTC具有许多优点,但也存在一些限制。US2016112473A公开了一种在互联网类型通信网络上的网络浏览器之间使用WebRTC类型技术的实时通信方法,该方法包括:与第一用户相关联的第一终端的第一网络浏览器,先前加载(S20)由应用服务器提供的网络应用程序,该网络应用程序在网络浏览器之间提供实时通信功能;并且第一浏览器通过网络应用程序向应用服务器发送(S21)呼叫建立请求,该呼叫建立请求包括被称为“第二”用户的被呼叫用户的标识符。该方法的显著之处在于它还包括以下步骤:确定(S22、S23、S24)用于应答呼叫建立请求的第二用户的可用状态;以及当第二用户不可用时,自动重定向(S25)到与第二用户相关联的消息收发服务的网络地址。US2015039760A公开了经由WebRTC数据信道远程控制网络实时通信(WebRTC)客户端功能。在一个实施方式中,一种用于远程控制WebRTC客户端功能的方法包括:由在第一计算设备上执行的第一WebRTC客户端和在第二计算设备上执行的第二WebRTC客户端建立第一WebRTC客户端与第二WebRTC客户端之间的WebRTC媒体信道。该方法进一步包括在第一WebRTC客户端和第二WebRTC客户端之间建立附属于WebRTC媒体信道的WebRTC数据信道。该方法还包括由第二WebRTC客户端经由WebRTC数据信道接收源自第一WebRTC客户端的客户端控制信号。该方法另外包括:响应于经由WebRTC数据信道接收客户端控制信号,修改与第二WebRTC客户端相关联的功能。存在对改进的实时通信系统和方法的需求。
技术实现思路
公开了一种实时通信系统。实时通信系统包括第一计算设备。实时通信系统包括外围设备。实时通信系统包括用于连接第一计算设备和外围设备的第一计算设备的连接组件。实时通信系统包括安装在第一计算设备上的用于外围设备的软件。实时通信系统包括安装在第一计算设备上的第一互联网浏览器。第一互联网浏览器被配置为提供视频、音频和/或数据的形式的内容。实时通信系统包括与第一互联网浏览器和软件通信的外部计算系统。实时通信系统包括外围设备的用户界面,该界面用于生成用于控制第一互联网浏览器中的一个或多个功能的控制信号。控制信号经由连接组件、经由软件、经由外部计算系统传输到第一互联网浏览器,从而使能够控制第一互联网浏览器中的一个或多个功能。还公开了一种用于系统中的实时通信的方法。该系统包括:第一计算设备;外围设备;第一计算设备的连接组件,用于连接第一计算设备和外围设备;外围设备的软件,安装在第一计算设备上;第一互联网浏览器,安装在第一计算设备上,第一互联网浏览器被配置为提供视频、音频和/或数据的形式的内容;外部计算系统,与第一互联网浏览器和软件通信;以及外围设备的用户界面。该方法包括在用户界面中生成用于控制第一互联网浏览器中的一个或多个功能的控制信号,控制信号经由连接组件、经由软件、经由外部计算系统传输到第一互联网浏览器,从而使能够控制第一互联网浏览器中的一个或多个功能。还公开了一种实时通信系统部件。实时通信系统部件包括第一计算设备。实时通信系统部件包括外围设备。实时通信系统部件包括用于连接第一计算设备和外围设备的第一计算设备的连接组件。实时通信系统部件包括安装在第一计算设备上的外围设备的软件。实时通信系统部件包括安装在第一计算设备上的第一互联网浏览器。第一互联网浏览器被配置为提供视频、音频和/或数据的形式的内容。实时通信系统部件被配置为连接到与第一互联网浏览器和软件通信的外部计算系统。实时通信系统部件包括外围设备的用户界面,该界面用于生成用于控制第一互联网浏览器中的一个或多个功能的控制信号。控制信号经由连接组件、经由软件、经由外部计算系统传输到第一互联网浏览器,从而使能够控制第一互联网浏览器中的一个或多个功能。RTC是实时通信的首字母缩写。实时通信中相对较新的标准,名为WebRTC,由W3C(万维网联盟)定义。WebRTC通过简单的API(应用程序接口)实现两个网络浏览器之间的对等视频、音频和数据通信,而无需安装插件。WebRTC尤其被主流浏览器Firefox、GoogleChrome和Opera采用。与传统的IP通信(例如需要安装软件电话客户端的)相比,WebRTC具有许多优点,但也存在一些限制。出于安全原因,互联网浏览器是所谓的沙盒程序,它对它在其上运行的计算设备具有受限的访问。在沙盒环境中可以从浏览器输入和输出音频。因此,可以将支持WebRTC的浏览器用于用户之间的远程通信。将诸如头戴式受话器或免提电话的外部音频设备连接到浏览器并且彼此口头交流是相对容易的。但是,由于沙盒环境,无法在音频设备和互联网浏览器之间发送控制命令。用户可以通过普通计算机界面(例如键盘,鼠标或触摸屏)控制浏览器内容(网页程序)。然而,在许多情况下,更希望能够使用音频设备本身的用户界面来控制WebRTC功能。对于在电信方面密集工作的人员,诸如基于云的联络中心等的雇员,非常希望他们能够使用头戴式受话器的界面来控制呼叫。界面可以是头戴式受话器本身上的按钮、头戴式受话器底座上的按钮或可以设置在头戴式受话器和计算机之间的单独控制设备。因此,本系统和方法的优点是为诸如使用WebRTC软件电话的实时通信系统提供改进的可用性。WebRTC软件电话在浏览器中运行,且使得可以直接在浏览器中轻松实现软件电话,而无需在PC上安装重型软件电话客户端。由于PC的操作系统(Windows,OSX;Linus)的安全限制,在浏览器中运行的WebRTC软件电话只能直接向头戴式受话器的设备驱动程序发送/从其接收有限的命令集。但是,WebRTC软件电话和头戴式受话器驱动程序都可以与网络通信。本专利技术利用这一点来使用外部计算系统(诸如云服务)在同一台PC上连接浏览器应用程序(例如WebRTC软件电话)和设备驱动程序(例如Jabra头戴式受话器驱动程序)。本方法和系统的优点在于,根据本专利技术的实时通信系统的特征在于诸如云服务或服务器的外部计算系统,其通过经由第一外部计算系统信道(诸如云连接信道)从至少第一计算设备发送的控制信号,而使能够控制通信会话,第一外部计算系统信道与第一互联网信道并行地将第一计算设备与云服务连接。因此,互联网浏览器的安全限制不会阻止用户使用连接的音频设备(例如头戴式受话器或免提电话)的界面来控制浏览器软件电话。实时通信可以基于We本文档来自技高网
...

【技术保护点】
1.一种实时通信系统(21),包括:‑第一计算设备(1);‑外围设备(2);‑所述第一计算设备(1)的连接组件(4),用于连接所述第一计算设备(1)和所述外围设备(2);‑所述外围设备(2)的软件(5),安装在所述第一计算设备(1)上;‑第一互联网浏览器(3),安装在所述第一计算设备(1)上,所述第一互联网浏览器被配置用于提供视频、音频和/或数据的形式的内容;‑外部计算系统(7),与所述第一互联网浏览器(3)和所述软件(5)通信;‑所述外围设备(2)的用户界面(24),用于生成用于控制所述第一互联网浏览器中的一个或多个功能的控制信号,所述控制信号经由所述连接组件(4)、经由所述软件(5)、经由所述外部计算系统(7)传输到所述第一互联网浏览器(3),从而使能够控制所述第一互联网浏览器(3)中的所述一个或多个功能。

【技术特征摘要】
【国外来华专利技术】2016.10.10 DK PA2016006091.一种实时通信系统(21),包括:-第一计算设备(1);-外围设备(2);-所述第一计算设备(1)的连接组件(4),用于连接所述第一计算设备(1)和所述外围设备(2);-所述外围设备(2)的软件(5),安装在所述第一计算设备(1)上;-第一互联网浏览器(3),安装在所述第一计算设备(1)上,所述第一互联网浏览器被配置用于提供视频、音频和/或数据的形式的内容;-外部计算系统(7),与所述第一互联网浏览器(3)和所述软件(5)通信;-所述外围设备(2)的用户界面(24),用于生成用于控制所述第一互联网浏览器中的一个或多个功能的控制信号,所述控制信号经由所述连接组件(4)、经由所述软件(5)、经由所述外部计算系统(7)传输到所述第一互联网浏览器(3),从而使能够控制所述第一互联网浏览器(3)中的所述一个或多个功能。2.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述第一互联网浏览器被配置用于提供视频通信会话、音频通信会话和/或数据通信会话。3.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述第一互联网浏览器被配置为提供与第二互联网浏览器(20)的通信会话,所述第二互联网浏览器安装在第二计算设备(12)上,其中,所述通信会话是经由互联网连接的。4.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述一个或多个功能包括接受传入呼叫、拒绝传入呼叫、发起呼叫、结束呼叫、静音麦克风、取消静音麦克风、静音扬声器、取消静音扬声器、调高扬声器音量、和/或调低扬声器音量。5.根据前述权利要求中任一项所述的实时通信系统(21),其中,实时通信基于WebRTC标准。6.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述外围设备是头戴式受话器或免提电话。7.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述用户界面(24)是头戴式受话器用户界面,诸如头戴式受话器底座上的按钮和/或内联头戴式受话器控制器和/或头戴式受话器上的按钮。8.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述用户界面(24)是单独的控制设备,诸如遥控器;和/或免提电话用户界面,诸如免提电话上的按钮;和/或电子设备,诸如平板电脑或智能电话。9.根据前述权利要求中任一项所述的实时通信系统(21),其中,所述第一计算设备(1)的所述连接组件(4)是USB端口和/或蓝牙收发器,所述USB端口和/或蓝牙收发器用于提供用于连接所述第一计算设备(1)和所述外...

【专利技术属性】
技术研发人员:耶斯佩·比尔克·耶普森莫滕·弗雷泽里克森
申请(专利权)人:GN奥迪欧有限公司
类型:发明
国别省市:丹麦,DK

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

1