專利名稱:視頻通信中的參數(shù)協(xié)商方法、裝置及視頻通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻通信技術(shù)領(lǐng)域,特別地,涉及一種視頻通信中的參數(shù)協(xié)商方法、裝置及視頻通信終端。
背景技術(shù):
移動(dòng)互聯(lián)網(wǎng)的發(fā)展推動(dòng)了智能終端產(chǎn)業(yè)鏈的壯大,智能手機(jī)、平板電腦等成為終端市場(chǎng)的熱點(diǎn)。新操作系統(tǒng)的推出以及芯片處理性能的提升使得各類有屏終端具備了支持開發(fā)視頻通信功能的能力,運(yùn)營商、終端開發(fā)商以及互聯(lián)網(wǎng)廠商等紛紛開始開發(fā)并推出具有互聯(lián)網(wǎng)或3G的點(diǎn)對(duì)點(diǎn)視頻通信功能的產(chǎn)品,例如,從IPhone4上的Face time到各類網(wǎng)真產(chǎn)品,由此可見,視頻通信的應(yīng)用變得越來越廣泛。目前在實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)視頻通信時(shí),終端必須使用同樣的編解碼格式及相同的分辨率,例如,QCIF (Quarter Common Intermediate Format)、CIF (Common IntermediateFormat)、VGA (Video Graphics Array)或 Dl (704 X 576)等才能進(jìn)行通信。而隨著終端種類的增加以及編解碼技術(shù)的發(fā)展,經(jīng)常出現(xiàn)屏幕尺寸差別很大且編解碼能力不同的終端互相進(jìn)行視頻通信,這樣將導(dǎo)致性能好的終端還必須使用較老的編解碼技術(shù)和遠(yuǎn)低于其顯示屏幕分辨率的圖像進(jìn)行視頻通信,造成視頻通信的至少一方的圖像質(zhì)量較低,進(jìn)而使得用戶體驗(yàn)很差。
發(fā)明內(nèi)容
本發(fā)明要解決的一個(gè)技術(shù)問題是提供一種視頻通信中的參數(shù)協(xié)商方法、裝置及視頻通信終端,能夠提高視頻通信質(zhì)量。根據(jù)本發(fā)明的一方面,提出了一種視頻通信中的參數(shù)協(xié)商方法,包括在通話過程中,視頻通信被叫端接收視頻通信主叫端發(fā)送的視頻通信主叫端的視頻發(fā)送能力列表與視頻接收能力列表;從視頻通信主叫端的視頻發(fā)送能力列表中查找出與視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從視頻通信主叫端的視頻接收能力列表中查找出與視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的視頻通信主叫端的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給視頻通信主叫端;在接收到視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,視頻通信被叫端與視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。根據(jù)本發(fā)明的另一方面,還提出了一種視頻通信中的參數(shù)協(xié)商裝置,包括能力列表接收單元,用于在通話過程中接收視頻通信主叫端發(fā)送的視頻發(fā)送能力列表與視頻接收能力列表;視頻參數(shù)匹配單元,與能力列表接收單元相連,用于從接收的視頻發(fā)送能力列表中查找出與視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從接收的視頻接收能力列表中查找出與視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的視頻通信主叫端的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給視頻通信主叫端;視頻傳輸單元,與視頻參數(shù)匹配單元相連,用于在接收到視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,與視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。根據(jù)本發(fā)明的又一方面,還提出了一種視頻通信終端,包括前述的視頻通信中的參數(shù)協(xié)商裝置。本發(fā)明提供的視頻通信中的參數(shù)協(xié)商方法、裝置及視頻通信終端,在視頻通信過程中,互通視頻的終端能夠?qū)σ曨l發(fā)送參數(shù)和視頻接收參數(shù)分別進(jìn)行協(xié)商,通過協(xié)商后,終端發(fā)出碼流的視頻參數(shù)與接收碼流的視頻參數(shù)可以是不對(duì)稱的,從而保證了視頻通信的質(zhì)量、節(jié)省了帶寬、降低了芯片的處理壓力,同時(shí)還有效利用了高性能終端的視頻處理能力。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分。在附圖中:圖1是本發(fā)明視頻通信中的參數(shù)協(xié)商方法的一個(gè)實(shí)施例的流程示意圖。圖2是本發(fā)明視頻通信中的參數(shù)協(xié)商方法的另一實(shí)施例的消息流示意圖。圖3是本發(fā)明視頻通信中的參數(shù)協(xié)商裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說明本發(fā)明的示例性實(shí)施例。本發(fā)明的示例性實(shí)施例及其說明用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。圖1是本發(fā)明視頻通信中的參數(shù)協(xié)商方法的一個(gè)實(shí)施例的流程示意圖。如圖1所示,該實(shí)施例可以包括以下步驟:S102,在通話過程中,視頻通信被叫端接收視頻通信主叫端發(fā)送的視頻通信主叫端的視頻發(fā)送能力列表與視頻接收能力列表;S104,從視頻通信主叫端的視頻發(fā)送能力列表中查找出與視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從視頻通信主叫端的視頻接收能力列表中查找出與視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的視頻通信主叫端的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給視頻通信主叫端;S106,在接收到視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,視頻通信被叫端與視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。該實(shí)施例在視頻通信建立過程中基于SDP(Session Description Protocol,會(huì)話描述協(xié)議)擴(kuò)展了通信參數(shù)列表(例如,包括視頻發(fā)送參數(shù)與視頻接收參數(shù)),以實(shí)現(xiàn)視頻通信時(shí)非對(duì)稱視頻通信編解碼協(xié)商機(jī)制(即,發(fā)送方向與接收方向可以使用不同的視頻參數(shù)),不僅節(jié)省了用戶帶寬,而且減輕了對(duì)終端處理芯片的要求,同時(shí)提升了用戶體驗(yàn)。其中,在步驟S102中,視頻發(fā)送能力列表與視頻接收能力列表中均可以包括但不限于編解碼能力和與各種編解碼能力對(duì)應(yīng)的分辨率能力,以分別告知視頻通信被叫端視頻通信主叫端所支持的編解碼能力和分辨率能力,具體地,可以通過SDP協(xié)議發(fā)送視頻發(fā)送能力列表與視頻接收能力列表。在一個(gè)實(shí)例中,假設(shè)視頻通信主叫端的能力列表可以如下述表I所示:
權(quán)利要求
1.一種視頻通信中的參數(shù)協(xié)商方法,其特征在于,包括: 在通話過程中,視頻通信被叫端接收視頻通信主叫端發(fā)送的所述視頻通信主叫端的視頻發(fā)送能力列表與視頻接收能力列表; 從所述視頻通信主叫端的視頻發(fā)送能力列表中查找出與所述視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從所述視頻通信主叫端的視頻接收能力列表中查找出與所述視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的所述視頻通信主叫端的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給所述視頻通信主叫端; 在接收到所述視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,所述視頻通信被叫端與所述視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。
2.根據(jù)權(quán)利要求1所述的視頻通信中的參數(shù)協(xié)商方法,其特征在于,所述視頻發(fā)送能力列表與視頻接收能力列表中包括編解碼能力和與各種編解碼能力對(duì)應(yīng)的分辨率能力。
3.根據(jù)權(quán)利要求2所述的視頻通信中的參數(shù)協(xié)商方法,其特征在于,所述視頻接收能力列表中還包括與編解碼能力和分辨率能力對(duì)應(yīng)的權(quán)重。
4.根據(jù)權(quán)利要求3所述的視頻通信中的參數(shù)協(xié)商方法,其特征在于,所述方法還包括: 在所述視頻通信被叫端從所述視頻通信主叫端的視頻接收能力列表中查找到多組與所述視頻通信被叫端發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù)時(shí),將權(quán)重最大的視頻通信主叫端的視頻接收參數(shù)反饋給所述視頻通信主叫端。
5.根據(jù)權(quán)利要求1所述的視頻通信中的參數(shù)協(xié)商方法,其特征在于,所述方法還包括: 在所述視頻通信被叫端不支持非對(duì)稱參數(shù)協(xié)商時(shí),與所述視頻通信主叫端利用SDP協(xié)商機(jī)制確定對(duì)稱視頻參數(shù)。
6.一種視頻通信中的參數(shù)協(xié)商裝置,其特征在于,包括: 能力列表接收單元,用于在通話過程中接收視頻通信主叫端發(fā)送的視頻發(fā)送能力列表與視頻接收能力列表; 視頻參數(shù)匹配單元,與所述能力列表接收單元相連,用于從接收的視頻發(fā)送能力列表中查找出與視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從接收的視頻接收能力列表中查找出與視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的所述視頻通信主叫端的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給所述視頻通信主叫端; 視頻傳輸單元,與所述視頻參數(shù)匹配單元相連,用于在接收到所述視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,與所述視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。
7.根據(jù)權(quán)利要求6所述的視頻通信中的參數(shù)協(xié)商裝置,其特征在于,所述視頻發(fā)送能力列表與視頻接收能力列表中包括編解碼能力和與各種編解碼能力對(duì)應(yīng)的分辨率能力。
8.根據(jù)權(quán)利要求7所述的視頻通信中的參數(shù)協(xié)商裝置,其特征在于,所述視頻接收能力列表中還包括與編解碼能力和分辨率能力對(duì)應(yīng)的權(quán)重。
9.根據(jù)權(quán)利要求8所述的視頻通信中的參數(shù)協(xié)商裝置,其特征在于,所述視頻參數(shù)匹配單元還用于在所述視頻通信被叫端從所述視頻通信主叫端的視頻接收能力列表中查找到多組與所述視頻通信被叫端發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù)時(shí),將權(quán)重最大的視頻通信主叫端的視頻接收參數(shù)反饋給所述視頻通信主叫端。
10.根據(jù)權(quán)利要求6所述的視頻通信中的參數(shù)協(xié)商裝置,其特征在于,所述視頻傳輸單元還用于在所述視頻通信被叫端不支持非對(duì)稱參數(shù)協(xié)商時(shí),與所述視頻通信主叫端利用SDP協(xié)商機(jī)制確定對(duì)稱視頻參數(shù)。
11.一 種視頻通信終端,其特征在于,包括權(quán)利要求7-10中任一項(xiàng)所述的視頻通信中的參數(shù)協(xié)商裝置。
全文摘要
本發(fā)明公開了一種視頻通信中的參數(shù)協(xié)商方法、裝置及視頻通信終端。其中,該方法包括視頻通信被叫端接收視頻通信主叫端發(fā)送的視頻通信主叫端的視頻發(fā)送能力列表與視頻接收能力列表;從視頻發(fā)送能力列表中查找出與視頻通信被叫端自身具備的視頻接收能力相匹配的視頻通信主叫端的視頻發(fā)送參數(shù),從視頻接收能力列表中查找出與視頻通信被叫端自身具備的視頻發(fā)送能力相匹配的視頻通信主叫端的視頻接收參數(shù),并將查找到的視頻發(fā)送參數(shù)與視頻接收參數(shù)反饋給視頻通信主叫端;在接收到視頻通信主叫端對(duì)視頻參數(shù)的確認(rèn)后,視頻通信被叫端與視頻通信主叫端利用協(xié)商后的視頻參數(shù)相互傳輸視頻流。本發(fā)明可以通過非對(duì)稱協(xié)商提高視頻通信質(zhì)量。
文檔編號(hào)H04N7/14GK103139527SQ20111039875
公開日2013年6月5日 申請(qǐng)日期2011年12月5日 優(yōu)先權(quán)日2011年12月5日
發(fā)明者張錚凱, 韓建亭, 應(yīng)聞達(dá), 劉文超, 孫海 申請(qǐng)人:中國電信股份有限公司