視頻通話轉(zhuǎn)換方法、移動(dòng)終端及智能電視的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種視頻通話時(shí)將視頻畫面轉(zhuǎn)換至智能電視上進(jìn)行收發(fā)及播放的視頻通話轉(zhuǎn)換方法、移動(dòng)終端及智能電視。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)及移動(dòng)通信技術(shù)的發(fā)展,VoIP電話(Voice on InternetProtocol,網(wǎng)絡(luò)電話)越來越普及,現(xiàn)有許多的智能手機(jī)都能支持VoIP視頻通話。但是,在具體實(shí)施中,由于手機(jī)終端體積較小,顯示屏幕也比較小,容易造成視頻通話過程中窗口過小而無法為用戶提供更好地服務(wù),同時(shí),通話時(shí)一直保持視頻畫面也需要耗費(fèi)較大的電量。因此,越來越多的人研究如何將手機(jī)視頻通話更好地轉(zhuǎn)移至家中或周邊環(huán)境中可用的具有大屏幕顯示的智能設(shè)備如智能電視中。目前較常用的做法是由智能手機(jī)接收另一通信終端的視頻數(shù)據(jù)及通話數(shù)據(jù),再將數(shù)據(jù)轉(zhuǎn)發(fā)到智能電視中,智能手機(jī)作為數(shù)據(jù)中轉(zhuǎn)中心。但這樣一來,對于智能手機(jī)而言,轉(zhuǎn)發(fā)數(shù)據(jù)會(huì)需要占用額外的頻寬,同時(shí)也帶來一定負(fù)擔(dān)。因此,如果可以在保持手機(jī)的通信控制功能的同時(shí),將視頻顯示/收發(fā)轉(zhuǎn)換至智能電視上進(jìn)行,將是一個(gè)很好的改進(jìn)智能手機(jī)VoIP視頻通話功能的方法。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供一種移動(dòng)終端,在進(jìn)行VoIP視頻通話時(shí)將視頻畫面轉(zhuǎn)換至智能電視上進(jìn)行收發(fā)及播放,為移動(dòng)終端節(jié)約電量的同時(shí)也為用戶提供更好的體驗(yàn)。
[0004]同時(shí),本發(fā)明提供一種智能電視,能夠在移動(dòng)終端進(jìn)行VoIP視頻通話時(shí)收發(fā)及播放通話過程的視頻畫面,以更好的利用智能電視為用戶提供體驗(yàn)及為移動(dòng)終端節(jié)約電量。
[0005]此外,本發(fā)明還提供一種視頻通話轉(zhuǎn)換方法,在移動(dòng)終端進(jìn)行VoIP視頻通話時(shí)將視頻畫面轉(zhuǎn)換至智能電視上進(jìn)行收發(fā)及播放,為移動(dòng)終端節(jié)約電量的同時(shí)也為用戶提供更好的體驗(yàn)。
[0006]本發(fā)明實(shí)施方式提供的移動(dòng)終端,與遠(yuǎn)端通信終端進(jìn)行視頻通話。所述移動(dòng)終端包括搜尋模塊、切換模塊、以及控制模塊。搜尋模塊用于搜索所述移動(dòng)終端周邊的多個(gè)智能電視,獲取多個(gè)智能電視的設(shè)備信息并建立電視列表,從電視列表中選擇目標(biāo)電視。切換模塊用于與遠(yuǎn)端通信終端協(xié)商更改所述視頻通話的會(huì)話描述,以目標(biāo)電視IP地址為遠(yuǎn)端通信終端的視頻通話媒體流的終端地址??刂颇K用于控制目標(biāo)電視,設(shè)定目標(biāo)電視獲取及發(fā)送媒體流的IP地址為遠(yuǎn)端通信終端的IP地址,使目標(biāo)電視直接從遠(yuǎn)端通信終端獲取媒體流以及向遠(yuǎn)端通信終端直接發(fā)送媒體流。
[0007]優(yōu)選的,搜尋模塊通過通用即插即用協(xié)議搜索移動(dòng)終端周邊的多個(gè)智能電視,切換模塊通過會(huì)話初始協(xié)議與遠(yuǎn)端通信終端進(jìn)行協(xié)商,控制模塊通過通用即插即用協(xié)議控制目標(biāo)電視。
[0008]優(yōu)選的,多個(gè)智能電視的設(shè)備信息包括多個(gè)智能電視的NFC設(shè)備標(biāo)簽、IP地址以及設(shè)備能力。
[0009]優(yōu)選的,搜尋模塊當(dāng)移動(dòng)終端內(nèi)NFC組件發(fā)生感應(yīng)時(shí)啟動(dòng)搜索功能,所述感應(yīng)指移動(dòng)終端與多個(gè)智能電視中的一個(gè)智能電視發(fā)生NFC碰觸,搜尋模塊還以移動(dòng)終端內(nèi)NFC組件發(fā)生感應(yīng)時(shí)移動(dòng)終端碰觸的智能電視為預(yù)設(shè)目標(biāo)電視。
[0010]優(yōu)選的,搜尋模塊還通過NFC設(shè)備標(biāo)簽區(qū)分多個(gè)智能電視,在多個(gè)智能電視的設(shè)備能力皆符合用戶預(yù)設(shè)標(biāo)準(zhǔn)時(shí)判定多個(gè)智能電視為可選目標(biāo)電視,當(dāng)預(yù)設(shè)目標(biāo)電視為可選目標(biāo)電視中的一個(gè)時(shí),自動(dòng)選擇預(yù)設(shè)目標(biāo)電視為目標(biāo)電視。
[0011]本發(fā)明實(shí)施方式所提供的視頻通話轉(zhuǎn)換的方法,應(yīng)用于移動(dòng)終端中,移動(dòng)終端與遠(yuǎn)端通信終端進(jìn)行視頻通話。所述方法包括以下步驟:搜索移動(dòng)終端周邊的多個(gè)智能電視,獲取多個(gè)智能電視的設(shè)備信息并建立電視列表,從電視列表中選擇目標(biāo)電視;與遠(yuǎn)端通信終端協(xié)商更改視頻通話的會(huì)話描述,以目標(biāo)電視IP地址為遠(yuǎn)端通信終端的視頻通話媒體流的終端地址;控制目標(biāo)電視,設(shè)定目標(biāo)電視獲取及發(fā)送媒體流的IP地址為遠(yuǎn)端通信終端的IP地址,使目標(biāo)電視直接從遠(yuǎn)端通信終端獲取媒體流以及向遠(yuǎn)端通信終端直接發(fā)送媒體流。
[0012]優(yōu)選的,所述搜索步驟使用通用即插即用協(xié)議搜索移動(dòng)終端周邊的多個(gè)智能電視,所述協(xié)商步驟通過會(huì)話初始協(xié)議與遠(yuǎn)端通信終端進(jìn)行協(xié)商,所述控制步驟通過通用即插即用協(xié)議控制目標(biāo)電視。
[0013]優(yōu)選的,多個(gè)智能電視的設(shè)備信息包括多個(gè)智能電視的NFC設(shè)備標(biāo)簽,IP地址以及設(shè)備能力。
[0014]優(yōu)選的,所述方法還包括以下步驟:當(dāng)移動(dòng)終端內(nèi)NFC組件發(fā)生感應(yīng)時(shí)啟動(dòng)搜索功能并得到預(yù)設(shè)目標(biāo)電視NFC設(shè)備標(biāo)簽,所述感應(yīng)指移動(dòng)終端與多個(gè)智能電視中的一個(gè)智能電視發(fā)生NFC碰觸;以所述移動(dòng)終端內(nèi)NFC組件發(fā)生感應(yīng)時(shí)所述移動(dòng)終端碰觸的智能電視為預(yù)設(shè)目標(biāo)電視。
[0015]優(yōu)選的,所述方法還包括以下步驟:通過NFC設(shè)備標(biāo)簽區(qū)分多個(gè)智能電視;在多個(gè)智能電視的設(shè)備能力符合用戶預(yù)設(shè)標(biāo)準(zhǔn)時(shí)判定多個(gè)智能電視為可選目標(biāo)電視,當(dāng)預(yù)設(shè)目標(biāo)電視為可選目標(biāo)電視中的一個(gè)時(shí),自動(dòng)選擇預(yù)設(shè)目標(biāo)電視為目標(biāo)電視。
[0016]本發(fā)明實(shí)施方式所提供的智能電視,可以與移動(dòng)終端及遠(yuǎn)端通信終端進(jìn)行通信,所述智能電視包括回應(yīng)模塊、設(shè)定模塊和收發(fā)模塊?;貞?yīng)模塊在接收到來自移動(dòng)終端的搜索指令后回應(yīng)移動(dòng)終端智能電視的設(shè)備信息。設(shè)定模塊依據(jù)移動(dòng)終端的控制指令將智能電視獲取及發(fā)送媒體流的IP地址設(shè)置為遠(yuǎn)端通信終端的IP地址。收發(fā)模塊依據(jù)所設(shè)置的IP地址從遠(yuǎn)端通信終端直接獲取媒體流以及直接向所述遠(yuǎn)端通信終端發(fā)送媒體流。
[0017]本發(fā)明實(shí)施方式所提供的視頻通話轉(zhuǎn)換的方法,應(yīng)用于智能電視中,所述智能電視可以與移動(dòng)終端及遠(yuǎn)端通信終端進(jìn)行通信,所述方法包括以下步驟:接收到來自移動(dòng)終端的搜索指令后回應(yīng)移動(dòng)終端智能電視的設(shè)備信息;依據(jù)移動(dòng)終端的控制指令將智能電視獲取及發(fā)送媒體流的IP地址設(shè)置為遠(yuǎn)端通信終端的IP地址。;依據(jù)所設(shè)置的IP地址從遠(yuǎn)端通信終端直接獲取媒體流以及直接向所述遠(yuǎn)端通信終端發(fā)送媒體流。
[0018]本發(fā)明實(shí)施方式中所提供的移動(dòng)終端、智能電視及視頻通話轉(zhuǎn)換的方法,通過UPnP協(xié)議發(fā)現(xiàn)并選定目標(biāo)TV,通過SIP協(xié)商為遠(yuǎn)端通信終端指定目標(biāo)TV為新的媒體流接收端,從而將移動(dòng)終端與遠(yuǎn)端通信終端之間的媒體流傳輸轉(zhuǎn)換至目標(biāo)TV與遠(yuǎn)端通信終端間,由此實(shí)現(xiàn)視頻通話過程中視頻畫面的轉(zhuǎn)換,為用戶提供了更好的用戶體驗(yàn)的同時(shí),也更好的利用了智能電視,為移動(dòng)終端減輕了負(fù)擔(dān)。
【附圖說明】
[0019]圖1是本發(fā)明移動(dòng)終端一實(shí)施方式的應(yīng)用環(huán)境示意圖。
[0020]圖2是圖1中移動(dòng)終端10及TV20 —實(shí)施方式的功能模塊圖。
[0021]圖3是本發(fā)明中移動(dòng)終端10及TV20另一實(shí)施方式的功能模塊圖。
[0022]圖4是本發(fā)明移動(dòng)終端實(shí)現(xiàn)視頻通話轉(zhuǎn)換一實(shí)施方式的流程圖。
[0023]圖5是本發(fā)明一實(shí)施方式中搜索過程中移動(dòng)終端與TV設(shè)備之間指令交換的示意圖。
[0024]圖6是本發(fā)明一實(shí)施方式中移動(dòng)終端控制UPnP時(shí)與TV設(shè)備之間指令交換的示意圖。
[0025]主要元件符號說明
[0026]移動(dòng)終端 10
[0027]TV20、22、24
[0028]遠(yuǎn)端通信終端30
[0029]處理器101、201
[0030]存儲(chǔ)媒介102、202
[0031]搜尋模塊 1021
[0032]切換模塊 1022
[0033]控制模塊 123
[0034]數(shù)據(jù)庫1024、2024
[0035]回應(yīng)模塊 2021
[0036]設(shè)定模塊 2022
[0037]收發(fā)模塊 2O23
[0038]如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
【具體實(shí)施方式】
[0039]圖1是本發(fā)明移動(dòng)終端一實(shí)施方式的應(yīng)用環(huán)境示意圖。在本實(shí)施方式中,多個(gè)智能電視TV20、22、24可以與移動(dòng)終端10進(jìn)行通信。移動(dòng)終端10可以與遠(yuǎn)端通信終端30基于SIP (Sess1n Initiat1n Protocol,會(huì)話發(fā)起協(xié)議)進(jìn)行VoIP通話。在VoIP通話中,SIP協(xié)議通常與SDP協(xié)議(Sess1n Descript1n Protocol,會(huì)話描述協(xié)議)及RTP協(xié)議(Real-time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)配合使用,移動(dòng)終端10與遠(yuǎn)端通信終端30在SIP協(xié)商中對通話的描述采用SDP包,采用RTP傳輸協(xié)議進(jìn)行數(shù)據(jù)的實(shí)時(shí)傳輸。
[0040]需要說明的是,在本發(fā)明實(shí)施方式中,遠(yuǎn)端通信終端30可以是IP固話終端,也可以是支持VoIP通話功能的其他智能移動(dòng)終端如智能手機(jī)等。移動(dòng)終端10可以為支持VoIP通話功能的其他智能移動(dòng)終端如智能手機(jī)等。移動(dòng)終端10與遠(yuǎn)端通信終端30均具有可進(jìn)行VoIP通話的必要組件如SIP UA(SIP用戶代理)等。TV20、22、24等可以是智能電視如數(shù)字電視、數(shù)字機(jī)頂盒、數(shù)字播放器等。
[0041]需要說明的是,在本發(fā)明實(shí)施方式中,TV20、22、24與移動(dòng)終端10均為支持UPnP (Universal Plug and Play,通用即插即用)協(xié)議的設(shè)備,具有實(shí)現(xiàn)UPnP功能的必要組件。移動(dòng)終端 10可通過UPnP核心協(xié)議之一 SSDP (Simple Services Discovery Protocol,簡單服務(wù)發(fā)現(xiàn)協(xié)議)發(fā)現(xiàn)同一網(wǎng)絡(luò)內(nèi)的其他UPnP設(shè)備如TV20、22、24并通過UPnP獲取TV20、22、24等地設(shè)備信息如IP地址及設(shè)備能力等。
[0042]