基于sip協(xié)議的樓宇對講會話實現(xiàn)方法
【專利摘要】本發(fā)明提供了一種基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,包括以下步驟:步驟S101,單元主機呼叫室內機;步驟S102,室內機接收到單元主機的呼叫消息,開始振鈴,單元主機和室內機互通,返回響應消息;步驟S103,當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,雙方正常通話。本發(fā)明的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,在用戶沒有接聽單元主機呼叫前,主被叫雙方的媒體是互通的,即在室內機響鈴的時候,室內機上就可以看見單元主機的實時視頻,當用戶觸發(fā)室內機接聽按鍵操作時可以進行音頻通話,給用戶的使用帶來便利。
【專利說明】基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法
【技術領域】
[0001]本發(fā)明涉及安防【技術領域】,尤其涉及一種樓宇對講會話實現(xiàn)技術。
【背景技術】
[0002]SIP協(xié)議最早應用在電信領域,有著比較完備和嚴謹?shù)男帕罱换C制??梢晫χv系統(tǒng)有著與SIP視頻通話類似的業(yè)務體驗,所以越來越多的可視對講產(chǎn)品開始采用SIP通信協(xié)議實現(xiàn)。
[0003]可視對講系統(tǒng)的一個普遍場景是,當單元主機在呼叫室內機時,室內機會響鈴,用戶觸發(fā)接聽操作,可以與單元主機進行通話。在SIP的標準流程里,用戶沒有接聽呼叫前,主被叫雙方的媒體是不互通的,即:如果按照標注SIP流程,在室內機響鈴的時候,室內機上是看不到單元主機的實時視頻的。
【發(fā)明內容】
[0004]為了克服傳統(tǒng)可視對講系統(tǒng)存在的上述問題,本發(fā)明提供了一種基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法。
[0005]本發(fā)明為實現(xiàn)上述目的所采用的技術方案是:基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,包括以下步驟:
步驟S101,單元主機呼叫室內機;
步驟S102,室內機接收到單元主機的呼叫消息,開始振鈴,單元主機和室內機互通,返回響應消息;
步驟S103,當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,雙方正常通話。
[0006]所述步驟S102中,室內機接收到單元主機的呼叫消息,開始振鈴,持續(xù)振鈴的同時自動接聽該呼叫,并將本地音頻輸入和主叫方單元主機傳輸過來的音頻抑制,室內機通過會話內SIP信令通知主叫方單元主機進行音頻輸入抑制。
[0007]所述步驟S103中,當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,將主被叫雙方的音頻輸入抑制取消,室內機立即通過會話內SIP信令通知主叫方單元主機取消音頻輸入抑制,雙方正常通話。
[0008]所述步驟S102中,室內機接收到單元主機的呼叫消息,返回帶SDP的180響應消息,開始振鈴,并打開視頻媒體接收端口。
[0009]所述S102和步驟S103之間還包括步驟S203:單元主機收到室內機返回的180消息后,按照180 SDP消息體描敘信息實時發(fā)送媒體報文。
[0010]所述步驟S203之后還包括步驟S204:室內機接收并解析播放主叫方單元主機發(fā)送的視頻信息。
[0011]所述步驟S03中,當用戶觸發(fā)室內機接聽按鍵操作時,室內機返回200 OK消息,停止振鈴,雙方正常通話。
[0012]所述180 SDP消息中包括但不限于雙方的IP地址、端口、支持的媒體編解碼格式、發(fā)送速率,主叫方單元主機根據(jù)180 SDP消息體內的描述信息向室內機發(fā)送實時音視頻媒體報文。
[0013]本發(fā)明的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,在用戶沒有接聽單元主機呼叫前,主被叫雙方的媒體是互通的,即在室內機響鈴的時候,室內機上就可以看見單元主機的實時視頻,當用戶觸發(fā)室內機接聽按鍵操作時可以進行音頻通話,給用戶的使用帶來便利。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明SIP協(xié)議的樓宇對講會話實現(xiàn)方法實施例一音頻控制流程圖。
[0015]圖2是本發(fā)明SIP協(xié)議的樓宇對講會話實現(xiàn)方法實施例二視頻控制流程圖。
【具體實施方式】
[0016]實施例一,SIP協(xié)議的樓宇對講會話實現(xiàn)方法流程如圖1所示,該方法包含以下步驟:
步驟SlOl:單元主機呼叫室內機;
步驟S102:室內機接收到呼叫消息,開始振鈴,持續(xù)振鈴的同時自動接聽該呼叫,并將本地音頻輸入和主叫方單元主機傳輸過來的音頻抑制,室內機在接聽所述呼叫時,立即通過會話內SIP信令通知主叫方單元主機進行音頻輸入抑制;
步驟S103:當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,將主被叫雙方的音頻輸入抑制取消,雙方可以正常通話,當用戶觸發(fā)室內機接聽按鍵操作時,室內機立即通過會話內SIP信令通知主叫方單元主機取消音頻輸入抑制;
在步驟S102主叫方單元主機在收到室內機的200 OK響應消息時,單元主機自動進行本地音頻輸入輸出抑制,直到步驟S103用戶觸發(fā)按鍵操作時,室內機發(fā)送會話內SIP信令通知主叫方主機單元取消音頻輸入輸出抑制。
[0017]實施例二,SIP協(xié)議的樓宇對講會話實現(xiàn)方法流程如圖2所示,該方法包含以下步驟:
步驟S201:單元主機呼叫室內機;
步驟S202:室內機接收到呼叫消息,返回帶SDP的180響應消息,開始振鈴,并打開視頻媒體接收端口;
步驟S203:單元主機收到室內機返回的180消息后,按照180 SDP消息體描敘信息實時發(fā)送媒體報文;所述180 SDP消息中包含雙方協(xié)商完成的媒體傳輸?shù)娜啃畔?包括但不限于雙方的IP地址、端口、支持的媒體編解碼格式、發(fā)送速率等,主叫方單元主機根據(jù)180SDP消息體內的描述信息向室內機發(fā)送實時音視頻媒體報文。
[0018]步驟S204:室內機接收并解析播放主叫方單元主機發(fā)送的視頻信息,室內機對收到的音頻信息不做解析;
步驟S205:當用戶觸發(fā)室內機接聽按鍵操作時,室內機返回200 OK消息,停止振鈴,雙方可以正常通話。
[0019]本發(fā)明是通過實施例進行描述的,本領域技術人員知悉,在不脫離本發(fā)明的精神和范圍的情況下,可以對這些特征和實施例進行各種改變或等效替換。另外,在本發(fā)明的教導下,可以對這些特征和實施例進行修改以適應具體的情況及材料而不會脫離本發(fā)明的精神和范圍。因此,本發(fā)明不受此處所公開的具體實施例的限制,所有落入本申請的權利要求范圍內的實施例都屬于本發(fā)明的保護范圍。
【權利要求】
1.基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:包括以下步驟: 步驟S101,單元主機呼叫室內機; 步驟S102,室內機接收到單元主機的呼叫消息,開始振鈴,單元主機和室內機互通,返回響應消息; 步驟S103,當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,雙方正常通話。
2.根據(jù)權利要求1所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述步驟S102中,室內機接收到單元主機的呼叫消息,開始振鈴,持續(xù)振鈴的同時自動接聽該呼叫,并將本地音頻輸入和主叫方單元主機傳輸過來的音頻抑制,室內機通過會話內SIP信令通知主叫方單元主機進行音頻輸入抑制。
3.根據(jù)權利要求2所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述步驟S103中,當用戶觸發(fā)室內機接聽按鍵操作時,室內機停止振鈴,將主被叫雙方的音頻輸入抑制取消,室內機立即通過會話內SIP信令通知主叫方單元主機取消音頻輸入抑制,雙方正常通話。
4.根據(jù)權利要求1所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述步驟S102中,室內機接收到單元主機的呼叫消息,返回帶SDP的180響應消息,開始振鈴,并打開視頻媒體接收端口。
5.根據(jù)權利要求4所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述S102和步驟S103之間還包括步驟S203:單元主機收到室內機返回的180消息后,按照180SDP消息體描敘信息實時發(fā)送媒體報文。
6.根據(jù)權利要求5所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述步驟S203之后還包括步驟S204:室內機接收并解析播放主叫方單元主機發(fā)送的視頻信息。
7.根據(jù)權利要求6所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述步驟S203中,當用戶觸發(fā)室內機接聽按鍵操作時,室內機返回200 OK消息,停止振鈴,雙方正常通話。
8.根據(jù)權利要求5所述的基于SIP協(xié)議的樓宇對講會話實現(xiàn)方法,其特征在于:所述180SDP消息中包括但不限于雙方的IP地址、端口、支持的媒體編解碼格式、發(fā)送速率,主叫方單兀主機根據(jù)180 SDP消息體內的描述信息向室內機發(fā)送實時音視頻媒體報文。
【文檔編號】H04N7/14GK103686052SQ201310630800
【公開日】2014年3月26日 申請日期:2013年12月2日 優(yōu)先權日:2013年12月2日
【發(fā)明者】張耀光, 劉德田, 程越 申請人:大連智慧城科技有限公司