欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有多媒體接口連接器的存儲裝置的制作方法

文檔序號:7738956閱讀:279來源:國知局
專利名稱:具有多媒體接口連接器的存儲裝置的制作方法
技術(shù)領(lǐng)域
本公開大體而言涉及存儲裝置。
背景技術(shù)
諸如通用串行總線(USB)閃存裝置或可移除存儲卡的非易失性存儲器裝置已允許數(shù)據(jù)及軟件應(yīng)用程序的增加的可攜性。舉例而言,閃存裝置已被用于存儲用于在可攜式多媒體回放器中使用的多媒體文件。多媒體文件可包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、圖片數(shù)據(jù)或其它形式的多媒體數(shù)據(jù)。通常壓縮或編碼多媒體數(shù)據(jù)用于有效的文件傳送及存儲。然而,將多媒體數(shù)據(jù)從一個裝置記錄并傳送至另一裝置(例如通過從個人計算機記錄多媒體數(shù)據(jù)且將該記錄的多媒體數(shù)據(jù)傳送至電視或其它媒體回放器)可能需要用戶導(dǎo)航多個接口類型及編碼格式且可能影響用戶體驗。

發(fā)明內(nèi)容
公開了使用具有多媒體接口連接器(例如高清晰度多媒體接口(HDMI)連接器)的數(shù)據(jù)存儲裝置傳送流式多媒體數(shù)據(jù)的系統(tǒng)及方法。該數(shù)據(jù)存儲裝置可確定多媒體接口連接器何時正從外部裝置接收流式多媒體。當(dāng)檢測到來自外部裝置的傳入的流式多媒體數(shù)據(jù)時,數(shù)據(jù)存儲裝置可將該傳入的流式多媒體數(shù)據(jù)轉(zhuǎn)換成多媒體文件格式且將經(jīng)轉(zhuǎn)換的多媒體數(shù)據(jù)存儲于多媒體文件中。當(dāng)未從外部裝置檢測到傳入的流式多媒體數(shù)據(jù)時,數(shù)據(jù)存儲裝置可以啟動存儲的多媒體文件的回放以將流式多媒體數(shù)據(jù)提供至外部裝置。數(shù)據(jù)存儲裝置也可以具有一個或多個連接器或接口(例如USB插座),該一個或多個連接器或接口使得多媒體文件能夠傳送至外部裝置而不需要將該文件轉(zhuǎn)換成流式多媒體數(shù)據(jù)。


