用于向远程客户机传递流媒体的摄像机的制作方法

文档序号:7608937阅读:129来源:国知局
专利名称:用于向远程客户机传递流媒体的摄像机的制作方法
技术领域
本申请涉及一种与流媒体一同使用,并连同兼容的远程客户机装置一起用于创建移动会议系统的装置。
背景技术
因特网和多种新技术正在结合以允许在任何地方/任何时间进行通信。诸如IEEE802.11的高数据率无线技术允许人们从世界上的任何地方保持电子接触。在当前的技术水平下,一个人可以通过交换电子邮件、使用即时消息业务或者利用具有因特网功能的电话进行对话,来与另一个人或组织通信。如果有足够的带宽则可能通过因特网发送视频。
现有的视频会议系统开始利用因特网的无处不在的连通性,而不仅仅只是依赖于ISDN或其它形式的专用通信链路。常规的视频会议系统已经通过以下方式来设计即主体必须被带到会议-例如带到已经配备有系统的会议室,或者被带到已经配备用作视频会议系统的PC。在大部分情况下,主体是希望与另一个人或组织进行实时通信的个人或组织。某些视频会议系统还包括发送可以放置在视频会议装置附近的小型装置的图像的能力。这些系统无法用于需要小尺寸和完全移动性的许多环境中,如工厂车间、测试实验室或检查站。然而,能够从这些位置参与视频会议是有价值的。
这些类型的位置的另一种可选情形是操作者戴有头戴摄像机和麦克风的可佩带计算机系统,该头戴摄像机和麦克风与可佩带计算机相连,可佩带计算机能够与远程人员建立通信会话。这些系统当前在功能上受到限制,而且在大部分情况下使用麻烦。大部分工人将发现,需要佩带计算装置的不便将降低这些系统所提供的价值。因此,它们最适合用于专用和有些不常见的环境中。
所需要的是一种真正便携且没有任何类型的连线的流媒体设备,其可被简单和快速地用作电话,关键不同是增加了高质量的实时视频通信。此外,该便携设备需要在如传统摄像机的小型封装中并入传统视频会议系统的主要功能,其可用于任何场所,无论该场所是室外、还是在诸如工厂车间的工业环境中。这将允许会议被带到主体,其将引入注目地提高基于视频的通信的有效性。
参与研发、制造和维护昂贵而复杂产品的企业可以利用这种系统的优势来缩短上市时间和降低开发新产品的成本。在产品开发过程期间会出现许多问题,这些问题将减缓或者完全使该过程中止。错过交付日期和成本超支是典型的结果。给定上市时间需求和与许多新产品的开发和引进相关的几百万美元的成本,这些结果是很严重的。能够“到达问题所在”并向远程专家所处的PC提供实时视频、音频和其它协同工具的移动协同系统具有显著降低解决问题所需的时间和成本的潜力。
举例来说,考虑几百万美元的铣床损坏的情形。机器损坏可能导致每小时损失数百美元的收入。现场技术支持无法解决该问题,铣床的所有人必须从机床制造商叫来技术专家进行维修。技术人员的可用性、路途时间以及路途成本只会放大该问题。利用移动视频协同系统,现场技术人员可以将数字摄像机取出放到铣床上,通过因特网与制造商总部的技术人员联系,并且在维修期间让专家对其进行指导。
这种情形仅仅示意了这种产品能被使用的一种方式。还可能有许多其它的用途。

