用于多媒體捕獲的嵌入式裝置制造方法
【專利摘要】本發(fā)明涉及用于多媒體捕獲的嵌入式裝置。公開了一種多媒體設(shè)備,包括專用于接收實(shí)時(shí)媒體信號(hào)的輸入端口(210)以及專用于捕獲實(shí)時(shí)媒體信號(hào)的處理器系統(tǒng)(250)。所述處理器系統(tǒng)定義了嵌入式環(huán)境。把輸入端口(210)和處理器系統(tǒng)(250)集成于多媒體捕獲設(shè)備中。輸入端口包括音頻輸入端口(202)和在視覺捕獲輸入端口(204)或者數(shù)字圖像輸入端口(208)中的至少之一。
【專利說明】用于多媒體捕獲的嵌入式裝置
[0001]本申請(qǐng)是申請(qǐng)?zhí)枮?00780030452.2、申請(qǐng)日為2007年6月22日、發(fā)明名稱為“用
于多媒體捕獲的嵌入式裝置”的發(fā)明專利申請(qǐng)的分案申請(qǐng)。
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及一種用于媒體信號(hào)捕獲的設(shè)備與方法,更具體地,本發(fā)明涉及一種用于使用嵌入式裝置捕獲媒體信號(hào)的設(shè)備與方法。
【背景技術(shù)】
[0003]對(duì)于諸如大學(xué)和企業(yè)的機(jī)構(gòu)而言,捕獲例如按需可得到的以及錄制后觀看的課堂講授和會(huì)議的實(shí)況媒體記錄的能力日趨重要。盡管某些用于捕獲和發(fā)布實(shí)況記錄的商業(yè)化方案是已知的,然而這些方案通常是在諸如個(gè)人計(jì)算機(jī)(PC)的通用設(shè)備上實(shí)現(xiàn)的。因?yàn)檫@些基于PC的捕獲方案使用了通用部件與軟件,所以它們較為昂貴、難以維護(hù),而且當(dāng)捕獲和存儲(chǔ)信號(hào)時(shí)功效低、易受到安全威脅,所以它們要求特殊的技術(shù)支持,而且,例如難以將它們集成于智能教室環(huán)境中。從而,存在著對(duì)于特制的多媒體捕獲設(shè)備的需求。
【發(fā)明內(nèi)容】
[0004]提供了一種多媒體設(shè)備,包括專用于接收實(shí)時(shí)媒體信號(hào)的輸入端口和專用于捕獲實(shí)時(shí)媒體信號(hào)的處理器系統(tǒng)。所述處理器系統(tǒng)定義嵌入式環(huán)境。把輸入端口和處理器系統(tǒng)集成于多媒體捕獲設(shè)備中。輸入端口包括音頻輸入端口以及在視覺捕獲輸入端口或者數(shù)字圖像輸入端口中的至少之一。
【專利附圖】
【附圖說明】
[0005]圖1為一個(gè)系統(tǒng)框圖,說明了根據(jù)本發(fā)明的實(shí)施例的耦合于網(wǎng)絡(luò)上的控制服務(wù)器的嵌入式裝置。
[0006]圖2為一個(gè)系統(tǒng)框圖,說明了根據(jù)本發(fā)明的實(shí)施例的嵌入式裝置,該嵌入式裝置具有若干輸入端口、處理器系統(tǒng)、存儲(chǔ)器以及報(bào)警模塊。
[0007]圖3為一個(gè)框圖,描述了根據(jù)本發(fā)明的實(shí)施例的流經(jīng)控制服務(wù)器中各模塊的媒體號(hào)流。
[0008]圖4為根據(jù)本發(fā)明的實(shí)施例的嵌入式裝置的一個(gè)示例實(shí)施例的系統(tǒng)框圖,該嵌入式裝置具有若干輸入端口、若干輸出端口、處理器系統(tǒng)以及存儲(chǔ)器。
[0009]圖5為一個(gè)流程圖,說明了根據(jù)本發(fā)明的實(shí)施例的使用嵌入式裝置對(duì)媒體信號(hào)進(jìn)行的捕獲、處理、存儲(chǔ)和/或發(fā)送。
【具體實(shí)施方式】
[0010]用于多媒體捕獲的嵌入式裝置(也將其稱為“嵌入式裝置”)為一種專用于捕獲、處理、存儲(chǔ)和/或發(fā)送實(shí)時(shí)媒體信號(hào)(例如,音頻信號(hào)、視頻信號(hào)、視覺捕獲(visual-capture)信號(hào)、數(shù)字圖像信號(hào))的設(shè)備。嵌入式裝置可以捕獲一或多種實(shí)時(shí)媒體信號(hào),例如,所述實(shí)時(shí)媒體信號(hào)可以包括進(jìn)行之中的課堂展示的數(shù)字圖像信號(hào)、視覺捕獲信號(hào)、音頻信號(hào)和/或視頻信號(hào)。在已經(jīng)捕獲了一或多種媒體信號(hào)之后,例如,嵌入式裝置可以通過對(duì)內(nèi)容的壓縮、索引(indexing)、編碼、譯碼、同步和/或格式化,處理所述一或多種信號(hào)。例如,可以在網(wǎng)絡(luò)上分布嵌入式裝置,并且根據(jù)某種調(diào)度協(xié)調(diào)這些嵌入式裝置捕獲、處理、存儲(chǔ)以及發(fā)送實(shí)時(shí)媒體信號(hào),例如以供用戶從配置為諸如課程管理系統(tǒng)的控制服務(wù)器和/或一個(gè)或多個(gè)服務(wù)器進(jìn)行最終檢索。在進(jìn)行分布之前,可選地,也可以由控制服務(wù)器對(duì)在嵌入式裝置上正在捕獲的媒體流加以監(jiān)視和/或進(jìn)一步處理。
[0011]作為一種具有嵌入式環(huán)境的專用(即,針對(duì)特定目的的)設(shè)備,嵌入式裝置使用了加固的(hardened)操作系統(tǒng)(OS)和處理器(例如,處理器系統(tǒng))捕獲、處理、存儲(chǔ)和/或發(fā)送實(shí)時(shí)媒體信號(hào)。把加固的OS配置為能夠抵抗安全攻擊(例如,防止未經(jīng)授權(quán)的用戶或者程序的訪問),并且有助于那些僅與實(shí)時(shí)媒體信號(hào)的捕獲、處理、存儲(chǔ)和/或發(fā)送相關(guān)的功能。換句話說,硬件和軟件被集成于嵌入式裝置中,并且對(duì)它們進(jìn)行專門的設(shè)計(jì)以便進(jìn)行捕獲、處理、存儲(chǔ)和/或發(fā)送實(shí)時(shí)媒體信號(hào)。由于把用于捕獲、處理、存儲(chǔ)和/或發(fā)送實(shí)時(shí)媒體信號(hào)的硬件和軟件集成于嵌入式裝置的嵌入式環(huán)境中,所以與通用系統(tǒng)相比,降低了與安裝、調(diào)節(jié)、設(shè)計(jì)、部署以及技術(shù)支持相關(guān)的成本和復(fù)雜度。
[0012]實(shí)時(shí)媒體信號(hào)代表在與某一事件出現(xiàn)的時(shí)刻基本相同的時(shí)刻由傳感器所獲取的并且在沒有可感知延遲的情況下在獲取時(shí)的傳感器和嵌入式裝置之間傳輸?shù)脑撌录膱D像和/或聲音??梢栽谌魏螘r(shí)刻執(zhí)行嵌入式裝置對(duì)實(shí)時(shí)媒體信號(hào)的捕獲、處理、存儲(chǔ)和/或發(fā)送。在整個(gè)說明書中,也把實(shí)時(shí)媒體信號(hào)稱為媒體信號(hào)。
[0013]圖1為一個(gè)框圖,說明了在網(wǎng)絡(luò)110上分布的、并且連接到控制服務(wù)器120的若干個(gè)嵌入式裝置100。在這一實(shí)施例中,把控制服務(wù)器120與服務(wù)器130相連接,其中,對(duì)所述服務(wù)器130進(jìn)行配置,例如,將其配置為課程管理系統(tǒng)(例如,運(yùn)行Blackboard?或者WebCT的服務(wù)器)。網(wǎng)絡(luò)110可以為任何類型的網(wǎng)絡(luò),包括作為有線或者無線網(wǎng)絡(luò)在諸如辦公室或者大學(xué)校園等各種環(huán)境中所實(shí)現(xiàn)的局域網(wǎng)(LAN)或者廣域網(wǎng)(WAN)。嵌入式裝置100可以捕獲通過諸如傳聲器、Web攝像機(jī)、視頻攝像機(jī)、靜態(tài)照相機(jī)以及視頻播放機(jī)的電子捕獲設(shè)備或者傳感器所獲取的實(shí)時(shí)媒體信號(hào),其包括音頻信號(hào)、視覺捕獲信號(hào)、數(shù)字圖像信號(hào)以及視頻信號(hào)。也可以把嵌入式裝置100配置為能夠處理、存儲(chǔ)和/或發(fā)送所捕獲的實(shí)時(shí)媒體信號(hào)。也可以處理、存儲(chǔ)和/或發(fā)送與實(shí)時(shí)媒體信號(hào)所捕獲的內(nèi)容相關(guān)的數(shù)據(jù);例如,這樣的數(shù)據(jù)可以包括捕獲時(shí)間、捕獲地點(diǎn)和/或講話者的名字。
[0014]可以響應(yīng)例如控制服務(wù)器120或者嵌入式裝置100所生成的開始與停止指示符,提示嵌入式裝置100開始與停止對(duì)實(shí)時(shí)媒體信號(hào)的捕獲。可以根據(jù)控制服務(wù)器120和/或每一嵌入式裝置100所確定和/或所存儲(chǔ)的調(diào)度,生成開始與停止指示符。例如,如果在大學(xué)校園環(huán)境中加以實(shí)現(xiàn),則可以把嵌入式裝置100安裝在大學(xué)的教室中,并且通過大學(xué)通信網(wǎng)絡(luò)加以連接。例如,可以在某一具體時(shí)刻,根據(jù)存儲(chǔ)在嵌入式裝置100上的調(diào)度,提示嵌入式裝置100從某一具體的大學(xué)教室捕獲媒體信號(hào)。
[0015]可以處理、存儲(chǔ)每一嵌入式裝置100所捕獲的媒體信號(hào),并且可以把媒體信號(hào)發(fā)送給控制服務(wù)器120。控制服務(wù)器120接收媒體信號(hào),并且把它們發(fā)送給服務(wù)器130,在服務(wù)器130中使媒體信號(hào)的內(nèi)容可用于分布。在某些實(shí)施例中,使媒體信號(hào)的內(nèi)容可用于分布到控制服務(wù)器120處的用戶140。在某些實(shí)施例中,在使媒體信號(hào)的內(nèi)容可用于分布之前,可以在控制服務(wù)器120和/或另外的處理設(shè)備(未顯示)上執(zhí)行對(duì)媒體信號(hào)的進(jìn)一步的處理。例如,嵌入式裝置100和/或控制服務(wù)器120可以通過對(duì)媒體信號(hào)進(jìn)行壓縮、索引、編碼、譯碼、同步和/或格式化,處理媒體信號(hào)。
[0016]可以響應(yīng)例如控制服務(wù)器120或者嵌入式裝置100所生成的開始和/或停止指示符,提示嵌入式裝置100開始與停止對(duì)所處理的實(shí)時(shí)媒體信號(hào)的發(fā)送。可以根據(jù)調(diào)度或者根據(jù)定義的條件生成開始與停止指示符。在某些實(shí)施例中,開始和/或停止指示符可以為控制服務(wù)器中的觸發(fā)生成器所生成的觸發(fā)信號(hào),并且由嵌入式裝置中的觸發(fā)接收器加以接收。序號(hào)為 10/076,872、
【發(fā)明者】G·B·艾倫, S·L·蓋耶, R·D·麥克爾拉斯 申請(qǐng)人:埃科360公司