專利名稱:允許媒體播放器傳送數(shù)字音頻到附件的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及電子設(shè)備,更具體地,涉及諸如與附件設(shè)備通信的媒體播放器之類的電子設(shè)備。
背景技術(shù):
媒體播放器存儲諸如可在媒體播放器上播放或顯示的音軌、視頻
和照片之類的媒體資源。媒體播放器的一個例子是可從Cupertino,CA的Apple Inc.得到的iPocTM媒體播放器。通常,媒體播放器從用于使用戶能夠管理媒體資源的主計算機獲得其媒體資源。例如,主計算機可以執(zhí)行用于管理媒體資源的媒體管理應(yīng)用。媒體管理應(yīng)用的一個例子是由Apple Inc.生產(chǎn)的iTunes 6.0版。
媒體播放器通常包括可用來與媒體播放器接口的一個或多個連接器或端口。例如,連接器或端口可使媒體播放器能夠耦接到主計算機、被插入到基座系統(tǒng)中或接納附件設(shè)備?,F(xiàn)在有很多能夠與媒體播放器互連的不同類型的附件設(shè)備。例如,遙控裝置可被連接到所述連接器或端口,以允許用戶遙控媒體播放器。再例如,汽車可包括連接器,而媒體播放器可被插到該連接器上,使得汽車媒體系統(tǒng)可與媒體播放器交互,從而可在汽車內(nèi)播放媒體播放器上的媒體內(nèi)容。
諸如USB揚聲器之類的許多附件能夠接收數(shù)字音頻。因此,希望媒體播放器能夠向這些類型的附件提供數(shù)字音頻。至今為止,僅將模擬音頻信號從媒體播放器提供給附件。
因此,需要用于使媒體播放器的制造商能夠提供數(shù)字音軌到相關(guān)聯(lián)的附件的改進的技術(shù)。本發(fā)明致力于上述需求
發(fā)明內(nèi)容
公開了一種用于使媒體播放器能夠傳送數(shù)字音頻到附件的方法
和系統(tǒng)。所述方法和系統(tǒng)包括發(fā)送播放命令給媒體播放器;返回關(guān)于媒體播放器的信息;以及基于所述關(guān)于媒體播放器的信息,向附件提供數(shù)字音頻。
在根據(jù)本發(fā)明的系統(tǒng)和方法中,多個命令允許媒體播放器傳送數(shù)字音頻給附件。所述媒體播放器使用這些命令,以便從所述附件收集所支持的采樣率的列表,并把所述媒體播放器的信息通知給所述附件。
圖1A和圖1B說明根據(jù)本發(fā)明的基座連接器。
圖2A是根據(jù)本發(fā)明的遠程連接器的正視圖和頂視圖。
圖2B說明可用在圖2A的遠程連接器中的插頭。
圖2C說明插入到圖2A的遠程連接器中的圖2B的插頭。
圖3A說明基座連接器的連接器引腳標號。
圖3B說明遠程連接器的連接引腳標號。
圖4A說明用于基座連接器的典型FireWire連接器接口。
圖4B說明用于附件電源的參考示意圖。
圖4C說明用于檢測并識別用于基座連接器的附件的系統(tǒng)的參考示意圖。
圖4D是可被連接到遠程連接器的駐極體麥克風(fēng)的參考示意圖。圖5A說明耦接到不同附件的媒體播放器。圖5B說明耦接到計算機的媒體播放器。圖5C說明耦接到車輛或家庭立體聲系統(tǒng)的媒體播放器。圖5D說明耦接到與其他附件無線通信的軟件狗(dongle)的媒體播放器。
圖5E說明耦接到揚聲器系統(tǒng)的媒體播放器。
圖6是說明媒體播放器如何向附件提供數(shù)字音頻的流程圖。
圖7是列出媒體播放器所支持的采樣率的例子的表格。
具體實施例方式
本發(fā)明通常涉及電子設(shè)備,更具體地,涉及諸如與附件設(shè)備通信的媒體播放器之類的電子設(shè)備。提供以下描述來使本領(lǐng)域技術(shù)人員能
夠?qū)崿F(xiàn)并使用本發(fā)明,并且在專利申請及其要求的情況下提供所述描
本領(lǐng)域技術(shù)人員是顯而易見的。因此,并非意欲將本發(fā)明限于所示的實施例,而是意欲使本發(fā)明具有與這里描述的原理和特征相一致的最寬范圍。
在根據(jù)本發(fā)明的系統(tǒng)和方法中,多個命令允許媒體播放器傳送數(shù)
字音頻給附件。所述方法和系統(tǒng)包括發(fā)送播放命令給媒體播放器;返回關(guān)于媒體播放器的信息;以及基于所述關(guān)于媒體播放器的信息,向附件提供數(shù)字音頻。媒體播放器可以在內(nèi)部執(zhí)行采樣率轉(zhuǎn)換,從而以所支持的采樣率傳送數(shù)字音頻。所述多個命令可在各種環(huán)境中使用。 一個這樣的環(huán)境是諸如下面詳細描述的在連接器接口系統(tǒng)之內(nèi)的環(huán)境。
連接器接口系統(tǒng)概述
為了更詳細地描述根據(jù)本發(fā)明的連接器接口系統(tǒng)的特征,下面結(jié)合附圖進行描述?;B接器
圖1A和圖1B說明根據(jù)本發(fā)明的基座連接器100。首先參考圖1A,鍵控特征(keying feature ) 102具有定制的長度104。而且,使用特定的鍵布置,其中一組鍵位于連接器的底部并相隔某一長度,而另 一組鍵位于連接器的頂部并相隔另 一長度。使用這種鍵布置防止了插入不兼容的連接器并導(dǎo)致對設(shè)備的潛在損傷。電源連接器使用Firewire或USB電源規(guī)范。該連接器包括先接/后斷觸點,以實現(xiàn)本方案。圖1B示出先接/后斷觸點202,并且還示出與提供適當(dāng)?shù)南冉?后斷觸點有關(guān)的接地引腳和電源引腳。在這個例子中,接地引腳204比電源引腳206要長。因此,接地引腳204將比電源引腳206先接觸
10到基座附件中與其配對的引腳。因此,可使設(shè)備的電子元件的內(nèi)部電損傷最小化。
此外,根據(jù)本發(fā)明的連接器接口系統(tǒng)既使用USB接口也使用Firewire接口作為同一基座連接器對準(alignment)的一部分,從而使設(shè)計對不同類型的接口更加兼容,正如下面將要詳細討論的那樣。這樣做,使更多的遠程附件可與媒體播放器接口。
遠程連接器
連接器接口系統(tǒng)還包括遠程連接器,其提供輸出音頻、輸入音頻、提供1/0串行協(xié)議并提供視頻輸出的能力。圖2A是根據(jù)本發(fā)明的遠程連接器200的正視圖和頂視圖。如圖所示,遠程連接器200包括頂部耳4幾插孔202,以及用于遠程設(shè)備的第二插孔204。圖2B說明用在遠程連接器中的插頭300。插頭300允許經(jīng)由遠程連接器提供上述特征。圖2C說明插頭30(M皮插入到遠程連接器200中。在此之前,在遠程連接器中都沒有實現(xiàn)所有這些特征。因此,不僅可插入標準耳機線纜,也可將專用遠程控制線纜、麥克風(fēng)線纜和視頻線纜與所述遠程連接器一起使用。
為了更詳細地描述連接器接口系統(tǒng)的所述特征,下面對根據(jù)本發(fā)明的基座連接器、遠程連接器和命令集進行功能性描述。
基座和遠程連接器規(guī)格
現(xiàn)在參考圖3A和圖3B,作為例子,給出諸如Apple Inc.制造的iPodTM設(shè)備之類的媒體播放器的基座連接器和遠程連接器這二者的連接器引腳標號。圖3A說明基座連接器的連接器引腳標號。圖3B說明遠程連接器的連接器引腳標號。
基座連接器規(guī)格
圖4A說明用于基座連接器的典型Firewire連接器接口。以下是一些示例性規(guī)格
Firewire功率8V - 30V DC IN, 10 W max, Firewire可凈皮設(shè)計為符合IEEE 1394 A規(guī)范(400 Mb/s )。
USB接口媒體播放器提供USB設(shè)備操作的兩種配置或模式大容量存儲 和媒體播放器USB接口 ( MPUI) 。 MPUI允許使用下面將要詳細描 述的媒體播放器附件協(xié)議(MPAP )、使用USB人機接口設(shè)備(HID ) 接口作為傳送機制,來控制媒體播放器。
附件3.3V電源
圖4B說明附件電源。媒體播放器附件電源引腳在基座連接器和 遠程連接器(如果存在的話)上提供例如3.0V - 3.3V +/- 5% ( 2.85V -3.465 V)的電壓。最大電流在基座連接器和遠程連接器之間共享。
默認地,媒體播放器提供特定電流,諸如5mA。需要適當(dāng)?shù)能?件附件檢測來在有效設(shè)備使用期間開啟高電力(例如,高達100mA )。 當(dāng)設(shè)備不活動時,其必須消耗小于預(yù)定電力量的電力,諸如5mA電 流。
在媒體播放器引導(dǎo)過程期間,附件電源被關(guān)掉,例如,大約2 秒。這么做是為了保證附件處于已知狀態(tài)并可被正確地檢測到。在媒 體播放器完成引導(dǎo)過程并將附件電源從關(guān)閉狀態(tài)轉(zhuǎn)換到開啟狀態(tài)之 后,所有附件負責(zé)重新識別其自身。
附件電源通過數(shù)字GND引腳接地。
圖4C說明用于檢測并識別用于基座連接器的附件的系統(tǒng)的參考 示意圖。所述系統(tǒng)包括接地電阻,該電阻使設(shè)備可確定是什么插入到 基座連接器中。在i某體播放器內(nèi)存在Accessory Identify (附件識別) 引腳上的內(nèi)部上拉(pullup)。使用兩個引腳(Accessory Identify和 Accessory Detect (附件檢測))。
圖4D是在遠程連接器內(nèi)的駐極體麥克風(fēng)的參考示意圖。
串行協(xié)議通信
a) 使用兩個引腳與設(shè)備通信(Rx和Tx)
b) 輸入和輸出(0V—氐,3.3V-高)
如前面所述,媒體播放器連接到各種附件。圖5A-5E示出耦接 到不同附件的媒體播放器500。圖5A示出耦接到基座502的媒體播 放器500,。圖5B示出耦接到計算機504的媒體播放器500"。圖5C示出耦接到車輛或家庭立體聲系統(tǒng)506的媒體播放器500,。圖5D示 出耦接到與其他設(shè)備無線通信的軟件狗508的媒體播放器500""。圖 5E示出耦接到揚聲器系統(tǒng)510的媒體播放器500,。如圖所示,意味 著附件包括但不限于基座、充電器、車輛立體聲系統(tǒng)、麥克風(fēng)、家 庭立體聲系統(tǒng)、計算機、揚聲器以及與其他附件無線通信的附件。
如前面所述,這種連接器接口系統(tǒng)可與允許從媒體播放器傳送數(shù) 字音頻到相關(guān)附件的命令集一起使用。在USB環(huán)境中,通過將數(shù)字 音頻流式傳送(stream)至附件而執(zhí)行所述傳送。本領(lǐng)域技術(shù)人員應(yīng) 當(dāng)理解,雖然上述連接器接口系統(tǒng)可以與命令集一起使用,但是也可 使用各種其他連接器或系統(tǒng),并且各種其他連接器或系統(tǒng)在本發(fā)明的 精神和范圍內(nèi)。現(xiàn)在結(jié)合附圖參考以下描述,來更詳細地說明數(shù)字音 頻命令集的使用。
所述命令集允許媒體播放器傳送數(shù)字音頻給附件。這些命令由媒 體播放器使用來從附件收集所支持的采樣率的列表,并向所述附件通 知媒體播放器的信息,諸如當(dāng)前采樣率、聲音校準(例如,音量或聲
音能量標稱)值,和音軌音量調(diào)整值。媒體播放器可在內(nèi)部執(zhí)行采樣 率轉(zhuǎn)換來以所支持的釆樣率傳送數(shù)字音頻。 典型的數(shù)字音頻處理
在正常情況下,媒體播放器和附件通過USB音頻請求數(shù)字音頻 將執(zhí)行以下步驟
1. 用戶使用連接到USB線纜的連接器接口系統(tǒng)100將媒體播放 器連接到附件。
2. 媒體播放器向附件提供多種配置,例如,大容量存儲和USB音頻。
3. 附件使用USB標準請求來選擇USB音頻配置。 附件可在啟用數(shù)字音頻之前與所述媒體播放器進行驗證。當(dāng)附件
將媒體播放器識別為支持數(shù)字音頻信號的媒體播放器時,可提供驗 證,并且媒體播放器可立刻繼續(xù)進行,就像所述過程是成功的一樣。 如果所述驗證過程失敗,則立即禁用媒體播放器上的數(shù)字音頻。
13圖6是說明媒體播放器通過其提供數(shù)字音頻信號給附件的過程 的流程圖。首先,通過步驟602,在后臺進行驗證并且成功。接下來, 通過步驟604,附件選擇用于流式傳送數(shù)字音頻的數(shù)字音頻流接口。 然后,通過步驟606,發(fā)送播放命令給媒體播放器。接下來,通過步 驟608,媒體播放器向附件發(fā)送采樣率、音軌的標稱和音軌音量調(diào)整。 通過步驟609,媒體播放器通過所選擇的音頻流接口向附件傳送數(shù)字 音頻。然后,通過步驟610,選擇下一音軌并重復(fù)步驟606、 608和 609。
下面結(jié)合附圖參考以下描述來更詳細地說明該過程。下面所示的 步驟說明媒體播放器通過連接器接口系統(tǒng)100的USB接口啟用和禁 用數(shù)字音頻。
1. 將媒體播放器連接到附件。
2. 選擇具有USB音頻接口的媒體播放器配置。
3. 識別所支持的命令并驗證所述附件。媒體播放器向附件請求 其支持的采樣率的列表。所述采樣率應(yīng)當(dāng)取自媒體播放器所支持的采 樣率(例如,圖7中所列出的那些)的列表。
4. 成功地響應(yīng)用于請求附件所支持的采樣率的列表的命令。取
自采樣率的列表的、發(fā)送給所述附件的用于音軌的采樣率被返回到媒
體播放器。如果附件支持當(dāng)前音軌的采樣率,則該采樣率可作為當(dāng)前
采樣率被發(fā)送。如果附件不支持所述釆樣率,媒體播放器將所述音頻
數(shù)據(jù)實時地重新采樣為所支持的采樣率,并發(fā)送這個新的所支持的采 樣率作為當(dāng)前采樣率。
5. 啟用媒體播放器上的適當(dāng)流接口。
6. 進入允許媒體播放器提供數(shù)字音頻的模式。
7. 將媒體播放器置于播放狀態(tài)。
8. 附件從媒體播放器接收采樣率、聲音能量的標稱以及音軌音 量調(diào)整。
9. 使用上述步驟8的媒體播放器信息來配置附件。
10. 通過所選擇的數(shù)字接口,從媒體播放器發(fā)送數(shù)字音頻到附件。
在一個實施例中,當(dāng)失去媒體播放器和附件之間的USB連接時, 數(shù)字音頻被禁用。附件還能通過選擇媒體播放器上的零帶寬USB音 頻流接口而禁用數(shù)字音頻。
為了在附件禁用數(shù)字音頻之后重新啟用該數(shù)字音頻,重復(fù)步驟
5-10。
如果附件在啟用數(shù)字音頻之前或在正確的數(shù)字采樣率得到協(xié)商 之前請求數(shù)字音頻數(shù)據(jù),則媒體播放器將返回填滿零的分組。如果驗 證失敗,媒體播放器也將返回填滿零的分組。
根據(jù)本發(fā)明的方法和系統(tǒng)提供多個命令,這些命令使媒體播》文器 能夠提供數(shù)字音頻給附件。這樣,附件能夠播放來自所述媒體播放器 的數(shù)字音頻媒體。
雖然已經(jīng),:艮據(jù)所示實施例說明了本發(fā)明,本領(lǐng)域技術(shù)人員將容易 地認識到,可以對實施例做出改變,且這些改變在本發(fā)明的精神和范 圍內(nèi)。例如,本發(fā)明可使用硬件、軟件、包含程序指令的計算機可讀 介質(zhì)或其組合來實現(xiàn)。根據(jù)本發(fā)明所寫的軟件將存儲在某些形式的計
算機可讀介質(zhì)——諸如存儲器或者CD-ROM——內(nèi)或者將通過網(wǎng)絡(luò) 發(fā)送,并由處理器執(zhí)行。因此,意欲使計算機可讀介質(zhì)包括例如可經(jīng) 網(wǎng)絡(luò)發(fā)送的計算機可讀信號。應(yīng)當(dāng)理解,雖然在有線USB流環(huán)境的 情況下公開了本發(fā)明,但是本發(fā)明可在任何有線或無線環(huán)境中使用, 并且該使用將在本發(fā)明的精神和范圍內(nèi)。相應(yīng)地,本領(lǐng)域技術(shù)人員可 作出許多修改而不脫離所附權(quán)利要求的精神和范圍。
權(quán)利要求
1. 一種用于由媒體播放器發(fā)送數(shù)字音頻數(shù)據(jù)到附件的方法,所述方法包括識別所存儲的用于要播放的數(shù)字音頻數(shù)據(jù)的第一音軌的采樣率,其中所述第一音軌被存儲在所述媒體播放器上;選擇用于所述第一音軌的第一重放采樣率,其中所述第一重放采樣率基于所述附件所支持的采樣率的列表和所述所存儲的用于所述第一音軌的采樣率;將指示所述第一重放采樣率的信息發(fā)送給所述附件;以及將所述第一音軌的數(shù)字音頻數(shù)據(jù)以所述第一重放采樣率傳遞給所述附件。
2. 如權(quán)利要求l所述的方法,還包括 從所述附件獲得所述附件所支持的數(shù)字音頻采樣率的列表。
3. 如權(quán)利要求l所述的方法,其中傳遞所述數(shù)字音頻數(shù)據(jù)包括 使用數(shù)字音頻傳送協(xié)議來傳遞所述數(shù)字音頻數(shù)據(jù)。
4. 如權(quán)利要求3所述的方法,其中所述數(shù)字音頻傳送協(xié)議對應(yīng) 于通用串行總線(USB)音頻協(xié)議。
5. 如權(quán)利要求4所述的方法,還包括在傳遞所述第一音軌的數(shù)字數(shù)據(jù)之前,使用所述USB音頻協(xié)議 從所述附件接收用于將數(shù)字音頻輸出接口的采樣率設(shè)置為所述第一 重放采樣率的指令。
6. 如權(quán)利要求l所述的方法,其中如果所述所存儲的用于所述 第一音軌的采樣率和所述第一重放采樣率不同,則傳遞所述數(shù)字音頻 數(shù)據(jù)還包括在所述媒體播放器內(nèi)將所述數(shù)字音頻數(shù)據(jù)從所述所存儲的用于 所述第 一音軌的采樣率轉(zhuǎn)換成所述第 一重放采樣率。
7. 如權(quán)利要求l所述的方法,還包括識別所存儲的與要播放的數(shù)字音頻數(shù)據(jù)的第二音軌相關(guān)聯(lián)的采 2樣率,其中所述第二音軌被存儲在所述媒體播放器上;以及選擇用于所述第二音軌的第二重放采樣率,其中所述第二重放采第二音軌的采樣率。
8. 如權(quán)利要求7所述的方法,還包括如果所述第二重放采樣率不同于所述第一重放采樣率,則將指示 所述第二重放采樣率的信息發(fā)送給所述附件;以及將所述第二音軌的數(shù)字音頻數(shù)據(jù)以所述第二重放采樣率傳遞給 所述附件。
9. 如權(quán)利要求7所述的方法,其中如果所述所存儲的用于所述 第二音軌的釆樣率與所述第二重放采樣率不同,則傳遞所述數(shù)字音頻 數(shù)據(jù)還包括在所述媒體播放器內(nèi)將所述數(shù)字音頻數(shù)據(jù)從所述所存儲的用于 所述第二音軌的采樣率轉(zhuǎn)換成所述第二重放采樣率。
10. 如權(quán)利要求l所述的方法,其中獲得所述附件所支持的采樣 率的列表包括附件;以及從所述附件接收對所述命令的響應(yīng),所述響應(yīng)包括所述附件所支 持的采樣率的列表。
11. 一種由附件從媒體播放器獲得數(shù)字音頻的方法,所述方法包括從所述媒體播放器接收與要播放的數(shù)字音頻數(shù)據(jù)的第一音軌相 關(guān)聯(lián)的第 一重放采樣率的標識,所述第 一音軌是存儲在所述媒體播放 器上的音軌,其中所述第一重放采樣率是由所述媒體播放器選擇的, 并且是所述附件所支持的采樣率;在所述附件和所述媒體播放器之間配置數(shù)字音頻傳送協(xié)議以便 以所述第一播放采樣率接收數(shù)據(jù);以及使用所述數(shù)字音頻傳送協(xié)議,從所述媒體播放器以所述第一重放采樣率接收所述第一音軌的數(shù)字音頻數(shù)據(jù)。
12. 如權(quán)利要求11所述的方法,還包括 向所述媒體播放器提供所述附件所支持的采樣率的列表。
13. 如權(quán)利要求11所述的方法,其中所述數(shù)字音頻協(xié)議對應(yīng)于 通用串行總線(USB)音頻協(xié)議,所述方法還包括在所述媒體播放器與所述附件之間配置USB連接,以便在USB音頻模式下進行操作。
14. 如權(quán)利要求13所述的方法,其中配置所述數(shù)字音頻傳送協(xié) 議包括向所述媒體播放器發(fā)送用于將所述媒體播放器的數(shù)字音頻輸 出接口的采樣率設(shè)置為所述第一重放采樣率的指令。
15. 如權(quán)利要求11所述的方法,其中所述第一重放采樣率不同 于所存儲的與存儲在所述媒體播放器中的第 一音軌相關(guān)聯(lián)的采樣率。
16. 如權(quán)利要求11所述的方法,還包括從所述媒體播放器接收與要播放的數(shù)字音頻數(shù)據(jù)的第二音軌相 關(guān)聯(lián)的第二重放采樣率的標識,所述第二音軌是存儲在所述媒體播放 器上的音軌,其中所述第二重放采樣率由所述媒體播放器選擇,并且 是包括在所述附件所支持的采樣率的列表中的采樣率之一。
17. 如權(quán)利要求16所述的方法,還包括如果所述第二重放采樣率不同于所述第一重放采樣率,重新配置 所述數(shù)字音頻傳送協(xié)議以便以所述第二重放采樣率接收數(shù)據(jù);以及使用所述數(shù)字音頻傳送協(xié)議,從所述媒體播放器以所述第二重放 采樣率接收所述第二音軌的數(shù)字音頻數(shù)據(jù)。
18. 如權(quán)利要求11所述的方法,還包括從所述媒體播放器接收用于請求所述附件所支持的采樣率的列 表的命令,其中提供所述附件所支持的采樣率的列表的動作是響應(yīng)于所接 收到的用于請求所述附件所支持的采樣率的列表的命令而執(zhí)行的。
19. 一種媒體播放器,包括存儲設(shè)備,被配置為存儲包括數(shù)字音頻數(shù)據(jù)的多個音軌的媒體資源,每個音軌具有所存儲的與其相關(guān)聯(lián)的采樣率;被配置為與附件通信的接口 ,所述接口被配置為支持用于傳送數(shù) 字音頻到所述附件的數(shù)字音頻傳送協(xié)議,并進一步被配置為支持用于 與所述附件交換與數(shù)字音頻數(shù)據(jù)的傳遞有關(guān)的命令和信息的附件協(xié) 議;以及耦接到所述存儲設(shè)備和所述接口的控制模塊, 其中所述控制模塊被配置為基于所存儲的與所存儲的第一音軌相關(guān)聯(lián)的采樣率和所述附件 所支持的采樣率的列表,選擇用于數(shù)字音頻數(shù)據(jù)的所述所存儲的第一 音軌的第一采樣率;使用所述附件協(xié)議向所述附件發(fā)送所選擇的采樣率;以及 使用所述數(shù)字音頻傳送協(xié)議,將所述所存儲的第一音軌的數(shù)字音 頻數(shù)據(jù)以所選擇的笫 一采樣率傳遞給所述附件。
20. 如權(quán)利要求19所述的媒體播放器,其中所述控制模塊被進 一步配置為使用所述附件協(xié)議從所述附件獲得所述附件所支持的采 樣率的列表。
21. 如權(quán)利要求19所述的媒體播放器,其中所述接口包括通用 串行總線(USB)接口。
22. 如權(quán)利要求21所述的媒體播放器,其中所述數(shù)字音頻傳送 協(xié)議對應(yīng)于USB音頻協(xié)議。
23. 如權(quán)利要求19所述的媒體播放器,其中所述控制模塊被進 一步配置以使得,如果所選擇的第一采樣率與所存儲的第一采樣率不 相同,則處理器將所述第 一音軌的數(shù)字音頻數(shù)據(jù)從所存儲的第 一采樣 率轉(zhuǎn)換成所選擇的第 一采樣率。
24. 如權(quán)利要求19所述的媒體播放器,其中所述控制模塊被進 一步配置為基于所存儲的與所存儲的第二音軌相關(guān)聯(lián)的采樣率和所 述附件所支持的采樣率的列表,選擇用于數(shù)字音頻數(shù)據(jù)的所存儲的第 二音軌的第二采樣率;使用所述附件協(xié)議向所迷附件傳送所選擇的采 樣率;以及使用所述數(shù)字數(shù)據(jù)傳送協(xié)議,將所述所存儲的第二音軌的數(shù)字音頻數(shù)據(jù)以所選擇的第二采樣率傳遞給所述附件。
25. —種與媒體播放器一起使用的附件,所述附件包括 被配置為與所述媒體播放器通信的接口 ,所述接口被配置為支持用于從所述媒體播放器接收數(shù)字音頻的數(shù)字音頻傳送協(xié)議,并被進一 步配置為支持用于與所述媒體播放器交換與數(shù)字音頻數(shù)據(jù)的傳遞有 關(guān)的命令和信息的附件協(xié)議;被耦接到所述接口和音頻輸出部件的控制模塊,其中所述控制模塊被配置為使用所述附件協(xié)議,從所述媒體播放器接收識別與要播放的數(shù)字 音頻數(shù)據(jù)的第 一音軌相關(guān)聯(lián)的第 一重放采樣率的信息,所述第 一音軌 是存儲在所述媒體播放器上的音軌,其中所述第一重放采樣率由所述 媒體播放器選擇,并且是所述附件所支持的采樣率;使用所述數(shù)字音頻傳送協(xié)議操作所述接口以便以所述第 一 重放 采樣率接收數(shù)據(jù);以及將所述數(shù)字音頻數(shù)據(jù)傳遞給所述音頻輸出部件。
26. 如權(quán)利要求25所述的附件,其中所述控制模塊被進一步配 置為使用所述附件協(xié)議向所述媒體播放器提供所述附件所支持的采 樣率的列表。
27. 如權(quán)利要求25所述的附件,其中所述數(shù)字音頻傳送協(xié)議對 應(yīng)于通用串行總線(USB)音頻協(xié)議。
28. 如權(quán)利要求25所述的附件,其中所述控制模塊被進一步配置為使用所述附件協(xié)議從所述媒體播放器接收與要播放的數(shù)字音頻 數(shù)據(jù)的第二音軌相關(guān)聯(lián)的第二重放采樣率的標識,所述第二音軌是存 儲在所述媒體播放器上的音軌,其中所述第二重放采樣率由所述媒體 播放器選擇,并且是包括在所述附件所支持的采樣率的列表中的采樣 率之一;以及如果所述第二重放采樣率不同于所述第一重放采樣率,重新配置 所述數(shù)字音頻傳送接口以便以所述第二重放采樣率接收數(shù)據(jù)。
29. 如權(quán)利要求25所述的附件,其中所述接口包括 具有被配置為與所述媒體播放器的連接器的相應(yīng)的多個引腳配對的多個引腳的連接器;以及連接在所述連接器的多個引腳中的兩個之間的附件識別電阻。
30. 如權(quán)利要求25所述的附件,其中所述附件包括揚聲器。
全文摘要
公開了一種用于使媒體播放器能夠傳送數(shù)字音頻到附件的方法和系統(tǒng)。所述方法和系統(tǒng)包括發(fā)送播放命令給媒體播放器;返回關(guān)于媒體播放器的信息;以及基于所述關(guān)于媒體播放器的信息,向附件提供數(shù)字音頻。在根據(jù)本發(fā)明的系統(tǒng)和方法中,多個命令允許媒體播放器傳送數(shù)字音頻給附件。所述媒體播放器使用這些命令來從附件收集所支持的采樣率的列表,并把媒體播放器的信息通知給所述附件。
文檔編號G06F13/00GK101479695SQ200780024146
公開日2009年7月8日 申請日期2007年6月26日 優(yōu)先權(quán)日2006年6月27日
發(fā)明者B·特懷克羅斯, D·J·諾沃特尼, D·R·弗萊特切爾, D·塔普曼, J·B·菲爾森, J·阿奇保德, P·霍爾登 申請人:蘋果公司