在楼宇对讲系统中同时支持多个呼叫的方法及其系统的制作方法

文档序号:7992572阅读:458来源:国知局
在楼宇对讲系统中同时支持多个呼叫的方法及其系统的制作方法
【专利摘要】本发明提供了用于在楼宇对讲系统中同时支持多个呼叫的方法及其系统。所述方法包括:当至少一个第三方设备在被叫设备正在响铃或通话过程中对被叫设备进行呼叫时,通过被叫设备在主窗口中的至少一个子窗口进行显示。提出的方法及其楼宇对讲系统可以在可视模式下在同一时刻显示多个呼叫的不同来电视频,即,主窗口显示当前来电视频和子窗口显示其它来电视频。而且,用户可以在多个呼叫之间自由地且容易地进行切换,这大大减少了线路繁忙的问题且提高了客户的满意度。
【专利说明】在楼宇对讲系统中同时支持多个呼叫的方法及其系统
【技术领域】
[0001]本发明涉及楼宇对讲系统【技术领域】,更特别地,涉及在楼宇对讲系统中同时支持多个呼叫的方法及其系统。
【背景技术】
[0002]目前,楼宇对讲系统中的设备可以在同一时刻支持单个呼叫。当被叫设备正在响铃或正在进行通话且该设备被请求接收来自第三方设备的新到来的呼叫时,有两种一般的方法来处理这种情况。
[0003]其中一种方法是通知第三方的主叫设备“系统繁忙!”或类似的内容。另一种方法是中断当前的呼叫,且被叫设备为新到来的呼叫切换响铃。
[0004]对于上述第一种方法,第三方必须等待,直到被叫设备空闲下来且通信信道被建立。对于上述第二种方法,如果被叫设备建立了新的通信信道,那么,新到来的呼叫将中断当前的呼叫。因此,现有技术中的这两种方法对用户来说非常不方便。
[0005]由于存在上述问题,本发明提出了在楼宇对讲系统中同时支持多个呼叫的方法及其系统,而且对于楼宇对讲系统来说不存在线路繁忙问题。

【发明内容】

