亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法及即時通信系統(tǒng)的制作方法

文檔序號:7668808閱讀:136來源:國知局
專利名稱:即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法及即時通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及即時通信技術(shù),特別是涉及 一 種即時通信系統(tǒng)中用戶狀態(tài)顯示 的實現(xiàn)方法及即時通信系統(tǒng)。
背景技術(shù)
近年來,網(wǎng)絡(luò)即時通信系統(tǒng),例如QQ、 TM和MSN等,已經(jīng)被大部分網(wǎng) 絡(luò)用戶所接受,其作為一種網(wǎng)絡(luò)即時通信工具,在網(wǎng)絡(luò)應(yīng)用中有著越來越重要 的地位。通過即時通信系統(tǒng),用戶們可以在網(wǎng)絡(luò)上進(jìn)行文字、聲音和視頻的交 流,共享文件、圖片和視頻信息等,方便了用戶們的生活、工作和學(xué)習(xí)。即時 通信系統(tǒng)中各用戶會處于不同狀態(tài),包括未登錄、忙碌、空閑等狀態(tài),在用戶 的聯(lián)系人所在客戶端、簡稱聯(lián)系人客戶端能獲取該用戶的狀態(tài),方便聯(lián)系人與 該用戶通信,所以,用戶所處狀態(tài)是用戶與其聯(lián)系人進(jìn)行方便快捷的通信的有 效指示之一。
現(xiàn)有技術(shù)中,用戶在其聯(lián)系人客戶端通過一副頭像或其他類型標(biāo)識來顯示, 而用戶所處狀態(tài),僅包括通過灰色圖案來顯示用戶處于未登錄或隱身狀態(tài)和通 過彩色圖案來顯示用戶處于在線狀態(tài),對于用戶處于已登錄狀態(tài)時細(xì)分的各種 狀態(tài)的顯示,例如會議中、進(jìn)餐、發(fā)呆等,僅僅通過在用戶的形象旁邊加上文 字描述來實現(xiàn),這種狀態(tài)顯示方法表現(xiàn)形式單一,無法滿足用戶對于其狀態(tài)顯 示的個性化設(shè)置需求。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種即時通信系統(tǒng)中用戶狀態(tài)顯示 的實現(xiàn)方法及即時通信系統(tǒng),該方法及即時通信系統(tǒng)能通過視頻的方式顯示用 戶的狀態(tài)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的
一種即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,所述方法包括以下步驟 A、用戶客戶端釆集視頻信息,并將所釆集到的視頻信息傳輸給聯(lián)系人客戶端; B 、聯(lián)系人客戶端利用收到的視頻信息顯示用戶的狀態(tài)。
本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法步驟A之前,進(jìn)一步包括 用戶客戶端接收該用戶輸入的選擇視頻信息目的聯(lián)系人指令,根據(jù)指令確定視 頻信息目的聯(lián)系人,保存視頻信息目的聯(lián)系人信息。
其中,保存所述視頻信息目的聯(lián)系人信息后,進(jìn)一步包括該用戶客戶端 將所述視頻信息目的聯(lián)系人信息發(fā)送至即時通信系統(tǒng)服務(wù)器,即時通信系統(tǒng)服 務(wù)器保存該視頻信息目的聯(lián)系人信息。
目的聯(lián)系人信息的步驟與步驟A之間,進(jìn)一步包括AOl、即時通信服務(wù)器向 已登錄用戶客戶端發(fā)送聯(lián)系人的信息,該用戶客戶端根據(jù)所保存的視頻信息目 的聯(lián)系人信息、判斷該聯(lián)系人是否屬于視頻信息目的聯(lián)系人,如果是則執(zhí)行步 驟A02,否則該用戶客戶端不通過即時通信服務(wù)器向該聯(lián)系人客戶端發(fā)送建立 視頻連接請求,該聯(lián)系人客戶端按照非視頻方式顯示該用戶的狀態(tài),本流程結(jié) 東;A02、用戶客戶端通過技術(shù)通信服務(wù)器向該已登錄的聯(lián)系人發(fā)送建立視頻 連接請求,該聯(lián)系人客戶端判斷聯(lián)系人是否接受所述請求,如果是則建立視頻 連接,進(jìn)而執(zhí)行步驟A,否則聯(lián)系人客戶端按照非視頻方式顯示所述用戶狀態(tài)。
目的聯(lián)系人信息的步驟與步驟A之間,進(jìn)一步包括所述用戶改變狀態(tài)后,該 用戶客戶端通過即時通信服務(wù)器向已登錄視頻信息目的聯(lián)系人客戶端發(fā)送建立 視頻連接請求,該聯(lián)系人客戶端判斷該聯(lián)系人是否接受所述請求,如果是則建 立視頻連接,進(jìn)而執(zhí)行步驟A,否則該聯(lián)系人客戶端按照非視頻方式顯示所述 用戶的狀態(tài)。
本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法步驟A中,該用戶客戶端 與該聯(lián)系人客戶端之間通過所述視頻連接傳輸視頻信息。
其中,該用戶客戶端向即時通信服務(wù)器發(fā)送建立視頻連接請求后,即時通 信服務(wù)器根據(jù)其保存的該用戶視頻信息目的聯(lián)系人信息,判斷所請求的聯(lián)系人 是否屬于該用戶的視頻信息目的聯(lián)系人,如果是則繼續(xù)向該聯(lián)系人發(fā)送所述建 立視頻連接請求,否則不向該聯(lián)系人發(fā)送所述建立視頻連接請求。
本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法步驟B中,所述利用獲取
的視頻信息顯示用戶的狀態(tài)的操作包括該聯(lián)系人客戶端建立用于顯示所述用 戶視頻狀態(tài)的子窗口;該聯(lián)系人客戶端獲取用戶客戶端所傳輸來的視頻信息;
該聯(lián)系人客戶端在所述視頻狀態(tài)子窗口中顯示所述視頻信息作為該用戶的狀態(tài)
顯不方案。
一種即時通信系統(tǒng),所述系統(tǒng)包括用戶客戶端和聯(lián)系人客戶端、視頻信息 采集設(shè)備,所述聯(lián)系人客戶端包括顯示設(shè)備,用戶客戶端向聯(lián)系人客戶端傳輸
視頻信息,其中,視頻信息采集設(shè)備,用于釆集視頻信息;聯(lián)系人客戶端顯示 設(shè)備,用于利用所述用戶客戶端傳輸來的視頻信息顯示該用戶的狀態(tài)。
所述系統(tǒng)還包括即時通信服務(wù)器,即時通信服務(wù)器用于保存用戶的視頻信 息目的聯(lián)系人信息,和向用戶傳輸聯(lián)系人的登錄狀態(tài),或向聯(lián)系人傳輸用戶的 登錄狀態(tài),和向聯(lián)系人傳輸來自用戶的建立視頻連接請求,以及進(jìn)行視頻連接 請求的目的聯(lián)系人是否屬于用戶的視頻信息目的聯(lián)系人的驗證。
其中,所述用戶客戶端還包括視頻信息目的聯(lián)系人信息存儲單元,用于根 據(jù)用戶輸入的選擇視頻信息目的聯(lián)系人指令保存視頻信息目的聯(lián)系人信息。
其中,所述用戶客戶端還包括視頻信息目的聯(lián)系人信息傳輸單元,用于將 所述用戶的視頻信息目的聯(lián)系人信息發(fā)送至即時通信服務(wù)器,相應(yīng)地,所述即 時通信服務(wù)器包括視頻信息目的聯(lián)系人信息存儲單元,用于存儲所述用戶的視 頻信息目的聯(lián)系人信息。
所述用戶客戶端還包括建立視頻連接請求傳輸單元,用于用戶客戶端向聯(lián) 系人客戶端傳輸建立視頻連接請求。
其中,所述用戶客戶端和聯(lián)系人客戶端還包括視頻連接傳輸單元,用于用 戶客戶端和聯(lián)系人客戶端之間傳輸視頻信息。本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法具有以下的優(yōu)點該方法 能根據(jù)用戶指令選擇視頻信息目的聯(lián)系人,并向所述視頻信息目的聯(lián)系人傳輸 視頻信息,由此所述視頻信息目的聯(lián)系人能夠通過視頻的方式顯示該用戶的狀 態(tài),用戶的狀態(tài)顯示方案內(nèi)容豐富多彩,且非常直觀,能滿足用戶對于其狀態(tài) 顯示方案的個性化需求,增加即時通信系統(tǒng)的吸引力。
本發(fā)明即時通信系統(tǒng)具有以下優(yōu)點結(jié)構(gòu)簡單、能夠通過視頻的方式顯示 用戶的狀態(tài),用戶的狀態(tài)顯示方案內(nèi)容豐富多彩,且非常直觀,能滿足用戶對 于其狀態(tài)顯示方案的個性化需求。