发明内容
根据本发明的第一方面,提供一种设备,包括由操作者操作的用于与远程客户机通信的移动流式摄像机,该移动流式摄像机具有移动摄像机外壳;
安装在所述外壳中的电池电源;安装在摄像机外壳上的摄像机模块及其镜头;用于向操作者显示视频信号的视频显示器;用于由操作者手动控制摄像机模块和镜头以生成视频信号的手动控制输入;用于向操作者提供音频和话音通信的音频输出;用于从操作者和周围环境接收音频和话音通信的至少一个音频输入;用于与网络无线连接的网络连接;所述外壳中的处理子系统;所述处理子系统被设置用于从摄像机模块接收视频,以及从音频输入接收音频和话音通信,以压缩视频、音频和话音;所述处理子系统被设置用于提供用于视频、音频和话音信号的通信的通信协议,以便实时传输到网络;所述处理子系统被设置用于从网络接收压缩的视频、音频和话音信号并解压这些信号,以便在显示器上实时显示视频信号并向操作者输出音频和话音;所述摄像机被设置用于与远程客户机通信,其中远程客户机具有视频显示器;用于音频和话音的音频输出;用于至少话音的音频输入;用于与网络连接的网络连接;以及处理子系统;远程客户机的所述处理子系统被设置用于通过网络从摄像机单元接收压缩的视频、音频和话音信号,以在显示器和音频输出上实时解压和输出;所述处理子系统被设置用于提供用于至少话音信号的通信的通信协议以实时传输到网络。
优选的,所述移动流式摄像机被设置用于启动、接收和参与和远程客户机的移动、实时、全双工话音和视频呼叫。
优选的,所述移动流式摄像机被设置用于通过与会议服务器的连接,启动、接收和参与和多个远程客户机的移动、实时、全双工话音和视频会议呼叫。
优选的,所述移动流式摄像机被设置用于通过与视频分发服务器的连接,向多个远程客户机分发视频流。
优选的,所述移动流式摄像机被设置用于与注册服务器和目录服务器连接,以建立网络存在并获得有关需要与它们建立连接的远程客户机的信息。
优选的,所述移动流式摄像机包括覆盖在视频显示器之上的触摸屏。
优选的,所述移动流式摄像机包括与外部音频、视频和控制源连接的接口,从而移动流式摄像机能够接收由外部音频和视频传递的音频和视频。
优选的,所述移动流式摄像机包括用于从主体捕获音频的定向麦克风和用于捕获操作者话音的全向麦克风。
优选的,所述移动流式摄像机包括扬声器。
优选的,所述移动流式摄像机包括用于连接头戴式耳机和送话器的连接器。
优选的,所述移动流式摄像机包括用于连接无线头戴式耳机和送话器的无线电收发信机和天线。
优选的,所述移动流式摄像机包括照明系统,其中该装置可通过改变传送给照明系统元件的功率,在操作者的手动控制下和/或通过远程客户机的远程控制和/或在装置软件控制下的自动控制,来控制照明亮度等级。
优选的,所述照明系统的亮度的自动控制允许通过有关亮度等级的预设控制的开关控制以及连续和可变的亮度控制,其中,利用内部摄像机模块所报告的摄像机曝光参数来计算亮度等级。
优选的,所述移动流式摄像机包括用于视频显示的背光,其中可以通过调节传送给背光的功率来控制背光的亮度等级,使得亮度等级可以由操作者手动控制,以从视频显示器上呈现的菜单中选择希望的亮度等级设置,和/或可以通过利用内部摄像机模块所报告的摄像机曝光参数来计算最佳亮度等级,由该装置来自动控制亮度等级。
优选的,所述移动流式摄像机被设置用于基于主体与该装置的距离,自动选择开启适当的一个或多个照明元件组,其中该距离是根据摄像机模块所报告的聚焦参数而计算的。
优选的,所述视频显示器包括覆盖的触摸屏,触摸屏被设置用于向操作者提供环境敏感控制、状态指示器以及关于该装置及其操作的信息。
优选的,所述移动流式摄像机的处理子系统被设置用于数字化所述视频信号,然后利用视频压缩算法对其进行压缩。
优选的,所述移动流式摄像机的处理子系统被设置用于从内置摄像机或外部连接的视频源捕获各视频帧,然后将它们处理为图片格式。
优选的,所述移动流式摄像机的处理子系统被设置用于对音频进行数字化,然后利用音频压缩算法对其进行压缩。
优选的,所述移动流式摄像机的处理子系统被设置用于对操作者的话音进行数字化,然后利用话音音频压缩算法对其进行压缩。
优选的,所述移动流式摄像机包括有线网络接口。
优选的,所述移动流式摄像机被设置用于将捕获的图片发送给远程客户机。
优选的,所述移动流式摄像机被设置用于利用回声消除和内置扬声器以及话音麦克风,在VoIP通信期间提供全双工电话免提电话能力。
优选的,所述移动流式摄像机被设置用于允许操作者在视频显示器上监视从视频摄像机获得的原始视频信号。
优选的,所述移动流式摄像机被设置用于允许操作者在视频显示器上监视压缩视频信号。
优选的,所述移动流式摄像机被设置用于允许操作者在视频显示器上的不同窗口内,同时监视来自摄像机模块的原始视频、发送给远程客户机的压缩视频信号、从远程客户机接收的压缩视频或者它们的组合。
优选的,所述移动流式摄像机被设置用于允许操作者利用连接的头戴式耳机和送话器,来监视从定向麦克风捕获的音频。
优选的,所述移动流式摄像机的处理子系统被设置用于将流内容和图片存储到存储装置中。
优选的,所述移动流式摄像机被设置用于向操作者提供允许话音注解存储在移动流式摄像机的存储装置中的内容的能力。
优选的,所述移动流式摄像机被设置用于同时做以下的任意组合使内容流向远程客户机;从远程客户机接收和显示流内容;在存储装置上存储流内容;允许操作者参与和远程客户机的全双工话音和视频呼叫;以及监视正发送给远程客户机的视频和音频流内容。
优选的,所述移动流式摄像机被设置用于检索存储在移动流式摄像机的存储装置上的内容,并同时进行以下的任意组合将存储的内容流向远程客户机;从远程客户机接收和播放流内容;允许操作者参与和远程客户机的全双工话音和视频呼叫;以及监视正发送给远程客户机的视频和音频流内容。
优选的,所述移动流式摄像机被设置用于允许操作者指定将被该装置用于计算摄像机曝光控制参数的视频显示器上所显示的视频图像上的区域。
优选的,所述移动流式摄像机被设置用于提供允许操作者使用指示笔、视频显示器和与视频显示器有关的触摸屏,来远程控制远程客户机的视频显示器上的光标的能力。
优选的,所述移动流式摄像机被设置用于提供允许操作者使用指示笔、视频显示器和与视频显示器有关的触摸屏,在远程客户机的视频显示器上显示的视频之上画图的能力。
优选的,所述移动流式摄像机被设置用于允许远程客户机通过使用与远程客户机相连的指针装置,来控制在移动流式摄像机的视频显示器上以及在远程客户机的视频显示器上显示的光标。
优选的,所述移动流式摄像机被设置用于允许远程客户机通过使用与远程客户机相连的指针装置,在移动流式摄像机的视频显示器上以及在远程客户机的视频显示器上所显示的视频之上画图。
优选的,所述移动流式摄像机被设置用于计算将用于在移动流式摄像机的视频显示器上和远程客户机的视频显示器上画图的最佳最高对比墨水色彩。
优选的,所述移动流式摄像机被设置用于通过从远程客户机接收网络性能度量并调节媒体流参数,来适应可用网络带宽以使网络的利用最优化。
优选的,所述移动流式摄像机被设置用于利用加密算法来加密传送给远程客户机的所有或部分内容。
优选的,所述移动流式摄像机被设置用于利用加密算法来解密从远程客户机接收的加密内容。
优选的,所述移动流式摄像机被设置用于提供允许远程客户机来控制移动流式摄像机的功能的远程控制能力。
优选的,所述移动流式摄像机被设置用于提供与坞站的接口,以获取用于操作该装置并给内部电池充电的电源,并且其中,该装置提供一种远程定位器功能,该功能向远程客户机报告其从该装置所停靠的坞站获取的唯一坞站ID。
优选的,所述移动流式摄像机被设置用于穿过网络接入/防火墙设备。
优选的,所述移动流式摄像机被设置用于向操作者和客户机提供类似电话的连接环境,其中从一方到另一方的连接请求(呼叫)类似电话呼叫,使得呼叫接收方可以用诸如但并不局限于以下的方式来响应呼入自动忽略、自动应答、提示远程客户机/操作者手动应答/忽略。
在远程客户机/操作者已经参与和另一移动流式摄像机的连接的情况下,远程客户机将对该新的连接请求响应为忙。
远程客户机和移动流式摄像机向操作者提供移动流式摄像机正试图连接的可听和可视通知。
在尚未建立连接的情况下,发起者(操作者或远程客户机)可以为接收者在所述移动流式摄像机/远程客户机上留下包括VoIP话音片断和/或主体音频和视频片断的消息。
优选的,所述移动流式摄像机被设置用于通过利用从摄像机模块获得的光学参数来计算与主体的直线距离。
因此,所述移动流式摄像机通常是摄像机形状的设备,其包括外壳、视频摄像机、彩色显示器、处理子系统、以及包含电池、具有与扬声器和麦克风接口的编解码器的音频子系统、和/或头戴式耳机和送话器接口、电话软件、音频压缩/解压软件和硬件、视频压缩/解压软件和硬件、回声消除软件、以太网接口、无线电设备和能够从AC适配器或电池接受功率的电源等组件,这些组件的组合能够将来自主体的声音和图像转换成适合于利用因特网协议在网络上分发的音频和视频信号。该设备具有以下的特征和优点其包含利用因特网协议的网络连接,允许捕获声音和视频信息,并立即与具有网络连接的其它设备共享,这些装置包括那些访问因特网的装置。
其提供电话功能,使得设备操作者能够与具有网络连接的其它人进行话音联系,包括那些访问因特网的装置。
无线联网能力的集成允许移动设备操作者与具有网络/因特网连接的其他个人保持稳定的通信。