[0006]为了解决上述问题,本发明提出了用于在楼宇对讲系统中同时支持多个呼叫的方法及其系统,本发明可以同时显示多路来电视频,并平滑地切换对应信道,大大减少线路繁忙的问题并提高客户的满意度。
[0007]根据本发明的一个方面,提供了一种用于在楼宇对讲系统中同时支持多个呼叫方法。该方法包括:当至少一个第三方设备在被叫设备正在响铃或正在进行通话的过程中对被叫设备进行呼叫时,通过被叫设备在主窗口中的至少一个子窗口进行显示。
[0008]根据本发明优选的实施例,该方法进一步包括:通过至少一个第三方设备向被叫设备发送呼叫请求;其中,呼叫请求包括媒体流属性信息;在被叫设备接收到呼叫请求之后识别是否存在至少一个可用的空闲信道,若存在至少一个可用的空闲信道,则将空闲信道分配给至少一个第三方设备;将空闲信道设置为响铃状态;对第三方设备的媒体流属性信息进行分析;激活相应的视频解码模块并向至少一个第三方设备反馈呼叫响应;在接收到呼叫响应之后通过被叫设备对媒体流属性信息进行解码;激活相应的视频解码模块并向被叫设备的视频接收端口发送已编码的视频数据;在接收到视频数据之后通过被叫设备对视频数据进行解码并将其显示在至少一个子窗口中;并且将子窗口与可用的空闲信道关联起来。
[0009]根据本发明优选的实施例,该方法进一步包括:在被叫设备处于多路来电的情况下,将处于振铃状态的信道的视频从子窗口切换到主窗口显示的过程,其中,至少一个到来的呼叫处于响铃状态,至少另一个到来的呼叫正在响铃或正在进行通话。
[0010]根据本发明优选的实施例,该方法进一步包括:通过被叫设备向当前通信设备发送呼叫等待请求;在接收到呼叫等待请求之后,通过当前通信设备关掉音频接收/发送模块;向被叫设备反馈呼叫等待响应;在接收到呼叫等待响应之后,通过被叫设备关掉音频接收/发送模块;将主窗口的视频切换到可用的子窗口 ;向第三方设备发送摘机请求;第三方设备在接收到摘机请求之后,通过被叫设备将第三方设备切换到通话;激活相应的音频编码模块;向被叫设备的音频接收端口发送已编码数据,并激活音频接收模块以接收来自被叫设备的音频数据;向被叫设备发送摘机响应;切换处于通话下的被叫设备和第三方设备所占用的信道;激活相应的音频编码模块;向第三方设备的音频接收端口发送已编码数据,并激活音频接收模块以接收来自第三方设备的音频数据;将第三方设备的视频信号从子窗口切换到主窗口。
[0011]根据本发明优选的实施例,将主窗口的视频切换到可用的子窗口之后,该方法进一步包括:将可用的子窗口与由被叫设备和当前通信设备所占用的信道关联起来。
[0012]根据本发明优选的实施例,该方法进一步包括:将主窗口与由被叫设备和第三方设备所占用的信道关联起来。
[0013]根据本发明优选的实施例,该方法进一步包括:如果至少两个设备正在进行通话,则在主叫设备之间进行切换。
[0014]根据本发明优选的实施例,该方法进一步包括:通过被叫设备向当前通信设备发送呼叫等待请求;在接收到呼叫等待请求之后,通过当前通信设备关掉音频接收/发送模块;向被叫设备发送呼叫等待响应;在接收到呼叫等待响应之后,通过被叫设备关掉接收/发送模块;将当前通信设备的视频信号从主窗口切换到可用的子窗口 ;向第三方设备发送呼叫等待退出请求;在接收到呼叫等待退出请求之后,通过第三方设备激活相应的音频编码模块;向被叫设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自被叫设备的音频数据;向被叫设备反馈呼叫等待退出响应;在被叫设备接收到呼叫等待退出响应之后,激活被叫设备相应的音频编码模块;向第三方设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自第三方设备的音频数据;将第三方设备的视频信号从子窗口切换到主窗口。
[0015]根据本发明优选的实施例,在将当前通信设备的视频信号从主窗口切换到可用的子窗口之后,该方法进一步包括:将可用的子窗口与由被叫设备和当前通信设备所占用的信道关联起来。
[0016]根据本发明优选的实施例,该方法进一步包括:将主窗口与由被叫设备和第三方设备所占用的信道关联起来。
[0017]根据本发明优选的实施例,被叫设备、当前通信设备或第三方设备选自楼宇对讲系统中所使用的设备。
[0018]根据本发明另一个方面,其提供了一种楼宇对讲系统。该楼宇对讲系统采用上述任意一种用于同时支持多个呼叫的方法。
[0019]本发明的实施例提供了用于在楼宇对讲系统中被叫设备可以在可视模式下在同一时刻显示多个呼叫的不同来电视频信号,即,主窗口所显示的当前来电视频通信和子窗口所显示的其它到来的来电视频。通过本发明,用户可以在多个呼叫之间自由地且容易地进行切换。【专利附图】

