多媒體文件仿真裝置的制造方法
【技術領域】
[0001] 本發(fā)明設及流式傳輸媒體內容,且更特定來說設及一種用于將媒體內容從遠程媒 體源流式傳輸?shù)矫襟w呈現(xiàn)器的設備及方法。
【背景技術】
[0002] 幾乎所有多媒體內容是通過各種線上服務W數(shù)字格式分布的。舉例來說,消費者 W適合用于在其兼容電子裝置上存儲及播放的形式從如iTuncs及線上商店的服務購買或 甚至租用音樂及電影。該樣做時,消費者通常使用其個人電腦作為用于獲得、存儲及存取多 媒體內容的主要傳播媒介。移動電子裝置已極大地改進其功能性及存儲容量,且對于一些 個人來說其還用作個人移動媒體庫。舉例來說,由蘋果計算機公司生產的移動裝置(例如 當代iPodU)uch坂、iPhone嚴及iPad霞(在下文共同稱為"iOS"裝置))可在其內部存儲裝 置中保存多于14, 000個音樂文件。
[0003] 在單個裝置中具有數(shù)字化多媒體內容的中央存儲庫是W有組織方式管理某人的 多媒體集合的方便方式。然而,當談到回放質量時,如家庭影院系統(tǒng)的全比例(化11-scale) 專用音頻-視頻(AV)裝置通常勝過典型計算機或便攜式媒體播放器的回放質量。為W較高 清晰度及保真度體驗調制解調器多媒體內容,需要鏈接媒體源與媒體播放器的一種方式。
[0004] 在大多數(shù)情況下,如果并非所有媒體內容呈數(shù)字格式,那么對于消費型電子器件 來說提供用于將媒體內容從一個裝置傳送到另一裝置的接口變得常見。通用串行總線 扣SB)為接口的一個實例,其目前常見于許多消費型電子裝置中。用戶可僅僅通過將大容量 存儲裝置(MSD)插入到媒體娛樂裝置(例如電視機、藍光播放器或AV接收器)的USB端 口中而播放存儲于USBMSD中的電影或音樂文件。具有如USB端口或快閃存儲器卡槽的物 理接口的裝置通常預裝載有固有軟件接口驅動器,所述固有軟件接口驅動器啟用裝置W從 USBMSD或存儲器卡檢索內容。
[0005] 雖然通過使用可拆卸式存儲裝置遞送媒體內容效果好,但所述方法具有若干個缺 點。由于用戶本質上在進行媒體內容(例如,音樂/電影文件)的拷貝,因此所述方法不僅 使具有集中媒體存儲庫的初衷失敗,而且其還產生各種版權及數(shù)字權利管理值RM)混亂。 此外,媒體文件的大小近年來由于媒體內容的較高質量而顯著增長。通常需要相當長的時 間W通過使用可拆卸式存儲裝置傳送媒體文件。該些缺點已在消費者當中激起W下強烈愿 望:利用其家庭網絡來存儲且直接流式傳輸媒體內容;將TV集成為從其存取數(shù)據及娛樂的 "中樞";使用移動裝置來存取或輸送媒體及更多內容。
[0006] 在此網絡化環(huán)境中,存儲用戶的媒體庫的裝置可將多媒體內容流式傳輸?shù)接糜谕?過使用網絡化協(xié)議集播放或呈現(xiàn)媒體內容的裝置。此媒體流式傳輸定向的網絡化協(xié)議的一 個實例為實時流式傳輸協(xié)議(RTSP),其經設計W供在娛樂及通信系統(tǒng)中使用W控制流式傳 輸媒體服務器。所述裝置W服務器-客戶端方式操作,且協(xié)議用于建立并控制端點之間的 媒體工作階段。提供媒體內容的裝置充當媒體服務器且接收媒體內容的裝置充當媒體客戶 端,且可存在多個媒體服務器及多個媒體客戶端。所述協(xié)議還處置裝置之間的通信控制命 令。舉例來說,媒體服務器的客戶端可發(fā)出媒體回放命令(例如播放及暫停)w促進來自 服務器的媒體文件的回放的實時控制。
[0007] 為在市場上提供各種消費型電子裝置之間的更大互操作性,稱作數(shù)字生活網絡聯(lián) 盟值LNA)的組織群組已形成一組工業(yè)標準及裝置分類。出于清楚闡釋的目的,貫穿本發(fā) 明使用由DLNA定義的相同裝置分類及術語。存儲媒體內容且使其可用于其它網絡化裝置 的裝置經分類為數(shù)字媒體服務器值M巧。DMS的實例包含個人電腦(PC)、網絡附接的存儲 (NA巧裝置W及如中od篡的網絡化便攜式媒體播放器。呈現(xiàn)從DMS"推送"的多媒體內容的 裝置經分類為媒體呈現(xiàn)器值MR)。DMR的實例包含TV、家庭影院系統(tǒng)及遠程揚聲器。數(shù)字媒 體播放器值MP)為可播放從DMS"推送"的媒體內容的裝置。DMR與DMP之間的主要區(qū)別為 將媒體內容遞送到裝置的方式。將媒體內容流式傳輸?shù)紻MR裝置通常是更容易的,該是因 為可由數(shù)字媒體控制器值MC)在外部控制DMR裝置,所述數(shù)字媒體控制器可在DMS上找出 媒體內容且將所述媒體內容"推送"到DMR。應注意,一些裝置可歸屬于多個分類。舉例來 說,iPo脫可用作DMS(例如,存儲媒體內容且將其流式傳輸?shù)狡渌b置)、DMP(例如,檢索 文件且播放文件)W及DMC(控制從其它裝置及到其它裝置的流式傳輸)。
[0008] -些公司提出其自身的所有權媒體流式傳輸協(xié)議。舉例來說,由蘋果計算機公司 研發(fā)的"AbPlay"使用適合于在網絡上將各種類型的媒體內容從任何iOS裝置(例如,具 有iOS操作系統(tǒng)的裝置)或運行iTuties?軟件的計算機流式傳輸?shù)郊嫒輮蕵费b置的所有權 網絡化協(xié)議集合。尤其關于音樂,便攜式媒體播放器(例如由蘋果計算機公司生產的iPod霞 或巧hone? )的巨大普及已形成AirPlay啟用的揚聲器及其它附件的新的市場。
[0009] 無線媒體流式傳輸在其運作時使用起來為一樂趣。在完美世界,用戶可僅僅將所 有他的裝置連接到他的Wi-Fi網絡且在其之間共享媒體內容。然而,實際上,通常存在要克 服的若干個障礙。舉例來說,DLNA證實的裝置及Airplay啟用的裝置兩者具有內建到所述 裝置的特征,且不存在任何可用的通用DLNA或AbPlay適配器。此意味,如果用戶的移動 電話或MP3播放器并非DLNA證實的或AbPlay啟用的,那么其簡直無法用于在網絡上將媒 體流式傳輸?shù)狡渌b置。類似地,即使用戶的音響系統(tǒng)連接在網絡中,其也將無法從其它裝 置接收媒體內容,除非裝置安裝有兼容軟件W與其它裝置通信。換句話說,如果消費者想要 充分利用媒體流式傳輸解決方案中的任一者,那么通常迫使消費者替換他的非DLNA證實 或非AirPlay兼容的裝置。
[0010] 因此,需要一種用于改進裝置之間的互操作性W經由消費者的現(xiàn)有網絡共享媒體 內容的設備及方法。
【發(fā)明內容】
[0011] 簡略地描述,且根據一個實施例,本發(fā)明描述一種用于通過將在本地存取的靜態(tài) 媒體文件提供到媒體呈現(xiàn)器而將媒體內容從遠程媒體服務器流式傳輸?shù)剿雒襟w呈現(xiàn)器 的方法及裝置。
[0012] 本發(fā)明的一個實施例為一種用于經由仿真裝置將媒體內容從遠程媒體服務器流 式傳輸?shù)矫襟w呈現(xiàn)器的方法。在通過使用外圍接口將所述仿真裝置連接到所述媒體呈現(xiàn)器 之后,所述仿真裝置即刻被所述媒體呈現(xiàn)器辨識為含有靜態(tài)媒體文件的存儲裝置。所述媒 體文件經描述為"靜態(tài)的",該是因為所述媒體呈現(xiàn)器將所述媒體文件辨識為將其全部內容 存儲于存儲裝置中的文件。所述媒體文件可為音頻文件或視頻文件。所述媒體文件為由包 含針對媒體數(shù)據部分的特定部分的一系列模塊化部分(例如,組塊、原子或片段)形成的容 器或包裝器格式文件為足夠的。所述仿真裝置還經由適合無線網絡接口連接到遠程媒體服 務器。當所述遠程媒體服務器傳送媒體數(shù)據流時,所述仿真裝置將傳入媒體數(shù)據流存儲于 其緩沖區(qū)中。存儲于所述緩沖區(qū)中的所述媒體數(shù)據流用作由所述媒體呈現(xiàn)器呈現(xiàn)的媒體文 件的媒體數(shù)據部分。
[0013]本發(fā)明的一個方面為用于將媒體內容從遠程媒體服務器流式傳輸?shù)矫襟w呈現(xiàn)器 的仿真裝置。所述仿真裝置包括將所述仿真裝置連接到所述媒體呈現(xiàn)器的外圍接口。一或 多個無線網絡接口還包含于所述仿真裝置中W用于將所述仿真裝置連接到可用于發(fā)送媒 體數(shù)據流的所述媒體服務器。所述仿真裝置具備存儲器。所述存儲器可用于實施緩沖區(qū)W 用于存儲從所述媒體服務器接收的所述媒體數(shù)據流。所述存儲器還可存儲用于對可由所述 媒體呈現(xiàn)器呈現(xiàn)的媒體文件進行仿真的可執(zhí)行指令集W及用于建立與所述遠程媒體服務 器的連接的指令。由所述仿真裝置的處理單元執(zhí)行此些可執(zhí)行指令。
[0014]根據另一實施例,插置于媒體服務器與媒體呈現(xiàn)器之間的所述仿真裝置經配置W緩沖從所述媒體服務器發(fā)射的脈碼調制(PCM)數(shù)據流。所述仿真裝置接著提供所述經緩沖 PCM數(shù)據作為由所述媒體呈現(xiàn)器呈現(xiàn)的靜態(tài)音頻文件的一系列數(shù)據組塊。
【附圖說明】
[0015] 圖1是圖解說明根據本發(fā)明的實施例的示范性仿真裝置的示意性框圖。
[0016]圖2A是圖解說明可通過將仿真裝置插置于數(shù)字媒體服務器與數(shù)字媒體呈現(xiàn)器之 間而形成的示范性一對一連接的示意性框圖。
[0017]圖2B是圖解說明可通過在網絡化環(huán)境中使用仿真裝置而形成的各種連接的示意 性直觀圖。
[0018] 圖3是根據本發(fā)明的實施例圖解說明用于通過使用仿真裝置將媒體內容從數(shù)字 媒體