用于切换经压缩的视频流的切换装置、具有切换装置的会议系统以及用于切换经压缩的...的制作方法_2

文档序号:9439592阅读:来源:国知局
。此外,如果照相机使用自由运行时钟作为捕获时钟,则在捕获速率方面可能存在非常小的差异。时间戳模块鉴于两个输入视频流的时间戳而允许适配这两个输入视频流。
[0022]在本发明的可能的实施例中,适配的时间戳之间的时间距离与第二视频流的原始时间戳之间的时间距离相同。在该实施例中,针对第二输入视频流的一部分的时间是相同的,而不管通过解码该部分来使用原始时间戳还是适配的时间戳。该可能的实施例避免了第一输入视频流的最后帧的静止图像,但是导致了第二输入视频流的显示的延时。
[0023]在本发明的优选的开发中,适配的时间戳之间的时间距离比第二视频流的原始时间戳之间的时间距离更小,直到由第二视频流的缓存和使用“来自过去”的关键帧所导致的延迟被补偿为止。如上文所说明的,使用在传输到输出视频流的第一输入视频流的最后帧之前的关键帧导致了不利的时间延迟。根据本发明的该开发,只要不利的时间延迟存在,则显示第二输入视频流的速度就比第二视频流的记录速度更高。在可能的实现中,以比正常更高的速度(例如,实时速度的1.25倍)发送所缓存的数据。适配的时间戳被选择使得接收器将以该更高的速度进行解码。一旦高速缓存已经被清空,就以正常的速度将数据发送至输出视频流,并且上述时间戳被选择作为对应于实时速度。该切换结构具有这样的优点:以较小的额外延迟的代价而进行几乎即时切换。然而,该延迟在几秒时间内被移除。
[0024]尤其优选地是,切换装置适配于实时工作和/或视频流是直播视频流。尤其地,输出视频流是由照相机捕获的场景的直播视频流。另外优选的是,切换装置包括照相机,该照相机特别地被实现为网络和/或数字照相机。
[0025]在本发明另外的优选实施例中,切换装置,尤其是切换模块适配于向提供第二视频流的照相机发送请求以请求关键帧。在该情形下,切换装置不需要被动地等待关键帧到达,相反,切换装置主动地请求照相机以立即插入关键帧。该实施例可以降低切换装置不得不等待来自第二输入视频流的关键帧的时间。
[0026]本发明的另外的主题是具有多个代表单元的会议系统,其中每一代表单元包括用于说话者的麦克风;以及具有多个照相机,其中每一照相机提供视频流;以及显示器。会议系统还包括如之前所公开的切换装置,其中多个照相机连接到输入端并且显示器连接到输出端。显示器可以包括用于解码经压缩的视频流的接收器。
[0027]在本发明的优选开发中,会议系统包括用于控制切换装置的控制模块,照相机中的第一个(其瞄准第一代表单元)以及照相机中的第二个(其瞄准第二代表单元)。控制模块可操作以向切换装置发送切换请求,以依赖于将作为旧的活动代表单元的第一代表单元切换到作为新的活动代表单元的第二代表单元,而向输出视频流从第一照相机的输入视频流切换到第二照相机的输入视频流。换句话说,一旦在第一代表单元处的说话者禁用他的代表单元并且第二代表单元的说话者激活他的代表单元,照相机的视频流就同时被切换,使得在显示器上显示活动的说话者。
[0028]本发明的另外的主题是用于利用切换装置或利用如之前所公开的会议系统来切换视频流的过程。
【附图说明】
[0029]通过对本发明的优选实施例的描述,本发明的另外的特征、优点和效果将变得显而易见。附图示出:
[0030]图1是如本发明一实施例的具有切换装置的会议系统的概述的框图;
[0031]图2是对用于切换图1中的会议系统/切换装置的经压缩的视频流的过程的示意性描述;
[0032]图3是对用于切换图1中的会议系统/切换装置的经压缩的视频流的进一步的过程的示意性描述;
[0033]图4是对用于切换图1中的会议系统/切换装置的经压缩的视频流的过程的示意性描述;
[0034]图5是对用于切换图1中的会议系统/切换装置的经压缩的视频流的进一步过程的示意性描述。
【具体实施方式】
[0035]图1示出如本发明一实施例的会议系统I的示意性框图。会议系统I包括多个代表单元2,每一代表单元2具有麦克风3以接收讨论的参与者4的语音信号。会议系统I可操作以支持会议大厅或会议室等中的讨论。参与者4的语音信号被转换成来自代表单元2的音频信号并被转移至控制模块5。控制模块5可操作以放大该音频信号并通过扬声器6发出放大的音频信号。会议系统的该部分是音频部A。
[0036]此外,会议系统I还具有视频部V,其包括多个且至少两个照相机7,尤其是网络照相机,其指向代表单元2并且因此针对使用代表单元2的参与者4。照相机7通过网络8与切换装置9连接,其中切换装置9包括用于与照相机7连接的输入端INl和IN2。可以在网络上流式传送数据,例如,使用具有针对时间压缩标准的相关联约束的RTP协议。网络8特别地被实现为LAN或WLAN。切换装置9包括单个输出端0UT,其通过网络8与显示器10连接,这允许显示通过照相机7捕获的场景。切换器装置可以使用RTSP协议来建立与照相机7的流。该流输出可以是单播或多播流。
[0037]会议系统I可操作以显示正在说话的参与者4的视频,使得讨论的其他参与者可以在其讲话期间实时地看见正在说话的参与者4。控制模块5将代表单元2中的一个设置为活动的代表单元,其中来自该活动的代表单元2的音频信号被放大并作为放大的音频信号通过扬声器6被发出。此外,控制模块5向切换装置9发送切换请求SR,以选择针对活动的代表单元2的照相机7,活动的代表单元2作为用于在显示器10上显示的视频的源。在活动的代表单元2改变的情况下,控制模块5向切换装置发送进一步的切换请求,以切换到其针对新的活动的代表单元2的照相机7。
[0038]由于音频信号和视频必须彼此同步地被发出,所以视频的发送和切换必须实时实现。优选地定义实时,使得在与语音信号相关的发出的音频信号和/或发出的显示信号之间的平均和/或最大延时小于I秒,特别地,小于0.5秒,优选地小于0.1秒。
[0039]照相机7被实现为网络照相机并提供经压缩的视频流,经压缩的视频流通过网络8传输。通过输入端INl和IN2接收的经压缩的视频流在图2-5的前两条线上被示出以解释他们的结构。
[0040]经压缩的视频流的帧是按分组布置的,其中帧的每一组GoF包括由I指示的第一关键帧,其后跟着由X指示的多个帧间帧。关键帧11、12表示视频流的未压缩的帧,帧间帧X表示经压缩的帧,帧间帧X独立于相同组的关键帧I1、12。视频流是根据MPEG标准被压缩的。在第一行中,示出了第一输入视频流A,其通过输入端INl接收,在第二行中,示出了第二输入视频流B,其通过输入端2接收。
[0041]由“Out”指示的第三行示出了经压缩的输出视频流,其从输出端OUT被传输到显示器10,其中其通过接收器11解码。应该强调的是,切换装置9在没有解码经压缩的视频流的情况下在输出视频流中切换第一输入视频流A和第二输入视频流B。在输出视频流中切换第一输入视频流和第二输入视频流是在切换模块12中执行的。
[0042]图2-5中的垂直线SR指示来自控制模块5的切换请求SR的时间点。利用切换请求SR,在输出视频流中,第一输入视频流A将停止且第二输入视频流B将开始。如从图2中可以看见的,线SR穿过第一输入视频流A的帧X15。切换模块12适配于在帧X15被完全转移到输出视频流之后,停止向输出视频流传输第一输入视频流A。当在网络8上传输时,每一帧(其中每一帧具有不同的比特计数)被分割成一个或多个网络分组,这导致了如I1A、I1B、Iic, I1D、X11A、X11B、X12A、I12B、X12C、X13a…的网络流。为了避免向输出视频流传输帧到半路,切换模块12从网络8接收数据分组,直到已经接收到帧的所有分组为止。在从第一输入视频流A向输出视频流传输最后帧之后,停止该传输。
[0043]在下一步中,切换模块12等待直到从第二输入视频流B接收帧内帧I为止,否则第二输入视频流B中的任何非帧内帧都将按照从第一输入视频帧接收的最后帧从接收器11进行解码。一旦接收到第一帧内帧I,第一帧内帧和第二输入视频流B的随后的帧就被传输至输出视频流。
[0044]在所得到的输出视频流中,满足了实时需求,这是由于在第二输入视频流B和输出视频流之间没有时间发生延迟或几乎没有发生时间延迟,使得deltaT = O0但是,在来自第一输入视频流A的最后帧与第二输入视频帧B的第一个帧之间是没有帧的时间段,使得由于该间隙,第一输入视频流A的最后帧将作为静止的图像在显示器10上显示。
[0045]图3示出了切换装置9的功能的轻微修改的版本,其中照相机7依赖于切换情形被连接和断开连接。在接收切换命令SR之后,输入端INl被断开连接且输入端IN2被连接。此外,在该实施例中,在接收到第一输入视频流A的最后帧的所有分组之后执行输入端INl的断开连接。
[0046]在连接输入端IN2之后,切换模块12等待以接收第一帧内帧12,第一帧内帧12是将第二输入视频流B传输到输出视频流中的开始点。
[0047]如在图1中可见的,切换装置9包括时间戳模块13,时间戳模块13可操作以打上第二输入视频流B的时间戳t。时间戳定义了视频流
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1