亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

即時通訊音視頻的能力交換方法、系統(tǒng)和即時通訊系統(tǒng)的制作方法

文檔序號:7668700閱讀:120來源:國知局
專利名稱:即時通訊音視頻的能力交換方法、系統(tǒng)和即時通訊系統(tǒng)的制作方法
技術領域
本發(fā)明涉及即時通訊音一見頻的能力交換方法、系統(tǒng)和即時通訊系統(tǒng)。
背景技術
隨著社會生活的網(wǎng)絡化水平不斷提高,即時通訊已經(jīng)成為了人們?nèi)粘I?活中不可缺少的重要溝通手段。即時通訊服務是一種基于互聯(lián)網(wǎng)(Internet) 的通訊服務, 一般以實現(xiàn)網(wǎng)絡上即時通訊功能為主。即時通訊服務可以通過 即時通訊系統(tǒng)來實現(xiàn)。即時通訊系統(tǒng)以速度快、功能豐富、使用穩(wěn)定等優(yōu)點 而獲得了廣大網(wǎng)民的認可和喜愛。在現(xiàn)有的即時通訊服務中,用戶之間可以 通過即時通訊系統(tǒng)進行文字信息的交互、傳送文件、發(fā)送手機短消息等多種 操作?,F(xiàn)有的即時通訊已經(jīng)不僅僅局限于簡單的文本消息交互,還可以在互 聯(lián)網(wǎng)上進行實時的文件交換、語音通訊、視頻通訊、網(wǎng)絡會議等。即時通訊音視頻通信是即時通訊通信的重要組成部分。即時通訊音視頻 通信正在成為越來越多的用戶利用互聯(lián)網(wǎng)進行交流溝通的方式。音視頻編碼 技術在不斷發(fā)展,即時通訊的音視頻編碼器內(nèi)核也在不斷更新,由此帶來一 個問題,當新版本的即時通訊終端采用新的音視頻編解碼器時,已經(jīng)發(fā)布的 舊版本即時通訊終端將不能識別。因此,新舊版本的即時通訊終端要實現(xiàn)兼 容,除了在新版本中仍然支持舊版的編解碼器外,還需要在開始音視頻通話 前需要進行能力交換。對于即時通信這種點對點的應用,前期過程可以大大簡化,不需要注冊、 認證、計費等前期處理步驟,只要雙方協(xié)商出一種兼容的編解碼器類型及其 他公用信息類型即可。在現(xiàn)有技術中,目前大致分為3個步驟(1 )用戶握手部分用戶握手部分是指用戶A發(fā)起音視頻呼叫請求給用戶B,用戶B接受 或者拒絕的信令協(xié)議過程。目前出于對用戶隱私的考慮,所有的登錄狀態(tài)信 息(在線、隱身)等,全部都保存在登錄服務器,呼叫請求也都是通過登錄 服務器轉(zhuǎn)發(fā),在用戶B沒有手動做出接受或者拒絕的回應前,用戶A不能 收到任何直接來自用戶B的消息,否則有可能泄露用戶狀態(tài)。等到B做出 回應后,用戶握手完成。如果B接受,則啟動下一步流程;如果B拒絕, 結束本次呼叫。(2)連接通道建立部分由于音視頻通信是網(wǎng)絡帶寬占用較高的業(yè)務,而登錄服務器只是負責登 錄狀態(tài)信息的保存以及協(xié)議信令的轉(zhuǎn)發(fā),不能通過登錄服務器中轉(zhuǎn)大流量的 音視頻數(shù)據(jù)。目前連接通道分為兩大類,直連方式和中轉(zhuǎn)方式,優(yōu)先選擇直 連方式,如果由于防火墻等原因無法建立直連,則走中轉(zhuǎn)方式。3)能力交換部分連接通道建立成功后,雙方由于可能存在的版本兼容性等問題,需要協(xié) 商出 一種雙方都能支持的編解碼器類型。目前現(xiàn)有技術中存在的缺點是連接建立需要交互的步驟多,連接建立速 度慢。比如從發(fā)起請求到音視頻通話開始平均需要6秒以上的時間,這就 降低了用戶的體驗。發(fā)明內(nèi)容本發(fā)明實施例提出 一種即時通訊音視頻的能力交換方法,以減少連接建 立時間。本發(fā)明實施例還提出 一種即時通訊音視頻的能力交換系統(tǒng),以減少連接 建立時間。本發(fā)明實施例還^l是出了一種即時通訊系統(tǒng),以減少連接建立時間。 本發(fā)明實施例的技術方案包括一種即時通訊音視頻的能力交換方法,該方法包括即時通訊音視頻發(fā)起方在連接建立過程中向即時通訊音視頻接收方發(fā)送測試(Test)消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視 頻能力信息;即時通訊音視頻接收方根據(jù)所述即時通訊音視頻發(fā)起方的音視頻能力 信息進行音視頻能力交換,并向即時通訊音視頻發(fā)起方返回確認(ACK)消 息,在所述確認消息中攜帶音視頻能力交換結果。一種即時通訊音視頻的能力交換系統(tǒng),該系統(tǒng)包括即時通訊音視頻發(fā)起 方和即時通訊音一見頻接收方,其中所述即時通訊音視頻發(fā)起方,用于向所述即時通訊音視頻接收方發(fā)送測試消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視頻能力信息;所述即時通訊音視頻接收方,用于根據(jù)所述即時通訊音視頻發(fā)起方的音視 頻能力信息進行音視頻能力交換,并向該即時通訊音視頻發(fā)起方返回確認消息, 在所述確認消息中攜帶音視頻能力交換結果。一種即時通訊系統(tǒng),該即時通訊系統(tǒng)包括同步服務器、登錄服務器、即時 通訊音浮見頻發(fā)起方和即時通訊音^L頻4妄收方,其中所述同步服務器,用于分別向所述即時通訊音視頻發(fā)起方和所述即時通訊 音視頻接收方提供同步信息;所述登錄服務器,用于接收所述即時通訊音視頻發(fā)起方和所述即時通訊音 視頻接收方發(fā)送來的Ping包,建立所述即時通訊音視頻發(fā)起方和所述即時通訊 音視頻接收方之間的連接關系;所述即時通訊音視頻發(fā)起方,用于在建立所述連接關系后,向所述即時通 訊音視頻接收方發(fā)送測試消息,在所述測試消息中攜帶有所述即時通訊音視頻 發(fā)起方的音視頻能力信息;所述即時通訊音視頻接收方,用于4艮據(jù)所述即時通訊音視頻發(fā)起方的音視頻能力信息進行音視頻能力交換,并向所述即時通訊音視頻發(fā)起方返回確 認消息,在所述確認消息中攜帶音視頻能力交換結果。乂人上述技術方案可以看出,在本發(fā)明實施例中,即時通訊音浮見頻發(fā)起方 首先在連接建立過程中向即時通訊音視頻接收方發(fā)送攜帶有該即時通訊音 視頻發(fā)起方的音視頻能力信息的測試消息,即時通訊音視頻接收方根據(jù)所述 即時通訊音視頻發(fā)起方的音視頻能力信息進行音視頻能力交換,并向即時通 訊音視頻發(fā)起方返回確認消息,在所述確認消息中攜帶音視頻能力交換結 果。由此可見,本發(fā)明實施例通過將能力交換流程合并到連接建立部分,精 簡了實現(xiàn)流程,減少了冗余流程,從而減少了連接建立時間。另外,采用本發(fā)明實施例的示范性數(shù)據(jù)結構后,原先能力信息列表有上 百字節(jié),目前簡化的能力信息列表大小只有20字節(jié)左右,因此字節(jié)長度大 大減小,并且還能夠保證兼容性和擴展性。