圖I是包括具有多媒體接口連接器的數(shù)據(jù)存儲裝置的系統(tǒng)的第一實施例的方塊圖;圖2是包括具有多媒體接口連接器的數(shù)據(jù)存儲裝置的系統(tǒng)的第二實施例的方塊圖;圖3是包括具有多媒體接口連接器的數(shù)據(jù)存儲裝置的系統(tǒng)的第三實施例的方塊圖;圖4是包括多媒體接口連接器的數(shù)據(jù)存儲裝置的操作方法的具體實施例的流程圖;以及圖5是包括具有多媒體接口連接器的多媒體存儲裝置的系統(tǒng)的具體實施例的方塊圖。
具體實施例方式參照圖1,繪出包括具有多媒體接口連接器的數(shù)據(jù)存儲裝置的系統(tǒng)的具體實施例,且將該系統(tǒng)總稱為100。系統(tǒng)100包括具有耦合至多媒體裝置102的多媒體接口連接器106的數(shù)據(jù)存儲裝置104。數(shù)據(jù)存儲裝置104還包括耦合至多媒體接口連接器106的流式多媒體輸入檢測器108。數(shù)據(jù)存儲裝置104還包括控制器118及諸如閃存的存儲器114。在具體實施例中,數(shù)據(jù)存儲裝置104被配置為在流式多媒體輸入檢測器108處檢測傳入的流式多媒體數(shù)據(jù),并執(zhí)行流式多媒體捕獲操作HO以將該傳入的流式多媒體數(shù)據(jù)作為多媒體文件116存儲于存儲器114處。數(shù)據(jù)存儲裝置104也可被配置為自動檢測至多媒體裝置102的連接,且當(dāng)多媒體裝置102不向數(shù)據(jù)存儲裝置104提供流式多媒體數(shù)據(jù)時,數(shù)據(jù)存儲裝置104經(jīng)由流式多媒體回放操作112將多媒體文件116自動轉(zhuǎn)換成流式多媒體數(shù)據(jù)。因此,數(shù)據(jù)存儲裝置104可使能流式多媒體數(shù)據(jù)存儲及回放。 多媒體接口連接器106被配置為使得能夠向和從多媒體裝置102傳送流式多媒體數(shù)據(jù)150。多媒體接口連接器106進一步被配置為向和從流式多媒體輸入檢測器108傳送流式多媒體數(shù)據(jù)152。流式多媒體數(shù)據(jù)150可包括多個數(shù)據(jù)(包括視頻數(shù)據(jù),音頻數(shù)據(jù)及控制數(shù)據(jù))信道。多媒體接口連接器106可以是高清晰度多媒體接口(HDMI)連接器。舉例而言,流式多媒體數(shù)據(jù)150可包括三個并行信道以在與流式多媒體數(shù)據(jù)一起傳輸?shù)臅r鐘信號的單個循環(huán)期間串行傳輸像素的色彩信道值(例如,紅色/綠色/藍色(RGB)或亮度/色度-藍色/色度-紅色(YCbCr)像素值)。另外,可使用封包(packet)結(jié)構(gòu)使音頻數(shù)據(jù)、輔助數(shù)據(jù)或兩者流化。每一數(shù)據(jù)信道及時鐘信道可包括一個或多個差分信令對,且可經(jīng)由轉(zhuǎn)變最小化差分信令(TMDS)協(xié)議對數(shù)據(jù)以及錯誤校正數(shù)據(jù)一起進行編碼。因此,流式視頻數(shù)據(jù)可以是未壓縮視頻數(shù)據(jù),該未壓縮視頻數(shù)據(jù)包括用于每一像素的每一色彩信道的全位值并以大致符合流式視頻數(shù)據(jù)傳送速率的速率(例如高清晰度標(biāo)準(zhǔn)視頻顯現(xiàn)/顯示速率)被傳送。流式多媒體輸入檢測器108可被配置為確定是否正從多媒體裝置102接收流式多媒體數(shù)據(jù)。當(dāng)檢測到正在多媒體接口連接器106處接收流式多媒體數(shù)據(jù)時,流式多媒體輸入檢測器108可被配置為提供要經(jīng)由流式多媒體捕獲操作110轉(zhuǎn)換成多媒體文件116的流式多媒體數(shù)據(jù)154。當(dāng)確定流式多媒體數(shù)據(jù)未在多媒體接口連接器106處傳入時,流式多媒體輸入檢測器108可被配置為從流式多媒體回放操作112接收流式多媒體數(shù)據(jù)160。所接收的流式多媒體數(shù)據(jù)160可被路由至多媒體接口連接器106以作為傳出流式多媒體數(shù)據(jù)150提供至多媒體裝置102。控制器118可被配置為控制流式多媒體捕獲操作110及流式多媒體回放操作112。舉例而言,控制器118可例如通過測試經(jīng)由多媒體接口連接器106接收的一個或多個信號來檢測多媒體裝置102至多媒體接口連接器106的連接。控制器118還可響應(yīng)于流式多媒體輸入檢測器108作出多媒體裝置102正提供傳入的流式多媒體數(shù)據(jù)的確定而啟動流式多媒體捕獲操作110。多媒體捕獲操作110可包括將流式多媒體數(shù)據(jù)154編碼成多媒體文件格式以產(chǎn)生作為多媒體文件116存儲于存儲器114處的多媒體文件格式數(shù)據(jù)156。作為說明性示例,流式多媒體數(shù)據(jù)154可被提供至編碼器,該編碼器將流式多媒體數(shù)據(jù)轉(zhuǎn)換成多媒體文件格式數(shù)據(jù)。舉例而言,流式多媒體數(shù)據(jù)154可被提供至H. 264編碼器、運動畫面專家組(MPEG)編碼器(例如MP3編碼器)或另一多媒體數(shù)據(jù)編碼器??刂破?18也可被配置為響應(yīng)于檢測到多媒體裝置102且未從多媒體裝置102檢測到傳入多媒體數(shù)據(jù)而確定多媒體文件116的內(nèi)容要作為流式多媒體數(shù)據(jù)提供至多媒體裝置102。控制器118可被配置為啟動流式多媒體回放操作112,從多媒體文件116提供要從多媒體文件格式數(shù)據(jù)158轉(zhuǎn)換成流式多媒體數(shù)據(jù)160的多媒體文件格式數(shù)據(jù)158。作為說明性示例,多媒體文件格式數(shù)據(jù)158可被提供至解碼器,該解碼器將多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)。舉例而言,多媒體文件格式數(shù)據(jù)158可被提供至H. 264解碼器、MPEG解碼器(例如MP3解碼器)或另一多媒體數(shù)據(jù)解碼器。流式多媒體數(shù)據(jù)160的內(nèi)容可經(jīng)由多媒體接口連接器106被提供至多媒體裝置102。存儲器114可以是固態(tài)存儲器,例如閃存??蛇x擇地或另外地,存儲器114可包括另一類型的存儲器,例如硬盤驅(qū)動器。存儲器114可被配置為存儲一個或多個數(shù)據(jù)文件,例如代表性多媒體文件116。作為說明性非限制性示例,存儲器114可存儲額外的多媒體文件格式數(shù)據(jù)、元數(shù)據(jù)、可由控制器118執(zhí)行的程序指令或其它數(shù)據(jù)。在操作期間,數(shù)據(jù)存儲裝置104可檢測多媒體裝置102經(jīng)由多媒體接口連接器106耦合至數(shù)據(jù)存儲裝置104。流式多媒體輸入檢測器108可確定是否正經(jīng)由多媒體接口連接器106向數(shù)據(jù)存儲裝置104流式傳送多媒體數(shù)據(jù)。響應(yīng)于檢測到傳入的流式多媒體數(shù)據(jù),流式多媒體捕獲操作110可被啟動以將傳入的流式多媒體數(shù)據(jù)154轉(zhuǎn)換成要作為多媒體文·件116存儲于存儲器114處的多媒體文件格式數(shù)據(jù)156??勺詣訄?zhí)行(即,在不存在用戶輸入的情形下)檢測傳入的流式多媒體數(shù)據(jù)并將該傳入的流式多媒體數(shù)據(jù)轉(zhuǎn)換成多媒體文件格式數(shù)據(jù)以及將該多媒體文件格式數(shù)據(jù)存儲至存儲器114。舉例而言,用戶可將數(shù)據(jù)存儲裝置104連接至多媒體裝置102的流式多媒體輸出連接器,且數(shù)據(jù)存儲裝置104可自動檢測傳入的流式多媒體數(shù)據(jù)150以及通過將傳入的流式多媒體數(shù)據(jù)150提供至編碼器而將該傳入的流式多媒體數(shù)據(jù)自動存儲為多媒體文件116,所述編碼器將流式多媒體數(shù)據(jù)編碼成多媒體文件格式。所述編碼器所產(chǎn)生的多媒體文件格式數(shù)據(jù)存儲于多媒體文件116中。在存儲多媒體文件116之后,用戶可經(jīng)由多媒體接口連接器106將數(shù)據(jù)存儲裝置104連接至另一多媒體裝置102,例如電視。數(shù)據(jù)存儲裝置104可檢測連接并且還可在流式多媒體輸入檢測器108處確定未從多媒體裝置102接收傳入的流式多媒體數(shù)據(jù)。響應(yīng)于此確定,流式多媒體回放操作112可自動啟動以將多媒體文件116的多媒體文件格式數(shù)據(jù)158轉(zhuǎn)換成要經(jīng)由多媒體接口連接器106提供至多媒體裝置102的流式多媒體數(shù)據(jù)160。舉例而言,多媒體文件格式數(shù)據(jù)158可被提供至多媒體解碼器,該多媒體解碼器產(chǎn)生具有流式多媒體格式的解碼的多媒體數(shù)據(jù)。以此方式,流式多媒體數(shù)據(jù)150可在數(shù)據(jù)存儲裝置104經(jīng)由多媒體接口連接器106連接至多媒體裝置102時被自動提供至多媒體裝置102。通過自動檢測傳入的流式多媒體數(shù)據(jù),數(shù)據(jù)存儲裝置104使能用戶友好的流式多媒體捕獲及回放功能性。舉例而言,數(shù)據(jù)存儲裝置104可大致作為具有多媒體接口連接器106 (例如HDMI連接器)的可攜式快閃裝置而操作。用戶可將數(shù)據(jù)存儲裝置104連接至多媒體源,例如HDMI視頻源(例如,電纜或衛(wèi)星接收器或機頂盒裝置或高清晰度數(shù)字視頻磁盤裝置(HD DVD))并將視頻種子直接記錄至驅(qū)動器,將所接收的流式多媒體數(shù)據(jù)作為多媒體文件自動存儲于存儲器114處。該用戶稍后可將數(shù)據(jù)存儲裝置104耦合至第二多媒體裝置(例如電視)并自動流化從存儲于文件116處的多媒體數(shù)據(jù)轉(zhuǎn)換成第二多媒體源的多媒體數(shù)據(jù)。流式多媒體捕獲操作110可根據(jù)第一流式協(xié)議(例如與HDMI連接器相關(guān)聯(lián)的HDMI協(xié)議)處理流式多媒體數(shù)據(jù),且可在流式多媒體回放操作112期間根據(jù)該第流式協(xié)議經(jīng)由同一 HDMI連接器產(chǎn)生多媒體數(shù)據(jù)。通過針對流式多媒體捕獲及回放兩者使用共同的協(xié)議及共同的連接器,可減小裝置大小及制造成本且可改善用戶體驗。參照圖2,繪出包括具有多媒體接口連接器的數(shù)據(jù)存儲裝置的系統(tǒng)的第二具體實施例,且將該系統(tǒng)總稱為200。系統(tǒng)200包括耦合至數(shù)據(jù)存儲裝置204的可選多媒體源202。數(shù)據(jù)存儲裝置204進一步耦合至多媒體接收器254。多媒體接收器254耦合至顯示器240。作為說明性非限制性示例,數(shù)據(jù)存儲裝置204可以是圖I的數(shù)據(jù)存儲裝置104。數(shù)據(jù)存儲裝置204包括多媒體接口連接器,例如高清晰度多媒體接口(HDMI)連接器206。HDMI連接器206耦合至視頻回放電路212并且還耦合至流式媒體捕獲電路210。視頻回放電路212及流式媒體捕獲電路210耦合至控制器218,該控制器218轉(zhuǎn)而耦合至存儲器214??刂破?18還耦合至用戶輸入裝置234和第二連接器236,例如通用串行總線(USB)連接器。數(shù)據(jù)存儲裝置204還包括耦合至外部開關(guān)230且耦合至外部電力連接器232的選擇電路208。選擇電路208還耦合至HDMI連接器206且耦合至流式媒體捕獲電路210。 流式媒體捕獲電路210可被配置為接收正經(jīng)由HDMI連接器206傳入的流式媒體,并將該傳入的流式媒體轉(zhuǎn)換成多媒體文件格式。流式媒體捕獲電路210可包括視頻壓縮電路228。包括視頻壓縮電路228的流式媒體捕獲電路210可包括視頻編碼器-解碼器(CODEC)電路的至少一部分。流式媒體捕獲電路210可被配置為提供要經(jīng)由控制器218存儲于存儲器214處的多媒體文件格式數(shù)據(jù)。流式媒體捕獲電路210可包括響應(yīng)于選擇電路208的使能輸入224。流式媒體捕獲電路210可響應(yīng)于使能輸入224處的信號而啟動在CODEC電路處對流式多媒體數(shù)據(jù)進行編碼的流式媒體捕獲操作,該CODEC電路對流式媒體數(shù)據(jù)進行編碼以產(chǎn)生多媒體文件格式數(shù)據(jù)。視頻回放電路212可被配置為接收多媒體文件格式數(shù)據(jù)且將所接收的多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù),該流式多媒體數(shù)據(jù)被提供到HDMI連接器206以傳輸至外部裝置,例如多媒體接收器254。視頻回放電路212可包括CODEC電路(例如H. 264C0CEC、運動畫面專家組(MPEG) CODEC(例如MP3C0DEC)、一個或多個其它CODEC或其任意組合)的至少一部分。視頻回放電路212可具有耦合至選擇電路208的使能輸入226。視頻回放電路212可響應(yīng)于在使能輸入226處接收的信號而通過接收多媒體文件數(shù)據(jù)并將該多媒體文件數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)來開始視頻回放,該流式多媒體數(shù)據(jù)通過在對多媒體文件數(shù)據(jù)進行解碼以產(chǎn)生流式多媒體數(shù)據(jù)的CODEC電路處對該多媒體文件數(shù)據(jù)進行解碼而被提供至HDMI連接器206。控制器218可被配置為使得能夠?qū)⒘魇矫襟w捕獲電路210所產(chǎn)生的多媒體文件格式數(shù)據(jù)作為一個或多個多媒體文件存儲于存儲器214處。舉例而言,控制器218可被配置為接收多媒體文件格式數(shù)據(jù)且將該多媒體文件格式數(shù)據(jù)存儲于存儲器214處的第一代表性多媒體文件215、第二代表性多媒體文件216或第三代表性多媒體文件217。另外,控制器218可被配置為從存儲器214取回多媒體文件格式數(shù)據(jù),例如存儲于第一多媒體文件215處的數(shù)據(jù),以提供至視頻回放電路212以產(chǎn)生流式媒體數(shù)據(jù)用于傳輸至多媒體接收器254。控制器218可被配置為向外部裝置260提供對存儲器214的文件訪問,該外部裝置經(jīng)由第二連接器236耦合至數(shù)據(jù)存儲裝置204。舉例而言,外部裝置260可以是計算機,例如個人計算機(PC)。當(dāng)經(jīng)由第二連接器236將外部裝置260連接至數(shù)據(jù)存儲裝置204時,控制器218可被配置為經(jīng)由第二連接器236向外部裝置260提供對存儲器214的文件讀取訪問或文件寫入訪問中的至少一個,以使得能夠向和從外部裝置260傳送多媒體文件。經(jīng)由第二連的接器236向和從外部裝置260傳送文件可在不將多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)的情形下執(zhí)行。控制器218可響應(yīng)于用戶輸入裝置234。舉例而言,用戶輸入裝置234可在數(shù)據(jù)存儲裝置204處包括一個或多個可選擇控制件(control),例如一個或多個按鈕、開關(guān)、滾輪、觸摸屏幕裝置、包括遠程輸入裝置(例如IrDA控制器)的一個或多個其他輸入裝置,或其任意組合??刂破?18可響應(yīng)于經(jīng)由輸入裝置234的用戶輸入(例如控制輸入)而控制可存儲于存儲器214處的導(dǎo)航菜單數(shù)據(jù)產(chǎn)生指令222的執(zhí)行。舉例而言,當(dāng)檢測到數(shù)據(jù)存儲裝置204至外部裝置(例如多媒體接收器254或外部裝置260)的連接時,控制器218可被配置為執(zhí)行導(dǎo)航菜單產(chǎn)生指令222,以產(chǎn)生存儲于存儲器214處且可用于至外部裝置的文件傳送的多媒體文件的菜單。為圖解說明,當(dāng)數(shù)據(jù)存儲裝置204耦合至多媒體接收器254時,控制器218可執(zhí)行導(dǎo)航菜單數(shù)據(jù)產(chǎn)生指令222,以將導(dǎo)航菜單數(shù)據(jù)發(fā)送至多媒體接收器254以在耦合至多媒體接收器254的顯示器240處的菜單242處顯示。導(dǎo)航菜單數(shù)據(jù)可被包括在發(fā)送至多媒體·接收器254的流式多媒體數(shù)據(jù)252中。舉例而言,多媒體接收器254可以是不能夠?qū)⒂脩暨x擇及指令傳遞至數(shù)據(jù)存儲裝置204的電視。菜單242可包括與存儲于存儲器214處的多媒體數(shù)據(jù)文件215-217相關(guān)聯(lián)的一個或多個可選擇菜單選項。用戶輸入裝置234可使得用戶能夠?qū)Ш讲藛?42并選擇菜單選項中的一個或多個,例如指示第二多媒體文件216的代表性菜單選項244??刂破?18可被配置為響應(yīng)于經(jīng)由用戶輸入裝置234(例如經(jīng)由用戶輸入裝置234的狀態(tài))接收的用戶輸入而修改導(dǎo)航菜單數(shù)據(jù),并啟動要提供至視頻回放電路212的多媒體文件216的數(shù)據(jù)取回以產(chǎn)生作為流式多媒體數(shù)據(jù)252提供至多媒體接收器254的流式多媒體數(shù)據(jù)。選擇電路208可被配置為選擇性地使能視頻回放電路212或流式媒體捕獲電路210。選擇電路208可耦合至外部開關(guān)230且可響應(yīng)于外部開關(guān)230的狀態(tài)。為圖解說明,外部開關(guān)230可包括用戶輸入裝置,該用戶輸入裝置使得數(shù)據(jù)存儲裝置204的用戶能夠指示是要從外部裝置(例如從多媒體源202)接收多媒體數(shù)據(jù)還是要將多媒體數(shù)據(jù)提供至外部裝置,例如作為流式多媒體數(shù)據(jù)252提供至多媒體接收器254??蛇x擇地或另外地,選擇電路208可被配置為響應(yīng)于外部電力連接器232。舉例而言,選擇電路208可響應(yīng)于外部電力連接器232耦合至外部電源262。為圖解說明,當(dāng)數(shù)據(jù)存儲裝置204耦合至外部電源262時,選擇電路208可使能視頻回放電路212的操作。然而,當(dāng)外部電源262不耦合至外部電力連接器232時,選擇電路208可禁用視頻回放電路212處的視頻回放,以在數(shù)據(jù)存儲裝置204處節(jié)省電池資源。在另一示例中,選擇電路208可響應(yīng)于經(jīng)由HDMI連接器206接收的信號而確定是否正經(jīng)由HDMI連接器206接收傳入的多媒體數(shù)據(jù)。檢測從外部裝置傳入的流式多媒體數(shù)據(jù)可包括測試經(jīng)由HDMI連接器206接收的一個或多個信號。舉例而言,信號可指示功率電平(power level),可包括時鐘信號或可包括熱插拔連接信號指示,如將針對圖4所說明的。在操作期間,響應(yīng)于檢測到經(jīng)由該多媒體接口連接器從外部裝置傳入的流式多媒體數(shù)據(jù),將該傳入的流式多媒體數(shù)據(jù)提供至流式媒體捕獲電路210以產(chǎn)生多媒體文件格式數(shù)據(jù)。舉例而言,數(shù)據(jù)存儲裝置204可耦合至多媒體源202。多媒體源202可開始將傳入的多媒體數(shù)據(jù)250流式傳輸至HDMI連接器206。選擇電路208可使能流式媒體捕獲電路210,以將傳入的多媒體流式數(shù)據(jù)250轉(zhuǎn)換成將被作為多媒體文件存儲于存儲器214處的多媒體文件數(shù)據(jù)格式。數(shù)據(jù)存儲裝置204從多媒體源202去耦合,且耦合至多媒體接收器254。選擇電路208可使能視頻回放電路212,以將流式多媒體數(shù)據(jù)252提供至多媒體接收器254。當(dāng)檢測到多媒體接收器254的連接且在HDMI連接器206處未檢測到傳入的流式多媒體數(shù)據(jù)時,可經(jīng)由由數(shù)據(jù)存儲裝置204提供至多媒體接收器254的導(dǎo)航菜單242選擇流式多媒體數(shù)據(jù)252。舉例而言,當(dāng)例如多媒體文件215-217的多個多媒體文件存儲于存儲器214處時,控制器218可執(zhí)行導(dǎo)航菜單數(shù)據(jù)產(chǎn)生指令222,以使用戶能夠經(jīng)由用戶輸入裝置234導(dǎo)航文件菜單242并選擇文件菜單選項244。數(shù)據(jù)存儲裝置204是作為數(shù)據(jù)槽(data sink)(即,接收要作為多媒體文件數(shù)據(jù)存儲的流式數(shù)據(jù))操作還是作為數(shù)據(jù)源(即,產(chǎn)生流式多媒體數(shù)據(jù)并將其提供至外部裝置)操作至少部分地可經(jīng)由選擇電路208響應(yīng)于外部開關(guān)230、外部電力連接器232、HDMI連接器206處的一個或多個信號或其任意組合的狀態(tài)來確定。 雖然將數(shù)據(jù)存儲裝置204圖解說明為包括開關(guān)230,但在其它實施例中數(shù)據(jù)存儲裝置204可不包括外部開關(guān)。舉例而言,數(shù)據(jù)存儲裝置204可通過測試HDMI連接器206處的一個或多個信號、響應(yīng)于外部電源262至外部電力連接器232的檢測或其任意組合來替代地使能對傳入的流式多媒體數(shù)據(jù)的檢測。雖然將電力連接器232圖解說明為耦合至選擇電路208,但在其它實施例中選擇電路208可不響應(yīng)于外部電源262至外部電力連接器232的連接。舉例而言,可獨立于外部電源262至電力連接器232的連接的狀態(tài)在選擇電路208處執(zhí)行是否將流式多媒體數(shù)據(jù)提供給外部裝置的確定。雖然將用戶輸入裝置234繪出為數(shù)據(jù)存儲裝置204的部分,但在其它實施例中,數(shù)據(jù)存儲裝置204可不包括用戶輸入裝置234。舉例而言,數(shù)據(jù)存儲裝置204可替代地包括無線收發(fā)器,以從遠程控制裝置接收菜單導(dǎo)航及選擇命令??蛇x擇地,數(shù)據(jù)存儲裝置204可不響應(yīng)于用戶輸入來控制對要流式傳輸?shù)亩嗝襟w數(shù)據(jù)的選擇。為圖解說明,數(shù)據(jù)存儲裝置204可被配置為提供對應(yīng)于最近存儲的多媒體文件的流式多媒體數(shù)據(jù)。作為另一示例,數(shù)據(jù)存儲裝置204可被配置為存儲單個多媒體文件,且控制器218可取回該單個存儲的多媒體文件用于作為流式數(shù)據(jù)進行視頻回放。作為又一示例,控制器218可被配置為在存儲器214處確定最早存儲的多媒體文件以用于視頻回放。在又一實施例中,數(shù)據(jù)存儲裝置204可響應(yīng)于對經(jīng)由HDMI連接器206、經(jīng)由第二連接器236或其任意組合接收的信號的選擇,而確定要作為流式多媒體數(shù)據(jù)252提供至多媒體接收器254的多媒體文件。雖然將與外部裝置260的數(shù)據(jù)傳送描述為經(jīng)由例如USB連接器的第二連接器236執(zhí)行,但在其它實施例中,可經(jīng)由HDMI連接器206、經(jīng)由支持流式多媒體數(shù)據(jù)傳送的局域網(wǎng)(LAN)有線或無線協(xié)議(例如HDMI LAN協(xié)議或其任意組合)來執(zhí)行與外部裝置260的數(shù)據(jù)通信。參照圖3,繪出包括具有高清晰度多媒體接口(HDMI)連接器306的數(shù)據(jù)存儲裝置的系統(tǒng)的第三具體實施例,且將該系統(tǒng)總稱為300。將包括HDMI連接器306的數(shù)據(jù)存儲裝置304圖解說明為從多媒體源接收流式多媒體數(shù)據(jù)350或?qū)⒘魇蕉嗝襟w數(shù)據(jù)352提供至多媒體接收器354以在顯示裝置340處顯示。將顯示裝置340圖解說明為包括數(shù)據(jù)存儲裝置304的用戶可導(dǎo)航以選擇具體菜單選項的菜單342,所述具體菜單項例如表示存儲于數(shù)據(jù)存儲裝置304的存儲器314處的第二多媒體文件316的選定菜單選項344。作為說明性非限制性示例,數(shù)據(jù)存儲裝置304可對應(yīng)于圖I的數(shù)據(jù)存儲裝置104、圖2的數(shù)據(jù)存儲裝置204或其任意組合。多媒體接收器354可對應(yīng)于圖2的多媒體接收器254。數(shù)據(jù)存儲裝置304包括耦合至控制器318的HDMI連接器306。HDMI連接器306還耦合至選擇電路308,該選擇電路308耦合至控制器318??刂破?18耦合至用戶輸入裝置334且耦合至第二連接器336,例如通用串行總線(USB)連接器。控制器318還耦合至存儲器314。選擇電路308耦合至外部開關(guān)330且耦合至外部電力連接器332。HDMI連接器306、選擇電路308、開關(guān)330、電力連接器332、用戶輸入裝置334、第二連接器336及存儲器314可以以大致類似于圖2的數(shù)據(jù)存儲裝置204的對應(yīng)組件的方式操作??刂破?18包括流式媒體捕獲模塊310及視頻回放模塊312。流式媒體捕獲模塊310可包括在控制器318處執(zhí)行以將HDMI連接器306所接收的流式媒體轉(zhuǎn)換成多媒體文件格式數(shù)據(jù)的可執(zhí)行指令。舉例而言,流式媒體捕獲模塊310可包括在控制器318處執(zhí)行的 軟件CODEC或軟件視頻編碼器,且可包括在控制器318處執(zhí)行以通過將流式多媒體數(shù)據(jù)提供至軟件CODEC或提供至軟件視頻編碼器來對流式多媒體數(shù)據(jù)進行編碼以產(chǎn)生多媒體文件格式數(shù)據(jù)的指令。在另一實施例中,流式媒體捕獲模塊310可包括專用硬件,例如電路、一個或多個專用處理器或共處理器(例如數(shù)字信號處理器(DSP))或其任意組合,以執(zhí)行流式媒體捕獲操作的至少一部分。視頻回放模塊312包括在控制器318處執(zhí)行、以將多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成將經(jīng)由HDMI連接器306作為多媒體流式數(shù)據(jù)352提供至多媒體接收器354的流式媒體數(shù)據(jù)的指令。在另一實施例中,視頻回放模塊312可包括專用硬件,例如電路、一個或多個專用處理器(例如DSP)或其它共處理器或其任意組合,以執(zhí)行視頻回放操作的至少一部分。視頻回放模塊312可以是在控制器318處執(zhí)行的軟件視頻CODEC或軟件視頻解碼器,并且可包括在控制器318處執(zhí)行、以通過將多媒體文件格式數(shù)據(jù)提供至軟件CODEC或提供至軟件視頻解碼器來對多媒體文件格式數(shù)據(jù)進行解碼以產(chǎn)生流式多媒體數(shù)據(jù)的指令。在操作期間,控制器318可從選擇電路308接收指示是否應(yīng)在控制器318處執(zhí)行流式媒體捕獲操作或視頻回放操作的信號324。舉例而言,選擇電路308可基于開關(guān)330的設(shè)定、基于至外部電力連接器332處的外部電源的連接、通過測試在HDMI連接器306處傳入的一個或多個信號或其任意組合來確定傳入的流式多媒體數(shù)據(jù)350從流式多媒體源、在HDMI連接器306處被接收并且要被捕獲并作為多媒體文件(例如,第一代表性多媒體文件315、第二代表性多媒體文件316或第三代表性多媒體文件317)存儲至存儲器314。響應(yīng)于來自選擇電路308的信號324,控制器318可被配置為啟動流式媒體捕獲模塊310的操作。選擇電路308可向控制器318發(fā)信號以指示該流式多媒體捕獲操作何時將結(jié)束,例如,何時不再檢測到傳入的流式多媒體數(shù)據(jù)或何時不再檢測到至多媒體源的連接。隨后,選擇電路308可基于開關(guān)330的設(shè)定、基于至外部電力連接器332處的外部電源的連接、通過測試在HDMI連接器306處傳入的一個或多個信號或其任意組合來確定HDMI連接器306連接至多媒體接收器354且流式多媒體數(shù)據(jù)不從多媒體接收器354傳入。作為響應(yīng),選擇電路308可向控制器318發(fā)信號以啟動對視頻回放模塊312的執(zhí)行,以通過將來自多媒體文件315-317中的一個或多個的多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)來提供流式多媒體數(shù)據(jù)352。對用于回放的具體多媒體文件315-317的選擇可被自動確定,或可響應(yīng)于結(jié)合控制器318執(zhí)行導(dǎo)航菜單數(shù)據(jù)產(chǎn)生指令322、用戶例如經(jīng)由用戶輸入裝置334與菜單342用于導(dǎo)航及選擇菜單選項344的交互。圖4是包括多媒體接口連接器的數(shù)據(jù)存儲裝置的操作方法的具體實施例的流程圖。舉例而言,該數(shù)據(jù)存儲裝置可以是可攜式數(shù)據(jù)存儲裝置且該多媒體接口連接器可以是高清晰度多媒體接口(HDMI)連接器。作為說明性非限制性示例,方法400可由圖I的數(shù)據(jù)存儲裝置104、圖2的數(shù)據(jù)存儲裝置204或圖3的數(shù)據(jù)存儲裝置304執(zhí)行。方法400包括在402處確定流式多媒體數(shù)據(jù)是否正從外部裝置傳入。確定流式多媒體數(shù)據(jù)是否正從外部裝置傳入可通過在404處檢測數(shù)據(jù)存儲裝置經(jīng)由多媒體接口連接器至外部裝置的連接并通過在406處檢測經(jīng)由多媒體接口連接器從外部裝置傳入的流式多媒體數(shù)據(jù)來執(zhí)行。
檢測數(shù)據(jù)存儲裝置至外部裝置的連接可通過測試經(jīng)由多媒體接口連接器接收的信號來執(zhí)行。舉例而言,信號可指示功率電平。可選擇地或另外地,信號可包括時鐘信號、熱插拔連接信號或其任意組合。可通過經(jīng)由多媒體接口裝置接收例如電壓或電流的任意電信號,并識別信號符合連接條件來執(zhí)行檢測。為圖解說明,可通過識別并測試符合指示至外部裝置的連接的指定電壓范圍或電流范圍的信號來檢測外部裝置。作為另一圖解說明,可通過識別并測試不滿足與未連接條件相關(guān)聯(lián)的指定電壓范圍或電流范圍的信號來檢測外部裝置。在具體實施例中,檢測從外部裝置傳入的流式多媒體數(shù)據(jù)包括測試經(jīng)由多媒體接口連接器接收的信號。舉例而言,信號可指示功率電平,可包括時鐘信號、熱插拔連接信號或其任意組合。為圖解說明,多媒體接口連接器可包括HDMI連接器且外部裝置可符合HDMI通信協(xié)議,HDMI通信協(xié)議需要流式多媒體提供者(源裝置)經(jīng)由指定為時鐘信道的一對連接管腳處的差分信號將時鐘信號提供至流式多媒體接收器(槽裝置)。當(dāng)外部裝置被檢測為連接至HDMI連接器時,在時鐘信道處存在所檢測的時鐘信號可指示外部裝置是源裝置,而在時鐘信道處不存在所檢測的時鐘信號可指示外部裝置是槽裝置。作為另一示例,HDMI通信協(xié)議可指定槽裝置檢測源裝置的電源并響應(yīng)于斷言(assert)熱插拔連接管腳上的高電壓。因此,在熱插拔連接管腳處供應(yīng)的所檢測的電壓可指示外部裝置是數(shù)據(jù)槽,而在熱插拔連接管腳處不存在所檢測的電壓可指示外部裝置是數(shù)據(jù)源。作為另一示例,信號可包括視頻信號或音頻信號中的至少一個,且測試信號可包括對信號的至少一部分進行分析或解碼以將信號識別為包括視頻信號和/或音頻信號。在408處,做出是否檢測到傳入的流式多媒體數(shù)據(jù)的確定。響應(yīng)于檢測到傳入的流式多媒體數(shù)據(jù),在410處存儲多媒體文件。所存儲的多媒體文件的內(nèi)容可作為第二流式多媒體數(shù)據(jù)由第二外部裝置訪問。存儲多媒體文件可通過在412處在編碼器處對傳入的流式多媒體數(shù)據(jù)進行編碼以產(chǎn)生具有多媒體文件格式的多媒體文件并通過在414處將多媒體文件格式的轉(zhuǎn)換的流式多媒體數(shù)據(jù)作為多媒體文件存儲來執(zhí)行。舉例而言,外部裝置可包括視頻源并且傳入的流式多媒體數(shù)據(jù)可包括來自視頻源的視頻種子。數(shù)據(jù)存儲裝置可包括耦合至多媒體接口連接器的視頻壓縮電路,例如圖2的視頻壓縮電路228。流式多媒體數(shù)據(jù)可被提供至視頻壓縮電路以由視頻壓縮電路編碼以產(chǎn)生具有多媒體文件格式的編碼的多媒體數(shù)據(jù)??蛇x擇地或另外地,數(shù)據(jù)存儲裝置可包括控制器,控制器執(zhí)行流式媒體捕獲模塊(例如圖3的流式媒體捕獲模塊310)的指令,以對流式多媒體數(shù)據(jù)進行編碼以產(chǎn)生具有多媒體文件格式的編碼的多媒體數(shù)據(jù)。響應(yīng)于在408處未檢測到流式多媒體數(shù)據(jù),在416處可替代地將流式多媒體數(shù)據(jù)提供至外部裝置。舉例而言,在第一外部裝置在414處提供被轉(zhuǎn)換并作為多媒體文件存儲的傳入的流式多媒體數(shù)據(jù)之后,數(shù)據(jù)存儲裝置可確定流式多媒體數(shù)據(jù)是否正從第二外部裝置傳入。該確定可通過檢測數(shù)據(jù)存儲裝置經(jīng)由多媒體接口連接器至第二外部裝置的第二連接并通過測試指示無流式多媒體數(shù)據(jù)正經(jīng)由多媒體接口連接器從第二外部裝置傳入的信號來執(zhí)行。為圖解說明,第二外部裝置可以是具有高清晰度多媒體接口(HDMI)端口的電視。響應(yīng)于在408處確定無流式多媒體數(shù)據(jù)正從第二外部裝置傳入,在416處可將第二流式多媒體數(shù)據(jù)提供至第二外部裝置??赏ㄟ^在418處在解碼器處對存儲于多媒體文件的數(shù)據(jù)進行解碼以產(chǎn)生第二流式多媒體數(shù)據(jù)并通過在420處經(jīng)由多媒體接口連接器傳輸?shù)诙魇蕉嗝襟w數(shù)據(jù)來將第二流式多媒體數(shù)據(jù)提供至第二外部裝置。
舉例而言,外部裝置可包括視頻槽,例如電視。數(shù)據(jù)存儲裝置可包括耦合至多媒體接口連接器的視頻回放電路,例如圖2的視頻回放電路212。多媒體文件格式數(shù)據(jù)可由視頻回放電路轉(zhuǎn)換成流式多媒體數(shù)據(jù)??蛇x擇地或另外地,數(shù)據(jù)存儲裝置可包括控制器,該控制器執(zhí)行視頻回放模塊(例如圖3的視頻回放模塊312)以將多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)。圖5是包括具有多媒體接口連接器的多媒體存儲裝置的系統(tǒng)的具體實施例的方塊圖。系統(tǒng)500包括多媒體存儲裝置502,該多媒體存儲裝置502包括經(jīng)由總線506耦合至例如代表性存儲組件508的一個或多個存儲組件的控制器組件504。代表性存儲組件508包括接口電路590以經(jīng)由總線506進行通信。存儲組件508hi包括耦合至接口電路590并且還耦合至存儲器(例如存儲器陣列594)的控制器592。存儲器陣列594可包括一種或多種類型的存儲媒體,例如閃存、一次可編程存儲器、其它存儲器或其任意組合。作為說明性非限制性示例,存儲裝置502可以是圖I的數(shù)據(jù)存儲裝置104、圖2的數(shù)據(jù)存儲裝置204、圖3的數(shù)據(jù)存儲裝置304或其任意組合或者存儲裝置502可以大致類似于上述部件地操作。控制器組件504包括耦合至直接存儲器訪問(DMA) /總線控制器520的HDMI接口電路510??刂破鹘M件504還包括耦合至DMA/總線控制器520的存儲接口電路540及USB接口電路560。處理器核心530、隨機存取存儲器(RAM) 522及只讀存儲器(ROM) 524經(jīng)由內(nèi)部總線耦合至DMA/總線控制器520。HDMI接口電路510可包括耦合至串行化器/解串行化器電路514的連接器512。舉例而言,連接器512可包括電觸點以容納19-或29-管腳插頭或插座且可具有符合HDMI說明書的形狀因子及電特性(例如HDMI規(guī)范版本I. 3c類型A連接器、類型B連接器或類型C迷你連接器)。連接器512進一步耦合至輸出驅(qū)動器電路516。HDMI接口電路510還包括控制器518。HDMI接口電路510可根據(jù)HDMI協(xié)議操作。舉例而言,控制器518可被配置為作為HDMI源或槽來實現(xiàn)數(shù)據(jù)傳輸。當(dāng)用作數(shù)據(jù)源時,控制器518可編程以經(jīng)由DMA/總線控制器520接收要傳輸?shù)亩嘈诺罃?shù)據(jù)、執(zhí)行包括錯誤編碼操作的數(shù)據(jù)處理、并將經(jīng)處理的數(shù)據(jù)提供至串行化器/解串行化器電路514以用于經(jīng)由連接器512的多信道轉(zhuǎn)變最小化差分信令(TMDS)。當(dāng)用作數(shù)據(jù)槽時,控制器518可編程以接收經(jīng)由TMDS信令在連接器512處接收并在串行化器/解串行化器電路514處解串行化的多信道數(shù)據(jù)、執(zhí)行包括錯誤檢查操作的數(shù)據(jù)處理、及經(jīng)由DMA/總線控制器520提供經(jīng)處理的數(shù)據(jù)??刂破?18可包括硬件處理器,該硬件處理器執(zhí)行存儲于內(nèi)部存儲器(例如只讀存儲器(未顯示))處的指令以例如經(jīng)由顯示數(shù)據(jù)信道(DDC)或消費者電子裝置信道(CEC)使能HDMI指令及數(shù)據(jù)的接收及確認??蛇x擇地或另外地,主機接口電路510可被配置為支持其它通信協(xié)議。處理器核心530可包括指令高速緩存器532、載入/存儲單元534、算術(shù)邏輯單元(ALU)單元536及寄存器文件538。作為說明性非限制性示例,處理器核心530可包括微控制器核心或可大致類似于微控制器核心起作用。舉例而言,處理器核心530可支持精簡指令集計算機(RISC)微結(jié)構(gòu)。處理器核心530可被配置為經(jīng)由載入/存儲單元534從只讀存儲器524取回數(shù)據(jù)及可執(zhí)行指令526。可執(zhí)行指令526可包括來自流式媒體捕獲模塊528的指令,所述指令可被執(zhí)行,以通過將經(jīng)由HDMI接口電路510接收的流式媒體提供至例如MP3C0DEC的編碼器以編碼為要作為多媒體文件存儲于存儲器陣列594處的多媒體格式數(shù)據(jù)來將所述流式媒體轉(zhuǎn)換成所述多媒體格式數(shù)據(jù)。可執(zhí)行指令526可包括多媒體回放模塊529,該多媒體回放模塊可被執(zhí)行,以通過將從存儲器陣列594取回的多媒體文件數(shù)據(jù)·提供至例如MP3C0DEC的解碼器以解碼產(chǎn)生流式多媒體數(shù)據(jù)來將所售多媒體文件數(shù)據(jù)轉(zhuǎn)換成要經(jīng)由HDMI接口電路510傳輸?shù)牧魇蕉嗝襟w數(shù)據(jù)。作為說明性示例,流式媒體捕獲模塊528可以是圖3的流式媒體捕獲模塊310,且多媒體回放模塊529可以是圖3的視頻回放模塊 312??蛇x擇地或另外地,包括流式媒體捕獲模塊528、多媒體回放模塊529或其組合或任一部分的可執(zhí)行指令526中的至少一些指令可不存儲于R0M524處,且可替代地存儲于存儲器陣列594處??梢詮拇鎯ζ麝嚵?94取回可執(zhí)行指令526并將其存儲于RAM 522處。處理器核心530可被配置為從RAM 522取回包括流式媒體捕獲模塊528、多媒體回放模塊529或其任一部分或組合的可執(zhí)行指令,用于執(zhí)行。例如流式媒體捕獲模塊528及多媒體回放模塊529的可執(zhí)行指令526可由加載/存儲單元534取回并存儲至指令高速緩存器532。在指令高速緩存器532處,包括在流式媒體捕獲模塊528或多媒體回放模塊529中的指令可被調(diào)度并提供至一個或多個執(zhí)行管道,例如包括ALU單元536的執(zhí)行管道。ALU單元536可包括專用電路以執(zhí)行算術(shù)及邏輯運算,例如加法及減法、AND、NOT、OR、異或(XOR)、其它算術(shù)或邏輯運算或其任意組合。寄存器文件538可包括提供對要用于執(zhí)行指令的數(shù)據(jù)的處理器核心530的高速訪問的多個存儲器單元。寄存器文件538處的一個或多個存儲器單元可專用于存儲狀態(tài)指示符,例如識別多媒體存儲裝置502是否耦合至流式多媒體源或耦合至多媒體槽的指示符。可通過例如經(jīng)由連接器512處的時鐘差分信道信令檢測HDMI接口電路處的所接收的時鐘信號、通過檢測一個或多個連接器512處的熱插拔連接處的電壓、或通過檢測一個或多個連接器512處的功率電平(例如電源功率電平)來做出多媒體存儲裝置502耦合至流式多媒體源或槽的確定。因此,處理器核心530可編程以執(zhí)行圖4的方法400的至少一部分。舉例而言,處理器核心530可編程以通過檢測多媒體存儲裝置502經(jīng)由HDMI接口電路510 (例如在連接器512處)至外部裝置的連接并檢測經(jīng)由連接器512從外部裝置傳入的流式多媒體數(shù)據(jù)來確定流式多媒體數(shù)據(jù)是否正經(jīng)由主機接口電路510從外部裝置傳入。響應(yīng)于檢測到傳入的流式多媒體數(shù)據(jù)以存儲多媒體文件,通過將傳入的流式多媒體數(shù)據(jù)轉(zhuǎn)換成多媒體文件格式并將多媒體文件格式的經(jīng)轉(zhuǎn)換的流式多媒體數(shù)據(jù)作為多媒體文件存儲于存儲器陣列594處,處理器核心530可用流式媒體捕獲模塊528來編程且可執(zhí)行該流式媒體捕獲模塊。響應(yīng)于檢測到至該外部裝置的連接而未檢測到傳入的流式多媒體數(shù)據(jù),通過將存儲于多媒體文件處的數(shù)據(jù)轉(zhuǎn)換成流式多媒體數(shù)據(jù)并經(jīng)由HDMI接口電路510傳輸該流式多媒體數(shù)據(jù),處理器核心530可用多媒體回放模塊528來編程且可執(zhí)行該多媒體回放模塊。在具體實施例中,USB接口電路560包括耦合至輸入/輸出(I/O)緩沖器及鎖存器(未顯示)的總線連接器(未顯示)??偩€連接器也可耦合至輸出驅(qū)動器電路(未顯示)。USB接口電路560還可包括控制器(未顯示)。USB接口電路560可根據(jù)通用串行總線(USB)協(xié)議操作。舉例而言,該控制器可被編程以經(jīng)由耦合至通用串行總線的總線連接器從例如主機裝置(未顯示)的外部裝置接收USB協(xié)議指令及數(shù)據(jù)。該控制器可包括硬件處理器,該硬件處理器執(zhí)行存儲于例如只讀存儲器(未顯示)的內(nèi)部存儲器處的指令,以使 能USB指令及數(shù)據(jù)的接收及確認??蛇x擇地或另外地,USB接口電路560可被配置為支持其它通信協(xié)議,例如安全數(shù)字(SD)協(xié)議、小型計算機系統(tǒng)接口(SCSI)、并行接口(SPI)、緊湊快閃(CF)協(xié)議、一個或多個其它協(xié)議或其任意組合。存儲接口電路540可包括數(shù)據(jù)總線連接器542、輸出驅(qū)動器544、輸入/輸出緩沖器和鎖存器546、以及錯誤校正碼(ECC)電路548。數(shù)據(jù)總線連接器542可包括電連接器以經(jīng)由總線506使能電信號傳輸。I/O緩沖器及鎖存器546可被配置為存儲經(jīng)由DMA/總線控制器520接收的數(shù)據(jù)以經(jīng)由總線506使用數(shù)據(jù)總線連接器542處由輸出驅(qū)動器544產(chǎn)生的電信號傳輸。另外地或可選擇地,I/O緩沖器及鎖存器546可存儲在數(shù)據(jù)總線連接器542處經(jīng)由數(shù)據(jù)總線506接收的電信號(例如由存儲組件508的接口電路590產(chǎn)生的信號)表示的數(shù)據(jù)值。ECC電路548可包括被配置為使用從存儲組件508接收的數(shù)據(jù)及錯誤校正碼信息來執(zhí)行操作的專用硬件及電路,并可執(zhí)行邏輯或算術(shù)操作以驗證未檢測到所接收的數(shù)據(jù)具有訛誤值。舉例而言,所接收的數(shù)據(jù)可包括表示錯誤校正碼的額外位,所述錯誤校正碼可基于數(shù)據(jù)在存儲于存儲器陣列594處時的值進行編碼。數(shù)據(jù)的一個或多個位的訛誤或錯誤校正碼的一個或多個位可由ECC電路548檢測。舉例而言,存儲接口電路540可包括閃存接口,且ECC電路548可符合一個或多個快閃錯誤校正碼協(xié)議。雖然此處所繪出的各種組件被圖解說明為塊組件并且概括地加以描述,但這些組件可包括一個或多個微處理器、狀態(tài)機或被配置為使得圖I的數(shù)據(jù)存儲裝置104、圖2的數(shù)據(jù)存儲裝置204或圖3的數(shù)據(jù)存儲裝置304能夠執(zhí)行屬于這些組件的具體功能的其它電路或其任意組合。舉例而言,圖I的控制器118、流式媒體輸入檢測器108或兩者可表示物理組件,例如硬件控制器、狀態(tài)機、邏輯電路或用以使得圖I的數(shù)據(jù)存儲裝置104能夠檢測流式多媒體數(shù)據(jù)是否正經(jīng)由多媒體接口連接器106從外部裝置傳入的其它結(jié)構(gòu)。舉例而言,可使用被編程以確定是否在多媒體接口連接器106處接收到時鐘信號或熱插拔連接信號的微處理器或微控制器來實施流式媒體輸入檢測器108。在具體實施例中,圖I的流式媒體輸入檢測器108包括由處理器執(zhí)行的可執(zhí)行指令并且所述指令存儲于存儲器114處。可選擇地或另外地,由可包括于流式多媒體輸入檢測器108中的處理器執(zhí)行的可執(zhí)行指令可存儲于并非存儲器114的一部分的單獨的存儲器位置處,例如只讀存儲器(ROM)(未顯不)處。多媒體存儲裝置502可以是被配置為選擇性地耦合至一個或多個外部裝置的可攜式裝置。然而,在其它實施例中,可將多媒體存儲裝置502附接或嵌入于一個或多個主機裝置內(nèi),例如可攜式通信裝置的外殼內(nèi)。舉例而言,多媒體存儲裝置502可在被封裝設(shè)備內(nèi),例如無線電話、個人數(shù)字助理(PDA)、游戲裝置或控制臺、可攜式導(dǎo)航裝置或使用內(nèi)部非易失性存儲器的其它裝置。多媒體存儲裝置502可包括非易失性存儲器,例如閃存(例如,NAND, N0R、多級單元(MLC)、劃分位線NOR(DINOR)、AND、高電容性耦合比(HiCR)、非對稱性非接觸晶體管(ACT)或其它閃存)、可擦除可編程只讀存儲器(EPROM)、電可擦除可編程只讀存儲器(EEPROM)、只讀存儲器(ROM)、一次可編程存儲器(OTP)或任意其它類型的存儲器。此處所闡述的實施例的圖解說明意圖提供對各種實施例的大體理解??衫闷渌鼘嵤├皬谋景l(fā)明導(dǎo)出這些其它實施例,使得可在不背離本公開的范疇的情形下做出結(jié)構(gòu)及邏輯替代及改變。本公開意圖覆蓋各種實施例的任一及所有后續(xù)改變或變化。因此,應(yīng) 將本公開及附圖視為說明性而非限制性。上文所公開的主題應(yīng)被視為說明性而非限制性,且所附權(quán)利要求意圖覆蓋所有這些修改、改進及落入本發(fā)明范疇內(nèi)的其它實施例。因此,在法律允許的最大范圍內(nèi),本發(fā)明的范疇將由下面的權(quán)利要求及其等效內(nèi)容的所準(zhǔn)許的最廣泛解釋來確定,且不應(yīng)由前述詳細說明限定或限制。
權(quán)利要求
1.ー種方法,包含 在包括多媒體接ロ連接器的可攜式存儲裝置中, 通過以下步驟確定流式多媒體數(shù)據(jù)是否正從外部裝置傳入 檢測可攜式存儲裝置經(jīng)由多媒體接ロ連接器到外部裝置的連接,和檢測經(jīng)由多媒體接ロ連接器從外部裝置傳入的流式多媒體數(shù)據(jù);以及 響應(yīng)于檢測到傳入的流式多媒體數(shù)據(jù),通過以下步驟存儲多媒體文件 在編碼器處對傳入的流式多媒體數(shù)據(jù)進行編碼以產(chǎn)生具有多媒體文件格式的多媒體文件;和 存儲多媒體文件格式的流式多媒體數(shù)據(jù)作為多媒體文件, 其中所存儲的多媒體文件的內(nèi)容可作為第二流式多媒體數(shù)據(jù)由第二外部裝置訪問。
2.如權(quán)利要求I的方法,其中所述多媒體接ロ連接器是高清晰度多媒體接ロ(HDMI)連接器。
3.如權(quán)利要求I的方法,其中檢測從該外部裝置傳入的流式多媒體數(shù)據(jù)包括測試經(jīng)由多媒體接ロ連接器接收的信號。
4.如權(quán)利要求3的方法,其中所述信號指示功率電平。
5.如權(quán)利要求3的方法,其中所述信號包括時鐘信號。
6.如權(quán)利要求3的方法,其中所述信號包括熱插拔連接信號。
7.如權(quán)利要求3的方法,其中所述信號包括視頻信號或音頻信號中的至少ー個。
8.如權(quán)利要求I的方法,其中所述可攜式存儲裝置包括耦合至多媒體接ロ連接器的視頻壓縮電路,并且其中所述流式多媒體數(shù)據(jù)由所述視頻壓縮電路轉(zhuǎn)換成多媒體文件格式。
9.如權(quán)利要求I的方法,其中所述外部裝置包括視頻源,并且其中所述傳入的流式多媒體數(shù)據(jù)包括來自視頻源的視頻種子。
10.如權(quán)利要求I的方法,其進ー步包含 通過以下步驟確定流式多媒體數(shù)據(jù)是否正從第二外部裝置傳入 檢測可攜式存儲裝置經(jīng)由多媒體接ロ連接器至第二外部裝置的第二連接,和測試指示無流式多媒體數(shù)據(jù)正經(jīng)由多媒體接ロ連接器從第二外部裝置傳入的信號;以及 響應(yīng)于確定無流式多媒體數(shù)據(jù)正從第二外部裝置傳入,通過以下步驟將第二流式多媒體數(shù)據(jù)提供至第二外部裝置 在解碼器處對存儲于多媒體文件處的數(shù)據(jù)進行解碼以產(chǎn)生第二流式多媒體數(shù)據(jù);和 經(jīng)由多媒體接ロ連接器傳輸?shù)诙魇蕉嗝襟w數(shù)據(jù)。
11.如權(quán)利要求10的方法,其中該第二外部裝置是具有高清晰度多媒體接ロ(HDMI)端ロ的電視。
12.—種數(shù)據(jù)存儲裝置,包含 存儲器; 耦合至所述存儲器的控制器; 耦合至所述控制器的流式媒體捕獲電路; 耦合至所述控制器的視頻回放電路;以及 耦合至所述流式媒體捕獲電路并且還耦合至所述視頻回放電路的多媒體接ロ連接器, 其中響應(yīng)于檢測到經(jīng)由多媒體接ロ連接器從外部裝置傳入的流式多媒體數(shù)據(jù),所述傳入的流式多媒體數(shù)據(jù)被提供至流式媒體捕獲電路以產(chǎn)生多媒體文件格式數(shù)據(jù),并且 其中控制器被配置為將所述多媒體文件格式數(shù)據(jù)作為多媒體文件存儲至存儲器。
13.如權(quán)利要求12的數(shù)據(jù)存儲裝置,其中所述多媒體接ロ連接器是高清晰度多媒體接ロ(HDMI)連接器。
14.如權(quán)利要求12的數(shù)據(jù)存儲裝置,其中所述流式媒體捕獲電路包括視頻壓縮電路。
15.如權(quán)利要求12的數(shù)據(jù)存儲裝置,進ー步包含選擇電路,其耦合至視頻回放電路的使能輸入且耦合至流式媒體捕獲電路的使能輸入,用于選擇性地使能所述視頻回放電路或所述流式媒體捕獲電路。
16.如權(quán)利要求15的數(shù)據(jù)存儲裝置,其進ー步包含耦合至選擇電路的外部開關(guān),且其中所述選擇電路響應(yīng)于外部開關(guān)的狀態(tài)。
17.如權(quán)利要求15的數(shù)據(jù)存儲裝置,其進ー步包含耦合至所述選擇電路的外部電カ連接器,其中所述選擇電路響應(yīng)于外部電カ連接器耦合至外部電源。
18.如權(quán)利要求12的數(shù)據(jù)存儲裝置,其中所述控制器被配置為啟動從存儲于存儲器處的多媒體文件取回多媒體文件格式數(shù)據(jù),并且其中所述控制器進ー步被配置為將多媒體文件格式數(shù)據(jù)提供至視頻回放電路。
19.ー種數(shù)據(jù)存儲裝置,包含 多媒體接ロ連接器; 耦合至所述多媒體接ロ連接器的控制器;以及 耦合至所述控制器的存儲器; 其中所述控制器被配置為響應(yīng)于檢測到從耦合至多媒體接ロ連接器的多媒體源傳入的流式多媒體數(shù)據(jù)而啟動流式多媒體捕獲操作,其中所述流式多媒體捕獲操作包括在編碼器處對該傳入的流式多媒體數(shù)據(jù)進行編碼以產(chǎn)生具有多媒體文件格式數(shù)據(jù)的多媒體文件和將所述多媒體文件存儲至存儲器,并且 其中控制器被配置為響應(yīng)于檢測到耦合至多媒體接ロ連接器的多媒體接收器而啟動多媒體回放操作。
20.如權(quán)利要求19的數(shù)據(jù)存儲裝置,進ー步包含耦合至控制器的第二連接器,并且其中所述控制器被配置為經(jīng)由所述第二連接器向外部裝置提供對存儲器的文件讀取訪問或文件寫入訪問中的至少ー個。
21.如權(quán)利要求19的數(shù)據(jù)存儲裝置,其中所述多媒體回放操作包括將存儲于存儲器處的多媒體文件格式數(shù)據(jù)轉(zhuǎn)換成提供至多媒體接ロ連接器的第二流式多媒體數(shù)據(jù)。
22.如權(quán)利要求19的數(shù)據(jù)存儲裝置,其中所述流式多媒體捕獲操作根據(jù)第一流式協(xié)議處理傳入的流式多媒體數(shù)據(jù),并且其中多媒體數(shù)據(jù)根據(jù)第一流式協(xié)議在多媒體回放操作期間產(chǎn)生。
23.如權(quán)利要求19的數(shù)據(jù)存儲裝置,其中所述控制器被配置為將導(dǎo)航菜單數(shù)據(jù)發(fā)送至所述多媒體接收器以在耦合至多媒體接收器的顯示器處顯示,其中導(dǎo)航菜単數(shù)據(jù)顯示在使得能夠進行存儲于存儲器處的多媒體文件的選擇的導(dǎo)航菜單處。
24.如權(quán)利要求23的數(shù)據(jù)存儲裝置,進ー步包含耦合至所述控制器的至少ー個用戶輸入裝置,其中所述控制器響應(yīng)于所述至少ー個用戶輸入裝置的狀態(tài)而修改導(dǎo)航菜単數(shù)據(jù)。
25.如權(quán)利要求24的數(shù)據(jù)存儲裝置,其中所述控制器進ー步響應(yīng)于來自遠程輸入裝置的控 制輸入。
全文摘要
公開了具有多媒體接口連接器的存儲裝置及方法。在具體實施例中,數(shù)據(jù)存儲裝置包括耦合至存儲器的控制器、耦合至控制器的流式媒體捕獲電路以及耦合至控制器的視頻回放電路。多媒體接口連接器耦合至流式媒體捕獲電路并且還耦合至視頻回放電路。響應(yīng)于檢測到經(jīng)由多媒體接口連接器從外部裝置傳入的流式多媒體數(shù)據(jù),將傳入的流式多媒體數(shù)據(jù)提供至流式媒體捕獲電路以產(chǎn)生作為多媒體文件存儲至存儲器的多媒體文件格式數(shù)據(jù)。
文檔編號H04N5/77GK102804760SQ200980159973
公開日2012年11月28日 申請日期2009年8月7日 優(yōu)先權(quán)日2009年6月29日
發(fā)明者D.R.布賴恩特-里奇, A.阿哈羅諾維科 申請人:桑迪士克以色列有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安丘市| 南开区| 延庆县| 徐州市| 莆田市| 阿坝县| 丰镇市| 沐川县| 梁河县| 子长县| 海兴县| 泗洪县| 西华县| 旺苍县| 滦南县| 宁晋县| 东兰县| 乐昌市| 白水县| 罗田县| 东乌珠穆沁旗| 长寿区| 商洛市| 成安县| 湟源县| 股票| 玉环县| 资溪县| 富阳市| 尼木县| 叙永县| 阳泉市| 斗六市| 思茅市| 抚顺县| 太原市| 屯昌县| 盐津县| 开江县| 武穴市| 昌黎县|