一種實(shí)現(xiàn)視頻通訊ptt功能的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊領(lǐng)域,具體是一種實(shí)現(xiàn)視頻通訊PTT功能的方法。
【背景技術(shù)】
[0002]目前中國(guó)市面上已經(jīng)推出了PTT手機(jī),PTT手機(jī)的功能是利用分組交換網(wǎng)絡(luò),一按就可以通話,可以在全網(wǎng)絡(luò)內(nèi)快速進(jìn)行“一對(duì)一”或者“一對(duì)多”通話,而無(wú)需呼叫建立過(guò)程,就像使用對(duì)講通話機(jī)一樣。手機(jī)開(kāi)通PTT業(yè)務(wù)以后,只要按一下手機(jī)的相應(yīng)按鈕即PTT鍵,實(shí)現(xiàn)與被選擇的組群實(shí)現(xiàn)“一對(duì)一”或者“一對(duì)多”的通話。
[0003]PTT功能也是對(duì)講機(jī)中常用的技術(shù),廣泛用于警察或部隊(duì)等場(chǎng)合,采用分組交換的方式實(shí)現(xiàn)語(yǔ)音或語(yǔ)音短消息的發(fā)送,但是對(duì)講機(jī)畢竟只能傳輸語(yǔ)音,傳送的信息量太少,遠(yuǎn)遠(yuǎn)不如視頻和圖像傳遞的信息量,目前的PTT手機(jī)在進(jìn)行通話時(shí),也只能聽(tīng)見(jiàn)通話對(duì)方的聲音,卻不能看到通話對(duì)方或?qū)Ψ剿诘膮^(qū)域的視頻圖像,用戶(hù)無(wú)法判斷通話對(duì)方所在的環(huán)境區(qū)域,給用戶(hù)帶來(lái)使用和感觀上的不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種成本低、使用方便的實(shí)現(xiàn)視頻通訊PTT功能的方法,以解決上述【背景技術(shù)】中提出的問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種實(shí)現(xiàn)視頻通訊PTT功能的方法,具體步驟如下:
(1)終端設(shè)備開(kāi)機(jī)后,在用戶(hù)的指令下進(jìn)行用戶(hù)注冊(cè),終端設(shè)備發(fā)送注冊(cè)請(qǐng)求消息給服務(wù)器,在服務(wù)器側(cè)登記用戶(hù)號(hào)碼和IP地址的綁定關(guān)系,進(jìn)行用戶(hù)身份認(rèn)證,并獲取相關(guān)信息;
(2)用戶(hù)身份認(rèn)證成功后,服務(wù)器把服務(wù)器側(cè)針對(duì)該用戶(hù)的配置信息配置給終端設(shè)備;
(3)終端設(shè)備周期性的向中心服務(wù)器發(fā)送心跳數(shù)據(jù)包以保持在線,實(shí)現(xiàn)周期的注冊(cè)功能,服務(wù)器根據(jù)檢測(cè)到的終端設(shè)備在線情況決定發(fā)送的音視頻數(shù)據(jù)流,避免IP變化導(dǎo)致的異常情況;
(4)用戶(hù)完成注冊(cè)并獲取配置信息后,終端設(shè)備向服務(wù)器發(fā)起呼叫集群系統(tǒng)的基本功能,終端設(shè)備發(fā)起呼叫請(qǐng)求后打開(kāi)發(fā)送音視頻流m)P端口 ;
(5)服務(wù)器在收到呼叫請(qǐng)求后,針對(duì)每個(gè)被呼叫終端設(shè)備發(fā)起呼叫請(qǐng)求;
(6)被呼叫終端設(shè)備收到呼叫請(qǐng)求,呼叫建立后打開(kāi)接收音視頻流m)P端口等待音視頻流,服務(wù)器進(jìn)行呼叫確認(rèn)。
[0006]作為本發(fā)明進(jìn)一步的方案:所述配置信息包括用戶(hù)的缺省組、用戶(hù)加入的多播組和當(dāng)前多播組的其他配置。
[0007]作為本發(fā)明再進(jìn)一步的方案:所述終端設(shè)備設(shè)有攝像頭、麥克風(fēng)和緩存區(qū)。
[0008]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是: 本發(fā)明實(shí)現(xiàn)了對(duì)傳統(tǒng)PTT功能的擴(kuò)展,將視頻PTT集成在視頻會(huì)議系統(tǒng)中,通過(guò)話權(quán)移交的方式實(shí)現(xiàn)了視頻通訊PTT功能,在進(jìn)行PTT對(duì)講時(shí),不僅能傳輸語(yǔ)音,還能進(jìn)行視頻的傳輸,增大了傳送的信息量,成本低,方便用戶(hù)使用。
【附圖說(shuō)明】
[0009]圖1為本發(fā)明中用戶(hù)注冊(cè)的流程圖。
[0010]圖2為本發(fā)明中進(jìn)行單呼雙向通話的流程圖。
[0011]圖3為本發(fā)明中進(jìn)行單呼多向通話的流程圖。
【具體實(shí)施方式】
[0012]下面結(jié)合【具體實(shí)施方式】對(duì)本專(zhuān)利的技術(shù)方案作進(jìn)一步詳細(xì)地說(shuō)明。
[0013]請(qǐng)參閱圖1-3,一種實(shí)現(xiàn)視頻通訊PTT功能的方法,具體步驟如下:
(1)終端設(shè)備開(kāi)機(jī)后,在用戶(hù)的指令下進(jìn)行用戶(hù)注冊(cè),終端設(shè)備發(fā)送注冊(cè)請(qǐng)求消息給服務(wù)器,在服務(wù)器側(cè)登記用戶(hù)號(hào)碼和IP地址的綁定關(guān)系,進(jìn)行用戶(hù)身份認(rèn)證,并獲取相關(guān)信息;
(2)用戶(hù)身份認(rèn)證成功后,服務(wù)器把服務(wù)器側(cè)針對(duì)該用戶(hù)的配置信息配置給終端設(shè)備,配置信息包括用戶(hù)的缺省組、用戶(hù)加入的多播組和當(dāng)前多播組的其他配置;
(3)終端設(shè)備周期性的向中心服務(wù)器發(fā)送心跳數(shù)據(jù)包以保持在線,實(shí)現(xiàn)周期的注冊(cè)功能,服務(wù)器根據(jù)檢測(cè)到的終端設(shè)備在線情況決定發(fā)送的音視頻數(shù)據(jù)流,避免IP變化導(dǎo)致的異常情況;
(4)用戶(hù)完成注冊(cè)并獲取配置信息后,終端設(shè)備向服務(wù)器發(fā)起呼叫集群系統(tǒng)的基本功能,終端設(shè)備發(fā)起呼叫請(qǐng)求后打開(kāi)發(fā)送音視頻流m)P端口 ;
(5)服務(wù)器在收到呼叫請(qǐng)求后,針對(duì)每個(gè)被呼叫終端設(shè)備發(fā)起呼叫請(qǐng)求;
(6)被呼叫終端設(shè)備收到呼叫請(qǐng)求,呼叫建立后打開(kāi)接收音視頻流m)P端口等待音視頻流,服務(wù)器進(jìn)行呼叫確認(rèn),呼叫過(guò)程中,采用SIP協(xié)議或H.323協(xié)議在呼叫建立時(shí)都有呼叫能力和端口協(xié)商的信息攜帶能力。
[0014]所述終端設(shè)備設(shè)有攝像頭、麥克風(fēng)和緩存區(qū),服務(wù)器通過(guò)接收攝像頭和麥克風(fēng)的數(shù)據(jù),并將其壓縮編碼成H.264格式的音視頻流,通過(guò)IP網(wǎng)絡(luò)發(fā)送和交互,當(dāng)光線不好時(shí),采用低照度的攝像頭傳感器和補(bǔ)光燈解決攝像頭成像不清楚的問(wèn)題;所述緩存區(qū)緩存若干音視頻數(shù)據(jù),在一定的網(wǎng)絡(luò)延時(shí)抖動(dòng)范圍內(nèi)能夠很好的保證終端設(shè)備顯示視頻的穩(wěn)定性。
[0015]本發(fā)明將視頻PTT集成在視頻會(huì)議系統(tǒng)中,通過(guò)話權(quán)移交的方式實(shí)現(xiàn)視頻通訊PTT功能,PTT鍵相當(dāng)于視頻會(huì)議系統(tǒng)中的發(fā)言申請(qǐng)鍵,視頻會(huì)議系統(tǒng)根據(jù)收到的發(fā)言申請(qǐng)的時(shí)間,選擇最早的申請(qǐng)終端設(shè)備授予其發(fā)言權(quán)限,同時(shí)將其他終端設(shè)備的發(fā)言申請(qǐng)清空,得到發(fā)言權(quán)限的終端設(shè)備才可以發(fā)送音視頻數(shù)據(jù)并通過(guò)服務(wù)器廣播給其他終端設(shè)備,避免同時(shí)有兩個(gè)或兩個(gè)以上的終端設(shè)備發(fā)送音視頻的情況出現(xiàn)。
[0016]本發(fā)明實(shí)現(xiàn)了對(duì)傳統(tǒng)PTT功能的擴(kuò)展,在進(jìn)行PTT對(duì)講時(shí),不僅能傳輸語(yǔ)音,還能進(jìn)行視頻的傳輸,增大了傳送的信息量,成本低,方便用戶(hù)使用。
[0017]上面對(duì)本專(zhuān)利的較佳實(shí)施方式作了詳細(xì)說(shuō)明,但是本專(zhuān)利并不限于上述實(shí)施方式,在本領(lǐng)域的普通技術(shù)人員所具備的知識(shí)范圍內(nèi),還可以在不脫離本專(zhuān)利宗旨的前提下作出各種變化。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)視頻通訊PTT功能的方法,其特征在于,具體步驟如下: (1)終端設(shè)備開(kāi)機(jī)后,在用戶(hù)的指令下進(jìn)行用戶(hù)注冊(cè),終端設(shè)備發(fā)送注冊(cè)請(qǐng)求消息給服務(wù)器,在服務(wù)器側(cè)登記用戶(hù)號(hào)碼和IP地址的綁定關(guān)系,進(jìn)行用戶(hù)身份認(rèn)證,并獲取相關(guān)信息; (2)用戶(hù)身份認(rèn)證成功后,服務(wù)器把服務(wù)器側(cè)針對(duì)該用戶(hù)的配置信息配置給終端設(shè)備; (3)終端設(shè)備周期性的向中心服務(wù)器發(fā)送心跳數(shù)據(jù)包以保持在線,實(shí)現(xiàn)周期的注冊(cè)功能,服務(wù)器根據(jù)檢測(cè)到的終端設(shè)備在線情況決定發(fā)送的音視頻數(shù)據(jù)流,避免IP變化導(dǎo)致的異常情況; (4)用戶(hù)完成注冊(cè)并獲取配置信息后,終端設(shè)備向服務(wù)器發(fā)起呼叫集群系統(tǒng)的基本功能,終端設(shè)備發(fā)起呼叫請(qǐng)求后打開(kāi)發(fā)送音視頻流m)P端口 ; (5)服務(wù)器在收到呼叫請(qǐng)求后,針對(duì)每個(gè)被呼叫終端設(shè)備發(fā)起呼叫請(qǐng)求; (6)被呼叫終端設(shè)備收到呼叫請(qǐng)求,呼叫建立后打開(kāi)接收音視頻流m)P端口等待音視頻流,服務(wù)器進(jìn)行呼叫確認(rèn)。
2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻通訊PTT功能的方法,其特征在于,所述配置信息包括用戶(hù)的缺省組、用戶(hù)加入的多播組和當(dāng)前多播組的其他配置。
3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)視頻通訊PTT功能的方法,其特征在于,所述終端設(shè)備設(shè)有攝像頭、麥克風(fēng)和緩存區(qū)。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種實(shí)現(xiàn)視頻通訊PTT功能的方法,具體步驟包括終端設(shè)備注冊(cè),服務(wù)器把服務(wù)器側(cè)針對(duì)該用戶(hù)的配置信息配置給終端設(shè)備,終端設(shè)備周期性的向中心服務(wù)器發(fā)送心跳數(shù)據(jù)包以保持在線,終端設(shè)備向服務(wù)器發(fā)起呼叫集群系統(tǒng)的基本功能,終端設(shè)備發(fā)起呼叫請(qǐng)求后打開(kāi)發(fā)送音視頻流UDP端口,服務(wù)器使針對(duì)每個(gè)被呼叫終端設(shè)備發(fā)起呼叫請(qǐng)求,呼叫建立后被呼叫終端設(shè)備打開(kāi)接收音視頻流UDP端口等待音視頻流,服務(wù)器進(jìn)行呼叫確認(rèn)。本發(fā)明實(shí)現(xiàn)了對(duì)傳統(tǒng)PTT功能的擴(kuò)展,將視頻PTT集成在視頻會(huì)議系統(tǒng)中,通過(guò)話權(quán)移交的方式實(shí)現(xiàn)了視頻通訊PTT功能,在進(jìn)行PTT對(duì)講時(shí),不僅能傳輸語(yǔ)音,還能進(jìn)行視頻的傳輸,增大了傳送的信息量,成本低,方便用戶(hù)使用。
【IPC分類(lèi)】H04N7-15, H04N7-14
【公開(kāi)號(hào)】CN104580983
【申請(qǐng)?zhí)枴緾N201510018819
【發(fā)明人】董利軍, 劉達(dá), 柯家來(lái), 陳臻
【申請(qǐng)人】深圳市捷視飛通科技有限公司
【公開(kāi)日】2015年4月29日
【申請(qǐng)日】2015年1月15日