【附图说明】
[0020]在下文的描述中,将参考附图所示的优选的示例性实施例对本发明的主题进行更加详细的说明,其中:
[0021]图1示出了当设备A处于空闲状态时设备B正在呼叫设备A的过程(①-④),当设备A正在响铃时设备A建立与设备B的呼叫的过程(⑤-⑦),以及当设备A已建立与设备B的通话时设备A挂断与设备B的呼叫的过程(⑧-⑩);
[0022]图2根据本发明实施例示出了用于在楼宇对讲系统中同时支持多个呼叫的拥有至少两个窗口的显示屏;
[0023]图3根据本发明实施例示出了当被叫设备A正在响铃时或正在进行通话时第三方设备对被叫设备A进行呼叫的过程;
[0024]图4根据本发明实施例示出了在被叫设备处于多路来电的情况下,将处于振铃状态的信道的视频从子窗口切换到主窗口显示的过程;
[0025]图5根据本发明实施例示出了至少两个设备正在进行通话时在主叫设备之间进行切换的过程。
[0026]在所有附图中,相同或相似的附图标记指代相同或相似的元件。
【具体实施方式】
[0027]下文将结合附图对本发明的示例性实施例进行描述。出于清楚和简洁的目的,说明书中并未对实际实施的所有特征都进行描述。
[0028]为了更好地理解本发明的创新点,在对本发明所提出的方法进行描述之前,首先对操作两个设备的现有方法进行简要描述。
[0029]例如,设备A是被叫设备,设备B是主叫设备。当有新到来的呼叫时,被叫设备处于响铃状态;然后,可以在被叫设备上执行摘机操作或挂断操作。
[0030]图1示出了当设备A处于空闲状态时设备B呼叫设备A的过程(①-④),方法如下所示:
[0031]步骤1,设备向设备A发送呼叫请求,其中,呼叫请求包括媒体流属性信息(诸如,音频编码格式PCMA或PCMU、视频编码格式H.264或MPEG4,音频接收端口信息、音频端口编号、相关信道编号)。通常,根据信道编号计算端口编号;例如,音频端口编号等于5004加上信号编号的4倍;视频端口编号等于5004加上信道编号的4倍,然后再加2。
[0032]步骤2,设备A在接收到呼叫请求之后识别是否存在至少一条可用的空闲信道。若存在,则分配空闲信道(例如信道I)以保持到来的呼叫,且该信道从空闲状态切换至响铃状态。在一个实施例中,该设备还广播铃声,以提醒用户有到来的呼叫。对设备B的媒体流属性信息进行解码,并激活相应的视频解码模块。然后,向设备B发送呼叫响应,其中,呼叫响应包括媒体流属性信息。通常,信道用于维护一路通讯信息:通话状态(振铃,通话,空闲)、关联通话使用的本地端口、视频显示的窗口位置,信道用信道号唯一标识。
[0033]步骤3,设备B在接收到来自设备A的呼叫响应之后,对设备A的媒体流属性信息进行解码,激活相应的视频编码模块,并向设备A的视频接收端口发送已编码数据。在一个实施例中,设备B还广播铃声,以提醒用户被叫设备正在响铃。
[0034]步骤4,设备A在接收到来自设备B的已编码数据之后,对视频信号进行解码并在主窗口中显示视频信号,并且将视频主窗口与信道(例如信道I)关联起来。
[0035]图1还示出了当设备A正在响铃时设备A建立与设备B的通话的过程(⑤-⑦);详细过程如下:
[0036]步骤5,设备A向设备B发送摘机请求(即通话请求)。
[0037]步骤6,设备在接收到摘机请求之后停止广播铃声,切换至通话状态,激活相应的音频编码模块,向设备A的音频接收端口发送编码数据;并激活音频接收模块以接收来自设备A的音频数据;然后向设备A发送摘机响应。
[0038]步骤7,设备A在接收到摘机响应后停止广播铃声,切换信道I以建立通话,激活相应的音频编码模块并向设备B的音频接收端口发送已编码数据,并激活设备B的音频接收模块以接收音频数据。
[0039]图1进一步示出了当设备A已建立起与设备B的通话时设备A挂断与设备B的通话的过程(⑧-⑩);详细过程如下:
[0040]步骤8,设备A向设备B发送挂断请求。
[0041 ] 步骤9,设备B在接收到挂断请求之后切换至空闲状态,关掉音频接收/发送模块、音频编码模块;然后,向设备A发送挂断请求响应。设备B返回至待机模式/空闲模式。
[0042]步骤10,设备A在接收到挂断响应之后将信道I切换至空闲状态,清理与与信道I相关的本地端口信息、视频显示窗口位置关掉音频接收/发送模块,音频编码模块;并返回至待机模式/空闲模式。
[0043]图2根据本发明实施例示出了用于在楼宇对讲系统中同时支持多个呼叫的拥有至少两个显示窗口。
[0044]如图2所示,当至少一个第三方设备(例如设备C)在被叫设备正在响铃时或正在进行通话的过程中对被叫设备(例如设备A)进行呼叫时,主窗口①中显示了至少一个子窗口②。通常,主窗口中显示当前通信/正在说话的访客的视频,子窗口中显示第二视频。
[0045]也就是说,本发明确保了被叫设备能够同时支持多个呼叫,且多路呼叫的视频在同一时刻进行显示。而且,用户可以很容易在这多个呼叫之间进行切换。在同一时刻可以支持多少个到来的呼叫取决于硬件处理能力。
[0046]实施例1
[0047]图3根据本发明实施例示出了当被叫设备A正在响铃时或正在进行通话时第三方设备对被叫设备A进行呼叫的过程。
[0048]如图3所示,用于在楼宇对讲系统中同时支持多个呼叫的方法包括步骤1-4。
[0049]步骤1,至少一个第三方设备向被叫设备发送呼叫请求;其中,呼叫请求包括媒体
流属性信息。
[0050]步骤2,被叫设备在接收到呼叫请求后识别是否存在至少一条可用的空闲信道。若存在,则被叫设备将空闲信道分配给至少一个第三方设备;将空闲信道设置为响铃状态;对第三方设备的媒体流属性信息进行分析;激活相应的视频解码模块并向至少一个第三方设备反馈呼叫响应。
[0051]步骤3,被叫设备在接收到呼叫响应之后对媒体流属性信息进行分析;激活相应的视频编码模块并向被叫设备的视频接收端口发送已编码的视频数据。
[0052]步骤4,被叫设备在接收到视频数据之后对视频数据进行解码并将其显示至少一个子窗口中;并将子窗口与可用的空闲信道关联起来。
[0053]实施例2
[0054]图4根据本发明实施例示出了在被叫设备处于多路来电的情况下,将处于振铃状态的信道的视频从子窗口切换到主窗口显示的过程。假设在多个到来的呼叫中,至少一个呼叫正处于响铃状态,至少另一个呼叫正处于响铃状态或者正在进行通话。
[0055]如图4所示,用于在楼宇对讲系统中同时支持多个呼叫的方法包括步骤1-5。
[0056]步骤I,被叫设备(例如设备A)向当前通信设备(例如设备B)发送呼叫等待请求。
[0057]步骤2,当前通信设备在接收到呼叫等待请求之后关掉音频接收/发送模块;并向被叫设备反馈呼叫等待响应。
[0058]步骤3,被叫设备在接收到呼叫等待响应之后关掉音频接收/发送模块;将主窗口的视频切换到可用的子窗口 ;并向第三方设备发送摘机请求。
[0059]步骤4,在第三方设备接收到摘机请求之后,被叫设备将第三方设备切换至通话;激活相应的音频编码模块;向被叫设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自被叫设备的音频数据;并向被叫设备发送摘机响应。
[0060]步骤5,被叫设备切换处于通话下的被叫设备和第三方设备所占用的信道;激活相应的音频编码模块;向第三方设备的音频接收端口发送已编码数据,激活音频接收模块以接收来自第三方设备的音频数据;并将第三方设备的视频信号从子窗口切换到主窗口。
[0061]在本发明优选的实施例中,在上述步骤3中,在将主窗口的视频切换到可用的子窗口之后,该方法进一步包括:将可用的子窗口与由被叫设备和当前通信设备所占用的信道关联起来。在上述步骤5中,该方法进一步包括:将主窗口与被叫设备和第三方设备所占用的信道关联起来。
[0062]实施例3
[0063]图5根据本发明实施例示出了至少两个设备正在进行通话时在主叫设备之间进行切换的过程。
[0064]如图5所示,用于在楼宇对讲系统中同时支持多个呼叫的方法包括步骤1-5。
[0065]步骤1,被叫设备(例如设备A)向当前通信设备(例如设备C)发送呼叫等待请求。
[0066]步骤2,当前通信设备在接收到呼叫等待请求之后关掉音频接收/发送模块;并向被叫设备发送呼叫等待响应。
[0067]步骤3,被叫设备在接收到呼叫等待响应之后关掉被叫设备的接收/发送模块;将当前通信设备的视频信号从主窗口切换到可用的子窗口 ;并向第三方设备(例如设备B)发送呼叫等待退出请求。
[0068]步骤4,第三方设备在接收到呼叫等待退出请求之后激活相应的音频编码模块;向被叫设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自被叫设备的音频数据;并向被叫设备反馈呼叫等待退出响应。
[0069]步骤5,被叫设备在接收到呼叫等待退出响应之后激活相应的音频编码模块;向第三方设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自第三方设备的音频数据;并将第三方设备的视频信号从子窗口切换到主窗口。
[0070]在本发明优选的实施例中,在上述步骤3中,将当前通信设备的视频信号从主窗口切换到可用的子窗口之后,该方法进一步包括:将可用的子窗口与由被叫设备和当前通信设备所占用的信道关联起来。在上述步骤5中,该方法进一步包括:将主窗口与由被叫设备和第三方设备所占用的信道关联起来。
[0071]根据任一项权利要求所述的方法,其中,被叫设备、当前通信设备或第三方设备选自楼宇对讲系统中所使用的设备,例如室内机和门口机。
[0072]本发明还提供了楼宇对讲系统,该系统采用了上述任意一种用于同时支持多个呼叫的方法。
[0073]相比于现有技术,本发明所提出的解决方案很灵活且易于在楼宇对讲系统中同时支持多个呼叫。参考对示例性实施例进行的描述,本领域技术人员理解本发明的优点:
[0074]所提出的用于在楼宇对讲系统中同时支持多个呼叫的方法及其系统,被叫设备可以在同一时刻显示多个呼叫的不同来电视频,主窗口显示当前来电视频和子窗口显示其它来电视频。
[0075]而且,通过由本发明提出的方法,用户可以在多个呼叫之间自由地且容易地进行切换,这大大减少了线路繁忙的问题,且提高了客户的满意度。
[0076]尽管已经根据一些优选的实施例对本发明进行了描述,但是,本领域技术人员应当理解这些实施例绝对不应限制本发明的范围。在不背离本发明精神和理念的情况下,对实施例做出的任何改变和修改都应在具有普通知识和技术的人员的理解范围内,从而落入由所附权利要求所限定的本发明的范围内。
【权利要求】
1.一种用于在楼宇对讲系统中同时支持多个呼叫的方法,其中,所述方法包括: 当至少一个第三方设备在被叫设备正在响铃或通话过程中对所述被叫设备进行呼叫时,通过所述被叫设备在主窗口中的至少一个子窗口进行显示。
2.根据权利要求1所述的方法,其中,所述方法进一步包括: 通过所述至少一个第三方设备向所述被叫设备发送呼叫请求;其中,所述呼叫请求包括媒体流属性信息; 在所述被叫设备接收到所述呼叫请求之后,识别是否存在至少一个可用的空闲信道;若存在至少一个可用的空闲信道,则将所述空闲信道分配给所述至少一个第三方设备;将所述空闲信道设置为响铃状态;对所述第三方设备的所述媒体流属性信息进行分析;激活相应的视频解码模块并向所述至少一个第三方设备反馈呼叫响应; 在接收到所述呼叫响应之后,通过所述被叫设备对所述媒体流属性信息进行解码;激活相应的视频解码模块并向所述被叫设备的视频接收端口发送已编码的视频数据;以及在接收到所述视频数据之后,通过所述被叫设备对所述视频数据进行解码并将其显示在至少一个子窗口中;并且将所述子窗口与所述可用的空闲信道关联起来。
3.根据权利要求1所述的方法,其中,所述方法进一步包括: 在被叫设备处于多路来电的情况下,将处于振铃状态的信道的视频从子窗口切换到主窗口显示的过程,其中,至少一个到来的呼叫处于响铃状态,至少另一个到来的呼叫正在响铃或正在进行通话。
4.根据权利要求3所述的方法,其中,所述方法进一步包括: 通过所述被叫设备向当前通信设备发送呼叫等待请求; 在接收到所述呼叫等待请求之后,通过所述当前通信设备关掉音频接收/发送模块;向所述被叫设备反馈呼叫等待响应; 在接收到所述呼叫等待响应之后,通过所述被叫设备关掉音频接收/发送模块;将所述主窗口的视频切换到可用的子窗口 ;向所述第三方设备发送摘机请求; 在接收到所述摘机请求之后,通过所述被叫设备将所述第三方设备切换到通话;激活相应的音频编码模块;向所述被叫设备的音频接收端口发送已编码数据,并激活音频接收模块以接收来自所述被叫设备的音频数据;向所述被叫设备发送摘机响应;以及 切换通话中的所述被叫设备和所述第三方设备所占用的信道;激活相应的音频编码模块;向所述第三方设备的音频接收端口发送已编码数据,并激活音频接收模块以接收来自所述第三方设备的音频数据;将所述第三方设备的视频信号从所述子窗口切换到所述主窗□。
5.根据权利要求4所述的方法,其中,将所述主窗口的视频切换到可用的子窗口之后,所述方法进一步包括:将所述可用的子窗口与由所述被叫设备和所述当前通信设备所占用的信道关联起来。
6.根据权利要求4所述的方法,其中,所述方法进一步包括:将所述主窗口与由所述被叫设备和所述第三方设备所占用的信道关联起来。
7.根据权利要求1所述的方法,其中,所述方法进一步包括: 如果至少两个设备正在进行通话,则在主叫设备之间进行切换。
8.根据权利要求7所述的方法,其中,所述方法进一步包括:通过所述被叫设备向当前通信设备发送呼叫等待请求; 在接收到所述呼叫等待请求之后,通过所述当前通信设备关掉音频接收/发送模块;向所述被叫设备发送呼叫等待响应; 在接收到所述呼叫等待响应之后,通过所述被叫设备关掉接收/发送模块;将所述当前通信设备的视频信号从所述主窗口切换到可用的子窗口 ;向所述第三方设备发送呼叫等待退出请求; 在接收到所述呼叫等待退出请求之后,通过所述第三方设备激活相应的音频编码模块;向所述被叫设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自所述被叫设备的音频数据;向所述被叫设备反馈呼叫等待退出响应;以及 在所述被叫设备接收到所述呼叫等待退出响应之后,激活所述被叫设备相应的音频编码模块;向所述第三方设备的音频接收端口发送已编码数据;激活音频接收模块以接收来自所述第三方设备的音频数据;将所述第三方设备的视频信号从所述子窗口切换到所述主窗P。
9.根据权利要求8所述的方法,其中,在将所述当前通信设备的视频信号从所述主窗口切换到可用的子窗口之后,所述方法进一步包括:将所述可用的子窗口与由所述被叫设备和所述当前通信设备所占用的信道关联起来。
10.根据权利要求8所述的方法,其中,所述方法进一步包括:将所述主窗口与由所述被叫设备和所述第三方设备所占用的信道关联起来。
11.根据上述权利要求中任一项所述的方法,其中,所述被叫设备、所述当前通信设备或所述第三方设备选自楼宇对讲系统中所使用的设备。
12.一种楼宇对讲系·统,其中,所述楼宇对讲系统采用根据上述权利要求中任一项所述的用于同时支持多个呼叫的方法。
【文档编号】H04N7/14GK103858424SQ201280049977
【公开日】2014年6月11日 申请日期:2012年11月30日 优先权日:2012年11月30日
【发明者】付伟, 刘维昕, 周任锋, 黄清华 申请人:Abb技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1