图1是示意总体的基本系统以及本发明如何与这些系统相关的基本系统示意图;
图2是详细描绘移动流式摄像机(MSC,Mobile StreamingCamera)的各个功能块的MSC框图;图3是示出MSC设备和相关控件的代表性后视图的MSC后视图、控件;图4是示出MSC设备和它们的相关控件的代表性前视图和顶视图的前视/顶视图、控件;图5是示意结合所有系统组件的完整系统的完整系统框图。
具体实施例方式
如图1和图5所示,移动视频会议系统(MVCS,Mobile VideoConferencing System)110包括移动流式摄像机(MSC)100/500、远程客户机(RC)110/510、注册服务器104/504、目录服务器108/508、视频分发服务器502以及话音会议服务器506。以下段落描述各个组件的目的/功能。
远程客户机远程客户机110包括诸如个人计算机(PC)或个人数字助理(PDA)或智能电话或MSC的具有显示器和麦克风/扬声器系统的计算平台,诸如Windows XP、Linux、Windows CE或PocketPC或其它的操作系统,以及专用应用软件。RC允许RC用户(客户机)与MSC用户(操作者)协作。
注册服务器注册服务器104包括诸如个人计算机(PC)的计算平台,诸如Windows XP或Linux或其它的操作系统,以及诸如具有SIP寄存器的注册软件。注册服务器向MVCS提供可选的系统访问和控制功能。
目录服务器目录服务器包括诸如PC的计算平台,诸如Windows XP或Linux或其它的操作系统,以及LDAP或等效的目录服务软件。
视频分发服务器视频分发服务器包括诸如PC的计算平台,诸如Windows XP或Linux或其它的操作系统,以及将来自MSC的主体视频和音频流重新格式化并分发给多个RC的功能。
话音会议服务器话音会议服务器包括诸如PC的计算平台,诸如Windows XP或Linux或其它的操作系统,以及组合并将话音数据分发给MVCS会议电话呼叫中的每个参与者的功能。
移动流式摄像机(MSC)基本的MSC包括摄像机形状的外壳,该外壳包含有摄像机模块200、两个内置的麦克风230/269、内置的扬声器233、液晶显示器(LCD)254;触摸屏253、按钮和发光二极管(LED)指示器255、以及图2所示的其它组件,这些组件组合用于将由摄像机模块200捕获的主体视频图像和由内置麦克风231/269捕获的主体音频转换为适合于传输到RC 110的格式;以及在操作者和客户机之间提供实时、全双工、IP上的话音(VoIP)以及视频通信。
MSC处理子系统213包括微处理器235、SDRAM和快闪存储器265、I/O电路、数字信号处理器(DSP)、协处理器266、嵌入的Linux或其它操作系统,如Microsoft Windows CE.NET、Microsoft PocketPC、Symbian、Palm OS以及定制MVCS软件。MSC处理器子系统213提供计算加强的视频、音频和话音压缩/解压功能、MSC 100在IP网络上有效地流动内容所需的网络通信功能、以及用于MSC的用户接口(UI)和本地I/O处理功能。
MSC具有用于捕获主体视频的摄像机模块200。摄像机模块200允许MSC用于在如1cm那样近的距离以及清楚地看到很远主体的较长焦距进行检查。从摄像机输出的视频被格式化为水平768×垂直494像素的模拟S-视频201,摄像机模块200经由VISCA接口262或等效接口提供对其操作参数的控制。通过VISCA接口262,MSC能够控制和获得关于摄像机参数的状态,如变焦、变焦速度、数字变焦、手动/自动聚焦、聚焦速度、自动曝光模式、曝光屏幕位置、白平衡模式、孔径/光圈设置、快门速度、增益、背光、镜像、存储器预置、屏幕上显示内容、键锁、摄像机ID以及电源开关。
MSC具有集成有背光的LCD 254,LCD 254用于向操作者显示视频和图片并向操作者呈现控制和状态信息。提供集成背光以改进LCD254在弱光照明条件下的可视能力。
MSC具有显示控制器212,其将经由Mini-PCI或等效接口263从MSC处理子系统接收的数字像素数据,和/或经由CCIR-601或等效接口203从视频A/D转换器202接收的数字像素数据转换为驱动LCD 254所需的信号。
MSC具有触摸屏。触摸屏253覆盖在LCD 254之上,并提供触敏表面,操作者可以在该触敏表面上与LCD 254上所呈现的信息进行交互。
MSC 100具有内置的以太网接口218。可以通过将标准以太网电缆插入到其以太网RJ45连接器219中而将MSC 100连接到网络。
MSC 100具有内置的宽带数据无线电装置221和匹配天线222。MSC 100可以通过该无线电装置与网络无线连接。MSC所使用的宽带无线电装置符合Mini-PCI标准,并且经由内部PCI总线220与MSC处理子系统213连接。MSC所支持的宽带无线电类型包括但不局限于802.11、802.16、3G和/或4G蜂窝无线电。
MSC 100具有内置的定向麦克风230,以捕获与主体视频相关的主体音频。
MSC 100具有内置的全向麦克风269,用于捕获在与客户机的免提电话模式VoIP电话呼叫期间操作者的话音。
MSC 100具有内置的扬声器233,以播放与正在回放的预先记录视频相关的音频,以及播放免提电话模式VoIP通信期间来自客户机的话音音频。
外部头戴式耳机和送话器228可以经由音频插孔227与MSC 100相连,音频插孔227代替内置扬声器和内置全向麦克风269以及用于音频回放的内置扬声器用于VoIP通信。
MSC 100具有USB主机接口130/259,用于连接MSC 100以选择客户机装置。与MSC 100的USB连接是通过将标准USB A-B电缆连接到MSC的A插座连接器260而进行的。
MSC 100具有外部光学照明系统261,以在保证其的情况下改进照明条件。照明是通过一组或多组白色LED或等效照明系统在MSC处理子系统213的控制下提供的。一组LED被定位以提供用于远方物体的均匀照明,第二组LED被定位以提供用于近距离物体的照明。
通过内部可充电电池组252、经由通过将AC/DC变换器132/247连接到电源连接器249而提供给MSC 100的外部电源、或者经由通过以太网上电源(POE)接口经以太网接口219而提供给MSC 100的外部电源,来提供电源。当适配器连接时,MSC的电源251自动切换到外部电源并重新充电内部电池252。
MSC具有三脚架机构239用于连接摄像机三脚架136/240。三脚架机构239也可以用于将其它安装装置如磁性支架连接到MSC,以便于安全连接到非平坦表面。
在MSC 100上提供具有触觉反馈的物理按钮和利用LCD 254/332之上覆盖的触摸屏253/322实现的“软”按钮,以允许操作者来控制摄像机功能。提供按钮用于电源开/关300、菜单开/关302、屏幕上显示开/关304、记录开始/停止306、流回放开始/停止308、LCD灯开/关310、手动聚焦开/关312、摄像机变焦-手动聚焦拉近/推离320、流开始/停止400以及冻结帧402。物理按钮经由分立的I/O电路255与MSC处理子系统213连接。阻性触摸屏253/322覆盖在LCD 254/322之上。指示笔324和/或操作者的手指可用于与触摸屏253/322下的LCD 254/322上所画出的按钮和菜单进行交互。
MSC 100向操作者提供可听提示。可听提示可用于但并不局限于以下功能,如流开始/停止、记录开始/停止、静止图像捕获、VoIP呼叫振铃、VoIP呼叫忙、网络连接状态改变、低文件系统存储器指示、低电量指示。
MSC 100具有用于流状态314、电源/充电状态316和网络连接状态318的专用操作者指示器。这些指示器经由分立的I/O电路255与MSC处理子系统213连接。LCD 254/322连同显示控制器212以及MSC处理子系统213用于向操作者显示附加的可视指示器。
MSC 100具有安全数字接口257,或诸如小型闪存的其它接口,用于将便携式存储卡258安装到MSC中。安装的存储卡用于上传/下载MSC 100配置数据、用于更新MSC 100中的软件以及用于记录和/或重放视频、音频和图片。
操作MVCS提供用于MSC用户(操作者)和RC用户(客户)进行远程通信和协作的装置。由MSC捕获的主体视频和音频被数字处理并实时(流式)传送到RC 110,在此其被RC 110再现,用于(分别)被客户观看和收听。操作者和客户之间的话音通信通过在MSC和RC之间建立的全双工、IP上话音(VoIP)通信信道而方便。注册服务器功能104和目录服务器功能108用于验证和管理来自操作者/MSC和客户/RC的系统访问。在MSC、RC和服务器之间,利用因特网协议(IP)经由下列互联而流动视频、音频和话音并且传送控制信息●局域网(LAN);●无线局域网(WLAN);●无线广域网(WWAN);●因特网;或●以上的任何组合。
为了本文献的目的,这种互联网络被称为网络。
MVCS利用各种标准网络通信协议来实现控制和流式功能。以下列表详细列举了在MVCS的一种实现内使用的主要协议●利用会话发起协议(SIP,Session initiation Protocol)和会话描述协议(SDP,Session Description Protocol)来实现会话发起、控制和结束;●VoIP流可以是单播或多播并且被封装在实时传输协议(RTP)分组中;●音频/视频流可以是单播或多播并且被封装在RTP分组中;
●实时传输控制协议(RTCP)被用于监视实时流传送,以允许进行调节以维持最佳质量;●应用和数据共享(远程控制、图像共享等)使用T.120标准协议。
为了清楚地描述MVCS的操作,在本专利申请的剩余部分都使用这些协议。然而也可以使用其它协议。
操作者/MSC 100和客户/RC 110经网络102/112/114/116,利用至注册服务器104的安全连接登录到系统中。MCS 100和/或RC 110将用户名和口令信息传递给注册服务器104以核实他们的身份。SIP注册服务器104再利用LDAP或等效目录服务器108来验证传递给它的用户名和口令信息。如果有效的话则准许访问,并在目录服务器108的数据库中更新来自操作者/MSC和/或客户/RC的IP地址/端口信息和存在信息。
为了启动与RC/客户机的连接(呼叫),操作者利用MSC所提供的显示和控制能力,将RC/客户机的IP地址/端口信息输入到MSC中。MSC然后利用SIP(RFC3261)来建立与该IP地址/端口的连接,并利用会话描述协议(RFC2327)或类似协议来协商通信的特性。作为选择,操作者可以从MSC中所存储的将名称与IP地址/端口相关联的列表中选择RC/客户机的名称。作为选择,操作者可以经由网络从目录服务器108访问RC/客户机的名称和相关IP地址/端口信息的列表。RC可以用以下但并不局限于以下的方式来响应输入的连接请求自动忽略、自动应答、提示客户手动应答/忽略。在RC/客户机已经加入与另一MSC的连接的情况下,RC将对该新的连接请求响应为忙。可听的和可视的通知由RC提供给客户机以及由MSC提供给MSC正试图连接的操作者。在MSC不能与RC进行连接的情况下,提供一种允许操作者在RC上留下包含VoIP话音片断和/或主体音频和视频片断的消息的能力。
为了启动与MSC/操作者的连接,客户利用RC所提供的显示和控制能力,将MSC/操作者的IP地址/端口信息输入到RC中。RC然后利用SIP(RFC3261)来建立与该IP地址/端口的连接,并利用会话描述协议(RFC2327)或类似协议来协商通信的特性。作为选择,客户可以从RC中所存储的将名称与IP地址/端口相关联的列表中,选择MSC/操作者的名称。作为选择,客户机可以经由网络,从目录服务器108访问MSC/操作者的名称和相关IP地址/端口信息的列表。MSC可以用以下的但并不局限于以下的方式来响应输入的连接请求自动忽略、自动应答、提示操作者手动应答/忽略。在MSC/操作者已经加入与另一RC的连接的情况下,MSC将对该新的连接请求响应为忙。可听和可视的通知由RC提供给客户机以及由MSC提供给RC正试图连接的操作者。在RC不能与MSC进行连接的情况下,提供一种允许操作者在MSC上留下包含VoIP话音片断和/或主体音频和视频片断的消息的能力。
MSC视频能力允许操作者将MSC 100所捕获的视频经由网络流向RC 110,同时本地浏览LCD 254上的视频。
随着MSC启动,由摄像机模块200所捕获的视频以模拟S-视频格式201被连续馈送到视频A/D转换器202。视频A/D转换器202将模拟视频转换为数字视频像素数据。然后,该数字视频像素数据经过CCIR0601或等效接口203&204,(分别)馈送到显示控制器212和视频压缩引擎205。
视频压缩引擎利用诸如MPEG 4、Windows Media、Real或H.264的压缩解压,将从视频A/D转换器202接收的数字视频像素数据压缩为高度压缩的格式。经压缩的数字视频像素数据被聚集到分组中、被标记上时间,然后经USB接口217馈送到MSC处理子系统213。
在MSC处理子系统213内以软件实现的媒体流服务器从视频压缩引擎205接收压缩的数字视频像素数据分组,并按照诸如RFC3016(RTP上的MPEG4 A/V流)的实时传输协议的要求对它们进行格式化。当操作者按下和释放流开始/结束按钮400时,MSC的媒体流服务器开启与RC 100的实时传输会话、相互协商用于主体视频和音频的兼容压缩解压,并经网络通过该会话将格式化后的视频分组发送到RC 110。
显示控制器212在MSC处理子系统213的控制下,利用直接从A/D变换器202接收的数字视频像素数据,向操作者提供视频取景器能力。为了实现这种能力,显示控制器212通过缓存、抽样、裁剪、裁切或对其进行色彩变换来格式化所接收的数字视频像素数据,然后通过产生驱动它的信号而在LCD 254上显示视频。利用MSC所提供的控制功能,操作者能控制抽样、裁剪和裁切操作以调节取景器图像的大小并在视频部分上进行数字放大。
通过提供连接器206和接口电路来将S-视频201从内部摄像机模块200路由到外部监视器207,来增强MSC视频能力。这种能力允许外部监视器在通过标准S-视频电缆连接时用于浏览MSC的视频信号。该特征被用于例如LCD对操作者不可视的情形或者需要物理更大的图像的情形。
通过提供用于在与标准S-视频电缆连接时从外部视频摄像机接受S-视频的连接器和接口电路来增强MSC视频能力。当启用这种能力时,视频A/D转换器202和视频压缩引擎205处理来自外部视频入接口208的视频,而非来自内部摄像机模块200的视频。
通过允许经压缩的数字视频像素数据分组在流向RC 110的同时在LCD 254上本地显示的视频监视器模式,来增强MSC视频能力。这允许操作者在视频被客户看到的同时观看视频。视频监视器模式是通过MSC处理子系统213将从视频压缩引擎205接收的数据分组拆包和解压回数字视频像素数据,并将所述像素路由到显示控制器212以在LCD 254上显示而实现的。
通过允许操作者利用触摸屏253和指示笔264来指定主体视频图像内将被摄像机模块200用于曝光控制的位置,来增强MSC视频能力。这种能力利用了摄像机的点曝光模式以及LCD 254、触摸屏253和指示笔264。随着LCD显示取景器视频、视频监视器视频或二者,操作者将指示笔264接触所显示的视频图像内期望用于曝光控制处理的点之上的触摸屏253表面。MSC处理子系统213计算屏幕接触位置,并将该数据经过VISCA接口262转发到摄像机模块200。摄像机模块200然后利用指定区域来优化曝光参数。
通过允许MSC 100从RC 110或兼容装置接收主体视频并在LCD254上再现,来增强MSC视频能力。这种视频会话由客户/RC 110发起,并利用与用于允许MSC 100流动视频到RC 110的相同实时协议来建立,并且利用相同的压缩解压、MPEG4、Real、Windows Media、H.264。由MSC处理子系统213经网络从RC 110接收的RC 110压缩视频分组被拆包为经压缩的数字视频像素数据分组。MSC处理子系统213然后利用协商的压缩解压,将经压缩的数字视频像素数据分组解压为数字视频像素数据,并将该数据转发到显示控制器212以格式化并在LCD 254上显示。
MSC视频能力允许LCD 254同时在不同的窗口中显示取景器视频、视频监视器视频、RC 110视频或其组合。
可以通过利用MSC的照明系统261来改善主体照明。照明系统261亮度等级可以由操作者、由客户经RC 110的远程控制功能进行控制以及在MSC软件控制下进行自动控制。在软件控制下,MSC利用由摄像机模块200报告的曝光参数来计算周围亮度条件,所述参数包括但不局限于光圈、快门速度和增益,并调节外部光学照明系统261的光输出以维持最小可接受的周围光条件。这种算法允许利用亮度等级上的预置控制来进行开/关控制以及连续和可变光输出控制。类似的,利用由摄像机模块200提供的焦距信息,MSC软件将打开与对象离摄像机的距离最匹配的LED组。
MSC允许客户通过利用鼠标或其它与RC 110连接的指针装置来控制在LCD 254上显示的光标。这种能力允许客户指向正在LCD 254上显示的视频内的项。通过允许客户在正在LCD 254上显示的视频之上画图,来进一步增强这种能力。相反,这种能力允许操作者利用触摸屏253和指示笔264来远程控制RC显示器上的光标,并允许操作者在正在RC 110上显示的MSC视频之上画图。
MSC视频能力允许MSC 100将与捕获的视频相关的数字音频经网络流向RC 110。MSC 100维持音频和视频流之间的时间同步。
由内置的定向麦克风230捕获的音频以模拟格式被馈送到音频编解码器子系统214,在此该音频被实时转换为脉码调制(PCM)数字音频数据。这种PCM数字音频数据经12S串行接口216被传送到视频压缩引擎205。视频压缩引擎205将所接收的PCM数字音频数据聚集到分组中,并利用时间戳使它们与压缩的数字视频时间同步,然后将同步的PCM数字音频数据分组经USB接口217转发到MSC处理子系统213。
MSC处理子系统213将从视频压缩引擎205接收的PCM数字音频数据压缩为MPEG 1第3层音频(MP3)或AAC或其它视频兼容的音频压缩格式。在MSC处理子系统213内以软件实现的媒体流服务器然后按照诸如RFC3016(RTP上的MPEG4 A/V流)的实时传输会话协议的要求将其格式化。当操作者按下和释放流开始/结束按钮400时,MSC的媒体流服务器打开经由网络与RC 110的实时传输会话,并将格式化的音频分组通过该会话发送给客户机。
通过提供当利用标准RCA插孔音频电缆连接到外部音频入接口264时,从外部视频摄像机或其它外部麦克风源接受外部音频263的连接器和接口电路,来增强MSC音频能力。当被启用时,外部音频263被处理为主体音频,而不是来自内置定向麦克风230的音频。
MSC允许操作者听到由MSC捕获并流给客户/RC的主体音频。通过听到主体音频,操作者可以监视流给客户/RC的音频的质量,这就称为音频监视。音频监视模式由MSC处理子系统213实现,并且使得用于内置定向麦克风230或外部音频263源的音频被路由到连接的头戴式耳机和受话器228/229。由操作者利用由MSC提供的显示和控制功能来控制音频监视模式。通过这些控制,操作者可以选择聆听仅仅客户VoIP音频;仅仅主体音频;或者以上的组合。
通过允许MSC 100从RC 110或兼容装置接收主体音频并输出到扬声器253,来增强MSC音频能力。这种音频会话由客户/RC 110发起并且利用与用于允许MSC 110流动音频到RC 110的相同实时协议来建立,并使用相同的压缩解压(MP3,AAC)。利用协商的压缩解压来拆包和解压MSC处理子系统经网络从RC 110接收的压缩音频分组。MSC处理子系统213然后经12S接口215将其流向音频编解码器子系统214。音频编解码器子系统214将所接收的PCM数字音频数据转换为模拟信号,将其过滤和放大,并将其路由到内置扬声器233和/或所连接的头戴式耳机和受话器228的扬声器。
MSC话音能力允许在MSC 100经网络将视频、音频和图片流向RC 110的同时,允许操作者发起或接收与客户机的VoIP电话呼叫。该呼叫是利用会话发起协议(SIP)建立的。操作者使用经音频插孔227连接的头戴式耳机和送话器228或MSC的免提电话能力用于VoIP电话呼叫。免提电话能力利用了内置全向麦克风269和内置扬声器233连同在MSC处理子系统213上运行的回声消除软件来提供不用手的全双工操作。
来自经音频插孔227连接的外部头戴式耳机和送话器228的麦克风音频以模拟格式被馈入音频编解码器子系统214,在此,该麦克风音频被实时转换为脉码调制(PCM)数字音频数据。PCM数字音频数据然后经12S接口215被传送到MSC处理子系统213。
来自内置全向麦克风269的音频以模拟格式被馈入音频编解码器子系统214,在此,该音频被实时转换为脉码调制(PCM)数字音频数据。该PCM数字音频数据然后经12S接口215传送到MSC处理子系统213。
MSC处理子系统213经12S接口215直接从音频编解码器子系统214接收内置全向麦克风230和头戴式耳机和送话器麦克风228 PCM数字音频数据。MSC处理子系统213对此数据执行回声消除操作,然后利用诸如G.711、G.723、G.729、GSM的压缩解压或其它VoIP适合的压缩解压,对该数据进行压缩。该压缩的音频数据然后被格式化为分组并经网络流向RC 110。
经网络从RC 110接收的VoIP数据分组被MSC处理子系统213利用诸如G.711、G.723、G.729、GSM或其它的适当压缩解压,拆包和解压回PCM数字音频数据。MSC处理子系统213然后将其经12S接口215流向音频编解码器子系统214。音频编解码器子系统214将所接收的PCM数字音频数据转换为模拟信号,对其过滤和放大,并将其路由到内置扬声器233和/或所连接的头戴式耳机和送话器228的扬声器。
通过MSC处理子系统213单独处理主体音频和操作者的话音音频,来增强MSC音频能力。通过单独处理和流动这些源,客户能够控制RC 110仅播放主体音频、仅播放操作者的VoIP音频或者一起混合播放这两种音频源。
通过允许使用无线头戴式耳机和送话器229而非有线头戴式耳机和送话器228,来增强MSC 100的音频和视频能力。MSC 100提供900MHz ISM频带的数字无线电装置224或其它等效无线电系统,以及用于向/从兼容的无线头戴式耳机和送话器229发送/接收PCM数字音频数据的天线225。当启用无线头戴式耳机和送话器功能时,PCM数字音频数据经双向12S串行接口223被从音频编解码器子系统214路由到900MHz ISM频带数字无线电链路224/225,在此,该数字音频数据被调制并传送到相关的无线头戴式耳机和送话器229。同样的,由900MHz ISM频带数字无线电链路224/225解调的来自无线头戴式耳机和送话器229的PCM数字音频数据通过12S接口223被路由到音频编解码器子系统214。
通过提供多个独立的双向无线电信道以消除共址的MVCS系统和它们的相关无线头戴式耳机和送话器之间的干扰,来增强无线头戴式耳机和送话器能力。
以下提供了无线头戴式耳机和送话器229的两种实现方式。第一种方式将数字无线电和电池电源嵌入到头戴式耳机和送话器中。第二种方式利用小的可佩带模块(道尔芯片)来容纳数字无线电和电池电源。在道尔芯片上提供外部连接器以允许插入兼容的有线头戴式耳机和送话器,由此允许所使用的头戴式耳机和送话器的选择范围更宽,同时仍然保持操作者和MSC 100之间的无线连接。
通过MSC 100适应其和RC 110之间的可用网络带宽和可靠性的能力,来增强MSC 100的视频、音频和话音能力。这是通过RC 110利用实时传输控制协议(RTCP(RFC1889))或类似协议来收集有关其和MSC 100之间的端对端网络连接的会话性能度量并报告回MSC 100而实现的。所报告的度量包括但不局限于分组丢失率、分组等待时间和分组抖动。利用该报告的数据,MSC 100于是根据预定的算法来调节视频、音频和话音数据流参数,以优化对于可用连接传送给RC 110的质量。
通过允许压缩的视频、音频和话音流存储到MSC的本地文件存储系统265和/或安装的便携式存储卡258和/或经USB主机接口259/260连接的USB存储模块中和/或存储到网络文件系统(NFS)存储设施150中,来增强MSC 100的视频、音频和话音能力。这种能力独立于MSC 100流动数据流到RC 110而工作。这些文件是自动命名的而且如果需要的话可以手动重命名。这些文件可以利用诸如日期、时间、编码信息、以及在会话中涉及的操作者、客户和MSC的身份来自动标记。操作者可以给存储的每一项添加文件描述文本和话音片断注解。
通过允许操作者从视频流中捕获静止图像(图片),并将它们存储到本地文件系统265中或存储到安装的便携式存储卡258上和/或将它们流向RC 110,来增强MSC视频能力。这些文件被自动命名而且如果需要的话可以被手动重新命名。利用诸如日期、时间、编码信息、以及在会话中涉及的操作者、客户和MSC的身份对文件自动标记。操作者可以为存储的每一项添加文件描述文本和话音片断注解。由操作者按下和释放冻结帧402按钮而捕获图片。与此动作相关,MSC 100将捕获摄像机所提供的下一视频帧,产生诸如摄像机快门声的可听提示以指示已经捕获了图像,将该图像格式化为JPEG、TIFF、BMP或其它图像格式,然后在LCD 254上向操作者显示所捕获的图像。MSC100然后将向操作者提供保存图像、发送图像到远程客户机110或丢弃图像的选项。
通过允许存储在MSC的本地文件存储系统265内或存储在安装的便携式存储卡258内或存储在经USB主机接口259/260连接的USB存储器模块内或存储到网络文件系统(NFS)存储设施150的视频、音频、话音和图片在MSC 100上检索和回放和/或流向RC 110,来增强MSC 100的视频、音频和话音能力。可以利用装置上所提供的按钮255和300至312以及触摸屏253/322控件来播放、暂停、倒带、搜索、停止和快进所述内容。MSC处理子系统213从存储介质获取数据,解压格式并将其转发到显示控制器212,显示控制器212再将其在LCD254上显示。同时,MSC处理子系统213能够将来自存储介质的数据传送到RC 110。通过在MSC处理子系统213上运行并在LCD 254上呈现显示的文件浏览器应用程序,而便于检索所存储的流。文件浏览器功能在LCD 254上显示每一个存储项的文件名、文件属性和缩略图。文件浏览器功能提供经内置扬声器233或头戴式耳机和送话器228、229来播放任何相关话音注解的能力。
通过允许在将视频、音频、话音和图片流向RC 110之前加密它们,来增强MSC 100的视频、音频和话音能力。这种能力用于需要安全传输视频、音频和话音的情况。在这种模式下,MSC处理子系统213在将传输分组提供给媒体流服务器功能之前加密传输分组。为此目的,MSC处理子系统213使用数据加密标准(DES,Data EncryptionStandard)、Triple DESC(3DES)或高级加密标准(AES,AdvancedEncryption Standard)加密算法。
提供背光以改进LCD在弱光条件下的可视能力。可以利用MSC电子装置和软件来调节LCD的背光。MSC软件允许操作者通过从LCD 254上显示的菜单选择期望的级别来手动控制亮度等级,或通过利用摄像机模块所报告的曝光设置来自动控制亮度等级,曝光设置包括但不局限于例如光圈、快门速度和增益。利用这些设置,MSC计算周围亮度等级并调节背光亮度以匹配这些条件。
可以通过经由网络将命令传送到MSC 100而从RC 110将远程控制应用于MSC 100,或者从主计算机经过USB主机接口将远程控制应用于MSC 100。RC可以利用这种能力来设置MSC 100的关键压缩参数,包括音频和视频编解码器选择、音频格式、视频尺寸、帧速率、视频比特率、关键帧间隔、缓冲器尺寸、视频平滑度、解码器复杂度、裁切方法、解交织处理、反向电视电影处理、像素格式、时间代码生成以及分组大小。RC还可利用该能力来控制实况和存储的内容流功能,包括流开始/停止/暂停、记录开始/停止、倒带、后移、前移、快进、远变焦、宽变焦、手动聚焦开/关、聚焦拉/推、静止捕获。
经USB主机接口259/260将MSC 100连接到键盘允许摄像机操作者本地控制MSC的操作和配置的所有方面。经USB主机259/260将MSC 100连接到USB存储器模块客户机提供了上传配置数据到装置、流动内容到存储器模块用于存储以及回放预先存储的内容的能力。该装置的USB主机接口259/260还提供了连接到诸如机动三脚架240的远程控制装置的能力,由此给予MSC 100和RC 110控制装置的物理方向的能力。
MSC 100提供与外部坞站241的接口244,以允许MSC 100从坞站241获得DC电源242和唯一序号信息243。DC电源242被路由到MSC的电源并用于运行MSC 100并给内部电池充电。来自坞站241的唯一序号信息被用于辅助定位该装置。这是利用位于已知的固定位置的坞站来实现的。MSC 100向RC 110报告坞站序号暗示了MSC 100与该坞站位于同一位置。坞站的唯一序号信息243被MSC处理子系统213读取。MSC处理子系统213将该信息经由网络流向RC 110。
MSC 100提供了利用摄像机模块200所提供的聚焦信息来测量MSC 100和主体之间的直线距离的能力。利用从摄像机模块200接收的焦距和孔径数据,MSC处理子系统(213)计算与主体的平均距离的估计值,并使该数据可以在LCD显示器254上和RC 210获得。
通过允许多个RC 510同时与单个MSC 500交互,来增强MSC500。RC 510可以浏览由MSC 500流动的视频并听到由MSC 500流动的音频,可以远程控制MSC 500并可以参与和MSC 500的VoIP会议呼叫会话。
通过添加视频分发服务器功能502来实现对多个RC 510的视频和音频支持。视频分发服务器502与注册服务器504一同工作,以便在MSC 500和参与的RC 510之间建立SIP视频和音频会话。一旦已经建立了会话,MSC 500将最佳质量的视频和音频流流向视频分发服务器502,视频分发服务器502再将这些流分发给每个RC 510。每个RC 510可以控制由视频分发服务器502提供给它的流的音频和视频编解码器选择、音频格式、视频尺寸、帧速率、视频比特率、关键帧间隔、缓冲器尺寸、视频平滑度、解码器复杂度、裁切方法、解交织处理、反向电视电影处理、像素格式、时间代码生成以及分组尺寸。这是通过在视频分发服务器上运行的软件来实现的,该视频分发服务器解码从MSC 100接收的最佳质量的流,并根据每个RC 510所设置的特性对它们重新编码。视频分发服务器然后将重新编码的视频流经网络流向RC 510。
在多个RC的情况下通过利用话音会议服务器功能506来提供VoIP会议呼叫能力。会议服务器506与注册服务器504一同工作,以便在MSC 100和RC 510之间建立SIP话音会话。一旦已经建立了会话,每个参与者(MSC 100和RC 510)利用预先协商的VoIP压缩解压来压缩其麦克风音频,并通过网络将其流向话音会议服务器506。话音会议服务器通过其网络接口接收这些VoIP输入流,解码并规格化每个创建的PCM数字话音音频流。其创建唯一的VoIP输出数据流,以便通过将来自除了将对其发送流的参与者之外的每个参与者的PCM数字话音音频输入流相加在一起来流回每个参与者。为每个参与者创建一个这样的流。然后利用预先协商的VoIP压缩解压来压缩每个流,并经过网络流回目标参与者作为VoIP数据流。
通过适应它们和RC 510之间以及它们和MSC 500之间的可用网络带宽的能力,来增强视频分发和VoIP会议呼叫能力。每个RC 510收集并向服务器报告有关其和服务器之间的端对端网络连接的性能统计。类似地,服务器向MSC 500回报它们和MSC 500之间的端对端网络连接性能度量。所报告的度量包括但不局限于分组丢失率、分组等待时间和分组抖动。利用这些报告的数据,服务器和MSC 500就能够根据预定的算法来调节它们的用于视频、音频和话音的流数据参数,以优化对于可用连接(分别)传送给RC和服务器的质量。
权利要求
1.一种设备,包括由操作者操作用于与至少一个远程客户机通信的移动流式摄像机,该移动流式摄像机具有移动摄像机外壳;安装在所述外壳中的电池电源;安装在所述摄像机外壳上的摄像机模块及其镜头;用于向所述操作者显示视频信号的视频显示器;用于由所述操作者手动控制所述摄像机模块和镜头以生成视频信号的手动控制输入;用于向所述操作者提供音频和话音通信的音频输出;用于从所述操作者和周围环境接收音频和话音通信的至少一个音频输入;用于与网络无线连接的网络连接;所述外壳中的处理子系统;所述处理子系统被设置用于从所述摄像机模块接收视频,以及从所述音频输入接收音频和话音通信,以压缩视频、音频和话音;所述处理子系统被设置用于提供用于所述视频、音频和话音信号的通信的通信协议,以实时传输到网络;所述处理子系统被设置用于从网络接收压缩的视频、音频和话音信号,并将这些信号解压,以便在显示器上实时显示所述视频信号并向所述操作者输出所述音频和话音;所述摄像机被设置用于与所述远程客户机通信,其中所述远程客户机具有视频显示器;用于音频和话音的音频输出;用于至少话音的音频输入;用于与网络连接的网络连接;以及处理子系统;所述远程客户机的所述处理子系统被设置用于通过网络从所述摄像机单元接收压缩的视频、音频和话音信号,以在所述显示器和音频输出上实时解压和输出;所述处理子系统被设置用于提供用于至少话音信号的通信的通信协议,以实时传输到网络。
2.根据权利要求1的所述设备,其中,所述移动流式摄像机被设置用于启动、接收和参与和至少一个远程客户机的移动、实时、全双工话音和视频呼叫。
3.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于通过与会议服务器的连接,启动、接收和参与和多个远程客户机的移动、实时、全双工话音和视频会议呼叫。
4.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于通过与视频分发服务器的连接,向多个远程客户机分发视频流。
5.根据权利要求1所述的设备,其中,所述移动流式摄像机被设置用于与注册服务器和目录服务器连接,以建立网络存在并获得有关需要与它们建立连接的远程客户机的信息。
6.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括覆盖在视频显示器之上的触摸屏。
7.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括与外部音频、视频和控制源连接的接口,从而所述移动流式摄像机可以接收由外部音频和视频传递的音频和视频。
8.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括用于从主体捕获音频的定向麦克风和用于捕获所述操作者话音的全向麦克风。
9.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括扬声器。
10.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括用于连接头戴式耳机和送话器的连接器。
11.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括用于连接无线头戴式耳机和送话器的无线电收发信机和天线。
12.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括照明系统,其中该装置可通过改变传送给该照明系统元件的功率,在操作者的手动控制下和/或通过所述至少一个远程客户机的远程控制和/或在装置软件控制下的自动控制,来控制照明亮度等级。
13.根据前述任一权利要求所述的设备,其中,所述照明系统亮度的自动控制允许通过有关亮度等级的预设控制的开/关控制以及连续和可变的亮度控制,其中利用由内部摄像机模块报告的摄像机曝光参数来计算亮度等级。
14.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括用于所述视频显示的背光,其中可以通过调节传送给背光的功率来控制背光的亮度等级,使得亮度等级可以由操作者来手动控制,以便从视频显示器上所呈现的菜单中选择希望的亮度等级设置,和/或可以通过利用所述内部摄像机模块所报告的摄像机曝光参数来计算最佳亮度等级,而由该装置来自动控制亮度等级。
15.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于基于主体与该装置的距离而自动选择开启适当的一个或多个照明元件组,其中根据所述摄像机模块所报告的聚焦参数来计算所述距离。
16.根据前述任一权利要求所述的设备,其中,所述视频显示器包括覆盖的触摸屏,该触摸屏被设置用于向所述操作者提供上下文敏感控制、状态指示器以及关于该装置及其操作的信息。
17.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机的处理子系统被设置用于数字化所述视频信号,然后利用视频压缩算法对其进行压缩。
18.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机的处理子系统被设置用于从内置摄像机或外部连接的视频源捕获各视频帧,然后将它们处理为图片格式。
19.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机的处理子系统被设置用于数字化音频,然后利用音频压缩算法对其进行压缩。
20.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机的处理子系统被设置用于数字化所述操作者的话音,并利用话音音频压缩算法对其进行压缩。
21.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机包括有线网络接口。
22.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于将捕获的图片发送给所述至少一个远程客户机。
23.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于利用回声消除和内置扬声器以及话音麦克风,在话音通信期间提供全双工电话免提电话能力。
24.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述操作者在视频显示器上监视从所述视频摄像机获得的原始视频信号。
25.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述操作者在视频显示器上监视所述压缩的视频信号。
26.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述操作者在视频显示器上的不同窗口内,同时监视来自所述摄像机模块的原始视频、发送给所述至少一个远程客户机的压缩视频信号、从所述至少一个远程客户机接收的压缩视频或者它们的组合。
27.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述操作者利用连接的头戴式耳机和送话器,来监视从定向麦克风捕获的音频。
28.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机的处理子系统被设置用于将流内容和图片存储到存储装置中。
29.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于向所述操作者提供允许话音注解存储在所述移动流式摄像机的存储装置中的内容的能力。
30.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于同时做以下的任意组合使内容流向所述至少一个远程客户机;从所述远程客户机接收和显示流内容;在存储装置上存储流内容;允许所述操作者参与和所述远程客户机的全双工话音和视频呼叫;以及监视被发送给所述远程客户机的视频和音频流内容。
31.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于检索存储在所述移动流式摄像机的存储装置上的内容,并同时进行以下的任意组合将存储的内容流向所述至少一个远程客户机;从所述至少一个远程客户机接收和播放流内容;允许操作者参与和所述远程客户机的全双工话音和视频呼叫;以及监视发送给所述至少一个远程客户机的视频和音频流内容。
32.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述操作者指定将被该装置用于计算摄像机曝光控制参数的、视频显示器上所显示的视频图像上的区域。
33.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于提供允许所述操作者使用指示笔、视频显示器和与视频显示器有关的触摸屏,来远程控制所述至少一个远程客户机的视频显示器上的光标的能力。
34.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于提供允许所述操作者使用指示笔、视频显示器和与视频显示器有关的触摸屏,在所述至少一个远程客户机的视频显示器上所显示的视频之上画图的能力。
35.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述远程客户机通过使用与所述至少一个远程客户机相连的指针装置,来控制所述移动流式摄像机的视频显示器上和所述至少一个远程客户机的视频显示器上显示的光标。
36.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于允许所述至少一个远程客户机通过使用与所述至少一个远程客户机相连的指针装置,在所述移动流式摄像机的视频显示器上以及在所述至少一个远程客户机的视频显示器上所显示的视频之上画图。
37.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于计算用于在所述移动流式摄像机的视频显示器上以及在所述至少一个远程客户机的视频显示器上画图的最佳最高对比墨水色彩。
38.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于通过从所述至少一个远程客户机接收网络性能度量并调节媒体流参数,来适应可用网络带宽以使网络的利用最优化。
39.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于利用加密算法来加密传送给所述至少一个远程客户机的所有或部分内容。
40.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于利用加密算法来解密从所述至少一个远程客户机接收的加密内容。
41.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于提供允许所述至少一个远程客户机来控制所述移动流式摄像机的功能的远程控制能力。
42.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于提供与坞站的接口,以获取用于操作该装置并给内部电池充电的电源,并且其中该装置提供一种远程定位器功能,该功能向所述至少一个远程客户机报告该装置从其所停靠的坞站获取的唯一坞站ID。
43.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于穿过网络访问/防火墙设备。
44.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于向所述操作者和所述至少一个客户机提供类似电话的连接环境,其中从一方到另一方的连接请求(呼叫)类似电话呼叫,使得呼叫接收方可以用诸如但不局限于如下的方式来响应呼入自动忽略、自动应答、提示远程客户/操作者手动应答/忽略,在所述远程客户/操作者已经参与和另一移动流式摄像机的连接的情况下,所述远程客户机将对该新的连接请求响应为忙,所述远程客户机和移动流式摄像机向操作者提供所述移动流式摄像机正试图连接的可听和可视通知,在尚未建立连接的情况下,发起者(操作者或远程客户机)可以为接收者在所述移动流式摄像机/远程客户机上留下包括VoIP话音片断和/或主体音频和视频片断的消息。
45.根据前述任一权利要求所述的设备,其中,所述移动流式摄像机被设置用于通过利用从所述摄像机模块获得的光学参数,来计算与所述主体的直线距离。
全文摘要
移动流式摄像机可以由操作者操作用于通过无线网络与一个或多个远程客户机通信,这允许视频和音频在双方向上的压缩通信以及话音信号以电话类型通信。远程客户机能够通过话音信号或直接控制来控制该操作。在摄像机和远程客户机处的视频显示允许附加数据的通信。
文档编号H04N7/15GK1879400SQ200480033188
公开日2006年12月13日 申请日期2004年10月7日 优先权日2003年10月7日
发明者克里斯多弗·T·卡瓦纳, 康韦·A·维尔勒, 罗伯特·R·迈康奈尔, 蒂莫西·N·布朗, 唐纳德·A·弗瑞林, 肯特·D·沃瑟斯旁, 威廉姆·J·加尔兰德斯 申请人:利伯里斯特里姆技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1