圖1為本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法第一實施例的流程
圖2為本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法第二實施例的流程圖。
具體實施例方式
本發(fā)明的基本思想是用戶客戶端釆集視頻信息,并將該視頻信息傳輸給 聯(lián)系人客戶端;聯(lián)系人客戶端利用獲取的視頻信息顯示用戶的狀態(tài)。 下面結(jié)合附圖和具體實施例對本發(fā)明作進(jìn)一步描述。
本發(fā)明的即時通信系統(tǒng)包括用戶客戶端、即時通信服務(wù)器和聯(lián)系人客戶端, 所述用戶客戶端包括視頻信息釆集設(shè)備、視頻信息目的聯(lián)系人信息存儲單元、 視頻信息目的聯(lián)系人信息傳輸單元、建立視頻連接請求傳輸單元、視頻連接傳 輸單元,所述聯(lián)系人客戶端包括顯示設(shè)備和視頻連接傳輸單元,用戶客戶端向 聯(lián)系人客戶端傳輸視頻信息,其中,
視頻信息采集設(shè)備,用于采集視頻信息;
視頻信息目的聯(lián)系人信息存儲單元,用于根據(jù)用戶輸入的選擇視頻信息目 的聯(lián)系人指令保存視頻信息目的聯(lián)系人信息;
視頻信息目的聯(lián)系人信息傳輸單元,用于將所述視頻信息目的聯(lián)系人信息
發(fā)送至即時通信服務(wù)器;
建立視頻連接請求傳輸單元,用于用戶客戶端向聯(lián)系人客戶端傳輸建立視
頻連接請求;
聯(lián)系人客戶端顯示設(shè)備,用于利用所述用戶客戶端傳輸來的視頻信息顯示 該用戶的狀態(tài);
用戶客戶端和聯(lián)系人客戶端的視頻連接傳輸單元,用于用戶客戶端和聯(lián)系 人客戶端之間傳輸視頻信息;
即時通信服務(wù)器,包括視頻信息目的聯(lián)系人信息存儲單元、登錄信息傳輸 單元、建立連接請求傳輸單元、視頻連接請求驗證單元,其中,
視頻信息目的聯(lián)系人信息存儲單元,用于保存用戶的視頻信息目的聯(lián)系人
/{古自,
1曰w、;
登錄信息傳輸單元,用于向用戶傳輸聯(lián)系人的登錄狀態(tài),或向聯(lián)系人傳輸
用戶的登錄狀態(tài);
建立連接請求傳輸單元,用于向聯(lián)系人傳輸來自用戶的建立視頻連接請求;
視頻連接請求驗證單元,用于進(jìn)行視頻連接請求的目的聯(lián)系人是否屬于用 戶的視頻信息目的聯(lián)系人的驗證。
利用上述即時通信系統(tǒng),如圖1所示,本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯 示實現(xiàn)方法的 一個實施例包括以下步驟
步驟101:用戶客戶端接收該用戶輸入的選擇視頻信息目的聯(lián)系人指令, 根據(jù)指令確定視頻信息目的聯(lián)系人,保存視頻信息目的聯(lián)系人信息。
本發(fā)明中所述用戶客戶端包含攝像頭或其他視頻采集設(shè)備,能夠采集用戶 的視頻信息。而所述選擇視頻信息目的聯(lián)系人指令,為用戶根據(jù)需要選擇一個 或多個聯(lián)系人,該一個或多個聯(lián)系人能夠?qū)⒔邮盏脑撚脩魝鬏攣淼囊曨l信息作 為顯示的該用戶狀態(tài)。用戶客戶端接收所述選擇視頻信息目的聯(lián)系人指令,根 據(jù)指令確定一個或多個視頻信息目的聯(lián)系人,并保存該一個或多個視頻信息目 的聯(lián)系人信息。 步驟102:該用戶客戶端將所述視頻信息目的聯(lián)系人信息發(fā)送至即時通信
系統(tǒng)服務(wù)器,即時通信系統(tǒng)服務(wù)器保存該視頻信息目的聯(lián)系人信息。 該用戶客戶端將所述視頻信息目的聯(lián)系人信息發(fā)送至即時通信系統(tǒng)服務(wù)
器,即時通信系統(tǒng)服務(wù)器保存該視頻信息目的聯(lián)系人信息,用于步驟105中即
時通信服務(wù)器驗證用戶發(fā)出的建立視頻連接請求。
當(dāng)即時通信服務(wù)器不執(zhí)行此項驗證時,本步驟可以省略。
步驟103:聯(lián)系人客戶端通過即時通信服務(wù)器判斷該用戶當(dāng)前是否處于未
登錄狀態(tài),是則聯(lián)系人客戶端顯示該用戶處于未登錄狀態(tài),本流程結(jié)東,否則
執(zhí)行步驟104。
所述聯(lián)系人客戶端通過即時通信服務(wù)器判斷該用戶當(dāng)前是否處于未登錄狀 態(tài),可以發(fā)生在聯(lián)系人客戶端登陸時,也可以發(fā)生在聯(lián)系人刷新用戶狀態(tài)時, 或其他需要判斷用戶是否處于未登陸狀態(tài)時。
步驟104:即時通信服務(wù)器向該用戶客戶端發(fā)送該聯(lián)系人客戶端已登錄信 息,該用戶客戶端根據(jù)所保存的視頻信息目的聯(lián)系人信息,判斷該聯(lián)系人是否 屬于視頻信息目的聯(lián)系人,如果是則執(zhí)行步驟105,否則不通過即時通信服務(wù) 器向該聯(lián)系人客戶端發(fā)送建立視頻連接請求,該聯(lián)系人客戶端按照非視頻方式 顯示該用戶的狀態(tài),本流程結(jié)束。
該用戶客戶端接收到即時通信服務(wù)器發(fā)送來的該聯(lián)系人客戶端已登錄的信 息后,從其保存的視頻信息目的聯(lián)系人信息中,查找該聯(lián)系人是否屬于視頻信 息目的聯(lián)系人,如果是則執(zhí)行步驟105,否則不通過即時通信服務(wù)器向該聯(lián)系 人客戶端發(fā)送建立視頻連接請求,該聯(lián)系人客戶端沒有接收到視頻信息,自然 就按照非視頻方式顯示該用戶的狀態(tài)。
所述非視頻方式顯示該用戶的狀態(tài),可以為現(xiàn)有技術(shù)中利用頭像加文字顯 示用戶狀態(tài)的方式,也可以為利用圖片或動態(tài)內(nèi)容顯示用戶狀態(tài)的方式,或其 他不是利用視頻顯示該用戶狀態(tài)的方式,本發(fā)明并不限制非視頻方式顯示用戶 狀態(tài)的具體方法。
步驟105:該用戶客戶端通過即時通信服務(wù)器向該聯(lián)系人客戶端發(fā)送建立視頻連接請求,即時通信服務(wù)器接收到所述建立視頻連接請求后,根據(jù)其保存 的該用戶視頻信息目的聯(lián)系人信息,判斷所請求的聯(lián)系人是否屬于該用戶的視 頻信息目的聯(lián)系人,如果是則向該聯(lián)系人發(fā)送該建立視頻連接請求,否則不向 該聯(lián)系人發(fā)送該建立視頻連接請求。
即時通信服務(wù)器根據(jù)步驟102牛所保存的該用戶視頻信息目的聯(lián)系人信 息,進(jìn)行該聯(lián)系人是否屬于該用戶的視頻信息目的聯(lián)系人的驗證,由于視頻信 息的傳輸會占用較多網(wǎng)絡(luò)資源,故此驗證能夠避免由于用戶誤操作或病毒程序 所帶來的網(wǎng)絡(luò)資源的浪費。
當(dāng)即時通信服務(wù)器不執(zhí)行此驗證操作時,直接將用戶發(fā)送來的建立視頻連 接請求轉(zhuǎn)發(fā)給該聯(lián)系人客戶端。
步驟106:該聯(lián)系人客戶端判斷該聯(lián)系人是否接受該請求,如果是則建立 視頻連接,否則聯(lián)系人客戶端按照非視頻方式顯示所述用戶的狀態(tài),本流程結(jié) 東
該聯(lián)系人客戶端接收到所述建立視頻連接請求后,判斷該聯(lián)系人是否接受 該建立視頻連接請求,接受該建立視頻連接請求的方式可以是該聯(lián)系人所預(yù)設(shè) 的,例如只要發(fā)送視頻連接請求的用戶屬于其好友,即接受視頻連接請求,也 可以是聯(lián)系人客戶端通過其交互界面,向該聯(lián)系人發(fā)出消息,并接收該聯(lián)系人 是否接受視頻連接請求的指令。
步驟107:該用戶客戶端釆集視頻信息,并將所釆集到的視頻信息通過所 述視頻連接傳輸給聯(lián)系人客戶端。
該用戶客戶端啟動攝像頭等視頻釆集設(shè)備,釆集視頻信息,利用Windows 多媒體API接口對視頻釆集設(shè)備釆集到的視頻信息進(jìn)行處理,提取為對應(yīng)的視 頻字節(jié)流,利用步驟106中所建立的視頻連接通道進(jìn)行傳輸。當(dāng)然本發(fā)明也可 以利用其他方法將所述視頻信息進(jìn)行處理和傳輸,只要實現(xiàn)對應(yīng)功能即可。所 述釆集到的視頻信息能夠直接反映用戶的狀態(tài),例如用戶正在忙碌中,或正在 空閑狀態(tài)等。
所述視頻連接可以為用戶客戶端和聯(lián)系人客戶端之間的雙向視頻傳輸連 接,亦即,用戶客戶端和聯(lián)系人客戶端均具有視頻釆集設(shè)備,且均向?qū)Ψ絺鬏?br> 釆集到的視頻信息;也可以為用戶客戶端向聯(lián)系人客戶端的單向視頻傳輸連接,
亦即,僅有用戶客戶端具有視頻釆集設(shè)備,或僅有用戶客戶端向聯(lián)系人客戶端
傳輸采集到的視頻信息。
步驟108:該聯(lián)系人客戶端利用獲取的視頻信息顯示用戶的狀態(tài)。 所述利用獲取的視頻信息顯示用戶的狀態(tài)的操作包括聯(lián)系人客戶端建立
用于顯示所述用戶視頻狀態(tài)的子窗口 ;聯(lián)系人客戶端獲取用戶客戶端所傳輸來
的視頻信息;聯(lián)系人客戶端在所述視頻狀態(tài)子窗口中顯示所述視頻信息以顯示
該用戶的狀態(tài),具體而言,聯(lián)系人客戶端利用windows多媒體接口對視頻連接 接收到的視頻字節(jié)流進(jìn)行合成為對應(yīng)的視頻信息,在所述顯示視頻狀態(tài)的子窗 口中實時顯示該視頻信息。
通過上述步驟101 - 108,該聯(lián)系人可以直接從視頻信息中直接判斷該用戶 的狀態(tài),例如忙碌、會議中、空閑等,非常直觀。
本發(fā)明的第一個實施例對應(yīng)聯(lián)系人客戶端主動獲取用戶的登陸信息時,用 戶客戶端接收到即時通信服務(wù)器發(fā)送來的該聯(lián)系人已登錄信息,從而被動向聯(lián) 系人客戶端發(fā)送建立視頻連接請求,并傳輸視頻信息的情況。
另一種情況中,聯(lián)系人客戶端已經(jīng)登錄即時通信系統(tǒng),而用戶改變其狀態(tài), 用戶客戶端向已登錄視頻信息目的聯(lián)系人客戶端主動發(fā)送建立視頻連接請求, 并傳輸視頻信息,在第二實施例中進(jìn)行具體描述。
本發(fā)明即時通信系統(tǒng)中用戶狀態(tài)顯示實現(xiàn)方法的第二個實施例包括以下步