圖1為根據(jù)本發(fā)明實施例的即時通訊音視頻的能力交換方法流程示意圖;圖2為根據(jù)本發(fā)明實施例的即時通訊音視頻的連接建立和能力交換方 法流程示意圖;圖3為根據(jù)本發(fā)明實施例的即時通訊音視頻的能力交換系統(tǒng)結構示意圖;圖4為根據(jù)本發(fā)明實施例的即時通訊系統(tǒng)的結構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點表達得更加清楚明白,下面結合附 圖及具體實施例對本發(fā)明再作進 一 步詳細的說明。在本發(fā)明實施例中,將能力交換流程合并到連接建立部分,精簡了實現(xiàn) 流程,減少了冗余流程,從而能夠減少連接建立時間。圖1為根據(jù)本發(fā)明實施例的即時通訊音視頻的能力交換方法流程示意圖。如圖1所示,該方法包括步驟101:即時通訊音視頻發(fā)起方向即時通訊音視頻接收方發(fā)送測試 (Test)消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視 頻能力信息。其中,音視頻能力信息可以包括標志域、長度域和列表域。其中標志 域用于標示是音頻能力信息或視頻能力信息;長度域用于標示列表域的長 度;列表域用于寫入預先定義的音視頻能力列表信息。比如音視頻能力信息的數(shù)據(jù)結構采取標志(Flag)域+長度(Length) 域+列表(List)域的形式(簡稱FLL)。優(yōu)選地,標志域的長度為l個字節(jié),長度域的長度為l個字節(jié),列表域 包括至少l個列表類型(List member),每個列表類型的長度為l個字節(jié)。 下面為音視頻能力信息的數(shù)據(jù)結構示范性示意格式0 12 301234567890123456789012345678901+_+—+—+—+—+—+—+—+_+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+_+_+—+—+—+—+—+|Flag i Length| List memberl 1List member2+—+—+—+—+—+—+_+—+—+—+—+—+—+_+—+—+—+—+—+—+—+—+—+—+_+—+_+—+—+—+—+—+1 List member2 |. ... I+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+1 …. I+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+_+—+—+—+—+—+—+—+—+_+—十一+—+一+每個域Flag、 Length、 List Member等都是占用 一個字節(jié)。各字段釋義Flag:標志位,例如寫入A表示后續(xù)是聲頻(Audio)信息,寫入V表 示后續(xù)是視頻(Video)信息;Length:用于表示后續(xù)List的長度,如果此List包含5個對象(member), 則Length的值為5,由于Length的長度為l字節(jié),所以能夠支持的最大List 長度為255;List:用于寫入所支持的預定義的音視頻列表信息,如音頻支持的codec 類型代號為10 20 45 62等;此處預定義的類型最大值為255,不超過1字 節(jié)的最大值。上述數(shù)據(jù)結構能夠保證較好的兼容性和擴展性。目前視頻編碼所采用的 壓縮技術基本上都是基于預測變換和熵編碼,預測效果的好壞直接影響到后續(xù)過程以及最后碼流量的大小。目前主流的視頻壓縮標準有MPEG4、 H264 等。在這些壓縮技術中,編碼圖像一般分為三種類型幀內(nèi)預測幀(I)、 幀間預測幀(P)和雙向預測幀(B) 。 I幀利用了空間相關性,采用與JPEG 類似的方式對靜止的圖像進行編碼。P幀利用了時間相關性,使用前面的幀 作為參考幀進行預測。B幀則同時利用前面的幀和后面的幀作為參考幀進行 預測。預測之后將產(chǎn)生殘差數(shù)據(jù),對殘差數(shù)據(jù)進行DCT變換和量化,輸出 編碼碼流即完成視頻壓縮過程。目前的音頻編解碼主要可分為兩大類對寬帶語音信號(頻率范圍為 20Hz到20Khz,音樂類)的編碼和對窄帶語音信號(頻率范圍為20hz到 8000hz)的編碼。目前音頻編碼標準有CCITT和ITU-T制訂的G系列協(xié)議、 MPEG組織制定的MPEG系列協(xié)議、3GPP組織針對移動通訊終端提出的音 頻編解碼標準,主要有AMR, AMR-WB ( G.722.2 ) ,Enhanced AAC plus等。目前中國采用的AVS音頻標準是數(shù)字視音頻編解碼技術標準工作組指 定的音頻的編解碼標準。除了上述標準組織的系列標準外,還有商業(yè)和行業(yè) 的標準。比如Microsoft開發(fā)的音頻壓縮系列標準,最新的為WMA10,支 持對立體聲音樂和多聲道環(huán)繞聲編碼。在音樂存儲,網(wǎng)絡流々某體方面引用廣 泛,RealAudio、 Fmunhofer IIS、 DoblyAC3等都有商業(yè)應用廣泛的音頻編解 碼標準。步驟102:即時通訊音視頻接收方根據(jù)所述即時通訊音視頻發(fā)起方的音 視頻能力信息進行音視頻能力交換,并向即時通訊音視頻發(fā)起方返回確認 ACK消息,在所述確認消息中攜帶音視頻能力交換結果。在這里,即時通訊音纟見頻接收方首先解析即時通訊音視頻發(fā)起方的音一見 頻能力信息,并確定即時通訊音視頻發(fā)起方的音視頻能力信息與所述即時通 訊音視頻接收方的音視頻能力信息之間的交集。音視頻能力交換結果即為該 交集。優(yōu)選地,還可以預先設定音視頻能力的優(yōu)先級,將所述交集中優(yōu)先級最高的音視頻能力確定為音視頻能力交換結果。例如,假設收到的音視頻能力信息的列表形式為0 12 301234567890123456789012345678901+-+_+_+_+—+—+—+-+-+-+—+—+—+—+-+—+—+_+—+—+_+—+—+_+—+—+—+—+—+—+—+—+I A I 4 I10 I 20 I+—+—+-+—+—+—+—+—+_+—+_+_+—+—+—+—+_+_+—+—+—+—+—+_+—+—+—+-+_+—+—+—+I45 162 I V I3 I+—+—+—+—+—+—+—+--+_+_+_+_+-+—+—+—+—+_+—+_+_+—+_+—+—+—+—+—+—+_+_+—+I 36 I 85 I12 I+—+-+—+—+—+—+—+-+-+_+_+_+—+—+—+—+—+—+—+-+-+—+—+—+表示即時通訊音視頻發(fā)起方支持4種音頻編碼器(Audio Codec)類型, 代號為10, 20, 45, 62;支持3種視頻編碼器(Video Codec)類型,代號 為36, 85, 12。即時通訊音視頻接收方解析時,首先讀出標記A,然后讀出Length,則 后續(xù)長度為Length的都表示音頻codec類型;后續(xù)解析標記V所對應的 Length及列表。對于有些應用如果需要其他標記位如F,可仍以FLL格式直 接加在后面,對于不認識此標記的舊版本可直接跳過不解析。如果后期Audio 或者Video增加了新的Codec類型,可以直接加在List中,'舊版本仍然能夠 按照標記位后面的Length正確地提取出所有Codec List,然后從中查找能夠 支持的Codec類型,完成能力交換。應用上述示范性數(shù)據(jù)結構后,原先能力信息列表有上百字節(jié),目前簡化 的能力信息列表大小只有20字節(jié)左右,因此字節(jié)長度大大減小,為將能力 交換流程合入到連接建立部分做好了準備。在連接建立時,即時通訊音視頻發(fā)起方需要向即時通訊音視頻接收方發(fā) 送測試(Test)消息。在現(xiàn)有技術中,即時通訊音視頻接收方收到Test消息 后,返回ACK給主叫方,則說明連接通路已經(jīng)建立,在本發(fā)明實施例中將 音視頻能力信息FLL數(shù)據(jù)包合入到Test消息里面再發(fā)送到即時通訊音視頻 接收方。由于簡化后FLL數(shù)據(jù)包較小只有幾十字節(jié),不會對Test消息的發(fā) 送造成影響。圖2為根據(jù)本發(fā)明實施例的即時通訊音視頻的連接建立和能力交換方 法流程示意圖。如圖2所示,該方法包括步驟201 ~步驟204:即時通訊音視頻發(fā)起方嘗試和即時通訊音纟見頻接 收方建立直連,建立連接的過程需要若干次握手。首先即時通訊音視頻發(fā)起 方和和即時通訊音視頻接收方分別向同步服務器請求同步信息。即時通訊音 視頻發(fā)起方請求的同步信息為即時通訊音視頻接收方的IP地址、端口等信 息;即時通訊音視頻4妻收方請求的同步信息為即時通訊音視頻發(fā)起方的IP 地址、端口等信息。步驟205 ~步驟208:即時通訊音視頻發(fā)起方和即時通訊音視頻接收方 分別ping登錄服務器,由登錄服務器轉(zhuǎn)發(fā)通知(notify)信息,直至即時通 訊音^L頻發(fā)起方和即時通訊音纟見頻4妻收方listen成功。步驟209 ~步驟211:即時通訊音視頻發(fā)起方向即時通訊音視頻接收方 發(fā)送若干次測試(Test)消息,在所述測試消息中攜帶有即時通訊音視頻發(fā) 起方的音視頻能力信息,即時通訊音視頻接收方收到任何一個Test包后, 解析其中所包含的FLL數(shù)據(jù)包,生成能力交換結果的FLL數(shù)據(jù)包,并向即 時通訊音一見頻發(fā)起方返回確認(ACK )消息,在所述確認消息中攜帶音^L頻 能力交換結果,即時通訊音視頻發(fā)起方收到即時通訊音纟見頻發(fā)起方接收方的 ACK回應后發(fā)送hello包給對方,連接建立成功。即時通訊音一見頻發(fā)起方收 到ACK表明連接通路已經(jīng)建立,同時解析即時通訊音視頻接收方的FLL數(shù) 據(jù)包進行即時通訊音視頻發(fā)起方的能力交換。至此,可以完成連接通路的建立和能力交換的整個過程,在不增加消息 來回次數(shù)的前提下,完成了連接通路的建立和能力交換,節(jié)省連接建立時間。根據(jù)上述分析,本發(fā)明實施例還提出了一種即時通訊音視頻的能力交換 系統(tǒng)。圖3為根據(jù)本發(fā)明實施例的即時通訊音視頻的能力交換系統(tǒng)結構示意圖。如圖3所示,該系統(tǒng)包括即時通訊音^L頻發(fā)起方301和即時通訊音視頻接收方302,其中所述即時通訊音^L頻發(fā)起方301,用于向所述即時通訊音纟見頻-接收方302 發(fā)送測試消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方301的音 視頻能力信息;所述即時通訊音視頻接收方302,用于根據(jù)所迷即時通訊音視頻發(fā)起方 301的音視頻能力信息進行音視頻能力交換,并向該即時通訊音視頻發(fā)起方 301返回確認消息,在所述確認消息中攜帶音視頻能力交換結果。類似地,在該系統(tǒng)中,音視頻能力信息包括標志域、長度域和列表域, 其中標志域用于標示是音頻能力信息、視頻能力信息或者擴展信息標志;長度域用于標示列表域的長度;列表域用于寫入預先定義的音視頻能力列表信白圖4為根據(jù)本發(fā)明實施例的即時通訊系統(tǒng)的結構示意圖。如圖4所示,該即時通訊系統(tǒng)包括同步服務器401、登錄服務器402、即 時通訊音視頻發(fā)起方403和即時通訊音視頻接收方404,其中同步服務器401,用于分別向即時通訊音^L頻發(fā)起方403和即時通訊音視 頻接收方404提供同步信息;登錄服務器402,用于接收即時通訊音視頻發(fā)起方403和即時通訊音視頻 接收方404發(fā)送來的Ping包,建立即時通訊音視頻發(fā)起方403和即時通訊音視 頻接收方404之間的連接關系;即時通訊音視頻發(fā)起方403,用于在建立所述連接關系后,向即時通訊音 視頻接收方404發(fā)送測試消息,在測試消息中攜帶有所述即時通訊音視頻發(fā)起 方的音視頻能力信息;即時通訊音碎見頻接收方404,用于根據(jù)即時通訊音視頻發(fā)起方403的音 視頻能力信息進行音視頻能力交換,并向所述即時通訊音視頻發(fā)起方403返 回確認消息,在所述確認消息中攜帶音視頻能力交換結果。綜上所述,在本發(fā)明實施例中,即時通訊音視頻發(fā)起方首先向即時通訊 音視頻接收方發(fā)送攜帶有即時通訊音視頻發(fā)起方的音視頻能力信息的測試 消息,即時通訊音視頻接收方根據(jù)所述即時通訊音視頻發(fā)起方的音視頻能力 信息進行音視頻能力交換,并向即時通訊音視頻發(fā)起方返回確認消息,在所 述確認消息中攜帶音視頻能力交換結果。由此可見,本發(fā)明實施例通過將能 力交換流程合并到連接建立部分,精簡了實現(xiàn)流程,減少了冗余流程,從而 減少連接建立時間。另外,采用本發(fā)明實施例的示范性數(shù)據(jù)結構后,原先能力信息列表有上 百字節(jié),目前簡化的能力信息列表大小只有20字節(jié)左右,因此字節(jié)長度大 大減小,并且還能夠保證兼容性和擴展性。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護 范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1、一種即時通訊音視頻的能力交換方法,其特征在于,該方法包括即時通訊音視頻發(fā)起方在連接建立過程中向即時通訊音視頻接收方發(fā)送測試Test消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視頻能力信息;即時通訊音視頻接收方根據(jù)所述即時通訊音視頻發(fā)起方的音視頻能力信息進行音視頻能力交換,并向即時通訊音視頻發(fā)起方返回確認ACK消息,在所述確認消息中攜帶音視頻能力交換結果。
2. 根據(jù)權利要求1所述的即時通訊音視頻的能力交換方法,其特征在于, 所述音視頻能力信息包括標志域、長度域和列表域,其中所述標志域用于標示是音頻能力信息、視頻能力信息或擴展信息標志;所述長度域用于標示列表域的長度;所述列表域用于寫入預先定義的音視頻能力列表信息。
3. 根據(jù)權利要求2所述的即時通訊音視頻的能力交換方法,其特征在于, 所述標志域的長度為1個字節(jié),所述長度域的長度為1個字節(jié),所述列表域包 括至少1個列表類型,每個列表類型的長度為1個字節(jié)。
4. 根據(jù)權利要求1所述的即時通訊音視頻的能力交換方法,其特征在于, 該方法進一步預先包括所述即時通訊音^L頻發(fā)起方和所述即時通訊音浮見頻接收方分別向同步服務器請求同步信息;所述即時通訊音一見頻發(fā)起方和所述即時通訊音纟見頻接收方收到同步信息 后,分別向登錄服務器發(fā)送探測Ping包,由登錄服務器建立所述即時通訊音視 頻發(fā)起方和所述即時通訊音視頻接收方之間的連接關系。
5. 根據(jù)權利要求1-4中任一項所述的即時通訊音視頻的能力交換方法,其 特征在于,所述即時通訊音視頻發(fā)起方向即時通訊音纟見頻接收方發(fā)送測試消息 為即時通訊音視頻發(fā)起方向即時通訊音視頻接收方發(fā)送至少兩條測試消息,每條測試消息中都攜帶有所述即時通訊音視頻發(fā)起方的音視頻能力信息。
6、 根據(jù)權利要求1-4中任一項所述的即時通訊音視頻的能力交換方法,其 特征在于,所述音視頻能力交換結果為所述即時通訊音視頻發(fā)起方的音視頻能 力信息與所述即時通訊音視頻接收方的音視頻能力信息之間的交集。
7、 根據(jù)權利要求6所述的即時通訊音視頻的能力交換方法,其特征在于, 該方法中進一步預先設定音視頻能力的優(yōu)先級,所述音視頻能力交換結果為所述交集中優(yōu)先級最高的音視頻能力。
8、 一種即時通訊音視頻的能力交換系統(tǒng),其特征在于,該系統(tǒng)包括即時通 訊音碎見頻發(fā)起方和即時通訊音視頻接收方,其中所述即時通訊音纟見頻發(fā)起方,用于向所述即時通訊音^L頻接收方發(fā)送測試消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視頻能力信息; 所述即時通訊音視頻接收方,用于根據(jù)所述即時通訊音視頻發(fā)起方的音視 頻能力信息進行音視頻能力交換,并向該即時通訊音視頻發(fā)起方返回確認消息, 在所述確認消息中攜帶音視頻能力交換結果。
9、 根據(jù)權利要求S所述的即時通訊音視頻的能力交換系統(tǒng),其特征在于, 所述音視頻能力信息包括標志域、長度域和列表域,其中所述標志域用于標示是音頻能力信息、視頻能力信息或擴展信息標志; 所述長度域用于標示列表域的長度; 所述列表域用于寫入預先定義的音視頻能力列表信息。
10、 一種即時通訊系統(tǒng),其特征在于,該即時通訊系統(tǒng)包括同步服務器、 登錄服務器、即時通訊音視頻發(fā)起方和即時通訊音^L頻接收方,其中所述同步服務器,用于分別向所述即時通訊音視頻發(fā)起方和所述即時通訊 音視頻接收方提供同步信息;所述登錄服務器,用于接收所述即時通訊音視頻發(fā)起方和所述即時通訊音 視頻接收方發(fā)送來的Ping包,建立所述即時通訊音視頻發(fā)起方和所述即時通訊 音視頻接收方之間的連接關系;所述即時通訊音^L頻發(fā)起方,用于在建立所述連接關系后,向所述即時通訊音視頻接收方發(fā)送測試消息,在所述測試消息中攜帶有所述即時通訊音視頻發(fā)起方的音視頻能力信息;所述即時通訊音視頻接收方,用于根據(jù)所述即時通訊音視頻發(fā)起方的音視 頻能力信息進行音視頻能力交換,并向所述即時通訊音視頻發(fā)起方返回確認消 息,在所述確認消息中攜帶音視頻能力交換結果。
全文摘要
本發(fā)明公開了一種即時通訊音視頻的能力交換方法,該方法包括即時通訊音視頻發(fā)起方在連接建立過程中向即時通訊音視頻接收方發(fā)送測試(Test)消息,在所述測試消息中攜帶有即時通訊音視頻發(fā)起方的音視頻能力信息;即時通訊音視頻接收方根據(jù)即時通訊音視頻發(fā)起方的音視頻能力信息進行音視頻能力交換,并向即時通訊音視頻發(fā)起方返回確認(ACK)消息,在所述確認消息中攜帶音視頻能力交換結果。本發(fā)明還公開了一種即時通訊音視頻的能力交換系統(tǒng)和即時通訊系統(tǒng)。應用本發(fā)明以后,可以減少連接建立時間,優(yōu)化數(shù)據(jù)結構設計,使用較少的字節(jié)保證兼容性和擴展性。
文檔編號H04L12/58GK101217503SQ200710301648
公開日2008年7月9日 申請日期2007年12月27日 優(yōu)先權日2007年12月27日
發(fā)明者靜 呂 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1