一種ipc攝像頭快速接入ip多媒體系統(tǒng)ims的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及IP多媒體系統(tǒng)IMS技術(shù)領(lǐng)域,尤其設(shè)及一種IPC攝像頭快速接入IP多媒 體系統(tǒng)IMS的方法。
【背景技術(shù)】
[0002] 目前市面上有存在很多IPC攝像頭,但是無法快速接入IMS(IP多媒體系統(tǒng))領(lǐng)域, 導(dǎo)致無法融合IMS業(yè)務(wù)。IMS代表網(wǎng)絡(luò)融合和業(yè)務(wù)融合的最新手段和發(fā)展方向,而當(dāng)前90% W上的IPC都支持0NVIF標(biāo)準(zhǔn),0NVIF規(guī)范描述了網(wǎng)絡(luò)視頻的接口和數(shù)據(jù)交互方式,設(shè)備管理 采用SOAP協(xié)議,音視頻傳輸和控制采用RTSP/RTP協(xié)議。
[0003] 現(xiàn)有技術(shù)中公開了一種"實(shí)現(xiàn)視頻監(jiān)控的方法、系統(tǒng)及家庭網(wǎng)關(guān)"見公開號(hào)為: CN103067334A,公開日為:2013-04-24的中國(guó)專利,該方法包括:家庭網(wǎng)關(guān)接收到用戶終端 的視頻監(jiān)控業(yè)務(wù)請(qǐng)求后,建立所述家庭網(wǎng)關(guān)與所述用戶終端和攝像設(shè)備之間的關(guān)聯(lián)關(guān)系; 所述家庭網(wǎng)關(guān)對(duì)所述用戶終端和所述攝像設(shè)備之間的音視頻流報(bào)文進(jìn)行轉(zhuǎn)發(fā)。該發(fā)明基于 家庭網(wǎng)關(guān)為子網(wǎng)內(nèi)的IPC設(shè)備提供一種代理機(jī)制接入IMS網(wǎng)絡(luò),從而實(shí)現(xiàn)IPC和外部網(wǎng)絡(luò)的 融合和互通。該發(fā)明僅僅是實(shí)現(xiàn)了 IP村受備接入IMS網(wǎng)絡(luò)的機(jī)制,并不是實(shí)現(xiàn)IPC設(shè)備快速接 入IP多媒體系統(tǒng)IMS。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明要解決的技術(shù)問題,在于提供一種IPC攝像頭快速接入IP多媒體系統(tǒng)IMS的 方法,快速地將IPC攝像頭接入IP多媒體系統(tǒng)IMS,實(shí)現(xiàn)了IMS與外部的融合和互通。
[0005] 本發(fā)明是運(yùn)樣實(shí)現(xiàn)的:一種IPC攝像頭快速接入IP多媒體系統(tǒng)IMS的方法,所述方 法為:
[0006] 配置IPC攝像頭和IP多媒體系統(tǒng)IMS賬號(hào)進(jìn)行綁定:
[0007] 通過組播或者廣播方式探測(cè)IPC攝像頭,根據(jù)探測(cè)結(jié)果獲取IPC攝像的能力信息和 IPC攝像頭唯一標(biāo)志,配置IMS賬號(hào),對(duì)IMS賬號(hào)和IPC攝像頭進(jìn)行一一綁定;
[000引IPC攝像頭與IP多媒體系統(tǒng)IMS進(jìn)行互通:
[0009] 當(dāng)IP多媒體系統(tǒng)IMS收到SIP協(xié)議呼入請(qǐng)求時(shí),將請(qǐng)求轉(zhuǎn)成實(shí)時(shí)流協(xié)議RTSP,來請(qǐng) 求IPC視頻,IPC攝像頭和IP多媒體系統(tǒng)IMS的信令建立后,開始通過流進(jìn)行傳輸視頻。
[0010] 進(jìn)一步的,所述配置IPC攝像頭和IP多媒體系統(tǒng)IMS賬號(hào)進(jìn)行綁定進(jìn)一步包括:設(shè) 置一綁定配置表,所述綁定配置表WCSV格式存儲(chǔ),綁定配置表包括如下字段:IPC IP地址、 IPC認(rèn)證名、IPC認(rèn)證密碼、SIP顯示名、SIP用戶名、SIP認(rèn)證、SIP賬號(hào)密碼、SIP服務(wù)器、W及 IPC允許的并發(fā)數(shù);批量導(dǎo)入IPC攝像頭信息和IMS賬號(hào)信息將對(duì)應(yīng)的信息導(dǎo)入到綁定配置 表的字段中;廣播Probe探測(cè)到多個(gè)IPC攝像頭后,將探測(cè)到的IPC攝像頭與綁定配置表中的 IPC IP地址進(jìn)行一一匹配,一旦匹配成功則獲取IPC攝像的能力信息。
[0011] 進(jìn)一步的,所述獲取IPC攝像的能力信息,具體為:
[0012] 通過GetCapabilitties操作獲取IPC攝像頭能力文件,從中識(shí)別出媒體信息地址 職;
[0013] 通過Ge巧rofiles操作獲取媒體信息,識(shí)別通道、子通道的視頻分辨率;
[0014] 通過GetStreamUrl操作獲取制定通道的流媒體地址。
[0015] 進(jìn)一步的,所述IPC攝像頭與IP多媒體系統(tǒng)IMS進(jìn)行互通,進(jìn)一步具體為:
[0016] 步驟1、收到SIP協(xié)議中INVITE呼入請(qǐng)求,根據(jù)呼入被叫號(hào)碼,找到對(duì)應(yīng)的IPC攝像 頭的RTSP U化和IPC認(rèn)證名和IPC認(rèn)證密碼;如果找不到或者IPC不在線或者IPC訪問已經(jīng)超 過IPC允許的并發(fā)數(shù),則拒絕此呼叫;否則,進(jìn)入步驟2;
[0017] 步驟2、向IP多媒體系統(tǒng)IMS端回送100T巧ing,表示正在處理呼叫;
[0018] 步驟3、查看是否有IPC攝像頭在預(yù)覽中,如果有,則直接進(jìn)行IPC流復(fù)制,轉(zhuǎn)發(fā)給此 路通話;進(jìn)入步驟4,否,則轉(zhuǎn)回步驟1;
[0019]步驟4、根據(jù)流媒體地址,向IPC攝像頭發(fā)送DESCRIBE命令,獲取IPC媒體初始化信 息,如果返回401指令,則重新發(fā)送DECRI邸命令;否,則進(jìn)入步驟5;
[0020]步驟5、向IPC攝像頭發(fā)送SETUP命令,設(shè)置會(huì)話屬性和傳輸模式,提示準(zhǔn)備建立會(huì) 話;
[002。 步驟6、向IPC攝像頭發(fā)送PLAY命令,建立會(huì)話;
[0022] 步驟7、直接進(jìn)行流復(fù)制和轉(zhuǎn)發(fā);
[0023] 步驟8、停止預(yù)覽IPC攝像頭,發(fā)送BYE命令,查看是否還有其他會(huì)話,如果沒有直接 發(fā)送TEARD0WN命令給IPC攝像頭,有,則繼續(xù)處理。
[0024] 本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明通過設(shè)置一綁定配置表,將信息預(yù)先進(jìn)行保存,再將 探測(cè)的IPC攝像頭進(jìn)行匹配綁定,再實(shí)現(xiàn)IPC攝像頭與IP多媒體系統(tǒng)IMS進(jìn)行互通。本發(fā)明實(shí) 現(xiàn)了快速地將IPC攝像頭接入IP多媒體系統(tǒng)IMS,實(shí)現(xiàn)了 IM巧外部的融合和互通。
【附圖說明】
[0025] 圖1為本發(fā)明方法流程示意圖。
[0026] 圖2為本發(fā)明IPC攝像頭與IP多媒體系統(tǒng)IMS進(jìn)行互通的流程示意圖。
【具體實(shí)施方式】
[0027] 請(qǐng)參閱圖1所示,本發(fā)明的一種IPC攝像頭快速接入IP多媒體系統(tǒng)IMS的方法,所述 方法為:
[0028] 配置IPC攝像頭和IP多媒體系統(tǒng)IMS賬號(hào)進(jìn)行綁定:
[0029] 通過組播或者廣播方式探測(cè)IPC攝像頭,根據(jù)探測(cè)結(jié)果獲取IPC攝像的能力信息和 IPC攝像頭唯一標(biāo)志,配置IMS賬號(hào),對(duì)IMS賬號(hào)和IPC攝像頭進(jìn)行一一綁定;
[0030] 廣播Probe探測(cè)到多個(gè)IPC攝像頭后,大部分IPC不是想綁定的,而且綁定流程緩 慢,每探測(cè)一個(gè)IPC攝像頭需要輸入用戶名和密碼,如果添加大量IPC攝像頭,則添加時(shí)間很 慢,交互比較多,效率低,為解決此問題,本發(fā)明設(shè)置了一綁定配置表;
[0031] 所述配置IPC攝像頭和IP多媒體系統(tǒng)IMS賬號(hào)進(jìn)行綁定進(jìn)一步包括:設(shè)置一綁定配 置表,所述綁定配置表WCSV格式存儲(chǔ),綁定配置表包括如下字段:IPC IP地址、IPC認(rèn)證名、 IPC認(rèn)證密碼、SIP顯示名、SIP用戶名、SIP認(rèn)證、SIP賬號(hào)密碼、SIP服務(wù)器、W及IPC允許的并 發(fā)數(shù);批量導(dǎo)入IPC攝像頭信息和IMS賬號(hào)信息將對(duì)應(yīng)的信息導(dǎo)入到綁定配置表的字段中; 廣播Probe探測(cè)到多個(gè)IPC攝像頭后,將探測(cè)到的IPC攝像頭與綁定配置表中的IPC IP地址 進(jìn)行一一匹配,一旦匹配成功則獲取IPC攝像的能力信息。該綁定配置表如表1:
[0032] 表 1
[0033]
[0034] 如表1所示,每行表示需要找的IPC的IPC地址,IPC的認(rèn)