專利名稱:一種通過電視終端實現(xiàn)即時通信的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于即時通信領(lǐng)域,尤其涉及通過網(wǎng)絡(luò)終端實現(xiàn)即時通信的系統(tǒng)及方法。
背景技術(shù):
即時通信(Instant Messenger,簡稱IM)是一種基于互聯(lián)網(wǎng)的通訊服務(wù),以實現(xiàn)網(wǎng)絡(luò)上的即時通訊功能為主,可以通過點對點技術(shù)來實現(xiàn)用戶之間的即時消息溝通,已經(jīng)得到廣泛的應(yīng)用和認(rèn)可。用戶使用的即時通信終端主要是PC(個人電腦)、移動電話、PDA(個人數(shù)字助理)等。
隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,電視終端加上一個連接互聯(lián)網(wǎng)的設(shè)備就成為一個多媒體終端,該網(wǎng)絡(luò)連接設(shè)備可以是數(shù)字機頂盒(包括IPTV數(shù)字機頂盒、數(shù)字電視終端數(shù)字機頂盒等)、PC或者EPC(娛樂電腦)等,其特點都是可以把電視終端作為顯示終端輸出各種多媒體數(shù)據(jù)。用戶通過這種多媒體終端不但可以觀看普通的電視終端節(jié)目,也可以進(jìn)行在線音樂、游戲、在線教育、信息瀏覽等互聯(lián)網(wǎng)活動。
目前,傳統(tǒng)電視終端擁有大量用戶,如果能夠?qū)㈦娨暯K端和即時通信進(jìn)行結(jié)合,使用戶在收看電視終端節(jié)目的同時,也可以即時通信交流,不但可以增加新的即時通信手段,而且還可以向用戶提供新的娛樂、通信方式。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種通過電視終端實現(xiàn)即時通信的系統(tǒng),旨在解決現(xiàn)有技術(shù)中無法通過以電視終端為顯示終端的多媒體終端進(jìn)行即時通信的問題。
本發(fā)明的另一目的在于提供根據(jù)上述即時通信系統(tǒng)實現(xiàn)的即時通信方法。
本發(fā)明是這樣實現(xiàn)的一種通過電視終端實現(xiàn)即時通信的系統(tǒng),所述系統(tǒng)包括保存即時通信用戶信息,并對即時通信用戶的登錄進(jìn)行身份認(rèn)證的即時通信服務(wù)器;通過因特網(wǎng)與即時通信服務(wù)器連接,收發(fā)即時通信消息的網(wǎng)絡(luò)連接設(shè)備,所述網(wǎng)絡(luò)連接設(shè)備裝載有即時通信應(yīng)用系統(tǒng);與所述網(wǎng)絡(luò)連接設(shè)備連接,顯示即時通信消息的電視終端;以及與所述網(wǎng)絡(luò)連接設(shè)備連接,輸入即時通信消息的輸入設(shè)備。
所述網(wǎng)絡(luò)連接設(shè)備包括數(shù)字機頂盒、個人電腦PC或者娛樂電腦EPC。
所述輸入設(shè)備包括遙控器、紅外鍵盤、攝像頭或者麥克風(fēng)。
所述網(wǎng)絡(luò)連接設(shè)備包括內(nèi)存,所述內(nèi)存中存儲有所述即時通信應(yīng)用系統(tǒng)一種利用上述系統(tǒng)實現(xiàn)即時通信的方法,所述方法包括下述步驟A.用戶通過網(wǎng)絡(luò)連接設(shè)備登錄即時通信服務(wù)器;B.即時通信服務(wù)器對用戶登錄進(jìn)行身份驗證;C.通過身份驗證后,用戶通過輸入設(shè)備輸入即時通信消息,經(jīng)網(wǎng)絡(luò)連接設(shè)備發(fā)送出去,或者通過網(wǎng)絡(luò)連接設(shè)備接收即時通信消息,并通過電視終端顯示收到的即時通信消息。
電視終端顯示收到的即時通信消息通過將即時通信顯示界面與電視終端視頻疊加實現(xiàn)。
所述將即時通信顯示界面與電視終端視頻疊加的步驟進(jìn)一步包括下述步驟D1.設(shè)置透明度為T,0<T<1,前景點的RGB值為R1,G1,B1,背景點的RGB值為R2,G2,B2;D2.計算混合后的RGB值R=(R1×TI+R2×(128-TI));
G=(G1×TI+G2×(128-TI));B=(B1×TI+B2×(128-TI));其中,TI為T乘以128后的整數(shù);D3.將混合后的RGB值右移n位;D4.對所有需要混色的點執(zhí)行步驟D2、D3的運算,得到最終的顯示界面。
通過本發(fā)明,可以實現(xiàn)電視終端與電視終端、電視終端與電腦、電視終端與手持設(shè)備等多類終端之間的即時通信,使得用戶進(jìn)行即時通信的終端類型更為豐富,同時可以充分利用電視終端龐大的用戶群,為運營商提供更多的增值業(yè)務(wù)。
圖1是本發(fā)明提供的系統(tǒng)結(jié)構(gòu)圖;圖2是數(shù)字機頂盒的背板結(jié)構(gòu)示例圖;圖3A、B是本發(fā)明中即時通信消息顯示界面或者操作提示界面在電視終端上的顯示示例圖;圖4是本發(fā)明提供的即時通信方法的實現(xiàn)流程圖。
具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明將電視終端作為顯示終端,結(jié)合與互聯(lián)網(wǎng)連接的設(shè)備,使得用戶可以通過電視終端進(jìn)行即時通信。
圖1示出了本發(fā)明提供的即時通信系統(tǒng)的結(jié)構(gòu),電視終端有線饋線接駁于網(wǎng)絡(luò)連接設(shè)備,網(wǎng)絡(luò)連接設(shè)備連接到互聯(lián)網(wǎng)(Internet),進(jìn)而實現(xiàn)與即時通信服務(wù)器通信,從而用戶可以登錄即時通信系統(tǒng),實現(xiàn)與其他互聯(lián)網(wǎng)終端,例如便攜式電腦、個人電腦、移動電話以及PDA之間的點對點即時通信。
即時通信服務(wù)器負(fù)責(zé)保存即時通信用戶的用戶信息以及其好友信息,當(dāng)即時通信用戶一方不在線時,即時通信服務(wù)器將其他用戶發(fā)送給該用戶的即時通信消息轉(zhuǎn)發(fā)給該用戶。
網(wǎng)絡(luò)連接設(shè)備為各種模數(shù)轉(zhuǎn)換設(shè)備,例如數(shù)字機頂盒、PC或者EPC等,在本發(fā)明中,網(wǎng)絡(luò)連接設(shè)備中裝載有即時通信應(yīng)用軟件程序,例如騰訊公司的QQ、微軟的MSN等。用戶通過該即時通信應(yīng)用軟件程序登錄即時通信服務(wù)器,實現(xiàn)即時通信功能。
電視終端作為用戶進(jìn)行即時通信的顯示終端,顯示用戶輸入或者收到的即時通信消息或者各種音、視頻數(shù)據(jù)。
輸入設(shè)備包括遙控器、紅外鍵盤等文字輸入設(shè)備,攝像頭等視頻輸入設(shè)備或者麥克風(fēng)等音頻輸入設(shè)備。
圖2示出了作為網(wǎng)絡(luò)連接設(shè)備之一的數(shù)字機頂盒的典型的背板結(jié)構(gòu),輸入設(shè)備通過鼠標(biāo)、鍵盤等輸入接口與數(shù)字機頂盒相連,數(shù)字機頂盒通過網(wǎng)卡接口連接至互聯(lián)網(wǎng),通過Video out(電視終端輸出口)將網(wǎng)絡(luò)數(shù)據(jù)送往電視終端機顯示。
在結(jié)構(gòu)上,數(shù)字機頂盒一般由主芯片、內(nèi)存、調(diào)諧解調(diào)器、回傳通道、CA(Conditional Access)接口、外部存儲控制器以及視音頻輸出等幾大部分構(gòu)成。本發(fā)明中,數(shù)字機頂盒的內(nèi)存加載有即時通信模塊,該即時通信模塊一般為即時通信應(yīng)用程序軟件,用戶通過該即時通信模塊登錄即時通信系統(tǒng),實現(xiàn)即時通信。
為了使得用戶在看電視終端、玩游戲或是瀏覽網(wǎng)頁等狀態(tài)下均能與好友進(jìn)行聊天,本發(fā)明對即時通信消息的顯示和相關(guān)查看操作的顯示區(qū)域所占的面積和位置進(jìn)行限制,以免遮住電視終端節(jié)目本身的視頻畫面,保證用戶與電視終端當(dāng)前的交互狀態(tài)不受影響。
本發(fā)明將即時通信顯示界面通過ALPHA混色技術(shù)與視頻疊加,ALPHA混色是按照透明度將即時通信顯示界面(前景)和視頻界面(背景)混合,使用戶可同時觀看到兩層顯示效果,具體實現(xiàn)如下設(shè)透明度為T(0<T<1),前景點的紅(R)、綠(G)、藍(lán)(B)的值為R1,G1,B1,背景點的RGB值為R2,G2,B2,則混合后的RGB值為R=R1×T+R2×(1-T)G=G1×T+G2×(1-T)B=B1×T+B2×(1-T)從上面的公式看到,每計算一個點的ALHPA混色要6次乘法和3次加法,并且由于T是小于1大于0的小數(shù),為避免耗時的浮點數(shù)乘法運算,采用如下的方式將T乘以128,取整數(shù)得TI,然后再將RGB結(jié)果右移8位(以8位為例,可以根據(jù)具體的顯示要求調(diào)整),程序如下R=(R1×TI+R2×(128-TI))>>8;G=(G1×TI+G2×(128-TI))>>8;B=(B1×TI+B2×(128-TI))>>8;對所有需要做ALPHA混色的點做上述運算,即得到最終要顯示的圖像。
圖3A、圖3B示出了即時通信消息以及相應(yīng)的操作提示在電視終端上的顯示界面示例。
圖4示出了本發(fā)明提供的即時通信方法的實現(xiàn)流程,以用戶發(fā)送即時通信消息為例,描述如下1.用戶通過網(wǎng)絡(luò)連接設(shè)備登錄即時通信服務(wù)器,進(jìn)行身份認(rèn)證,登錄即時通信系統(tǒng);2.即時通信服務(wù)器根據(jù)用戶輸入的用戶名或者即時通信標(biāo)識碼和登錄密碼,對用戶身份進(jìn)行認(rèn)證,當(dāng)認(rèn)證通過后,向網(wǎng)絡(luò)連接設(shè)備返回登錄成功的消息;3.網(wǎng)絡(luò)連接設(shè)備將登錄成功消息通過電視終端顯示給用戶;
4.用戶通過輸入設(shè)備輸入即時通信消息,通過網(wǎng)絡(luò)連接設(shè)備將該即時通信消息發(fā)送給其他用戶所在的客戶端;5.其他用戶所在的客戶端向網(wǎng)絡(luò)連接設(shè)備返回即時通信消息;6.網(wǎng)絡(luò)連接設(shè)備將返回的即時通信消息通過電視終端顯示給用戶。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種通過電視終端實現(xiàn)即時通信的系統(tǒng),其特征在于,所述系統(tǒng)包括保存即時通信用戶信息,并對即時通信用戶的登錄進(jìn)行身份認(rèn)證的即時通信服務(wù)器;通過因特網(wǎng)與即時通信服務(wù)器連接,收發(fā)即時通信消息的網(wǎng)絡(luò)連接設(shè)備,所述網(wǎng)絡(luò)連接設(shè)備裝載有即時通信應(yīng)用系統(tǒng);與所述網(wǎng)絡(luò)連接設(shè)備連接,顯示即時通信消息的電視終端;以及與所述網(wǎng)絡(luò)連接設(shè)備連接,輸入即時通信消息的輸入設(shè)備。
2.如權(quán)利要求
1所述的通過電視終端實現(xiàn)即時通信的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)連接設(shè)備包括數(shù)字機頂盒、個人電腦PC或者娛樂電腦EPC。
3.如權(quán)利要求
1所述的通過電視終端實現(xiàn)即時通信的系統(tǒng),其特征在于,所述輸入設(shè)備包括遙控器、紅外鍵盤、攝像頭或者麥克風(fēng)。
4.如權(quán)利要求
1所述的通過電視終端實現(xiàn)即時通信的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)連接設(shè)備包括內(nèi)存,所述內(nèi)存中存儲有所述即時通信應(yīng)用系統(tǒng)。
5.一種利用權(quán)利要求
1的系統(tǒng)實現(xiàn)即時通信的方法,其特征在于,所述方法包括下述步驟A.用戶通過網(wǎng)絡(luò)連接設(shè)備登錄即時通信服務(wù)器;B.即時通信服務(wù)器對用戶登錄進(jìn)行身份驗證;C.通過身份驗證后,用戶通過輸入設(shè)備輸入即時通信消息,經(jīng)網(wǎng)絡(luò)連接設(shè)備發(fā)送出去,或者通過網(wǎng)絡(luò)連接設(shè)備接收即時通信消息,并通過電視終端顯示收到的即時通信消息。
6.如權(quán)利要求
5所述的實現(xiàn)即時通信的方法,其特征在于,電視終端顯示收到的即時通信消息通過將即時通信顯示界面與電視終端視頻疊加實現(xiàn)。
7.如權(quán)利要求
6所述的實現(xiàn)即時通信的方法,其特征在于,所述將即時通信顯示界面與電視終端視頻疊加的步驟進(jìn)一步包括下述步驟D1.設(shè)置透明度為T,0<T<1,前景點的RGB值為R1,G1,B1,背景點的RGB值為R2,G2,B2;D2.計算混合后的RGB值R=(R1×TI+R2×(128-TI));G=(G1×TI+G2×(128-TI));B=(B1×TI+B2×(128-TI));其中,TI為T乘以128后的整數(shù);D3.將混合后的RGB值結(jié)果右移n位;D4.對所有需要混色的點執(zhí)行步驟D2、D3的運算,得到最終的顯示界面。
專利摘要
本發(fā)明適用于即時通信領(lǐng)域,提供了一種通過電視終端實現(xiàn)即時通信的系統(tǒng)及方法,所述系統(tǒng)包括保存即時通信用戶信息,并對即時通信用戶的登錄進(jìn)行身份認(rèn)證的即時通信服務(wù)器;通過因特網(wǎng)與即時通信服務(wù)器連接,收發(fā)即時通信消息的網(wǎng)絡(luò)連接設(shè)備,所述網(wǎng)絡(luò)連接設(shè)備裝載有即時通信應(yīng)用系統(tǒng);與所述網(wǎng)絡(luò)連接設(shè)備連接,顯示即時通信消息的電視終端;以及與所述網(wǎng)絡(luò)連接設(shè)備連接,輸入即時通信消息的輸入設(shè)備。通過本發(fā)明,可以實現(xiàn)電視終端與電視終端、電視終端與電腦、電視終端與手持設(shè)備等多類終端之間的即時通信,使得用戶進(jìn)行即時通信的終端類型更為豐富,同時可以充分利用電視終端龐大的用戶群,為運營商提供更多的增值業(yè)務(wù)。
文檔編號H04N7/24GK1992612SQ200510121439
公開日2007年7月4日 申請日期2005年12月29日
發(fā)明者酈鈞, 李強, 鄭軼, 何先華, 關(guān)晴, 黃崔, 蘇銳, 張松國, 劉昱東, 張超輝, 唐沐, 陳妍, 陳曦, 嚴(yán)紀(jì)年, 于銳, 林友堯, 陳偉華 申請人:騰訊科技(深圳)有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan