本發(fā)明屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種VoLTE與PSTN網(wǎng)間視頻通話方法。
背景技術(shù):
隨著LTE的廣泛部署和VoLTE的逐步應(yīng)用,憑借LTE高傳輸速率,高清視頻通話將成為4G的主流通話形式。但這種視頻通話只能在兩端都是VoLTE終端用戶的條件下完成,固網(wǎng)用戶由于沒有視頻輸出設(shè)備,只能接收VoLTE用戶的語(yǔ)音,但無法接收VoLTE終端用戶發(fā)送視頻。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)的不足,本發(fā)明基于VoLTE網(wǎng)絡(luò)架構(gòu)提供了一種VoLTE用戶與固網(wǎng)用戶單向視頻通話的解決方案,使VoLTE用戶向固網(wǎng)用戶發(fā)起視頻通話時(shí),固網(wǎng)用戶可借助互聯(lián)網(wǎng)接收VoLTE用戶的視頻信息。
本發(fā)明的技術(shù)方案為:一種VoLTE與PSTN網(wǎng)間視頻通話方法,所述通話方法基于現(xiàn)有VoLTE網(wǎng)絡(luò)結(jié)構(gòu),利用IMS AS應(yīng)用服務(wù)器及其內(nèi)部的ATCF轉(zhuǎn)移控制模塊和ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊,設(shè)置了一個(gè)網(wǎng)元視頻獲取方法,在VoLTE用戶向固網(wǎng)用戶發(fā)起視頻通話時(shí),將音頻流發(fā)送到固網(wǎng)用戶終端,將視頻流通過互聯(lián)網(wǎng)發(fā)送到云端的流媒體服務(wù)器,使固網(wǎng)用戶接收語(yǔ)音的同時(shí),可通過有線,無線或WIFI接入互聯(lián)網(wǎng)接收視頻信息,網(wǎng)元視頻獲取方法為:
1) IMS AS應(yīng)用服務(wù)器可對(duì)固網(wǎng)用戶鑒權(quán),識(shí)別固網(wǎng)用戶是否注冊(cè)使用接收VoLTE用戶視頻通話功能,記為VPVC (VoLTE PSTN Video Call)功能,固網(wǎng)用戶可在運(yùn)營(yíng)商處注冊(cè)申請(qǐng)VPVC功能;
2)ATCF轉(zhuǎn)移控制模塊(Access Transfer Control Function)根據(jù)IMS AS應(yīng)用服務(wù)器的VPVC功能請(qǐng)求,指示ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊(Access Transfer Gateway)轉(zhuǎn)移網(wǎng)關(guān)模塊分離發(fā)送音頻流、視頻流;
3) ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊接受ATCF轉(zhuǎn)移控制模塊的指示,將音頻流發(fā)送到固網(wǎng)用戶終端,將視頻流通過互聯(lián)網(wǎng)發(fā)送到云端流媒體服務(wù)器;
4) 云端流媒體服務(wù)器可接收ATCF轉(zhuǎn)移控制模塊發(fā)送的視頻流進(jìn)行存儲(chǔ)或發(fā)送至網(wǎng)絡(luò)終端;
5)云端應(yīng)用服務(wù)器可對(duì)網(wǎng)絡(luò)終端用戶進(jìn)行鑒權(quán),并將指示網(wǎng)絡(luò)終端從云端流媒體服務(wù)器獲取視頻;
6)基于android/ios等系統(tǒng)的APP應(yīng)用,用戶可通過該應(yīng)用從云端流媒體服務(wù)器獲取視頻流。
本發(fā)明具有如下有益效果:
1)本發(fā)明在現(xiàn)有VoLTE EPS中不需要增加任何新設(shè)備,只需對(duì)特定網(wǎng)元增加軟件功能。
2)本發(fā)明視頻信息存儲(chǔ)在云端流媒體服務(wù)器和應(yīng)用服務(wù)器中,不占用網(wǎng)絡(luò)終端任何資源。
3)本發(fā)明用戶只需登錄終端應(yīng)用即可獲取視頻,無需其他任何操作。
具體實(shí)施方式:
以下實(shí)施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
本發(fā)明是一種VoLTE與PSTN網(wǎng)間視頻通話方法,所述通話方法基于現(xiàn)有VoLTE網(wǎng)絡(luò)結(jié)構(gòu),利用IMS AS應(yīng)用服務(wù)器及其內(nèi)部的ATCF轉(zhuǎn)移控制模塊和ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊,設(shè)置了一個(gè)網(wǎng)元視頻獲取方法,在VoLTE用戶向固網(wǎng)用戶發(fā)起視頻通話時(shí),將音頻流發(fā)送到固網(wǎng)用戶終端,將視頻流通過互聯(lián)網(wǎng)發(fā)送到云端的流媒體服務(wù)器,使固網(wǎng)用戶接收語(yǔ)音的同時(shí),可通過有線,無線或WIFI接入互聯(lián)網(wǎng)接收視頻信息,網(wǎng)元視頻獲取方法為:
1) IMS AS應(yīng)用服務(wù)器可對(duì)固網(wǎng)用戶鑒權(quán),識(shí)別固網(wǎng)用戶是否注冊(cè)使用接收VoLTE用戶視頻通話功能,記為VPVC (VoLTE PSTN Video Call)功能,固網(wǎng)用戶可在運(yùn)營(yíng)商處注冊(cè)申請(qǐng)VPVC功能;
2)ATCF轉(zhuǎn)移控制模塊(Access Transfer Control Function)根據(jù)IMS AS應(yīng)用服務(wù)器的VPVC功能請(qǐng)求,指示ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊(Access Transfer Gateway)轉(zhuǎn)移網(wǎng)關(guān)模塊分離發(fā)送音頻流、視頻流;
3) ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊接受ATCF轉(zhuǎn)移控制模塊的指示,將音頻流發(fā)送到固網(wǎng)用戶終端,將視頻流通過互聯(lián)網(wǎng)發(fā)送到云端流媒體服務(wù)器;
4) 云端流媒體服務(wù)器可接收ATCF轉(zhuǎn)移控制模塊發(fā)送的視頻流進(jìn)行存儲(chǔ)或發(fā)送至網(wǎng)絡(luò)終端;
5)云端應(yīng)用服務(wù)器可對(duì)網(wǎng)絡(luò)終端用戶進(jìn)行鑒權(quán),并將指示網(wǎng)絡(luò)終端從云端流媒體服務(wù)器獲取視頻;
6)基于android/ios等系統(tǒng)的APP應(yīng)用,用戶可通過該應(yīng)用從云端流媒體服務(wù)器獲取視頻流。
本發(fā)明通話流程為:
1.VoLTE終端用戶向固網(wǎng)用戶發(fā)起視頻電話。
2.在通話建立過程中,IMS AS應(yīng)用服務(wù)器對(duì)被叫固網(wǎng)用戶進(jìn)行功能鑒權(quán),如果被叫用戶已注冊(cè)開通了VPVC功能,則發(fā)送VPVC請(qǐng)求(請(qǐng)求中包括被叫號(hào)碼等信息)到ATCF轉(zhuǎn)移控制模塊。
3.ATCF轉(zhuǎn)移控制模塊接收IMS AS應(yīng)用服務(wù)器的VPVC請(qǐng)求后,與云端的流媒體服務(wù)器通信協(xié)商媒體信息,獲取媒體存放地址;發(fā)送指令到ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊,要求ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊在通話過程中對(duì)語(yǔ)音和視頻進(jìn)行分離并發(fā)送到不同終端;同時(shí)將視頻存放地址和被叫用戶信息發(fā)送到云端的應(yīng)用服務(wù)器。
4.被叫用戶摘機(jī),通話建立,ATGW轉(zhuǎn)移網(wǎng)關(guān)模塊將VoLTE用戶語(yǔ)音流發(fā)送到固網(wǎng)用戶終端,將視頻流發(fā)送到云端流媒體服務(wù)器。
5.被叫用戶使用網(wǎng)絡(luò)終端(手機(jī)、平板、電視盒子、電腦等)通過WLAN或者有線寬帶等接入互聯(lián)網(wǎng),輸入在運(yùn)營(yíng)商處注冊(cè)的賬號(hào)密碼啟用APP應(yīng)用客戶端。
6.App應(yīng)用客戶端與云端應(yīng)用服務(wù)器通信,請(qǐng)求獲取當(dāng)前通話視頻存放地址。
7.云端應(yīng)用服務(wù)器對(duì)APP用戶進(jìn)行鑒權(quán),并將當(dāng)前被叫用戶通話的視頻地址發(fā)送到APP客戶端。
8.App客戶端根據(jù)視頻地址,從云端流媒體服務(wù)器接收視頻。
最終,被叫用戶在固網(wǎng)終端聽到聲音的同時(shí),在網(wǎng)絡(luò)終端觀看視頻。
本發(fā)明的核心創(chuàng)新性在于:
1)本發(fā)明在現(xiàn)有VoLTE網(wǎng)絡(luò)結(jié)構(gòu)中對(duì)AS,ATGF,ATGW進(jìn)行軟件升級(jí)支持VPVC功能。
2)IMS AS增加VPVC功能,可對(duì)被叫用戶功能鑒權(quán),通知ATCF。
3)ATCF與被叫用戶和流媒體服務(wù)器協(xié)商建立媒體通路。
4)ATGW對(duì)語(yǔ)音和視頻分離發(fā)送到不同目的端。
5)云端流媒體服務(wù)器接收存儲(chǔ)發(fā)送視頻。
6)云端應(yīng)用服務(wù)器管理視頻相關(guān)信息和網(wǎng)絡(luò)終端客戶端。
網(wǎng)絡(luò)終端通過APP從云端應(yīng)用服務(wù)器獲取視頻地址,并從云端流媒體服務(wù)器接收視頻。