專利名稱:通訊裝置及利用該通訊裝置進(jìn)行視訊通話的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通訊裝置及利用該通訊裝置進(jìn)行視訊通話的方法。
背景技術(shù):
電話作為人們?nèi)粘I?、工作中不可或缺的通訊工具,以其方便、快捷等特點(diǎn)被廣泛應(yīng)用,但普通電話機(jī)只能是“只聞其聲,不見(jiàn)其人”。近年來(lái),可視電話實(shí)現(xiàn)了在通話的同時(shí)能看到對(duì)方的音容笑貌愿望,可視電話的推出無(wú)疑給人們提供了更多的便利?,F(xiàn)有的可視電話是在利用電話線傳輸語(yǔ)音的同時(shí)傳輸圖像,然而,傳統(tǒng)的電話線是普通的雙絞線,主要用來(lái)傳輸語(yǔ)音,若在傳輸語(yǔ)音的同時(shí)傳輸圖像,其傳輸速率僅能達(dá)到33. 6K,所以在普通電話線的支持下,不能傳輸清晰連貫的圖像。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種通訊裝置,可以將語(yǔ)音信號(hào)傳送給遠(yuǎn)程通訊裝置, 并控制UPnP本地機(jī)頂盒傳送視訊信號(hào)給UPnP遠(yuǎn)程機(jī)頂盒,使視訊通話更加清晰流暢。此外,還有必要提供一種利用該通訊裝置進(jìn)行視訊通話的方法,可以將語(yǔ)音信號(hào)傳送給遠(yuǎn)程通訊裝置,并控制UPnP本地機(jī)頂盒傳送視訊信號(hào)給UPnP遠(yuǎn)程機(jī)頂盒,使視訊通話更加清晰流暢。一種通訊裝置,該裝置和遠(yuǎn)程通訊裝置進(jìn)行通信,且于UPnP網(wǎng)絡(luò)協(xié)議下,與UPnP 本地機(jī)頂盒進(jìn)行通信,所述遠(yuǎn)程通訊裝置于UPnP網(wǎng)絡(luò)協(xié)議下,與UPnP遠(yuǎn)程機(jī)頂盒進(jìn)行通信。該通訊裝置包括本地?cái)?shù)字媒體控制器,用于在網(wǎng)絡(luò)中偵測(cè)所述UPnP本地機(jī)頂盒,并獲取UPnP本地機(jī)頂盒的IP地址;本地SIP模組,用于向遠(yuǎn)程通訊裝置發(fā)送所述UPnP本地機(jī)頂盒的IP地址和獲取UPnP遠(yuǎn)程機(jī)頂盒IP地址的請(qǐng)求,并接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的UPnP 遠(yuǎn)程機(jī)頂盒的IP地址;所述本地?cái)?shù)字媒體控制器還用于將所述本地SIP模組接收的UPnP 遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給UPnP本地機(jī)頂盒;所述本地SIP模組還用于向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào),并接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào);所述本地?cái)?shù)字媒體控制器還用于控制UPnP本地機(jī)頂盒根據(jù)UPnP遠(yuǎn)程機(jī)頂盒的IP地址向UPnP遠(yuǎn)程機(jī)頂盒發(fā)送視訊語(yǔ)音信號(hào),并控制UPnP本地機(jī)頂盒接收UPnP遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。一種利用通訊裝置進(jìn)行視訊通話的方法。該方法包括以下步驟該通訊裝置的本地?cái)?shù)字媒體控制器在網(wǎng)絡(luò)中偵測(cè)UPnP本地機(jī)頂盒;當(dāng)偵測(cè)到有UPnP本地機(jī)頂盒時(shí),該本地?cái)?shù)字媒體控制器獲取UPnP本地機(jī)頂盒的IP地址;該通訊裝置的本地SIP模組向遠(yuǎn)程通訊裝置發(fā)送所述UPnP本地機(jī)頂盒的IP地址和獲取UPnP遠(yuǎn)程機(jī)頂盒IP地址的請(qǐng)求;該本地SIP模組接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的UPnP遠(yuǎn)程機(jī)頂盒的IP地址;該本地?cái)?shù)字媒體控制器將本地SIP模組所接收的UPnP遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給UPnP本地機(jī)頂盒;該本地 SIP模組向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào);該本地SIP模組接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào);該本地?cái)?shù)字媒體控制器控制UPnP本地機(jī)頂盒根據(jù)UPnP遠(yuǎn)程機(jī)頂盒的IP地址向UPnP 遠(yuǎn)程機(jī)頂盒發(fā)送視訊語(yǔ)音信號(hào);及該本地?cái)?shù)字媒體控制器控制UPnP本地機(jī)頂盒接收UPnP遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。相較于現(xiàn)有技術(shù),本發(fā)明提供的通訊裝置可以和遠(yuǎn)程通訊裝置進(jìn)行視訊通話,其中,該通訊裝置將語(yǔ)音信號(hào)傳送給遠(yuǎn)程通訊裝置,并控制UPnP本地機(jī)頂盒傳送視訊信號(hào)給 UPnP遠(yuǎn)程機(jī)頂盒,使視訊通話更加清晰流暢。
圖1是本發(fā)明通訊裝置較佳實(shí)施例的應(yīng)用環(huán)境圖。圖2是本發(fā)明利用通訊裝置進(jìn)行視訊通話的方法較佳實(shí)施例的具體實(shí)施流程圖。主要元件符號(hào)說(shuō)明
本地通訊裝置11本地DMC110本地SIP模組111UPnP本地機(jī)頂盒12本地DMS120本地DMR121遠(yuǎn)程通訊裝置13UPnP遠(yuǎn)程機(jī)頂盒1具體實(shí)施例方式圖1是本發(fā)明視訊通話方法較佳實(shí)施例的應(yīng)用環(huán)境圖。其中,本地通訊裝置11和遠(yuǎn)程通訊裝置13進(jìn)行通信。所述本地通訊裝置11,于UPnP (universal plug and play,通用隨插即用)網(wǎng)絡(luò)協(xié)議下,和UPnP本地機(jī)頂盒12進(jìn)行通信。所述遠(yuǎn)程通訊裝置13于UPnP 網(wǎng)絡(luò)協(xié)議下,和UPnP遠(yuǎn)程機(jī)頂盒14進(jìn)行通信。其中,UPnP是由通用隨插即用論壇所發(fā)表的一套網(wǎng)絡(luò)協(xié)議。當(dāng)家庭網(wǎng)絡(luò)中的各個(gè)電子設(shè)備遵守該協(xié)議時(shí),便可達(dá)到無(wú)縫式的互相連接、互相操作。遵守UPnP協(xié)議的設(shè)備可以自動(dòng)配置網(wǎng)絡(luò)地址,宣布它們?cè)谀硞€(gè)網(wǎng)絡(luò)子網(wǎng)的存在,以及互相交換對(duì)設(shè)備和服務(wù)的描述。所述本地通訊裝置11包括本地DMC(digital media controller,數(shù)字媒體控制器)110和本地SIP(session initiation protocol,會(huì)話啟動(dòng)協(xié)議)模組111。所述 UPnP本地機(jī)頂盒12包括本地DMS (digital media server,數(shù)字媒體服務(wù)器)120和本地 DMR(digital media renderer,數(shù)字媒體播放器)121。所述本地DMC 110 用于通過(guò) SSDP (simple service discovery protocol,簡(jiǎn)單服務(wù)發(fā)現(xiàn)協(xié)議)在網(wǎng)絡(luò)中偵測(cè)具有視訊功能的UPnP本地機(jī)頂盒12,并判斷是否偵測(cè)到UPnP 本地機(jī)頂盒12。UPnP本地機(jī)頂盒12在連接上網(wǎng)絡(luò)時(shí),會(huì)“聲明”自己是什么樣的設(shè)備,例如設(shè)備的名稱、設(shè)備的序列號(hào)碼,制造廠商名稱,這些信息一般都存放在特定的XML文件中。所述本地DMC 110在所述XML文件中查詢是否有具有視訊功能的UPnP本地機(jī)頂盒12 的信息。當(dāng)本地DMC 110在所述XML文件中查詢到具有視訊功能的UPnP本地機(jī)頂盒12的信息時(shí),判斷偵測(cè)到UPnP本地機(jī)頂盒12 ;當(dāng)本地DMC 110在所述XML文件中沒(méi)有查詢到具有視訊功能的UPnP本地機(jī)頂盒12的信息時(shí),判斷沒(méi)有偵測(cè)到UPnP本地機(jī)頂盒12。所述本地DMC 110還用于當(dāng)偵測(cè)到UPnP本地機(jī)頂盒12時(shí),通過(guò)SSDP協(xié)議獲取 UPnP本地機(jī)頂盒12的IP地址。所述本地SIP模組111將所獲取的UPnP本地機(jī)頂盒12的IP地址和UPnP遠(yuǎn)程機(jī)頂盒14的IP地址獲取請(qǐng)求發(fā)送給遠(yuǎn)程通訊裝置13。所述遠(yuǎn)程通訊裝置13將所接收的 UPnP本地機(jī)頂盒12的IP地址發(fā)送給UPnP遠(yuǎn)程機(jī)頂盒14,并根據(jù)所接收的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址獲取請(qǐng)求獲取UPnP遠(yuǎn)程機(jī)頂盒14的IP地址,并將所獲取的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址發(fā)送給本地SIP模組111。所述本地DMC 110還用于通過(guò)UPnP AV Architecture協(xié)議中的SetURI指令將本地SIP模組111所接收的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址發(fā)送給UPnP本地機(jī)頂盒12。所述本地SIP模組111用于通過(guò)SIP協(xié)議發(fā)送語(yǔ)音信號(hào)給遠(yuǎn)程通訊裝置13。所述本地SIP模組111還用于接收遠(yuǎn)程通訊裝置13發(fā)送的語(yǔ)音信號(hào)。所述本地DMC 110還用于發(fā)送UPnP AV Architecture協(xié)議中的Record指令給本地DMR 121,以控制本地DMR 121根據(jù)UPnP遠(yuǎn)程機(jī)頂盒14的IP地址,通過(guò)RTSP (real time streaming protocol,實(shí)時(shí)流傳輸協(xié)議)向UPnP遠(yuǎn)程機(jī)頂盒14發(fā)送視訊信號(hào)。所述本地DMC 110還用于控制本地DMS 120接收UPnP遠(yuǎn)程機(jī)頂盒14發(fā)送來(lái)的視訊信號(hào)。如圖2所示,是本發(fā)明利用通訊裝置進(jìn)行視訊通話方法較佳實(shí)施例的具體實(shí)施流程圖。步驟S10,本地DMC 110通過(guò)SSDP協(xié)議在網(wǎng)絡(luò)中偵測(cè)具有視訊功能的UPnP本地機(jī)頂盒12。步驟S11,本地DMC 110判斷是否偵測(cè)到UPnP本地機(jī)頂盒12。步驟S12,當(dāng)偵測(cè)到UPnP本地機(jī)頂盒12時(shí),本地DMC 110通過(guò)SSDP協(xié)議獲取UPnP 本地機(jī)頂盒12的IP地址。步驟S13,本地SIP模組111向遠(yuǎn)程通訊裝置13發(fā)送所述UPnP本地機(jī)頂盒12的 IP地址和UPnP遠(yuǎn)程機(jī)頂盒14的IP地址獲取請(qǐng)求。其中,所述遠(yuǎn)程通訊裝置13將所接收的UPnP本地機(jī)頂盒12的IP地址發(fā)送給UPnP遠(yuǎn)程機(jī)頂盒14,根據(jù)所接收的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址獲取請(qǐng)求獲取UPnP遠(yuǎn)程機(jī)頂盒14的IP地址,并將所獲取的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址發(fā)送給本地SIP模組111。步驟S14,本地SIP模組111接收遠(yuǎn)程通訊裝置13發(fā)送來(lái)的UPnP遠(yuǎn)程機(jī)頂盒14 的IP地址。步驟S15,本地DMC 110通過(guò)UPnP AV Architecture協(xié)議中的SetURI指令將本地 SIP模組111所接收的UPnP遠(yuǎn)程機(jī)頂盒14的IP地址發(fā)送給UPnP本地機(jī)頂盒12。步驟S16,本地SIP模組111通過(guò)SIP協(xié)議向遠(yuǎn)程通訊裝置13發(fā)送語(yǔ)音信號(hào),并接收遠(yuǎn)程通訊裝置13發(fā)送來(lái)的語(yǔ)音信號(hào)。
步驟S17,本地DMC 110發(fā)送UPnP AV Architecture協(xié)議中的Record指令給本地 DMR 121,以控制本地DMR 121根據(jù)UPnP遠(yuǎn)程機(jī)頂盒14的IP地址,通過(guò)RTSP向UPnP遠(yuǎn)程機(jī)頂盒14發(fā)送視訊信號(hào)。進(jìn)一步地,步驟S17還包括本地DMC 110控制本地DMS 120接收UPnP遠(yuǎn)程機(jī)頂盒14發(fā)送來(lái)的視訊信號(hào)。最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種通訊裝置,該裝置和遠(yuǎn)程通訊裝置進(jìn)行通信,且于UPnP網(wǎng)絡(luò)協(xié)議下與UPnP本地機(jī)頂盒進(jìn)行通信,所述遠(yuǎn)程通訊裝置于UPnP網(wǎng)絡(luò)協(xié)議下與UPnP遠(yuǎn)程機(jī)頂盒進(jìn)行通信,其特征在于,該通訊裝置包括本地?cái)?shù)字媒體控制器,用于在網(wǎng)絡(luò)中偵測(cè)所述UPnP本地機(jī)頂盒,并獲取UPnP本地機(jī)頂盒的IP地址;本地SIP模組,用于向遠(yuǎn)程通訊裝置發(fā)送所述UPnP本地機(jī)頂盒的IP地址和獲取UPnP 遠(yuǎn)程機(jī)頂盒IP地址的請(qǐng)求,并接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的UPnP遠(yuǎn)程機(jī)頂盒的IP地址;所述本地?cái)?shù)字媒體控制器還用于將所述本地SIP模組接收的UPnP遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給UPnP本地機(jī)頂盒;所述本地SIP模組還用于向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào),并接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào);所述本地?cái)?shù)字媒體控制器還用于控制UPnP本地機(jī)頂盒根據(jù)UPnP遠(yuǎn)程機(jī)頂盒的IP地址向UPnP遠(yuǎn)程機(jī)頂盒發(fā)送視訊語(yǔ)音信號(hào),并控制UPnP本地機(jī)頂盒接收UPnP遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。
2.如權(quán)利要求1所述的通訊裝置,其特征在于,所述本地?cái)?shù)字媒體控制器通過(guò)SSDP協(xié)議在網(wǎng)絡(luò)中偵測(cè)所述UPnP本地機(jī)頂盒,并獲取UPnP本地機(jī)頂盒的IP地址。
3.如權(quán)利要求1所述的通訊裝置,其特征在于,所述本地SIP模組通過(guò)SIP協(xié)議向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào),及通過(guò)SIP協(xié)議接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào)。
4.如權(quán)利要求1所述的通訊裝置,其特征在于,所述本地?cái)?shù)字媒體控制器通過(guò)UPnPAV Architecture協(xié)議中的SetURI指令將所接收的UPnP遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給UPnP本地機(jī)頂盒。
5.如權(quán)利要求1所述的通訊裝置,其特征在于,所述本地?cái)?shù)字媒體控制器發(fā)送UPnPAV Architecture協(xié)議中的Record指令給UPnP本地機(jī)頂盒,以控制UPnP本地機(jī)頂盒通過(guò)RTSP 協(xié)議向UPnP遠(yuǎn)程機(jī)頂盒發(fā)送視訊信號(hào),及控制UPnP本地機(jī)頂盒通過(guò)RTSP協(xié)議接收UPnP 遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。
6.一種利用通訊裝置進(jìn)行視訊通話的方法,其特征在于,該方法包括以下步驟 該通訊裝置的本地?cái)?shù)字媒體控制器在網(wǎng)絡(luò)中偵測(cè)UPnP本地機(jī)頂盒;當(dāng)偵測(cè)到有UPnP本地機(jī)頂盒時(shí),該本地?cái)?shù)字媒體控制器獲取UPnP本地機(jī)頂盒的IP地址;該通訊裝置的本地SIP模組向遠(yuǎn)程通訊裝置發(fā)送所述UPnP本地機(jī)頂盒的IP地址和獲取UPnP遠(yuǎn)程機(jī)頂盒IP地址的請(qǐng)求;該本地SIP模組接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的UPnP遠(yuǎn)程機(jī)頂盒的IP地址; 該本地?cái)?shù)字媒體控制器將本地SIP模組所接收的UPnP遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給 UPnP本地機(jī)頂盒;該本地SIP模組向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào); 該本地SIP模組接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào);該本地?cái)?shù)字媒體控制器控制UPnP本地機(jī)頂盒根據(jù)UPnP遠(yuǎn)程機(jī)頂盒的IP地址向UPnP 遠(yuǎn)程機(jī)頂盒發(fā)送視訊語(yǔ)音信號(hào);及該本地?cái)?shù)字媒體控制器控制UPnP本地機(jī)頂盒接收UPnP遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。
7.如權(quán)利要求6所述的利用通訊裝置進(jìn)行視訊通話的方法,其特征在于,所述本地?cái)?shù)字媒體控制器通過(guò)SSDP協(xié)議在網(wǎng)絡(luò)中偵測(cè)所述UPnP本地機(jī)頂盒,并獲取UPnP本地機(jī)頂盒的IP地址。
8.如權(quán)利要求6所述的利用通訊裝置進(jìn)行視訊通話的方法,其特征在于,所述本地SIP 模組通過(guò)SIP協(xié)議向遠(yuǎn)程通訊裝置發(fā)送語(yǔ)音信號(hào),及通過(guò)SIP協(xié)議接收遠(yuǎn)程通訊裝置發(fā)送來(lái)的語(yǔ)音信號(hào)。
9.如權(quán)利要求6所述的利用通訊裝置進(jìn)行視訊通話的方法,其特征在于,所述本地?cái)?shù)字媒體控制器通過(guò)UPnP AV Architecture協(xié)議中的ktURI指令將所接收的UPnP遠(yuǎn)程機(jī)頂盒的IP地址發(fā)送給UPnP本地機(jī)頂盒。
10.如權(quán)利要求6所述的利用通訊裝置進(jìn)行視訊通話的方法,其特征在于,所述本地?cái)?shù)字媒體控制器發(fā)送UPnP AV Architecture協(xié)議中的Record指令給UPnP本地機(jī)頂盒,以控制UPnP本地機(jī)頂盒通過(guò)RTSP協(xié)議向UPnP遠(yuǎn)程機(jī)頂盒發(fā)送視訊信號(hào),及控制UPnP本地機(jī)頂盒通過(guò)RTSP協(xié)議接收UPnP遠(yuǎn)程機(jī)頂盒發(fā)送來(lái)的視訊信號(hào)。
全文摘要
本發(fā)明提供一種通訊裝置,該裝置和遠(yuǎn)程通訊裝置進(jìn)行通信,且于UPnP網(wǎng)絡(luò)協(xié)議下與UPnP本地機(jī)頂盒進(jìn)行通信,所述遠(yuǎn)程通訊裝置于UPnP網(wǎng)絡(luò)協(xié)議下與UPnP遠(yuǎn)程機(jī)頂盒進(jìn)行通信。該通訊裝置可以將語(yǔ)音信號(hào)傳送給遠(yuǎn)程通訊裝置,并控制UPnP本地機(jī)頂盒傳送視訊信號(hào)給UPnP遠(yuǎn)程機(jī)頂盒。本發(fā)明還提供一種利用通訊裝置進(jìn)行視訊通話的方法。利用本發(fā)明,可以使視訊通話更加清晰流暢。
文檔編號(hào)H04L29/06GK102377976SQ20101025536
公開(kāi)日2012年3月14日 申請(qǐng)日期2010年8月17日 優(yōu)先權(quán)日2010年8月17日
發(fā)明者徐鈞, 林金輝, 江明洲, 郭仲軒, 郭晉豪 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司