專利名稱:基于即時通訊的多媒體內(nèi)容互動系統(tǒng)及其實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及即時通訊技術(shù)領(lǐng)域,特別是基于即時通訊的多媒體內(nèi)容互動系統(tǒng)及其實現(xiàn)方法。
背景技術(shù):
即時通訊服務(wù)是一種基于互聯(lián)網(wǎng)(Internet)的通訊服務(wù),一般以實現(xiàn)網(wǎng)絡(luò)上即時通訊功能為主。目前,即時通訊服務(wù)已經(jīng)在互聯(lián)網(wǎng)上得到了廣泛的應(yīng)用和認可,即時通訊服務(wù)可以通過即時通訊系統(tǒng)來實現(xiàn)。即時通訊系統(tǒng)以其速度快、功能豐富、使用穩(wěn)定而獲得了廣大網(wǎng)民的認可和喜愛。在現(xiàn)有的即時通訊服務(wù)中,用戶之間可以通過即時通訊系統(tǒng)進行文字信息的交互、傳送文件、發(fā)送手機短消息等多種操作。
圖1所示為現(xiàn)有技術(shù)的即時通訊系統(tǒng)的結(jié)構(gòu)圖。如圖1所示,即時通訊系統(tǒng)包括即時通訊客戶端和即時通訊服務(wù)器,用戶首先在即時通訊客戶端登錄即時通訊服務(wù)器,然后通過即時通訊服務(wù)器獲取用戶自身和其它用戶的信息,并且和其它客戶端進行信息交互。當(dāng)用戶之間的連接比較穩(wěn)定時,用戶之間的信息通過UDP的形式而互相傳送,當(dāng)用戶之間的連接不穩(wěn)定時,用戶之間的信息通過即時通訊服務(wù)器進行中轉(zhuǎn)。
近年來,多媒體技術(shù)獲得了飛速的發(fā)展,多媒體內(nèi)容現(xiàn)在也日趨豐富。隨著人們需求的不斷提高,基于即時通訊而只進行簡單的文字信息的交互、傳送文件等應(yīng)用已經(jīng)逐漸不能滿足人們的需求。人們希望能夠基于即時通訊而實現(xiàn)與多媒體技術(shù)相關(guān)的更多應(yīng)用。同時,互聯(lián)網(wǎng)服務(wù)提供商(ISP)和互聯(lián)網(wǎng)內(nèi)容提供商(ICP)也希望能夠提供與多媒體內(nèi)容相關(guān)的增值服務(wù)。
現(xiàn)有的即時通訊系統(tǒng)可以從多媒體資源庫接收并播放包括視頻流、音頻流、文字、圖片等形式的多媒體內(nèi)容。但是,現(xiàn)有的即時通訊系統(tǒng)只能單向地從多媒體資源庫獲取多媒體內(nèi)容,用戶并不能對所獲得的多媒體內(nèi)容進行互動反饋,并且用戶也不能將反饋后的多媒體內(nèi)容與其它用戶進行分享,從而不便于用戶體驗多媒體內(nèi)容。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的是提出一種基于即時通訊的多媒體內(nèi)容互動系統(tǒng),以實現(xiàn)用戶和多媒體內(nèi)容的互動反饋。
本發(fā)明的另一目的是提出一種基于即時通訊的多媒體內(nèi)容互動方法,以實現(xiàn)用戶和多媒體內(nèi)容的互動反饋。
為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種基于即時通訊的多媒體內(nèi)容互動系統(tǒng),該系統(tǒng)包括多媒體資源庫,用于存儲多媒體內(nèi)容,并通過多媒體互動模塊向即時通訊服務(wù)器發(fā)送所述多媒體內(nèi)容;即時通訊服務(wù)器,用于轉(zhuǎn)發(fā)即時通訊客戶端和多媒體資源庫之間的多媒體內(nèi)容;即時通訊客戶端,用于接收多媒體資源庫發(fā)送過來的多媒體內(nèi)容;多媒體內(nèi)容反饋端,向多媒體互動模塊發(fā)送基于所述多媒體內(nèi)容的反饋消息;多媒體互動模塊,根據(jù)所述反饋消息對多媒體內(nèi)容進行處理,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端發(fā)送;多媒體內(nèi)容接收端,用于接收所述經(jīng)過處理后的多媒體內(nèi)容。
所述的多媒體內(nèi)容反饋端為所述的即時通訊客戶端、或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
所述的多媒體內(nèi)容接收端為所述的即時通訊客戶端、或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
所述的多媒體資源庫包括網(wǎng)絡(luò)視頻設(shè)備、網(wǎng)絡(luò)音頻設(shè)備、文本內(nèi)容庫、圖形內(nèi)容庫中的一種或者多于一種的任意組合。
所述的多媒體互動模塊包括互動設(shè)備接口,用于實現(xiàn)多媒體互動模塊和多媒體內(nèi)容反饋端、多媒體內(nèi)容接收端、即時通訊服務(wù)器之間的數(shù)據(jù)交互;內(nèi)容處理子模塊,用于實現(xiàn)多媒體內(nèi)容的實時合成和播放控制,并適配轉(zhuǎn)換多媒體內(nèi)容;消息處理子模塊,用于對反饋消息進行解析,并根據(jù)解析結(jié)果進行多媒體內(nèi)容互動處理。
所述的多媒體互動模塊進一步包括內(nèi)容訂購控制接口,所述內(nèi)容訂購控制接口與互動設(shè)備接口連接,用于對所述用戶接收端獲取多媒體內(nèi)容的權(quán)限進行控制。
所述的內(nèi)容訂購控制接口包括業(yè)務(wù)提示通知單元,用于提示和通知用戶接收端進行多媒體內(nèi)容訂購。
一種基于即時通訊的多媒體內(nèi)容互動方法,適用于包括多媒體互動模塊、即時通訊客戶端、多媒體內(nèi)容反饋端、多媒體內(nèi)容接收端的多媒體內(nèi)容互動系統(tǒng),該方法包括以下步驟A、通過多媒體互動模塊在即時通訊客戶端獲得多媒體內(nèi)容;B、多媒體內(nèi)容反饋端將基于所述多媒體內(nèi)容的反饋消息發(fā)送到多媒體互動模塊;C、多媒體互動模塊根據(jù)所述反饋消息處理多媒體內(nèi)容,并將所述處理后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
步驟B所述將反饋消息發(fā)送到多媒體互動模塊為通過短消息SMS或者多媒體消息MMS或者普通固定電話或者即時通訊客戶端將反饋消息發(fā)送到多媒體互動模塊。
所述的反饋消息為用戶反饋多媒體內(nèi)容,步驟C所述處理包括多媒體互動模塊將所述的用戶反饋多媒體內(nèi)容和所述的多媒體內(nèi)容疊加,并將疊加后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
所述的反饋消息為轉(zhuǎn)發(fā)消息,步驟C所述處理包括多媒體互動模塊將所述的反饋消息轉(zhuǎn)發(fā)到多媒體內(nèi)容接收端。
所述的反饋消息為多媒體內(nèi)容存取命令,步驟C所述處理包括多媒體互動模塊根據(jù)所述多媒體內(nèi)容存取命令從多媒體資源庫提取相應(yīng)的多媒體內(nèi)容,并將所述提取后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容為相同格式的多媒體內(nèi)容。
所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是音頻內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是視頻內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是圖形內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是文本內(nèi)容。
所述的反饋消息包括多媒體內(nèi)容的源地址、處理后多媒體內(nèi)容目的地址以及反饋內(nèi)容。
從以上的技術(shù)方案可以看出,本發(fā)明所提出的基于即時消息的多媒體內(nèi)容互動系統(tǒng)中包括多媒體資源庫、多媒體互動模塊、即時通訊客戶端、即時通訊服務(wù)器、多媒體內(nèi)容接收端和多媒體內(nèi)容反饋端。其中多媒體資源庫存儲多媒體內(nèi)容,并通過多媒體互動模塊向即時通訊服務(wù)器發(fā)送多媒體內(nèi)容;即時通訊客戶端,接收多媒體資源庫發(fā)送過來的多媒體內(nèi)容;多媒體內(nèi)容反饋端,根據(jù)該多媒體內(nèi)容產(chǎn)生反饋消息,并向多媒體互動模塊發(fā)送反饋消息;多媒體互動模塊,根據(jù)反饋消息對多媒體內(nèi)容進行處理,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端發(fā)送;多媒體內(nèi)容接收端,接收經(jīng)過處理后的多媒體內(nèi)容。因此,本發(fā)明通過多媒體互動模塊實現(xiàn)了向多媒體內(nèi)容接收端發(fā)送多媒體內(nèi)容、接收用戶對多媒體內(nèi)容的反饋消息、對用戶的反饋消息進行處理和將處理結(jié)果反饋回用戶。所以本發(fā)明通過多媒體互動模塊實現(xiàn)了用戶和多媒體內(nèi)容的互動反饋,并且用戶可以將互動后的多媒體內(nèi)容再發(fā)送給其他用戶,因此又實現(xiàn)了用戶之間關(guān)于多媒體內(nèi)容的交互,從而極大地增強了用戶對多媒體內(nèi)容的體驗。
在本發(fā)明中,多媒體內(nèi)容接收端和多媒體內(nèi)容反饋端可為即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端,從而為用戶進行多媒體互動反饋的方式提供了更多的選擇。
而且,多媒體互動模塊包括內(nèi)容訂購控制接口,以對用戶接收端獲取多媒體內(nèi)容的權(quán)限進行控制,從而保證了獲得多媒體內(nèi)容的用戶合法性。并且,內(nèi)容訂購控制接口還包括業(yè)務(wù)提示通知單元,以提示和通知用戶接收端進行多媒體內(nèi)容訂購,從而使得用戶訂購多媒體內(nèi)容更加方便。
同時,在本發(fā)明提出的基于即時通訊的多媒體內(nèi)容互動方法中,首先由用戶通過即時通訊客戶端獲取多媒體內(nèi)容,然后用戶可以通過即時通訊客戶端、普通固定電話、移動終端、SMS等各種形式將反饋消息發(fā)送到多媒體互動模塊,并且多媒體互動模塊根據(jù)所述反饋消息處理多媒體內(nèi)容,并將處理后的多媒體內(nèi)容再通過即時通訊客戶端、固定電話、移動終端、SMS等各種形式呈現(xiàn)給用戶,從而實現(xiàn)了用戶和多媒體內(nèi)容的互動反饋,所以極大地增強了用戶對多媒體內(nèi)容的體驗,為用戶進行多媒體互動反饋的方式提供了更多的選擇。
圖1為現(xiàn)有技術(shù)的即時通訊系統(tǒng)的結(jié)構(gòu)圖。
圖2為本發(fā)明的基于即時通訊的多媒體內(nèi)容互動系統(tǒng)的結(jié)構(gòu)圖。
圖3為本發(fā)明一實施例的基于即時通訊的多媒體內(nèi)容互動系統(tǒng)的結(jié)構(gòu)圖。
圖4為本發(fā)明一實施例的多媒體內(nèi)容互動系統(tǒng)的多媒體互動模塊的結(jié)構(gòu)圖。
圖5為本發(fā)明的基于即時通訊的多媒體內(nèi)容互動流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點表達得更加清楚明白,下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
圖2為本發(fā)明的基于即時通訊的多媒體內(nèi)容互動系統(tǒng)的結(jié)構(gòu)圖。如圖2所示,該系統(tǒng)包括即時通訊客戶端101、即時通訊服務(wù)器102、多媒體資源庫103、多媒體互動模塊104、多媒體內(nèi)容接收端105和多媒體內(nèi)容反饋端106。其中多媒體資源庫103,用于存儲多媒體內(nèi)容,并通過多媒體互動模塊104向即時通訊服務(wù)器102發(fā)送多媒體內(nèi)容;即時通訊服務(wù)器102,用于轉(zhuǎn)發(fā)即時通訊客戶端101和多媒體資源庫103之間的多媒體內(nèi)容;即時通訊客戶端101,用于接收多媒體資源庫103發(fā)送過來的多媒體內(nèi)容;多媒體內(nèi)容反饋端106,向多媒體互動模塊104發(fā)送基于該多媒體內(nèi)容的反饋消息;多媒體互動模塊104,根據(jù)反饋消息對多媒體內(nèi)容進行處理,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端105發(fā)送;多媒體內(nèi)容接收端105,用于接收該經(jīng)過處理后的多媒體內(nèi)容。
用戶首先在即時通訊客戶端101體驗多媒體內(nèi)容,然后通過多媒體內(nèi)容反饋端106向多媒體互動模塊104進行基于多媒體內(nèi)容的反饋。多媒體內(nèi)容反饋端106可以為即時通訊客戶端101,也可以為其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
當(dāng)多媒體內(nèi)容反饋端106為即時通訊客戶端101時,用戶通過即時通訊客戶端101和即時通訊服務(wù)器102向多媒體互動模塊104發(fā)送基于多媒體內(nèi)容的反饋消息??蛇x的,用戶也可以在其它的即時通訊客戶端向多媒體互動模塊104發(fā)送基于多媒體內(nèi)容的反饋消息。用戶還可以通過普通固定電話、或者可視電話、或者移動終端向多媒體互動模塊104發(fā)送基于多媒體內(nèi)容的反饋消息?;诙嗝襟w內(nèi)容的反饋消息可以為多種。例如反饋消息可以為用戶反饋多媒體內(nèi)容、轉(zhuǎn)發(fā)消息或者多媒體內(nèi)容存取命令等。
當(dāng)用戶通過普通固定電話發(fā)送反饋消息時,反饋消息中可以包括音頻多媒體內(nèi)容;當(dāng)用戶通過可視電話發(fā)送反饋消息時,反饋消息中可以包括音頻多媒體內(nèi)容、視頻多媒體內(nèi)容;當(dāng)用戶通過移動終端發(fā)送反饋消息時,反饋消息中可包括音頻多媒體內(nèi)容、視頻多媒體內(nèi)容、圖形內(nèi)容、文本內(nèi)容。其中移動終端既可以通過SMS發(fā)送純文本內(nèi)容,也可以通過MMS發(fā)送音頻多媒體內(nèi)容、視頻多媒體內(nèi)容、圖形內(nèi)容和文本內(nèi)容。
當(dāng)用戶的反饋消息發(fā)送到多媒體互動模塊104后,多媒體互動模塊104根據(jù)反饋消息對多媒體內(nèi)容進行處理,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端105發(fā)送。具體地,當(dāng)反饋消息為用戶反饋多媒體內(nèi)容時,多媒體互動模塊104將用戶反饋多媒體內(nèi)容和多媒體內(nèi)容疊加,并將疊加后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端105。當(dāng)反饋消息為轉(zhuǎn)發(fā)消息時,多媒體互動模塊104將反饋消息轉(zhuǎn)發(fā)到多媒體內(nèi)容接收端105。當(dāng)反饋消息為多媒體內(nèi)容存取命令時,多媒體互動模塊104根據(jù)多媒體內(nèi)容存取命令從多媒體資源庫103提取相應(yīng)的多媒體內(nèi)容,并將提取后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端105。同樣,多媒體內(nèi)容接收端105也可以為即時通訊客戶端101,或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
當(dāng)多媒體內(nèi)容反饋端106為即時通訊客戶端101時,用戶可以通過即時通訊客戶端101和即時通訊服務(wù)器102接收來自于向多媒體互動模塊104的處理后的多媒體內(nèi)容。用戶也可以在其它的即時通訊客戶端接收來自于向多媒體互動模塊104的處理后的多媒體內(nèi)容。同樣,用戶還可以通過普通固定電話、或者可視電話、或者移動終端接收來自于向多媒體互動模塊104的處理后的多媒體內(nèi)容。
優(yōu)選地,圖2中的多媒體資源庫103包括網(wǎng)絡(luò)視頻設(shè)備、網(wǎng)絡(luò)音頻設(shè)備、文本內(nèi)容庫、圖形內(nèi)容庫中的一種或者多于一種的任意組合。其中,網(wǎng)絡(luò)視頻設(shè)備用于提供網(wǎng)絡(luò)視頻;網(wǎng)絡(luò)音頻設(shè)備用于提供網(wǎng)絡(luò)音頻;文本內(nèi)容庫用于提供文本;圖形內(nèi)容庫用于提供圖形。
基于圖2所示的系統(tǒng),圖3為本發(fā)明一實施例的基于即時通訊的多媒體內(nèi)容互動系統(tǒng)的結(jié)構(gòu)圖。其中,移動終端通過無線移動網(wǎng)絡(luò)設(shè)備和多媒體互動模塊交互;普通固定電話和可視電話通過公共開關(guān)電話網(wǎng)絡(luò)(PSTN)設(shè)備和多媒體互動模塊交互。
基于圖2和圖3,圖4為本發(fā)明一實施例的基于即時通訊的多媒體內(nèi)容互動系統(tǒng)的多媒體互動模塊的結(jié)構(gòu)圖。圖4中的PSTN網(wǎng)絡(luò)設(shè)備和無線移動網(wǎng)絡(luò)設(shè)備分別對應(yīng)與多媒體內(nèi)容接收端105和多媒體內(nèi)容反饋端106和多媒體互動模塊104交互所需要的設(shè)備。如圖4所示,多媒體互動模塊104包括互動設(shè)備接口201,用于實現(xiàn)多媒體互動模塊104和多媒體內(nèi)容反饋端、多媒體內(nèi)容接收端、即時通訊服務(wù)器之間的數(shù)據(jù)交互;內(nèi)容處理子模塊203,用于實現(xiàn)多媒體內(nèi)容的實時合成和播放控制,并適配轉(zhuǎn)換多媒體內(nèi)容;消息處理子模塊202,用于對反饋消息進行解析,并根據(jù)解析結(jié)果進行多媒體內(nèi)容互動處理。優(yōu)選地,反饋消息中可以為用戶反饋多媒體內(nèi)容、轉(zhuǎn)發(fā)消息、多媒體內(nèi)容存取命令等。
優(yōu)選地,多媒體互動模塊104還可以進一步包括內(nèi)容訂購控制接口204,內(nèi)容訂購控制接口204與互動設(shè)備接口201連接,用于對用戶接收端獲取多媒體內(nèi)容的權(quán)限進行控制。更優(yōu)選地,內(nèi)容訂購控制接口204進一步包括業(yè)務(wù)提示通知單元,用于對用戶接收端的多媒體內(nèi)容訂購進行提示和通知。
基于圖4所述的多媒體互動模塊和圖1所示的系統(tǒng),圖5為本發(fā)明的基于即時通訊的多媒體內(nèi)容互動流程圖。如圖5所示,包括以下步驟步驟501即時通訊客戶端101通過多媒體互動模塊104獲得多媒體內(nèi)容。
當(dāng)用戶登錄上即時通訊服務(wù)器后,在即時通訊客戶端101輸入獲取多媒體內(nèi)容的請求,并通過即時通訊服務(wù)器102向多媒體互動模塊104發(fā)送該請求。多媒體互動模塊104接收到該請求后,首先從多媒體資源庫103中調(diào)出相應(yīng)的多媒體內(nèi)容,再將多媒體內(nèi)容進行編碼轉(zhuǎn)換和格式適配,以適配即時通訊客戶端101的格式,然后將轉(zhuǎn)換后的多媒體文件發(fā)送到即時通訊客戶端101。此時,用戶便可以在即時通訊客戶端101體驗多媒體內(nèi)容。
步驟502多媒體內(nèi)容反饋端106將對該多媒體內(nèi)容的反饋消息發(fā)送到多媒體互動模塊104。
在用戶體驗多媒體內(nèi)容的過程中,用戶可以通過多媒體內(nèi)容反饋端106將基于多媒體內(nèi)容的反饋消息發(fā)送到多媒體互動模塊104。基于多媒體內(nèi)容的反饋消息可以為多種。例如反饋消息中可以為用戶反饋多媒體內(nèi)容、轉(zhuǎn)發(fā)消息、多媒體內(nèi)容存取命令等。
在這里,多媒體內(nèi)容反饋端106可以為即時通訊客戶端101,也可以為其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。當(dāng)用戶通過即時通訊客戶端101發(fā)送反饋消息時,反饋消息首先發(fā)送到即時通訊服務(wù)器102,然后即時通訊服務(wù)器102將反饋消息發(fā)送到多媒體互動模塊104;當(dāng)用戶通過普通固定電話或可視電話發(fā)送反饋消息時,反饋消息通過PSTN網(wǎng)發(fā)送到多媒體互動模塊104;當(dāng)用戶通過移動終端發(fā)送反饋消息時,反饋消息通過無線移動網(wǎng)絡(luò)發(fā)送到多媒體互動模塊104。更具體地,移動終端可以通過發(fā)送SMS或者MMS的形式發(fā)送反饋消息。當(dāng)用戶通過SMS發(fā)送反饋消息時,反饋消息通過無線移動網(wǎng)絡(luò)中的SMS網(wǎng)關(guān)發(fā)送到多媒體互動模塊;當(dāng)用戶通過MMS發(fā)送反饋消息時,反饋消息通過無線移動網(wǎng)絡(luò)中的MMSC網(wǎng)關(guān)發(fā)送到多媒體互動模塊。
步驟503多媒體互動模塊104根據(jù)反饋消息處理多媒體內(nèi)容,并將處理后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端105。
多媒體互動模塊接收到反饋消息后,多媒體互動模塊104的消息處理子模塊202首先對反饋消息進行解析。
當(dāng)反饋消息為用戶反饋多媒體內(nèi)容時,多媒體互動模塊104將用戶反饋多媒體內(nèi)容和多媒體內(nèi)容疊加,并將疊加后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端105。優(yōu)選地,多媒體內(nèi)容與用戶反饋多媒體內(nèi)容為相同格式的多媒體內(nèi)容。具體地,多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是音頻內(nèi)容;或者多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是視頻內(nèi)容;或者多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是圖形內(nèi)容;或者多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是文本內(nèi)容。
當(dāng)反饋消息為轉(zhuǎn)發(fā)消息時,多媒體互動模塊104將反饋消息轉(zhuǎn)發(fā)到多媒體內(nèi)容接收端105。
當(dāng)反饋消息為多媒體內(nèi)容存取命令時,多媒體互動模塊104根據(jù)多媒體內(nèi)容存取命令從多媒體資源庫103提取相應(yīng)的多媒體內(nèi)容,并將提取后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端105。
優(yōu)選地,反饋消息中包括多媒體內(nèi)容的源地址、反饋后的多媒體內(nèi)容的目的地址以及反饋內(nèi)容。此時,多媒體互動模塊104的消息處理子模塊202首先剝離出反饋消息中的多媒體內(nèi)容的源地址、反饋后的多媒體內(nèi)容的目的地址以及反饋內(nèi)容,并對反饋內(nèi)容進行判斷。當(dāng)反饋內(nèi)容包含媒體存取控制命令時,多媒體互動模塊104通過內(nèi)容處理子模塊203從多媒體資源庫103中取出與媒體存取控制命令對應(yīng)的多媒體內(nèi)容,并以帶有多媒體內(nèi)容資源描述信息的多媒體消息的形式將多媒體內(nèi)容反饋給與多媒體內(nèi)容目的地址相對應(yīng)的多媒體內(nèi)容接收端105;當(dāng)反饋內(nèi)容包含用戶反饋多媒體內(nèi)容時,多媒體互動模塊104將用戶反饋多媒體內(nèi)容與多媒體內(nèi)容進行疊加,并將疊加處理后的、帶有多媒體內(nèi)容資源描述信息的多媒體內(nèi)容反饋給與多媒體內(nèi)容目的地址相對應(yīng)的多媒體內(nèi)容接收端105;如果反饋后的多媒體內(nèi)容的目的地址是一個或者多個多媒體內(nèi)容接收端105,則將此反饋消息通過互動設(shè)備接口以多媒體消息方式轉(zhuǎn)發(fā)到與多媒體內(nèi)容的目的地址對應(yīng)的該一個或者多個多媒體內(nèi)容接收端105。同樣,多媒體內(nèi)容接收端105也可以為即時通訊客戶端101,或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
下面以多媒體內(nèi)容反饋端106為即時通訊客戶端101、多媒體內(nèi)容接收端105也為即時通訊客戶端101為例對步驟503進行說明。
當(dāng)即時通訊客戶端101通過即時通訊服務(wù)器102將反饋消息發(fā)送到多媒體互動模塊104后,多媒體互動模塊104的消息處理子模塊202解析反饋消息,根據(jù)反饋消息類型進行相應(yīng)互動處理。其中如果反饋消息為轉(zhuǎn)發(fā)消息,則將反饋消息轉(zhuǎn)發(fā)至其他用戶;如果反饋消息為多媒體內(nèi)容存取命令,則通過內(nèi)容處理子模塊向多媒體資源庫103提取相應(yīng)多媒體內(nèi)容;如果反饋消息為用戶反饋多媒體內(nèi)容,則將反饋的語音內(nèi)容與多媒體資源庫103內(nèi)的語音內(nèi)容進行混音,然后內(nèi)容處理子模塊203通過消息處理子模塊202向互動設(shè)備接口201發(fā)送帶有混音后音頻內(nèi)容的多媒體消息,多媒體互動模塊104的互動設(shè)備接口201提取出混音后音頻內(nèi)容,并通過即時通訊服務(wù)器102將該混音后音頻內(nèi)容發(fā)送到即時通訊客戶端101。
再以多媒體內(nèi)容反饋端為普通固定電話、多媒體內(nèi)容接收端也為普通固定電話為例對步驟503進行說明。
當(dāng)普通固定電話通過PSTN網(wǎng)絡(luò)將反饋消息發(fā)送到多媒體互動模塊104后,多媒體互動模塊104的消息處理子模塊202解析反饋消息,根據(jù)反饋消息進行相應(yīng)互動處理。如果反饋消息為轉(zhuǎn)發(fā)消息,則將反饋消息轉(zhuǎn)發(fā)至其他用戶;如果反饋消息為多媒體內(nèi)容存取命令,則通過內(nèi)容處理子模塊203向多媒體資源庫103提取相應(yīng)多媒體內(nèi)容;如果反饋消息為用戶反饋多媒體內(nèi)容,則將反饋的語音內(nèi)容與多媒體資源庫103內(nèi)的語音內(nèi)容進行混音,然后內(nèi)容處理子模塊203通過消息處理子模塊202向互動設(shè)備接口201發(fā)送帶有混音后音頻內(nèi)容的多媒體消息,多媒體互動模塊104的互動設(shè)備接口201提取出混音后音頻內(nèi)容,并通過PSTN網(wǎng)將該混音后音頻內(nèi)容發(fā)送到普通固定電話。
再以多媒體內(nèi)容反饋端106為可視電話、多媒體內(nèi)容接收端105也為可視電話為例對步驟503進行說明。
當(dāng)可視電話通過PSTN網(wǎng)絡(luò)將反饋消息發(fā)送到多媒體互動模塊104時,多媒體互動模塊104的消息處理子模塊202解析反饋消息,根據(jù)反饋消息進行相應(yīng)互動處理。如果反饋消息為轉(zhuǎn)發(fā)消息,則將反饋消息轉(zhuǎn)發(fā)至其他用戶;如果反饋消息為多媒體內(nèi)容存取命令,則通過內(nèi)容處理子模塊203向多媒體資源庫103提取相應(yīng)多媒體內(nèi)容;如果反饋消息為用戶反饋多媒體內(nèi)容,則將反饋的音、視頻內(nèi)容與多媒體資源庫103內(nèi)的音、視頻內(nèi)容進行混音合成,然后內(nèi)容處理子模塊203通過多媒體互動模塊104的消息處理子模塊202向互動設(shè)備接口201發(fā)送帶有混音合成的音頻內(nèi)容和視頻內(nèi)容的多媒體消息,多媒體互動模塊104中的互動設(shè)備接口201提取出混音合成的音頻內(nèi)容和視頻內(nèi)容,并通過PSTN網(wǎng)將該混音合成的音頻內(nèi)容和視頻內(nèi)容發(fā)送到可視電話。
再以多媒體內(nèi)容反饋端106為移動終端、多媒體內(nèi)容接收端105也為移動終端,并且反饋內(nèi)容為音頻內(nèi)容為例對步驟503進行說明。
當(dāng)移動終端通過無線移動網(wǎng)絡(luò)將反饋消息發(fā)送到多媒體互動模塊104時,多媒體互動模塊104中的消息處理子模塊202解析反饋消息,并根據(jù)反饋消息進行相應(yīng)互動處理。如果反饋消息為轉(zhuǎn)發(fā)消息,則將反饋消息轉(zhuǎn)發(fā)至其他用戶;如果反饋消息為多媒體內(nèi)容存取命令,則通過內(nèi)容處理子模塊203向多媒體資源庫103提取相應(yīng)多媒體內(nèi)容;如果反饋消息為用戶反饋多媒體內(nèi)容,則將反饋的語音內(nèi)容與多媒體資源庫103內(nèi)的語音內(nèi)容進行混音,然后內(nèi)容處理子模塊203通過多媒體互動模塊104中的消息處理子模塊202向互動設(shè)備接口201發(fā)送帶有混音后音頻內(nèi)容的多媒體消息,多媒體互動模塊104的互動設(shè)備接口201提取出該混音后音頻內(nèi)容,并通過無線移動網(wǎng)絡(luò)將該混音后音頻內(nèi)容發(fā)送到移動終端。
再以多媒體內(nèi)容反饋端106為移動終端、多媒體內(nèi)容接收端105也為移動終端,并且反饋內(nèi)容為文本內(nèi)容為例對步驟503進行說明。
當(dāng)移動終端通過SMS網(wǎng)關(guān)將反饋消息發(fā)送到多媒體互動模塊104時,多媒體互動模塊104的消息處理子模塊202解析反饋消息,并根據(jù)反饋消息類型進行相應(yīng)互動處理。其中,如果反饋消息為轉(zhuǎn)發(fā)消息,則將反饋消息轉(zhuǎn)發(fā)至其他用戶;如果反饋消息為多媒體內(nèi)容存取命令,則通過內(nèi)容處理子模塊203向多媒體資源庫103提取相應(yīng)多媒體內(nèi)容;如果為反饋消息用戶反饋多媒體內(nèi)容,則將反饋的文本內(nèi)容與多媒體資源庫103內(nèi)的文本內(nèi)容進行疊加處理,然后內(nèi)容處理子模塊203通過向多媒體互動模塊104中的消息處理子模塊202向互動設(shè)備接口201發(fā)送帶有疊加處理后的文本內(nèi)容的多媒體消息,多媒體互動模塊104中的互動設(shè)備接口201提取出該疊加處理后的文本內(nèi)容,并通過SMS網(wǎng)關(guān)將該疊加處理后的文本內(nèi)容發(fā)送到移動終端。
以上過程中,以多媒體內(nèi)容反饋端和多媒體內(nèi)容接收端的類型相同為例對本發(fā)明進行了說明,實際上多媒體內(nèi)容反饋端和多媒體內(nèi)容接收端的類型也可以并不相同。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種基于即時通訊的多媒體內(nèi)容互動系統(tǒng),其特征在于,該系統(tǒng)包括多媒體資源庫,用于存儲多媒體內(nèi)容,并通過多媒體互動模塊向即時通訊服務(wù)器發(fā)送所述多媒體內(nèi)容;即時通訊服務(wù)器,用于轉(zhuǎn)發(fā)即時通訊客戶端和多媒體資源庫之間的多媒體內(nèi)容;即時通訊客戶端,用于接收多媒體資源庫發(fā)送過來的多媒體內(nèi)容;多媒體內(nèi)容反饋端,向多媒體互動模塊發(fā)送基于所述多媒體內(nèi)容的反饋消息;多媒體互動模塊,根據(jù)所述反饋消息對多媒體內(nèi)容進行處理,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端發(fā)送;多媒體內(nèi)容接收端,用于接收所述經(jīng)過處理后的多媒體內(nèi)容。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的多媒體內(nèi)容反饋端為所述的即時通訊客戶端、或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的多媒體內(nèi)容接收端為所述的即時通訊客戶端、或者其它即時通訊客戶端、或者普通固定電話、或者可視電話、或者移動終端。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的多媒體資源庫包括網(wǎng)絡(luò)視頻設(shè)備、網(wǎng)絡(luò)音頻設(shè)備、文本內(nèi)容庫、圖形內(nèi)容庫中的一種或者多于一種的任意組合。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的多媒體互動模塊包括互動設(shè)備接口,用于實現(xiàn)多媒體互動模塊和多媒體內(nèi)容反饋端、多媒體內(nèi)容接收端、即時通訊服務(wù)器之間的數(shù)據(jù)交互;內(nèi)容處理子模塊,用于實現(xiàn)多媒體內(nèi)容的實時合成和播放控制,并適配轉(zhuǎn)換多媒體內(nèi)容;消息處理子模塊,用于對反饋消息進行解析,并根據(jù)解析結(jié)果進行多媒體內(nèi)容互動處理。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述的多媒體互動模塊進一步包括內(nèi)容訂購控制接口,所述內(nèi)容訂購控制接口與互動設(shè)備接口連接,用于對所述用戶接收端獲取多媒體內(nèi)容的權(quán)限進行控制。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述的內(nèi)容訂購控制接口包括業(yè)務(wù)提示通知單元,用于提示和通知用戶接收端進行多媒體內(nèi)容訂購。
8.一種基于即時通訊的多媒體內(nèi)容互動方法,適用于包括多媒體互動模塊、即時通訊客戶端、多媒體內(nèi)容反饋端、多媒體內(nèi)容接收端的多媒體內(nèi)容互動系統(tǒng),其特征在于,該方法包括以下步驟A、通過多媒體互動模塊在即時通訊客戶端獲得多媒體內(nèi)容;B、多媒體內(nèi)容反饋端將基于所述多媒體內(nèi)容的反饋消息發(fā)送到多媒體互動模塊;C、多媒體互動模塊根據(jù)所述反饋消息處理多媒體內(nèi)容,并將所述處理后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,步驟B所述將反饋消息發(fā)送到多媒體互動模塊為通過短消息SMS或者多媒體消息MMS或者普通固定電話或者即時通訊客戶端將反饋消息發(fā)送到多媒體互動模塊。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的反饋消息為用戶反饋多媒體內(nèi)容,步驟C所述處理包括多媒體互動模塊將所述的用戶反饋多媒體內(nèi)容和所述的多媒體內(nèi)容疊加,并將疊加后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的反饋消息為轉(zhuǎn)發(fā)消息,步驟C所述處理包括多媒體互動模塊將所述的反饋消息轉(zhuǎn)發(fā)到多媒體內(nèi)容接收端。
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的反饋消息為多媒體內(nèi)容存取命令,步驟C所述處理包括多媒體互動模塊根據(jù)所述多媒體內(nèi)容存取命令從多媒體資源庫提取相應(yīng)的多媒體內(nèi)容,并將所述提取后的多媒體內(nèi)容發(fā)送到多媒體內(nèi)容接收端。
13.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容為相同格式的多媒體內(nèi)容。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是音頻內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是視頻內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是圖形內(nèi)容;或者所述的多媒體內(nèi)容與用戶反饋多媒體內(nèi)容都是文本內(nèi)容。
15.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的反饋消息包括多媒體內(nèi)容的源地址、處理后多媒體內(nèi)容目的地址以及反饋內(nèi)容。
全文摘要
本發(fā)明公開了一種基于即時通訊的多媒體內(nèi)容互動系統(tǒng),包括多媒體資源庫,用于存儲多媒體內(nèi)容,并通過多媒體互動模塊向即時通訊服務(wù)器發(fā)送多媒體內(nèi)容;即時通訊服務(wù)器,轉(zhuǎn)發(fā)即時通訊客戶端和多媒體資源庫之間的多媒體內(nèi)容;即時通訊客戶端,用于接收多媒體內(nèi)容;多媒體內(nèi)容反饋端,根據(jù)多媒體內(nèi)容產(chǎn)生反饋消息,并向多媒體互動模塊發(fā)送反饋消息;多媒體互動模塊,根據(jù)反饋消息處理多媒體內(nèi)容,并將處理后的多媒體內(nèi)容向多媒體內(nèi)容接收端發(fā)送;多媒體內(nèi)容接收端,接收經(jīng)過處理后的多媒體內(nèi)容。本發(fā)明還公開了一種基于即時通訊的多媒體內(nèi)容互動方法。應(yīng)用本發(fā)明后,可以實現(xiàn)用戶和多媒體內(nèi)容的互動反饋,極大地增強了用戶對多媒體內(nèi)容的體驗。
文檔編號H04L12/58GK1801785SQ20041010312
公開日2006年7月12日 申請日期2004年12月31日 優(yōu)先權(quán)日2004年12月31日
發(fā)明者王宇 申請人:騰訊科技(深圳)有限公司