專利名稱:用便攜式媒體裝置和附件裝置呈現(xiàn)音頻/視頻軌道的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型主要涉及能夠播放視頻資產(chǎn)(video asset)的媒體裝 置,尤其涉及對(duì)從便攜式電子設(shè)備輸出的數(shù)字音頻和模擬視頻進(jìn)行同 步。
背景技術(shù):
便攜式媒體裝置可以存儲(chǔ)那些能在便攜式媒體裝置上播放或顯示 的媒體資產(chǎn)(media asset),例如音頻軌道(audio track)、視頻軌道(video track)或照片。便攜式媒體裝置的示例是可以從本申請(qǐng)的受讓人 Cupertino, CA的蘋果公司獲得的iPo(FM和iPhoneTM便攜式媒體裝置。 便攜式媒體裝置可以獲取媒體資產(chǎn),例如從主計(jì)算機(jī)獲取媒體資產(chǎn), 而所述主計(jì)算機(jī)還用于允許用戶管理保存在主計(jì)算機(jī)和/或便攜式媒 體裝置上的媒體資產(chǎn)。舉個(gè)例子,主計(jì)算機(jī)可以執(zhí)行媒體管理應(yīng)用以 管理媒體資產(chǎn)。媒體管理應(yīng)用的一個(gè)示例是蘋果公司生產(chǎn)的iTunes⑧。
通常,便攜式媒體裝置包含一個(gè)或多個(gè)連接器或端口,這些連接 器或端口可以用于與其他遠(yuǎn)程裝置進(jìn)行連接。例如,該連接器或端口 能使便攜式媒體裝置與主計(jì)算機(jī)耦合,能使其被插入塢座系統(tǒng) (docking system),或者能使其容納附件裝置。以iPo(FM為例,目 前業(yè)已開(kāi)發(fā)了可以與便攜式媒體裝置互連的大量附件裝置。例如,如 果某個(gè)附件可以與連接器或端口相連,那么該連接器或端口可以接收 來(lái)自遙控設(shè)備(例如使用紅外或其他無(wú)線信號(hào)傳遞技術(shù))的命令,并 且經(jīng)由連接器或端口來(lái)向便攜式媒體裝置發(fā)送相應(yīng)的命令,由此允許 用戶遙控該便攜式媒體裝置。另舉一例,汽車可以包括一個(gè)連接器, 并且便攜式媒體裝置可以被插入到該連接器中,由此汽車媒體系統(tǒng)可以與便攜式媒體裝置進(jìn)行交互,從而允許使用汽車媒體系統(tǒng)來(lái)播放便 攜式媒體裝置上的媒體內(nèi)容。在另一個(gè)示例中,數(shù)碼相機(jī)可以與便攜 式媒體裝置相連,以便下載圖像等等。
通常,便攜式媒體裝置會(huì)與附件裝置相連,以便重放或是呈現(xiàn)那 些存儲(chǔ)在便攜式媒體裝置上的軌道。用戶有可能希望將便攜式媒體裝 置對(duì)接到音頻放大系統(tǒng),例如家庭立體聲系統(tǒng),并且播放存儲(chǔ)在便攜 式媒體裝置上的視頻呈現(xiàn)。用戶不但希望體驗(yàn)便攜式媒體裝置上的視 頻播放,而且還有可能希望感受家庭立體聲系統(tǒng)提供的音頻體驗(yàn)。用 戶期望等時(shí)的體驗(yàn),在這種情況下,呈現(xiàn)的音頻部分與視頻部分是同 步的。但是,音頻放大系統(tǒng)的每一個(gè)實(shí)例有可能以不同的延遲特性來(lái) 傳播數(shù)字音頻輸入,并且該延遲特性有可能會(huì)依照數(shù)字音頻輸入特性 (例如采樣率)而改變。在設(shè)置處理中,很多現(xiàn)有的音頻/視頻呈現(xiàn)系 統(tǒng)都需要大量用戶交互,以便響應(yīng)于測(cè)試信號(hào)而向系統(tǒng)交互式地輸入 用戶察覺(jué)的視頻與音頻之間的延遲,從而允許系統(tǒng)補(bǔ)償該延遲。這種 設(shè)置處理非常耗時(shí),并且通常是不精確的。
由此,較為理想的是在不需要大量用戶交互的情況下提供一種等 時(shí)的音頻和視頻呈現(xiàn)。
實(shí)用新型內(nèi)容
本實(shí)用新型的實(shí)施例涉及對(duì)來(lái)自便攜式媒體裝置("PMD")的數(shù) 字音頻輸出和模擬視頻輸出進(jìn)行同步。在一個(gè)實(shí)施例中,該P(yáng)MD可 以向一個(gè)附件提供關(guān)于數(shù)字音頻輸出的信息(例如采樣率),該附件 被配置成接收并轉(zhuǎn)換數(shù)字音頻輸出,以便呈現(xiàn)給用戶。該附件可以至 少部分地基于PMD提供的信息來(lái)確定音頻等待時(shí)間,并且可以將音 頻等待時(shí)間信息提供給PMD。該音頻等待時(shí)間信息可以包括與附件的 音頻處理等待時(shí)間相關(guān)的任何信息,這其中包括與緩存、解碼、內(nèi)部 信號(hào)處理(例如均衡)、轉(zhuǎn)換成模擬音頻等等有關(guān)的等待時(shí)間。對(duì)于 接收特定類型的數(shù)字音頻信號(hào)的附件來(lái)說(shuō),舉例來(lái)說(shuō),其音頻等待時(shí) 間可以通過(guò)測(cè)試和/或仿真附件的內(nèi)部電子器件來(lái)確定。 一旦附件提供了音頻等待時(shí)間信息,那么PMD可以通過(guò)將數(shù)字音頻信號(hào)遞送到附 件,并且將相應(yīng)視頻輸出延遲一個(gè)從音頻等待時(shí)間信息中確定的時(shí)間, 來(lái)將模擬視頻輸出(例如針對(duì)其自身內(nèi)置顯示器的輸出)與附件的模 擬音頻輸出相同步。然后,用戶將可以等時(shí)地體驗(yàn)到呈現(xiàn)的音頻和視 頻部分,而不必手動(dòng)配置定時(shí)。
本實(shí)用新型的一個(gè)方面涉及一種通過(guò)使用便攜式媒體裝置和附件 裝置來(lái)呈現(xiàn)音頻/視頻軌道的設(shè)備。該設(shè)備包括用于從所述附件裝置 接收音頻等待時(shí)間信息的裝置;用于基于所述音頻等待時(shí)間信息確定 視頻延遲時(shí)間的裝置;用于向所述附件裝置發(fā)送數(shù)字音頻數(shù)據(jù)的裝置, 其中該數(shù)字音頻數(shù)據(jù)對(duì)應(yīng)于音頻/視頻軌道的音頻部分;以及用于將模 擬視頻信號(hào)提供給視頻顯示器的裝置,其中該模擬視頻信號(hào)對(duì)應(yīng)于音 頻/視頻軌道的視頻部分;模擬視頻信號(hào)的提供可以相對(duì)于所述數(shù)字音 頻信號(hào)而被延遲視頻延遲時(shí)間。
本實(shí)用新型的另 一個(gè)方面涉及一種使用便攜式媒體裝置和附件裝 置來(lái)呈現(xiàn)音頻/視頻軌道的設(shè)備。所述設(shè)備包括用于從所述便攜式媒 體裝置接收與第一音頻/視頻軌道的音頻部分相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù) 的第一采樣率的裝置;用于至少部分地基于所述第一采樣率來(lái)確定音 頻等待時(shí)間參數(shù)值的裝置;用于將所述音頻等待時(shí)間參數(shù)值發(fā)送到所 述便攜式媒體裝置的裝置,其中所述便攜式媒體裝置利用所述音頻等 待時(shí)間參數(shù)來(lái)確定所述第一音頻/視頻軌道的視頻部分的延遲時(shí)間;用 于從所述便攜式媒體裝置接收與所述第 一音頻/視頻軌道的音頻部分 相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù)的裝置;用于對(duì)所述數(shù)字音頻數(shù)據(jù)進(jìn)行處理以 產(chǎn)生模擬音頻信號(hào)的裝置,其中對(duì)所述數(shù)字音頻數(shù)據(jù)的處理按照與所 述音頻等待時(shí)間參數(shù)值相對(duì)應(yīng)的等待時(shí)間而發(fā)生;以及用于將所述模 擬音頻信號(hào)遞送給揚(yáng)聲器的裝置。
本實(shí)用新型的另一個(gè)方面涉及一種用于將便攜式媒體裝置上的視 頻呈現(xiàn)與附件裝置上的相應(yīng)音頻呈現(xiàn)相同步的設(shè)備。所述設(shè)備包括 用于確定經(jīng)過(guò)所述附件裝置傳播的數(shù)字音頻信號(hào)的音頻等待時(shí)間特性 的裝置;用于將對(duì)應(yīng)于所述音頻等待時(shí)間特性的音頻等待時(shí)間信息存儲(chǔ)在所述附件裝置中的裝置;用于將所述便攜式媒體裝置耦合到所述 附件裝置的裝置;以及用于將所述音頻等待時(shí)間信息從所述附件裝置 提供給所述便攜式媒體裝置的裝置。
本實(shí)用新型的另 一個(gè)方面涉及一種用于使便攜式媒體裝置上的視 頻呈現(xiàn)與音頻附件裝置上的相應(yīng)音頻呈現(xiàn)相同步的設(shè)備。所述設(shè)備包 括用于將所述便攜式移動(dòng)裝置耦合到所述音頻附件裝置的裝置;用 于從所述音頻附件裝置向所述便攜式媒體裝置發(fā)送提供用于所述音頻 附件裝置的音頻等待時(shí)間參數(shù)的命令的裝置;用于從所述便攜式媒體 裝置向所迷音頻附件裝置提供用于所述音頻呈現(xiàn)的數(shù)字音頻數(shù)據(jù)的裝
的時(shí)間量的裝置?!?' " a
本實(shí)用新型的另一個(gè)方面涉及一種與便攜式媒體裝置結(jié)合使用的 附件。該附件可以包括音頻處理路徑、接口、以及與接口和音頻處 理路徑相耦合的控制器。該音頻處理路徑可以被配置成從數(shù)字音頻信 號(hào)中產(chǎn)生模擬音頻信號(hào)。該接口可以被配置成與便攜式媒體裝置進(jìn)行 通信;特別地,該接口可以被配置成接收來(lái)自便攜式媒體裝置的數(shù)字 音頻信號(hào),并且還被配置成與便攜式媒體裝置交換與數(shù)字音頻數(shù)據(jù)的 呈現(xiàn)相關(guān)的命令和信息。該控制器耦合到所述接口和所述音頻處理路 徑,該控制器包括用于通過(guò)所述接口向所述便攜式媒體裝置發(fā)送第 一命令的裝置,該笫一命令是向所述便攜式媒體裝置提供與所述音頻 處理路徑的等待時(shí)間特性相對(duì)應(yīng)的音頻等待時(shí)間信息的命令;用于通 過(guò)所述接口從所述便攜式媒體裝置接收數(shù)字音頻數(shù)據(jù)的裝置;以及用 于將所述數(shù)字音頻數(shù)據(jù)遞送到所述音頻處理路徑的裝置。
本實(shí)用新型的另 一個(gè)方面涉及一種與附件結(jié)合使用的便攜式媒體 裝置。該便攜式媒體裝置可以包括視頻路徑、接口、以及與接口和 視頻路徑相耦合的處理器。該視頻路徑可以被配置成產(chǎn)生模擬視頻信 號(hào)。該接口可以被配置成與附件進(jìn)行通信;特別地,該接口可以被配 置成向附件發(fā)送數(shù)字音頻信號(hào),并且還被配置成與附件裝置交換與數(shù) 字普頻數(shù)據(jù)的呈現(xiàn)相關(guān)的命令和信息。該處理器耦合到所述接口和所述視頻路徑,該處理器包括用于通過(guò)所述接口從所述附件裝置接收 第 一命令的裝置,所述第 一命令是向所述便攜式媒體裝置提供與所述 附件裝置的等待時(shí)間特性相對(duì)應(yīng)的音頻等待時(shí)間信息的命令;用于基 于所述音頻等待時(shí)間信息確定音頻/視頻軌道的視頻部分的視頻延遲 時(shí)間的裝置;用于通過(guò)所述接口向所述附件裝置發(fā)送所述音頻/視頻軌 道的音頻部分的數(shù)字音頻數(shù)據(jù)的裝置;以及用于將所述音頻/視頻軌道 的視頻部分遞送給所述視頻路徑的裝置,其中相對(duì)于向所述附件裝置 發(fā)送所述數(shù)字音頻數(shù)據(jù),將所述視頻部分的遞送延遲所述視頻延遲時(shí) 間。
下文中的詳細(xì)描述連同附圖一起將會(huì)提供關(guān)于本實(shí)用新型的特性 和優(yōu)點(diǎn)的更好理解。
圖1示出的是根據(jù)本實(shí)用新型實(shí)施例的視頻呈現(xiàn)系統(tǒng)。 圖2是包含了根據(jù)本實(shí)用新型實(shí)施例的便攜式媒體裝置和附件的 系統(tǒng)的框圖。
和視頻部分的處理"流程圖。、、'、 ' ' 5'
圖4是根據(jù)本實(shí)用新型另 一實(shí)施例的音頻/視頻呈現(xiàn)系統(tǒng)400的框
具體實(shí)施方式相關(guān)申請(qǐng)的交叉引用
本申請(qǐng)要求2007年9月4日提交的名為"Synchronizing USB Digital Audio And Analog Video"的美國(guó)臨時(shí)專利申請(qǐng)60/969,945的 優(yōu)先權(quán),通過(guò)引用將其全部公開(kāi)內(nèi)容并入于此。
本申請(qǐng)涉及2007年6月26日提交的名為"METHOD AND SYSTEM FOR ALLOWING A MEDIA PLAYER TO TRANSFER DIGITAL AUDIO TO AN ACCESSORY"的共同轉(zhuǎn)讓美國(guó)專利申請(qǐng)
1211/768,897,通過(guò)引用將其全部公開(kāi)內(nèi)容并入于此。
本實(shí)用新型的實(shí)施例涉及的是對(duì)來(lái)自便攜式媒體裝置("PMD,,)的數(shù)字音頻輸出和模擬視頻輸出進(jìn)行同步。在一個(gè)實(shí)施例中,PMD可以向一個(gè)附件提供關(guān)于數(shù)字音頻輸出的信息(例如釆樣率),該附件被配置成接收并轉(zhuǎn)換數(shù)字音頻輸出,以便呈現(xiàn)給用戶。該附件可以至少部分地基于PMD提供的信息來(lái)確定音頻等待時(shí)間,并且可以將音頻等待時(shí)間信息提供給PMD。該音頻等待時(shí)間信息可以包括與附件的音頻處理等待時(shí)間相關(guān)的任何信息,這其中包括與緩存、解碼、內(nèi)部信號(hào)處理(例如均衡)、到模擬音頻的轉(zhuǎn)化等等有關(guān)的等待時(shí)間。對(duì)于接收特定類型的數(shù)字音頻信號(hào)的附件來(lái)說(shuō),舉例來(lái)說(shuō),其音頻等待時(shí)間可以通過(guò)測(cè)試和/或仿真附件的內(nèi)部電子器件來(lái)確定。 一旦附件提供了音頻等待時(shí)間信息,那么PMD可以通過(guò)將數(shù)字音頻信號(hào)遞送到附件,并且將相應(yīng)視頻輸出延遲一個(gè)從音頻等待時(shí)間信息中確定的時(shí)間,來(lái)將模擬視頻輸出(例如針對(duì)其自身內(nèi)置顯示器的輸出)與附件的模擬音頻輸出相同步。然后,用戶將可以等時(shí)地體驗(yàn)到呈現(xiàn)的音頻和視頻部分,而不必手動(dòng)配置定時(shí)。便攜式媒體裝置和音頻附件
圖1示出的是根據(jù)本實(shí)用新型實(shí)施例的視頻呈現(xiàn)系統(tǒng)100。 PMD105可以通過(guò)接口 115耦合到附件110。對(duì)附件110來(lái)說(shuō),舉個(gè)例子,該附件110可以是家庭立體聲系統(tǒng)。此外,舉例來(lái)說(shuō),接口 115可以引入通用串行總線("USB")接口。 PMD 105包括可以顯示視頻圖像的顯示器120。根據(jù)本實(shí)用新型的一個(gè)實(shí)施例,用戶可以使用系統(tǒng)100來(lái)體驗(yàn)存儲(chǔ)在PMD 105上的音頻"見(jiàn)頻媒體軌道。該-現(xiàn)頻可以在PMD105的顯示器120上呈現(xiàn),同時(shí)音頻是借助附件110的揚(yáng)聲器125來(lái)呈現(xiàn)的。使用從附件IIO獲取的音頻等待時(shí)間信息,PMD105會(huì)自動(dòng)地將顯示器120上的視頻呈現(xiàn)與將數(shù)字音頻信號(hào)遞送到附件110的處理相協(xié)調(diào),由此用戶將會(huì)體驗(yàn)到軌道的相互等時(shí)的音頻和視頻部分。
圖2是根據(jù)本實(shí)用新型實(shí)施例的系統(tǒng)200的框圖。該系統(tǒng)200可以包括PMD 202 (例如實(shí)現(xiàn)圖1的PMD 105 )以及附件220 (例如實(shí)現(xiàn)圖1的附件110)。
在本實(shí)施例中,PMD 202可以提供媒體播放器能力。PMD 202可以包括處理器204、存儲(chǔ)i殳備206、用戶接口 208以及附件輸入/輸出(1/0)接口 214。在本實(shí)施例中,處理器204可以實(shí)現(xiàn)重放引擎210和數(shù)據(jù)庫(kù)引擎212,其中舉例來(lái)說(shuō),這些引擎可以作為處理器204執(zhí)行的軟件程序來(lái)實(shí)現(xiàn)。
對(duì)于存儲(chǔ)設(shè)備206而言,舉例來(lái)說(shuō),該設(shè)備可以使用磁盤、閃速存儲(chǔ)器或是其他任何非易失性存儲(chǔ)介質(zhì)來(lái)實(shí)現(xiàn)。在某些實(shí)施例中,存儲(chǔ)設(shè)備206可以存儲(chǔ)媒體資產(chǎn)207 (在這里也被稱為"軌道"),這其中包括那些包含了音頻和視頻部分的音頻/視頻軌道。存儲(chǔ)設(shè)備206可以實(shí)現(xiàn)一個(gè)數(shù)據(jù)庫(kù),其中該數(shù)據(jù)庫(kù)存儲(chǔ)了媒體資產(chǎn)207以及與每一個(gè)媒體資產(chǎn)207相關(guān)聯(lián)的元數(shù)據(jù)記錄209。用于指定資產(chǎn)的元數(shù)據(jù)記錄209可以包括不同字段,例如資產(chǎn)標(biāo)題、與資產(chǎn)相關(guān)聯(lián)的藝術(shù)家或表演者的姓名等等。此外,存儲(chǔ)設(shè)備206還可以存儲(chǔ)將要由處理器204執(zhí)行的一個(gè)或多個(gè)程序(例如視頻游戲程序、個(gè)人信息管理程序、用于實(shí)現(xiàn)重放引擎210和/或數(shù)據(jù)庫(kù)引擎212的程序等等)。
用戶接口 208不但可以包括輸入控制器,例如觸摸板、觸摸屏、滾輪、點(diǎn)擊滾輪、撥號(hào)盤、按鈕、鍵盤、麥克風(fēng)等等,而且還可以包括輸出設(shè)備,例如視頻屏幕、指示燈、揚(yáng)聲器、耳機(jī)插孔等等,此外它還包括用于提供支持的電子器件(例如數(shù)?;蚰?shù)轉(zhuǎn)換器、信號(hào)處理器等等)。用戶可以操作用戶接口 208的各種輸入控制器,以調(diào)用PMD 202的功能,并且可以借助用戶接口 208查看和/或收聽(tīng)來(lái)自PMD202的輸出。此外,用戶接口 208還可以包括顯示器驅(qū)動(dòng)器213,該顯示器驅(qū)動(dòng)器則可以接收來(lái)自重放引擎210的模擬視頻信號(hào),并且在顯示設(shè)備上提供相應(yīng)的輸出圖像,其中舉例來(lái)說(shuō),該顯示設(shè)備可以是圖1的集成顯示屏120。
處理器204可以作為一個(gè)或多個(gè)集成電路(例如常規(guī)的微處理器或微控制器)來(lái)實(shí)現(xiàn),它可以控制PMD 202的操作。例如,響應(yīng)于用戶接口 208提供的用戶輸入信號(hào),處理器204可以對(duì)數(shù)據(jù)庫(kù)引擎212執(zhí)行操作,以便響應(yīng)于用戶輸入來(lái)操縱存儲(chǔ)在存儲(chǔ)設(shè)備206中的資產(chǎn)207的數(shù)據(jù)庫(kù),并且可以使用某些或所有相關(guān)聯(lián)的元數(shù)據(jù)209來(lái)顯示選定資產(chǎn)207的列表,以識(shí)別每一個(gè)選定資產(chǎn)207。該處理器204可以通過(guò)將資產(chǎn)信息傳送到回放引擎210來(lái)對(duì)用戶選擇資產(chǎn)207的處理寸故出響應(yīng)。然后,重放引擎210可以播放選定的資產(chǎn)207。
附件1/0接口 214可以允許PMD 202與各種附件進(jìn)行通信,以便交換控制信息以及將數(shù)字音頻數(shù)據(jù)以流的方式傳輸?shù)竭m當(dāng)配置的附件。例如,附件I/O接口 214可以支持與外部揚(yáng)聲器底座(speakerdock)、無(wú)線電(例如FM、 AM和/或衛(wèi)星)調(diào)諧器、家庭娛樂(lè)系統(tǒng)等等的連接。在一個(gè)實(shí)施例中,附件1/0接口 214包括與在蘋果公司生產(chǎn)和銷售的iPodTM產(chǎn)品上使用的連接器相對(duì)應(yīng)的30針連接器。作為替換或補(bǔ)充,附件1/0接口 214還可以包括無(wú)線接口 (例如藍(lán)牙等等)。
在某些實(shí)施例中,PMD 202還可以使用附件I/O接口 214來(lái)與執(zhí)行媒體資產(chǎn)管理程序(例如蘋果公司發(fā)布的iTunes⑧媒體資產(chǎn)管理程序)的主計(jì)算機(jī)(未明顯示出)進(jìn)行通信。該媒體資產(chǎn)管理程序允許用戶在PMD 202中添加媒體資產(chǎn)207和/或從PMD 202中移除媒體資產(chǎn)。
附件220包括控制器224、用戶接口 222、 PMDI/0接口 226、音頻參數(shù)數(shù)據(jù)存儲(chǔ)器228以及揚(yáng)聲器驅(qū)動(dòng)器230。舉例來(lái)說(shuō),控制器224可以包括微處理器或微控制器,其中所述微處理器或微控制器執(zhí)行程序代碼以執(zhí)行各種功能,例如數(shù)字音頻解碼、模擬或數(shù)字音頻處理等等。用戶接口 222不但可以包括輸入控制器,例如觸摸板、觸摸屏、滾輪、點(diǎn)擊滾輪、撥號(hào)盤、按鈕、鍵盤、麥克風(fēng)等等,而且還可以包括輸出設(shè)備,例如視頻屏幕、指示燈等等,此外它還包括用于提供支持的電子器件(例如數(shù)?;蚰?shù)轉(zhuǎn)換器、信號(hào)處理器等等)。用戶可以通過(guò)操作用戶接口 222的各種輸入控制器來(lái)調(diào)用附件220的功能,并且可以借助用戶接口 222查看和/或收聽(tīng)來(lái)自附件220的輸出。此外,用戶還可以借助用戶接口 222來(lái)操作PMD 202。PMD 1/0接口 226可以允許附件220與PMD 202(或是別的PMD )進(jìn)行通信。PMD 1/0接口 226可以接收來(lái)自PMD 202的數(shù)字音頻數(shù)據(jù),并且還可以像下文描述的那樣與PMD 202交換命令。例如,PMD1/0接口 226可以引入U(xiǎn)SB音頻接口。
音頻參數(shù)數(shù)據(jù)存儲(chǔ)器228可以使用非易失性存儲(chǔ)器、磁盤等等來(lái)實(shí)現(xiàn),該存儲(chǔ)器228提供了用于各種信息的存儲(chǔ),這其中包括涉及音頻處理等待時(shí)間的參數(shù)。這些參數(shù)可以包括部分取決于數(shù)字音頻輸入的特性的參數(shù),例如采樣率或數(shù)字音頻數(shù)據(jù)格式;部分取決于附件220的音頻處理設(shè)置的參數(shù),例如可以借助用戶接口 222控制的均衡器設(shè)置;以及基本固定的參數(shù),例如與附件220的數(shù)字音頻輸入緩存器相關(guān)聯(lián)的等待時(shí)間。相應(yīng)地,音頻參數(shù)數(shù)據(jù)存儲(chǔ)器228可以包括用于與音頻處理的各個(gè)方面相關(guān)聯(lián)的音頻處理等待時(shí)間的查找表。對(duì)于存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器228中的音頻等待時(shí)間值而言,舉例來(lái)說(shuō),該音頻等待時(shí)間值可以通過(guò)在設(shè)計(jì)或制造過(guò)程中測(cè)試和/或仿真附件220的性能來(lái)確定。在某些實(shí)施例中,控制器224能夠查找與特定數(shù)字音頻輸入相關(guān)聯(lián)的相關(guān)音頻處理等待時(shí)間參數(shù),并且將這些參數(shù)組合成一個(gè)用于表征通過(guò)附件220的總的音頻傳播等待時(shí)間的單個(gè)值。
揚(yáng)聲器驅(qū)動(dòng)器230提供了用于驅(qū)動(dòng)一個(gè)或多個(gè)揚(yáng)聲器的能力,以便產(chǎn)生聲音。這些揚(yáng)聲器(在圖2中沒(méi)有明確示出)既可以位于附件220外部,也可以與之集成。在一個(gè)實(shí)施例中,控制器224可以經(jīng)由PMD 1/0接口 226接收來(lái)自PMD 202的數(shù)字音頻信號(hào),對(duì)這些信號(hào)進(jìn)行處理(例如解碼、應(yīng)用均衡參數(shù)等等),以及將經(jīng)過(guò)處理的信號(hào)提供給揚(yáng)聲器驅(qū)動(dòng)器230。揚(yáng)聲器驅(qū)動(dòng)器230或控制器224可以包括數(shù)模轉(zhuǎn)換器,以便向揚(yáng)聲器提供模擬信號(hào)。
附件220可以是任何一個(gè)能夠?qū)?shù)字音頻轉(zhuǎn)換成模擬信號(hào)、以便借助內(nèi)部或外部揚(yáng)聲器來(lái)產(chǎn)生聲音的附件。在一個(gè)實(shí)施例中,PMD I/O接口 226包括一個(gè)與在蘋果公司生產(chǎn)和銷售的iPodTM產(chǎn)品上使用的連接器緊密配合的30針連接器。PMD 1/0接口 226還可以包括其他類型的連接器,例如USB或FireWire連接器。作為替換,PMD I/O接口 226可以包括無(wú)線接口 (例如藍(lán)牙等等)。
應(yīng)該了解的是,這里描述的系統(tǒng)配置和組件是說(shuō)明性的,并且各種變更和修改都是可行的。PMD和/或附件還可以具有在這里沒(méi)有具體描述的其他能力。PMD/附件通信協(xié)議
PMD 202的附件I/O接口 214和附件220的PMD I/O接口 226允許將PMD202連接到附件220。如在這里所使用的那樣,只要在附件I/O接口 214與PMD I/O接口 226之間的通信信道是打開(kāi)的,則PMD 202和附件220即為"相連的"。該連接可以通過(guò)物理連接裝置(例如在PMD202與附件220的相應(yīng)匹配連接器之間),通過(guò)電纜之類的間接連接或是通過(guò)建立無(wú)線通信信道來(lái)實(shí)現(xiàn)。由此,各種通信信道都是可以使用的,這其中包括諸如USB、 FireWire或通用異步接收機(jī)/發(fā)射機(jī)("UART")之類的有線信道,或是諸如藍(lán)牙之類的無(wú)線信道。
無(wú)論是怎樣的特定通信信道,只要PMD 202和附件220相互連接,該設(shè)備就可以通過(guò)依照PMD接口協(xié)議交換命令和數(shù)據(jù)來(lái)進(jìn)行通信。PMD接口協(xié)議定義了用于在PMD 202與附件220之間發(fā)送消息的格式。例如,該協(xié)議可以規(guī)定在具有報(bào)頭和可選凈荷的分組中發(fā)送每一個(gè)消息。報(bào)頭提供的是基本信息(例如起始指示符、分組長(zhǎng)度以及將要由接收方處理的命令),而凈荷提供的則是與命令相關(guān)聯(lián)的任何數(shù)據(jù);對(duì)不同的命令來(lái)說(shuō),相關(guān)聯(lián)的數(shù)據(jù)量可以是不同的,并且某些命令可以提供可變長(zhǎng)度凈荷。在某些實(shí)施例中,通過(guò)定義這些命令,可以使特定命令只在一個(gè)方向上有效。此外,該分組還可以包括本領(lǐng)域中已知的檢錯(cuò)或糾錯(cuò)碼。
PMD接口協(xié)議可以定義多個(gè)"隱語(yǔ)(lingo),,,其中"隱語(yǔ),,是一個(gè)可以由不同類別的附件來(lái)提供支持(或不支持)的相關(guān)命令的群組。在一個(gè)實(shí)施例中, 一個(gè)命令可以由用于標(biāo)識(shí)該命令所屬的隱語(yǔ)的第一字節(jié)以及用于標(biāo)識(shí)所述隱語(yǔ)內(nèi)的所述特定命令的第二字節(jié)來(lái)唯一標(biāo)識(shí)。其他命令結(jié)構(gòu)同樣是可以使用的。此外,并不是所有附件或是可以與附件相連的所有PMD都必須支持協(xié)議內(nèi)定義的每一個(gè)隱語(yǔ)。
17在某些實(shí)施例中,被設(shè)計(jì)為可以相互操作的每一個(gè)附件220和每一個(gè)PMD 202至少都支持一個(gè)"通用"隱語(yǔ),其中該隱語(yǔ)包含了所有此類設(shè)備所共有的命令。該通用隱語(yǔ)可以包括允許PMD和附件向?qū)Ψ綐?biāo)識(shí)和驗(yàn)證自身以及提供關(guān)于其各自能力(包括它們中的每一個(gè)支持哪些其他隱語(yǔ)(如果存在的話))的通用信息的命令。該通用隱語(yǔ)還可以包括驗(yàn)證命令,并且PMD可以使用這些驗(yàn)證命令來(lái)核實(shí)所聲稱的附件的身份和能力(反之亦然),如果驗(yàn)證失敗,則可以阻止附件
(或PMD)調(diào)用某些命令或隱語(yǔ)。
PMD 202和附件220支持的命令協(xié)議可以包括"數(shù)字音頻,,隱語(yǔ)
(或其他命令群組),其中該隱語(yǔ)可以用于傳達(dá)那些與將數(shù)字音頻數(shù)據(jù)從PMD 202提供給附件220的處理相關(guān)的命令和數(shù)據(jù)。數(shù)字音頻隱語(yǔ)可以包括那些能夠由PMD 202發(fā)送給附件220以便提供與所要發(fā)送的數(shù)字音頻數(shù)據(jù)有關(guān)的信息(例如采樣率、聲音能量標(biāo)準(zhǔn)化參數(shù),均衡參數(shù)等等)的命令;并且在上文引用的美國(guó)專利申請(qǐng)11/768,897中描述了它的一個(gè)示例。數(shù)字音頻隱語(yǔ)還可以包括那些可以由附件220發(fā)送給PMD 202以便提供與其數(shù)字音頻處理能力有關(guān)的信息的命令,其中舉例來(lái)說(shuō),該信息可以是下文描述的一個(gè)或多個(gè)音頻等待時(shí)間參數(shù)。數(shù)字音頻數(shù)據(jù)自身可以由 一個(gè)與命令協(xié)議相分離的協(xié)議來(lái)提供。例如,在一個(gè)實(shí)施例中,PMD 202和附件220使用了 USB接口,該接口可以在"HID/Audio,,配置中配置。在這種配置中,PMD 202支持USB規(guī)范中定義的人機(jī)接口設(shè)備("HID")和音頻分類。由此,HID/Audio配置中的PMD 202可以與附件220交換包含了命令以及相關(guān)數(shù)據(jù)的分組,其中所述命令和數(shù)據(jù)符合PMD接口協(xié)議,此外,該P(yáng)MD 202還可以將數(shù)字音頻以流的方式傳送到附件220,其中該數(shù)字音頻流符合USB音頻規(guī)范。數(shù)字音頻命令
在一個(gè)實(shí)施例中,數(shù)字音頻隱語(yǔ)至少可以包括下列命令G J&^i附/^/ "^命令,其中該命令可以由PMD 202發(fā)送給附件220。這個(gè)命令被用于將PMD 202將要用以遞送軌道數(shù)字音頻數(shù)據(jù)的采樣率通知給附件220。在某些實(shí)施例中,可以使用附加命令來(lái)向 附件220告知與數(shù)字音頻傳輸相關(guān)的其他參數(shù),例如聲音能量標(biāo)準(zhǔn)化、 音量參數(shù)、均衡器參數(shù)等等。
(2 ) G"Fa&F,V/eoDe/"y命令,該命令可以由PMD 202發(fā)送給附 件220,以便從附件220請(qǐng)求與音頻等待時(shí)間參數(shù)有關(guān)的信息。在一 個(gè)實(shí)施例中,PMD 202可以僅僅請(qǐng)求總的音頻處理等待時(shí)間。在另一 個(gè)實(shí)施例中,舉例來(lái)說(shuō),多個(gè)不同的音頻等待時(shí)間參數(shù)可以通過(guò)使用 作為GetValsVideoDelay命令的參數(shù)而被包含的位掩碼(bitmask)來(lái) 請(qǐng)求。關(guān)于可以被單獨(dú)請(qǐng)求的參數(shù)的示例包括緩存器等待時(shí)間(或緩 存器大小,從中可以確定等待時(shí)間)、解碼器等待時(shí)間、以及均衡器 等待時(shí)間。如下所述,PMD202可以使用返回的參數(shù)來(lái)確定視頻延遲 時(shí)間。
(3 XS^K"/sF/rf^Z^/aj;命令,該命令可以由附件220發(fā)送到PMD 202,以便提供音頻等待時(shí)間信息。在一個(gè)實(shí)施例中,附件220可以返 回一個(gè)與通過(guò)附件220的總的音頻處理等待時(shí)間相對(duì)應(yīng)的單個(gè)值。在 另一個(gè)實(shí)施例中,附件220可以提供一個(gè)或多個(gè)特定的音頻等待時(shí)間 參數(shù),例如上文列舉的任何一個(gè)參數(shù)。舉例來(lái)說(shuō),等待時(shí)間參數(shù)可以 采用時(shí)間單位(例如微秒)或是以其他格式來(lái)表述。例如在某些實(shí)施 例中,緩存器等待時(shí)間可以通過(guò)返回附件220的輸入緩存器的大小(以 字節(jié)、千字節(jié)等等為單位)來(lái)提供,而PMD202則可以從中推斷出緩 存器等待時(shí)間。該5WK^sP7&o/)e/flj;命令可以響應(yīng)于來(lái)自PMD 202 的G^FafeKWMl^/fly命令而被發(fā)送,或者附件220也可以在其檢測(cè)到 將會(huì)影響音頻等待時(shí)間的音頻參數(shù)改變的時(shí)候發(fā)送該命令。
應(yīng)該理解的是,數(shù)字音頻隱語(yǔ)還可以包括其他命令,以此來(lái)補(bǔ)充 或替換這里描述的命令。例如,在這里還可以包括如在上文引用的美 國(guó)專利申請(qǐng)11/768,897中描述的與用于確定向附件遞送數(shù)字音頻數(shù)據(jù) 的采樣率的處理相關(guān)的命令。 音頻/視頻同步
在音頻/視頻軌道的重放過(guò)程中,PMD 202可以向附件202發(fā)送該軌道的數(shù)字音頻部分,并且在其自身的顯示設(shè)備上顯示該軌道的視頻
部分。PMD 202可以使用借助5WK"/sKW^De/^y命令獲取的音頻等 待時(shí)間信息來(lái)確定在發(fā)送了音頻部分之后延遲顯示該軌道的視頻部分 的時(shí)間量,以便向用戶提供同步的圖像和聲音。相應(yīng)地,PMD202可 以提供關(guān)于PMD 202上的視頻呈現(xiàn)與附件220上的音頻呈現(xiàn)的組合的 等時(shí)用戶體驗(yàn)。
視頻部分的處理的流程圖。在這里可以確定以特定的重放采樣率來(lái)通 過(guò)附件(例如圖1附件110或圖2附件220)的數(shù)據(jù)路徑的某些部分
(或全部)的音頻信號(hào)等待時(shí)間(步驟305)。
音頻信號(hào)等待時(shí)間可以通過(guò)多種方法來(lái)確定。例如,附件制造商 可以在附件或是其組件的設(shè)計(jì)和/或測(cè)試階段執(zhí)行音頻信號(hào)傳播時(shí)間 測(cè)量。測(cè)量結(jié)果可以作為常數(shù)而被硬編碼在用于控制附件的軟件(或 固件)中。作為替換,音頻信號(hào)等待時(shí)間也可以從電路仿真中被計(jì)算、 提取,或者使用測(cè)量、計(jì)算、仿真和/或其他技術(shù)的組合來(lái)確定。
在某些實(shí)施例中,僅僅確定總的音頻信號(hào)等待時(shí)間(從數(shù)字音頻 輸入到揚(yáng)聲器輸出)??偟囊纛l信號(hào)等待時(shí)間可以從測(cè)量、仿真、計(jì) 算和/或其他技術(shù)的任何組合中確定。舉例來(lái)說(shuō),這個(gè)總的音頻信號(hào)等 待時(shí)間可以取決于附件的采樣率和/或內(nèi)部信號(hào)處理設(shè)置(例如均衡器 設(shè)置)。由此,即使僅僅確定總的音頻信號(hào)等待時(shí)間,在步驟305中 也可以確定多個(gè)等待時(shí)間值,并且這其中的每一個(gè)等待時(shí)間值都適用 于不同的操作條件集合。在其他實(shí)施例中,可以(例如通過(guò)測(cè)量、電 路仿真、計(jì)算等等)單獨(dú)確定音頻信號(hào)等待時(shí)間的多個(gè)分量,例如緩 存器等待時(shí)間、解碼器等待時(shí)間、均衡器等待時(shí)間等等;音頻信號(hào)等 待時(shí)間的指定分量取決于附件的采樣率和/或內(nèi)部信號(hào)處理設(shè)置,在這 個(gè)意義上,該分量的多個(gè)值將可以被確定。
無(wú)論音頻信號(hào)等待時(shí)間是如何確定的或是所確定的等待時(shí)間值的 數(shù)量是多少,音頻信號(hào)等待時(shí)間信息都可以被存儲(chǔ)(步驟310),其
中舉例來(lái)說(shuō),該信息可以存儲(chǔ)在音頻參數(shù)數(shù)據(jù)存儲(chǔ)器228中。舉個(gè)例子,用于不同條件的總的音頻等待時(shí)間可以存儲(chǔ)在用采樣率、均衡器 設(shè)置和/或其他可變工作條件標(biāo)引的查找表(或類似數(shù)據(jù)結(jié)構(gòu))中。對(duì) 總的音頻等待時(shí)間的分量、例如緩存器等待時(shí)間、解碼器等待時(shí)間、
均衡器等待時(shí)間等等而言,這些分量還可以單獨(dú)存儲(chǔ);取決于采樣率 和/或內(nèi)部處理設(shè)置的分量可以具有存儲(chǔ)在用一個(gè)或多個(gè)相關(guān)因數(shù)標(biāo) 引的查找表中的多個(gè)值。
此后,PMD (例如圖1的PMD 105或圖2的PMD 202 )可以與 附件相連(步驟315)。在步驟320, PMD可以向附件提供關(guān)于數(shù)字
音頻信號(hào)的信息,例如使用上文中描述的^WfllM/^及"&命令來(lái)提供。
舉例來(lái)說(shuō),該信息可以包括用以將數(shù)字音頻信號(hào)遞送到附件的采樣率; 此外,關(guān)于數(shù)字音頻信號(hào)的其他信息同樣可以根據(jù)需要而被包含。
在步驟325,附件可以向PMD提供音頻等待時(shí)間信息,例如使用 上文描述的^,Ka/sK/^ol)e/^命令來(lái)提供。在一個(gè)實(shí)施例中,音頻等 待時(shí)間信息可以響應(yīng)于來(lái)自PMD的顯性請(qǐng)求(例如使用上文所述的
G"Kfl/sK/^oDe/^命令)而被發(fā)送;在另一個(gè)實(shí)施例中,音頻等待時(shí) 間信息可以響應(yīng)于5W^"附/^i fl^命令而被自動(dòng)發(fā)送。如上所迷,音 頻等待時(shí)間的量值可以取決于音頻采樣率,并且步驟325可以包括使 用PMD提供的采樣率來(lái)訪問(wèn)查找表,計(jì)算總的音頻等待時(shí)間或其他 操作。
在步驟330, PMD可以開(kāi)始使用步驟320規(guī)定的采樣率而將數(shù)字 音頻數(shù)據(jù)作為數(shù)字音頻信號(hào)以流的方式傳送到附件。在步驟335, PMD 可以將視頻信號(hào)延遲從附件提供的音頻等待時(shí)間信息中確定的時(shí)間 量。在一個(gè)實(shí)施例中,附件提供了總的音頻等待時(shí)間(例如以毫秒為 單位),而PMD則僅僅將視頻信號(hào)延遲該時(shí)間量。在另一個(gè)實(shí)施例 中,PMD可以從附件提供的音頻等待時(shí)間信息中計(jì)算視頻信號(hào)的延遲 時(shí)間。在經(jīng)過(guò)了該視頻延遲時(shí)間之后,PMD可以開(kāi)始該呈現(xiàn)的 f見(jiàn)頻部 分,由此顯示視頻信號(hào)(步驟340)。
應(yīng)該了解的是,處理300是說(shuō)明性的,并且各種變更和修改都是 可衧的。按順序描述的步驟可以并行執(zhí)行,步驟的順序可以變更,并且步驟是可以修改或組合的。在某些實(shí)施例中,附件可以提供音頻等
待時(shí)間信息,而不用等待來(lái)自PMD的請(qǐng)求。例如在某些實(shí)施例中, 無(wú)論何時(shí),只要音頻采樣率改變,那么附件可以向PMD發(fā)送 5WK"/sFM^"e/町命令,由此提供與新的音頻采樣率相對(duì)應(yīng)的更新后 的音頻等待時(shí)間信息。另舉一例,在某些實(shí)施例中,附件的音頻等待 時(shí)間有可能會(huì)受附件內(nèi)部的設(shè)置、例如均衡器設(shè)置的影響,并且該設(shè) 置可以被用戶在任何時(shí)間(包括在播放軌道的過(guò)程中)改變。在這種 實(shí)施例中,如果用戶改變了影響音頻等待時(shí)間的設(shè)置,那么作為響應(yīng), 附件可以向PMD發(fā)送另一個(gè)5W^&WfifeoZ)e/w命令,由此提供與改 變后的設(shè)置相對(duì)應(yīng)的更新后的音頻等待時(shí)間信息。PMD則可以實(shí)時(shí)調(diào) 整視頻延遲,以便保持音頻/視頻同步。
如上所述,在某些實(shí)施例中,音頻等待時(shí)間信息將會(huì)使用與 ^/Fa/sF/^oi)e/"j;命令相關(guān)聯(lián)的多個(gè)參數(shù)(例如傳播延遲和緩存器大 小)而被提供給PMD,并且PMD將會(huì)從這些參數(shù)中確定視頻延遲時(shí) 間。在其他實(shí)施例中,音頻等待時(shí)間信息可以作為單個(gè)參數(shù)來(lái)提供, 其中該參數(shù)考慮了附件內(nèi)部的所有音頻等待時(shí)間的來(lái)源。
參考圖4,該圖示出的是根據(jù)本實(shí)用新型另一個(gè)實(shí)施例的音頻/視 頻呈現(xiàn)系統(tǒng)400。系統(tǒng)400可以包括PMD 425和附件(遠(yuǎn)程設(shè)備)410。 處理器405可以駐留在附件410中,并且數(shù)據(jù)寄存器415可以駐留在 處理器405內(nèi)部或是附件410內(nèi)部。在這里可以(例如由附件410的 制造商)確定一組通過(guò)附件410的音頻信號(hào)傳播等待時(shí)間(或延遲) 440,并將其存儲(chǔ)在數(shù)據(jù)寄存器415中。遠(yuǎn)程設(shè)備410可以與PMD 425 相耦合,例如通過(guò)接口總線430來(lái)耦合。而系統(tǒng)400則可以實(shí)施如上 所述的處理300或類似處理。
雖然在這里參考具體實(shí)施例而對(duì)本實(shí)用新型進(jìn)行了描述,但是本 領(lǐng)域技術(shù)人員應(yīng)該了解,眾多的修改都是可行的。由此,雖然在這里 是參考具體實(shí)施例來(lái)描迷本實(shí)用新型的,但是應(yīng)該了解,本實(shí)用新型
旨在覆蓋所有那些落入所附權(quán)利要求書(shū)的范圍的修改和等價(jià)物。
權(quán)利要求1、一種使用便攜式媒體裝置和附件裝置來(lái)呈現(xiàn)音頻/視頻軌道的設(shè)備,其特征在于,所述設(shè)備包括用于從所述附件裝置接收音頻等待時(shí)間信息的裝置;用于基于所述音頻等待時(shí)間信息確定視頻延遲時(shí)間的裝置;用于向所述附件裝置發(fā)送數(shù)字音頻數(shù)據(jù)的裝置,該數(shù)字音頻數(shù)據(jù)對(duì)應(yīng)于所述音頻/視頻軌道的音頻部分;以及用于將模擬視頻信號(hào)提供給視頻顯示器的裝置,該模擬視頻信號(hào)對(duì)應(yīng)于所述音頻/視頻軌道的視頻部分,其中所述模擬視頻信號(hào)相對(duì)于所述數(shù)字音頻信號(hào)被延遲所述視頻延遲時(shí)間。
2、 根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述視頻顯示器 是所述便攜式媒體裝置的組件。
3、 根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,還包括用于向所述附件裝置發(fā)送表示要用于提供所述數(shù)字音頻數(shù)據(jù)的 采樣率的采樣率信息的裝置。
4、 根據(jù)權(quán)利要求3所述的設(shè)備,其特征在于,所述附件裝置是 響應(yīng)于所述采樣率信息而發(fā)送所述音頻等待時(shí)間信息的附件裝置。
5、 根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述用于接收音 頻等待時(shí)間信息的裝置包括串行接口。
6、 根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述用于發(fā)送數(shù) 字音頻數(shù)據(jù)的裝置包括通用串行總線音頻接口 。
7、 一種使用便攜式媒體裝置和附件裝置來(lái)呈現(xiàn)音頻/視頻軌道的 設(shè)備,其特征在于,所述設(shè)備包括用于從所述便攜式媒體裝置接收與第 一音頻/視頻軌道的音頻部 分相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù)的第一采樣率的裝置;用于至少部分地基于所述第一采樣率來(lái)確定音頻等待時(shí)間參數(shù) 值的裝置;用于將所述音頻等待時(shí)間參數(shù)值發(fā)送到所述便攜式媒體裝置的 裝置,其中所述便攜式媒體裝置利用所述音頻等待時(shí)間參數(shù)來(lái)確定所述第一音頻/視頻軌道的視頻部分的延遲時(shí)間;用于從所述便攜式媒體裝置接收與所述第 一音頻/視頻軌道的音 頻部分相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù)的裝置;用于對(duì)所述數(shù)字音頻數(shù)據(jù)進(jìn)行處理以產(chǎn)生模擬音頻信號(hào)的裝置, 其中對(duì)所述數(shù)字音頻數(shù)據(jù)的處理按照與所述音頻等待時(shí)間參數(shù)值相對(duì) 應(yīng)的等待時(shí)間而發(fā)生;以及用于將所述模擬音頻信號(hào)遞送給揚(yáng)聲器的裝置。
8、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,確定所述音頻等 待時(shí)間參數(shù)值的裝置包括訪問(wèn)已存儲(chǔ)音頻等待時(shí)間參數(shù)值的裝置。
9、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,確定所述音頻等 待時(shí)間參數(shù)值的裝置包括從一組已存儲(chǔ)音頻等待時(shí)間參數(shù)值中選擇已 存儲(chǔ)音頻等待時(shí)間參數(shù)值的裝置,其中所述用于選擇的裝置是至少部 分地基于所述第一采樣率進(jìn)行選擇的裝置。
10、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,還包括用于從所述便攜式媒體裝置接收與第二音頻/視頻軌道的音頻部 分相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù)的第二采樣率的裝置;用于至少部分地基于所述第二采樣率確定更新后的音頻等待時(shí) 間參數(shù)值的裝置;用于將所述更新后的音頻等待時(shí)間參數(shù)值發(fā)送給所述便攜式媒 體裝置的裝置,其中所述便攜式媒體裝置利用所述更新后的音頻等待 時(shí)間參數(shù)來(lái)確定所述第二音頻/視頻軌道的視頻部分的延遲時(shí)間;用于從所述便攜式媒體裝置接收與所述第二音頻/視頻軌道的音 頻部分相對(duì)應(yīng)的數(shù)字音頻數(shù)據(jù)的裝置;用于處理所述數(shù)字音頻數(shù)據(jù)以產(chǎn)生模擬音頻信號(hào)的裝置,其中對(duì) 所述數(shù)字音頻數(shù)據(jù)的處理按照與所述更新后的音頻等待時(shí)間參數(shù)值相 對(duì)應(yīng)的等待時(shí)間而發(fā)生;以及用于將所述模擬音頻信號(hào)遞送給揚(yáng)聲器的裝置。
11、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述用于發(fā)送音 頻等待時(shí)間參數(shù)值的裝置包括串行接口 。
12、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,所述用于接收數(shù) 字音頻數(shù)據(jù)的裝置包括通用串行總線音頻接口 。
13、 根據(jù)權(quán)利要求7所述的設(shè)備,其特征在于,還包括用于在接收所述數(shù)字音頻數(shù)據(jù)的過(guò)程中,檢測(cè)對(duì)所述附件裝置的 音頻處理設(shè)置的改變的裝置;用于至少部分地基于所述音頻處理設(shè)置來(lái)確定更新后的音頻等 待時(shí)間參數(shù)值的裝置;以及用于將所述更新后的音頻等待時(shí)間參數(shù)值發(fā)送給所述便攜式媒 體裝置的裝置,其中所述便攜式媒體裝置利用所述更新后的音頻等待 時(shí)間參數(shù)來(lái)確定所述第 一音頻/視頻軌道的視頻部分的新延遲時(shí)間。
14、 根據(jù)權(quán)利要求13所述的設(shè)備,其特征在于,所述音頻處理 設(shè)置是均衡器設(shè)置。
15、 一種使便攜式媒體裝置上的視頻呈現(xiàn)與附件裝置上的對(duì)應(yīng)的 音頻呈現(xiàn)相同步的設(shè)備,其特征在于,所述設(shè)備包括用于確定經(jīng)過(guò)所述附件裝置傳播的數(shù)字音頻信號(hào)的音頻等待時(shí) 間特性的裝置;用于將對(duì)應(yīng)于所述音頻等待時(shí)間特性的音頻等待時(shí)間信息存儲(chǔ)在所述附件裝置中的裝置;用于將所述便攜式媒體裝置耦合到所述附件裝置的裝置;以及 用于將所述音頻等待時(shí)間信息從所述附件裝置提供給所述便攜式媒體裝置的裝置。
16、 根據(jù)權(quán)利要求15所述的設(shè)備,其特征在于,還包括用于將用于所述音頻呈現(xiàn)的數(shù)字音頻數(shù)據(jù)從所述便攜式媒體裝 置遞送到所述附件裝置的裝置;以及用于在所述便攜式媒體裝置內(nèi)將所述視頻呈現(xiàn)的遞送延遲根據(jù) 所述音頻等待時(shí)間信息而確定的時(shí)間量的裝置。
17、 根據(jù)權(quán)利要求16所述的設(shè)備,其特征在于,所述遞送用于所述音頻呈現(xiàn)的數(shù)字音頻數(shù)據(jù)的裝置包括根據(jù)數(shù)字音頻協(xié)議傳送數(shù)據(jù) 分組的序列的裝置。
18、根據(jù)權(quán)利要求16所迷的設(shè)備,其特征在于,用于遞送用于
19、 一種使便攜式媒體裝置上的視頻呈現(xiàn)與音頻附件裝置上的對(duì) 應(yīng)的音頻呈現(xiàn)相同步的設(shè)備,其特征在于,所述設(shè)備包括用于將所述便攜式移動(dòng)裝置耦合到所述音頻附件裝置的裝置;用于從所述音頻附件裝置向所述便攜式媒體裝置發(fā)送提供用于 所述音頻附件裝置的音頻等待時(shí)間參數(shù)的命令的裝置;用于從所述便攜式媒體裝置向所述音頻附件裝置提供用于所述 音頻呈現(xiàn)的數(shù)字音頻數(shù)據(jù)的裝置;以及用于將所述視頻呈現(xiàn)延遲根據(jù)所述音頻等待時(shí)間參數(shù)而確定的 時(shí)間量的裝置。
20、 一種用于與便攜式媒體裝置一起使用的附件裝置,其特征在 于,該附件裝置包括被配置成根據(jù)數(shù)字音頻信號(hào)產(chǎn)生模擬音頻信號(hào)的音頻處理路徑; 被配置成與便攜式媒體裝置進(jìn)行通信、被配置成從所述便攜式媒體裝置接收數(shù)字音頻信號(hào)、并且還被配置成與所述便攜式媒體裝置交換與數(shù)字音頻數(shù)據(jù)的呈現(xiàn)有關(guān)的命令和信息的接口 ;控制器,其耦合到所述接口和所述音頻處理路徑,該控制器包括 用于通過(guò)所述接口向所述便攜式媒體裝置發(fā)送第一命令的裝置,該第一命令是向所述便攜式媒體裝置提供與所述音頻處理路徑的等待時(shí)間特性相對(duì)應(yīng)的音頻等待時(shí)間信息的命令;用于通過(guò)所述接口從所述便攜式媒體裝置接收數(shù)字音頻數(shù)據(jù)的裝置;以及用于將所述數(shù)字音頻數(shù)據(jù)遞送到所述音頻處理路徑的裝置。
21、 根據(jù)權(quán)利要求20所述的附件裝置,其特征在于,所述音頻 等待時(shí)間信息是可由所述便攜式媒體裝置用以確定延遲時(shí)間的信息,該延遲時(shí)間是用于延遲與所述附件裝置接收的數(shù)字音頻數(shù)據(jù)相對(duì)應(yīng)的 視頻呈現(xiàn),使得所述視頻呈現(xiàn)與由所述附件裝置的音頻處理路徑產(chǎn)生 的模擬音頻信號(hào)的呈現(xiàn)相同步的延遲時(shí)間。
22、 根據(jù)權(quán)利要求20所述的附件裝置,其特征在于,所述控制 器還包括用于通過(guò)所述接口從所述便攜式媒體裝置接收第二命令的裝 置,該第二命令包括要從所述便攜式媒體裝置接收的數(shù)字音頻數(shù)據(jù)的采樣率。
23、 根據(jù)權(quán)利要求22所述的附件裝置,其特征在于,所述控制 器還包括用于響應(yīng)于所述第 一命令而發(fā)送所述第二命令的裝置。
24、 根據(jù)權(quán)利要求23所述的附件裝置,其特征在于,所述控制 器還包括用于至少部分地基于所述釆樣率來(lái)選擇待發(fā)送的所述音頻等 待時(shí)間信息的裝置。
25、 根據(jù)權(quán)利要求20所述的附件裝置,其特征在于,所述音頻 處理路徑包括輸入緩沖區(qū)。
26、 根據(jù)權(quán)利要求20所述的附件裝置,其特征在于,所述音頻 處理路徑包括均衡器部分。
27、 根據(jù)權(quán)利要求20所述的附件裝置,其特征在于,所述接口 是被配置成根據(jù)通用串行總線音頻協(xié)議接收數(shù)字音頻數(shù)據(jù)的接口 。
28、 一種用于與附件裝置一起使用的便攜式媒體裝置,其特征在 于,所述便攜式媒體裝置包括被配置成產(chǎn)生模擬視頻信號(hào)的視頻路徑;被配置成與附件裝置進(jìn)行通信、被配置成向所述附件裝置發(fā)送數(shù) 字音頻信號(hào)、并且被進(jìn)一步配置成與所述附件裝置交換與數(shù)字音頻數(shù) 據(jù)的呈現(xiàn)有關(guān)的命令和信息的接口;以及處理器,其耦合到所述接口和所述視頻路徑,該處理器包括 用于通過(guò)所述接口從所述附件裝置接收第一命令的裝置,所 述第 一命令是向所述便攜式媒體裝置提供與所述附件裝置的等待時(shí)間 特性相對(duì)應(yīng)的音頻等待時(shí)間信息的命令;用于基于所述音頻等待時(shí)間信息確定音頻/視頻軌道的視頻部分的視頻延遲時(shí)間的裝置;用于通過(guò)所述接口向所述附件裝置發(fā)送所述音頻/視頻軌道 的音頻部分的數(shù)字音頻數(shù)據(jù)的裝置;以及用于將所述音頻/視頻軌道的視頻部分遞送給所述視頻路徑 的裝置,其中相對(duì)于向所述附件裝置發(fā)送所述數(shù)字音頻數(shù)據(jù),將所述 #見(jiàn)頻部分的遞送延遲所述視頻延遲時(shí)間。
29、 根據(jù)權(quán)利要求28所述的便攜式媒體裝置,其特征在于,所 述處理器還包括用于通過(guò)所述接口向所述附件裝置發(fā)送第二命令的裝 置,該第二命令包括要由所述便攜式媒體裝置發(fā)送的數(shù)字音頻數(shù)據(jù)的采樣率。
30、 根據(jù)權(quán)利要求28所述的便攜式媒體裝置,其特征在于,所 述接口是被配置成根據(jù)通用串行總線音頻協(xié)議來(lái)發(fā)送數(shù)字音頻數(shù)據(jù)的 接口。
專利摘要本實(shí)用新型涉及一種使用便攜式媒體裝置和附件裝置來(lái)呈現(xiàn)音頻/視頻軌道的設(shè)備。一種便攜式媒體裝置(PMD),其中在其將數(shù)字音頻信號(hào)提供給附件并且同時(shí)在獨(dú)立于附件的顯示器上顯示模擬視頻時(shí),它可以產(chǎn)生等時(shí)的音頻/視頻體驗(yàn)。附件可以向PMD傳遞音頻等待時(shí)間信息。PMD可以基于附件傳遞的音頻等待時(shí)間信息,相對(duì)于將數(shù)字音頻信號(hào)提供給附件的處理來(lái)延遲呈現(xiàn)的視頻部分。由此,用戶可以感受到該呈現(xiàn)的音頻和視頻部分的等時(shí)呈現(xiàn)。
文檔編號(hào)G11B20/10GK201331914SQ20082013363
公開(kāi)日2009年10月21日 申請(qǐng)日期2008年9月4日 優(yōu)先權(quán)日2007年9月4日
發(fā)明者M·吉里希, P·霍爾登 申請(qǐng)人:蘋果公司