步驟201:用戶客戶端接收該用戶輸入的選擇視頻信息目的聯(lián)系人指令, 根據(jù)指令確定視頻信息目的聯(lián)系人,保存視頻信息目的聯(lián)系人信息。
同步驟101,所述選擇視頻信息目的聯(lián)系人指令,為用戶根據(jù)需要選擇一 個或多個聯(lián)系人,該 一個或多個聯(lián)系人能夠接收該用戶傳輸來的視頻信息作為 顯示該用戶狀態(tài)的方案。用戶客戶端接收所述選擇視頻信息目的聯(lián)系人指令, 根據(jù)指令確定一個或多個視頻信息目的聯(lián)系人,并保存該一個或多個視頻信息
目的聯(lián)系人信息。
步驟202:該用戶客戶端將所述視頻信息目的聯(lián)系人信息發(fā)送至即時通信
系統(tǒng)服務(wù)器,即時通信系統(tǒng)服務(wù)器保存該視頻信息目的聯(lián)系人信息。
同步驟102,該用戶客戶端將所述視頻信息目的聯(lián)系人信息發(fā)送至即時通 信系統(tǒng)服務(wù)器,即時通信系統(tǒng)服務(wù)器保存該視頻信息目的聯(lián)系人信息,用于步 驟203中即時通信服務(wù)器驗證用戶發(fā)出的建立視頻連接請求。
當(dāng)即時通信服務(wù)器不執(zhí)行此項驗證時,本步驟可以省略。
步驟203:當(dāng)該用戶改變其狀態(tài)時,該用戶客戶端通過即時通信服務(wù)器向 已登錄視頻信息目的聯(lián)系人客戶端發(fā)送建立視頻連接請求,即時通信服務(wù)器接 收到所述建立視頻連接請求后,根據(jù)其保存的該用戶視頻信息目的聯(lián)系人信息, 判斷被請求聯(lián)系人是否屬于該用戶的視頻信息目的聯(lián)系人,如果是則向該聯(lián)系 人發(fā)送該建立視頻連接請求,否則不向該聯(lián)系人發(fā)送該建立視頻連接請求。
所述用戶改變其狀態(tài),可以為該用戶從未登錄狀態(tài)改變?yōu)榈卿洜顟B(tài),也可 以為該用戶從隱身狀態(tài)改變?yōu)榉请[身狀態(tài),還可以是該用戶想要對其某一個或 多個聯(lián)系人開啟視頻,或者是該用戶開啟了視頻釆集設(shè)備,因此開始向其視頻 信息目的聯(lián)系人傳輸視頻信息等,當(dāng)用戶改變狀態(tài)時,該用戶客戶端即通過即 時通信服務(wù)器,向已登錄視頻信息目的聯(lián)系人客戶端發(fā)送建立視頻連接請求。
即時通信服務(wù)器根據(jù)步驟202中所保存的該用戶視頻信息目的聯(lián)系人信 息,進(jìn)行所述聯(lián)系人是否屬于該用戶的視頻信息目的聯(lián)系人的驗證,所述驗證 為從其保存的該用戶視頻信息目的聯(lián)系人中查找是否有該聯(lián)系人。由于視頻信 息的傳輸會占用較多網(wǎng)絡(luò)資源,故此驗證能夠避免由于用戶誤搡作或病毒程序 所帶來的網(wǎng)絡(luò)資源的浪費。
當(dāng)即時通信服務(wù)器不執(zhí)行所述驗證操作時,直接將用戶發(fā)送來的建立視頻 連接請求轉(zhuǎn)發(fā)給該聯(lián)系人客戶端。
步驟204:該聯(lián)系人客戶端判斷該聯(lián)系人是否接受該請求,如果是則建立 視頻連接,執(zhí)行步驟205,否則聯(lián)系人客戶端按照非視頻方式顯示所述用戶的 狀態(tài),本流程結(jié)束。200710302185.1
說明書第10/11頁
該聯(lián)系人客戶端接收到所述建立視頻連接請求后,判斷該聯(lián)系人是否接受 該建立視頻連接請求,接受該建立視頻連接請求的方式可以是該聯(lián)系人所預(yù)設(shè) 的,例如只要發(fā)送視頻連接請求的用戶屬于其好友,即接受視頻連接請求,也 可以是聯(lián)系人客戶端通過其交互界面,向該聯(lián)系人發(fā)出消息,并接收該聯(lián)系人 是否接受視頻連接請求的指令。
所述非視頻方式顯示該用戶的狀態(tài),可以為現(xiàn)有技術(shù)中的頭像加文字的方 式,也可以為利用圖片顯示狀態(tài)的方式,或其他不是利用視頻顯示該用戶狀態(tài) 的方式,本發(fā)明并不限制非視頻方式顯示用戶狀態(tài)的具體方法。
步驟205:該用戶客戶端釆集視頻信息,并將該視頻信息通過所述視頻連 接傳輸給該聯(lián)系人客戶端。
用戶客戶端啟動攝像頭等視頻釆集設(shè)備,釆集視頻信息,利用Windows多 媒體API接口對視頻釆集設(shè)備釆集到的視頻信息進(jìn)行處理,提取為對應(yīng)的視頻 字節(jié)流,利用步驟204中所建立的視頻連接通道進(jìn)行傳輸。當(dāng)然本發(fā)明也可以 利用其他方法將所述視頻信息進(jìn)行處理和傳輸,只要實現(xiàn)對應(yīng)功能即可。
所述視頻連接可以為用戶客戶端和聯(lián)系人客戶端之間的雙向視頻傳輸連 接,亦即,用戶客戶端和聯(lián)系人客戶端均具有視頻釆集設(shè)備,且均向?qū)Ψ絺鬏?釆集到的視頻信息;也可以為用戶客戶端向聯(lián)系人客戶端的單向視頻傳輸連接, 亦即,僅有用戶客戶端具有視頻采集設(shè)備,或僅有用戶客戶端向聯(lián)系人客戶端 傳輸釆集到的視頻信息。
步驟206:該聯(lián)系人客戶端利用獲取的視頻信息顯示用戶的狀態(tài)。
所述利用獲取的視頻信息顯示用戶的狀態(tài)的搡作包括聯(lián)系人客戶端建立 用于顯示所述用戶視頻狀態(tài)的子窗口 ;聯(lián)系人客戶端獲取用戶客戶端所傳輸來 的視頻信息;聯(lián)系人客戶端在所述視頻狀態(tài)子窗口中顯示所述視頻信息,具體 而言,聯(lián)系人客戶端利用windows多媒體接口對視頻連接接收到的視頻字節(jié)流 進(jìn)行合成為對應(yīng)的視頻信息,在所述顯示視頻狀態(tài)的子窗口中實時顯示該視頻
J古自 1呂W、。
通過上述步驟201 -206,該聯(lián)系人可以直接從視頻信息中判斷該用戶的狀
態(tài),例如忙碌、會議中、空閑等,非常直觀。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范 圍,本領(lǐng)域內(nèi)技術(shù)人員應(yīng)該能聯(lián)想到,選擇視頻信息目的聯(lián)系人指令的格式, 即時通信服務(wù)器是否進(jìn)行聯(lián)系人屬于視頻信息目的聯(lián)系人的驗證,以及其它根 據(jù)本發(fā)明的技術(shù)方案及其構(gòu)思進(jìn)行相應(yīng)的等同改變或替換都應(yīng)該屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
1、一種即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特征在于,所述方法包括以下步驟A、用戶客戶端采集視頻信息,并將所采集到的視頻信息傳輸給聯(lián)系人客戶端;B、聯(lián)系人客戶端利用收到的視頻信息顯示用戶的狀態(tài)。
2、 根據(jù)權(quán)利要求l所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特 征在于,步驟A之前,進(jìn)一步包括用戶客戶端接收該用戶輸入的選擇視頻信 息目的聯(lián)系人指令,根據(jù)指令確定視頻信息目的聯(lián)系人,保存視頻信息目的聯(lián) 系人信息。
3、 根據(jù)權(quán)利要求2所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特 征在于,保存所述視頻信息目的聯(lián)系人信息后,進(jìn)一步包括該用戶客戶端將 所述視頻信息目的聯(lián)系人信息發(fā)送至即時通信系統(tǒng)服務(wù)器,即時通信系統(tǒng)服務(wù) 器保存該視頻信息目的聯(lián)系人信息。
4、 根據(jù)權(quán)利要求3所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特 征在于,保存并發(fā)送所述視頻信息目的聯(lián)系人信息的步驟與步驟A之間,進(jìn)一 步包括AOl、即時通信服務(wù)器向已登錄用戶客戶端發(fā)送聯(lián)系人的信息,該用戶客 戶端根據(jù)所保存的視頻信息目的聯(lián)系人信息、判斷該聯(lián)系人是否屬于視頻信息 目的聯(lián)系人,如果是則執(zhí)行步驟A02,否則該用戶客戶端不通過即時通信服務(wù) 器向該聯(lián)系人客戶端發(fā)送建立視頻連接請求,該聯(lián)系人客戶端按照非視頻方式 顯示該用戶的狀態(tài),本流程結(jié)束;A02、用戶客戶端通過技術(shù)通信服務(wù)器向該已登錄的聯(lián)系人發(fā)送建立視頻 連接請求,該聯(lián)系人客戶端判斷聯(lián)系人是否接受所述請求,如果是則建立視頻 連接,進(jìn)而執(zhí)行步驟A,否則聯(lián)系人客戶端按照非視頻方式顯示所述用戶狀態(tài)。
5、 根據(jù)權(quán)利要求3所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特征在于,保存并發(fā)送所述視頻信息目的聯(lián)系人信息的步驟與步驟A之間,進(jìn)一 步包括所述用戶改變狀態(tài)后,該用戶客戶端通過即時通信服務(wù)器向已登錄視頻信 息目的聯(lián)系人客戶端發(fā)送建立視頻連接請求,該聯(lián)系人客戶端判斷該聯(lián)系人是否接受所述請求,如果是則建立視頻連接,進(jìn)而執(zhí)行步驟A,否則該聯(lián)系人客戶端按照非視頻方式顯示所述用戶的狀態(tài)。
6、 根據(jù)權(quán)利要求4或5所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法, 其特征在于,步驟A中,該用戶客戶端與該聯(lián)系人客戶端之間通過所述視頻連 接傳輸視頻信息。
7、 根據(jù)權(quán)利要求4或5所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法, 其特征在于,該用戶客戶端向即時通信服務(wù)器發(fā)送建立視頻連接請求后,即時 通信服務(wù)器根據(jù)其保存的該用戶視頻信息目的聯(lián)系人信息,判斷所請求的聯(lián)系 人是否屬于該用戶的視頻信息目的聯(lián)系人,如果是則繼續(xù)向該聯(lián)系人發(fā)送所述 建立視頻連接請求,否則不向該聯(lián)系人發(fā)送所述建立視頻連接請求。
8、 根據(jù)權(quán)利要求l所述的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法,其特 征在于,步驟B中,所述利用獲取的視頻信息顯示用戶的狀態(tài)的操作包括該 聯(lián)系人客戶端建立用于顯示所述用戶視頻狀態(tài)的子窗口;該聯(lián)系人客戶端獲取 用戶客戶端所傳輸來的視頻信息;該聯(lián)系人客戶端在所述視頻狀態(tài)子窗口中顯 示所述視頻信息作為該用戶的狀態(tài)顯示方案。
9、 一種即時通信系統(tǒng),所述系統(tǒng)包括用戶客戶端和聯(lián)系人客戶端,其特征 在于,所述用戶客戶端包括視頻信息釆集設(shè)備,所述聯(lián)系人客戶端包括顯示設(shè) 備,用戶客戶端向聯(lián)系人客戶端傳輸視頻信息,其中,視頻信息釆集設(shè)備,用于釆集視頻信息;聯(lián)系人客戶端顯示設(shè)備,用于利用所述用戶客戶端傳輸來的視頻信息顯示 該用戶的狀態(tài)。
10、 根據(jù)權(quán)利要求9所述的即時通信系統(tǒng),其特征在于,所述系統(tǒng)還包括 即時通信服務(wù)器,即時通信服務(wù)器用于保存用戶的視頻信息目的聯(lián)系人信息,和向用戶傳輸聯(lián)系人的登錄狀態(tài),或向聯(lián)系人傳輸用戶的登錄狀態(tài),和向聯(lián)系 人傳輸來自用戶的建立視頻連接請求,以及進(jìn)行視頻連接請求的目的聯(lián)系人是 否屬于用戶的視頻信息目的聯(lián)系人的驗證。
11、 根據(jù)權(quán)利要求9所述的即時通信系統(tǒng),其特征在于,所述用戶客戶端 還包括視頻信息目的聯(lián)系人信息存儲單元,用于根據(jù)用戶輸入的選擇視頻信息 目的聯(lián)系人指令保存視頻信息目的聯(lián)系人信息。
12、 根據(jù)權(quán)利要求IO所述的即時通信系統(tǒng),其特征在于,所述用戶客戶端 還包括視頻信息目的聯(lián)系人信息傳輸單元,用于將所述用戶的視頻信息目的聯(lián) 系人信息發(fā)送至即時通信服務(wù)器,相應(yīng)地,所述即時通信服務(wù)器包括視頻信息 目的聯(lián)系人信息存儲單元,用于存儲所述用戶的視頻信息目的聯(lián)系人信息。
13、 根據(jù)權(quán)利要求9所述的即時通信系統(tǒng),其特征在于,所述用戶客戶端還包括建立視頻連接請求傳輸單元,用于用戶客戶端向聯(lián)系人客戶端傳輸建立 視頻連接請求。
14、 根據(jù)權(quán)利要求9所述的即時通信系統(tǒng),其特征在于,所述用戶客戶端 和聯(lián)系人客戶端還包括視頻連接傳輸單元,用于用戶客戶端和聯(lián)系人客戶端之 間傳輸視頻信息。
全文摘要
本發(fā)明公開了一種即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法及即時通信系統(tǒng),所述方法包括以下步驟用戶客戶端采集視頻信息,并將該視頻信息傳輸給聯(lián)系人客戶端;聯(lián)系人客戶端利用獲取的視頻信息顯示用戶的狀態(tài)。通過本發(fā)明的即時通信系統(tǒng)中用戶狀態(tài)顯示的實現(xiàn)方法及即時通信系統(tǒng),用戶的狀態(tài)顯示方案內(nèi)容豐富多彩,且非常直觀,能滿足用戶對于其狀態(tài)顯示方案的個性化需求,增加即時通信系統(tǒng)的吸引力。
文檔編號H04L12/58GK101179533SQ20071030218
公開日2008年5月14日 申請日期2007年12月18日 優(yōu)先權(quán)日2007年12月18日
發(fā)明者斌 李, 堅 陳 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1