TW201517547A - 媒體檔案播放系統及區域網路播放媒體檔案之方法 - Google Patents
媒體檔案播放系統及區域網路播放媒體檔案之方法 Download PDFInfo
- Publication number
- TW201517547A TW201517547A TW102137730A TW102137730A TW201517547A TW 201517547 A TW201517547 A TW 201517547A TW 102137730 A TW102137730 A TW 102137730A TW 102137730 A TW102137730 A TW 102137730A TW 201517547 A TW201517547 A TW 201517547A
- Authority
- TW
- Taiwan
- Prior art keywords
- media file
- playback device
- playing
- playback
- network
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1094—Inter-user-equipment sessions transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本發明係關於一種區域網路播放媒體檔案之方法,係預先指派複數播放裝置至特定的群組,且建立對應於該群組之虛擬裝置。當使用者欲同時利用複數播放裝置播放媒體檔案時,使用者可藉由選擇媒體檔案以及虛擬裝置,使得對應於該特定群組之複數播放裝置分別播放媒體檔案。因此,使用者僅需進行一次手動播放操作,即可控制複數播放裝置播放媒體檔案,以簡化使用者之控制操作動作。
Description
本發明係關於一種播放媒體檔案之方法,尤其係關於利用區域網路播放媒體檔案之方法。
一般而言,區域網路包括當地區域網路(Local Area Network,LAN)、都會網路(Metropolitan Area Network,MAN)以及廣域網路(Wide Area Network,WAN)。隨著科技之演進,區域網路更包含有通用隨插即用群組(Universal Plug and Play,UPnP)以及數位生活網路聯盟(Digital Living Network Alliance,DLNA)。以數位生活網路聯盟為例說明,數位生活網路聯盟係由消費性電子裝置、行動電話以及電腦廠商組成之聯盟組織,其制定了統一的傳輸規範,使得各種不同廠商之電子產品之間得以互相連接以及通訊。也就是說,當第一電子裝置以及第二電子裝置符合數位
生活網路聯盟協定之傳輸規範,該第一電子裝置得以直接連接於該第二電子裝置,並可互相傳輸資料,或者該兩者可進行同步動作。
首先說明數位生活網路聯盟之架構。請參閱圖1,其為習知數位生活網路聯盟之第一種架構圖。習知數位生活網路聯盟1包括一網路路由器10(Router)、一數位媒體伺服器11(Digital Media Server,DMS)以及一數位媒體播放器12(Digital Media Player,DMP),網路路由器10連接於一網際網路(未顯示於圖中)且分別通訊連接於數位媒體伺服器11以及數位媒體播放器12,以建立數位媒體伺服器11以及數位媒體播放器12之間的通訊連接。媒體伺服器11用以儲存一媒體檔案15,其中媒體檔案15係為音效檔案、影像檔案或影音檔案。數位媒體播放器12可連線至數位媒體伺服器11,且由數位媒體伺服器11中搜尋所欲播放之媒體檔案15。當使用者藉由數位媒體播放器12選擇媒體檔案15之後,數位媒體伺服器11傳輸媒體檔案15至數位媒體播放器12之一暫存記憶體121中,使得媒體播放器12於接收到媒體檔案15之後,播放被暫存於暫存記憶體121中之媒體檔案15。
請參閱圖2,其為習知數位生活網路聯盟之第二種架構圖。習知數位生活網路聯盟2包括一網路路由器20、一數位媒體伺服器21以及一數位媒體渲染器23(Digital Media Renderer,DMR),網路路由器20用以建立數位媒體伺服器21以及數位媒體渲染器23之間的通訊連接。數位媒體伺服器21除了儲存一媒體檔案25之外,更提供一控制功能,以控制數位媒體渲染器23進行相對應之運作。數位媒體渲染器23則可接收且播放來自於數位媒體伺服器21之媒體檔案25。當使用者藉由數位媒體伺服器21之控制功能選擇儲存於數位媒體伺服器21中之媒體檔案25時,數位媒體伺服器21傳輸媒體檔案25予數位媒體渲染器23,使數位媒體渲染器23
播放媒體檔案25。
請參閱圖3,其為習知數位生活網路聯盟之第三種架構圖。習知數位生活網路聯盟3包括一網路路由器30、一數位媒體伺服器31、一數位媒體渲染器33以及一數位媒體控制器34(Digital Media Controller,DMC)。網路路由器30建立數位媒體伺服器31、數位媒體渲染器33以及數位媒體控制器34之間的通訊連接,數位媒體伺服器31用以儲存一媒體檔案35。數位媒體渲染器33用以接收且播放來自於數位媒體伺服器31之媒體檔案35,而數位媒體控制器34則用以提供一控制功能。當使用者藉由數位媒體控制器34選擇儲存於數位媒體伺服器31中之媒體檔案35時,數位媒體伺服器31傳輸媒體檔案35予數位媒體渲染器33,使數位媒體渲染器33播放媒體檔案35。
根據上述可知,於同一數位生活網路聯盟內之數位媒體伺服器、數位媒體控制器、數位媒體渲染器以及數位媒體播放器皆可藉由網路路由器而傳輸或播放媒體,其中數位媒體伺服器以及數位媒體渲染器被定義為可被控制之被動型裝置,且數位媒體控制器以及數位媒體播放器被定義為可控制被動型裝置之主動型裝置。舉例而言,當使用者位於客廳時,可藉由一智慧型手機連線至位於書房之電腦主機,且透過智慧型手機瀏覽電腦主機中之音效檔案並選擇之。被選擇之音效檔案被傳輸至位於客廳中之音響設備中,且音響設備於接收到音效檔案之後播放之。因此,數位生活網路聯盟可提供使用者便利的媒體分享。
雖然數位生活網路聯盟可帶來便利性,但亦存在有一些問題,以造成使用者之不便。舉例說明,當同一區域網路中包含有複數數位媒體渲染器(例如兩台,一台位於客廳,另一台則位於臥室),且使用者控制該複數數位媒體渲染器播放儲存於數位媒體伺服器中之同一媒體檔案(例如
為一影音檔案)時,使用者必須先利用數位媒體控制器對第一台數位媒體渲染器進行操作,使數位媒體控制器傳輸該媒體檔案至第一台數位媒體渲染器,且第一台數位媒體渲染器播放該媒體檔案。接下來使用者再對第二台數位媒體渲染器進行與上述相同的操作,以使第二台數位媒體渲染器播放該媒體檔案,因此位於客廳中之使用者可觀賞該媒體檔案,且位於臥室中之另一使用者亦可觀賞該媒體檔案。也就是說,使用者必須反覆針對每一數位媒體渲染器進行一次播放操作,才可使複數數位媒體渲染器播放同一媒體檔案。對於使用者而言,如此反覆對不同數位媒體渲染器進行播放操作是相當不便的。
因此,需要一種不需進行反覆手動操作之媒體檔案播放系統以及區域網路播放媒體檔案之方法。
本發明之目的在於提供一種不需進行反覆手動設定之媒體檔案播放系統以及區域網路播放媒體檔案之方法。
於一較佳實施例中,本發明提供一種區域網路播放媒體檔案之方法,用以使一區域網路之一控制裝置控制該區域網路之一第一播放裝置以及一第二播放裝置播放一媒體檔案,該方法包括以下步驟:(A)建立該區域網路之內部連線、(B)指派該第一播放裝置以及該第二播放裝置至一第一群組,且建立對應該第一群組之一第一虛擬裝置、(C)新增該第一虛擬裝置於該區域網路中、(D)該控制裝置傳輸一第一播放指令至該第一虛擬裝置、以及(E)傳送該第一播放指令至該第一群組中之該第一播放裝置以及該第二播放裝置。
於一較佳實施例中,本發明亦提供一種媒體檔案播放系統,包括:一網路路由器、一控制裝置、一第一播放裝置、一第二播放裝置以及一歸納模組。該網路路由器用以提供一網路連接功能,而該控制裝置網路連線至該網路路由器,用以輸出一第一播放指令。該第一播放裝置藉由該網路路由器而網路連線至該控制裝置,用以根據該第一播放指令而播放一媒體檔案。該第二播放裝置藉由該網路路由器而網路連線至該控制裝置,用以根據該第一播放指令而播放該媒體檔案;其中該網路路由器、該控制裝置、該第一播放裝置以及該第二播放裝置共同形成一區域網路。該歸納模組用以指派該第一播放裝置以及該第二播放裝置至一第一群組,且該歸納模組建立對應於該第一群組之一第一虛擬裝置,使該第一虛擬裝置被新增至該區域網路中;其中當該控制裝置傳輸該第一播放指令至該第一虛擬裝置時,該第一群組中之該第一播放裝置以及該第二播放裝置接收到該第一播放指令而分別播放該媒體檔案。
本發明媒體檔案播放系統以及區域網路播放媒體檔案之方法係預先指派複數播放裝置至特定的群組,且建立對應於該群組之虛擬裝置。當使用者欲同時利用複數播放裝置播放媒體檔案時,僅需藉由控制虛擬裝置播放媒體檔案,而對應於該群組之複數播放裝置即可播放媒體檔案。因此,使用者僅需進行一次手動播放操作,即可控制複數播放裝置播放媒體檔案,以簡化使用者之控制操作工作。
1、2、3‧‧‧數位生活網路聯盟
4、5‧‧‧區域網路系統
10、20、30、41、51‧‧‧網路路由器
11、21、31‧‧‧數位媒體伺服器
12‧‧‧數位媒體播放器
15、25、35‧‧‧媒體檔案
23、33‧‧‧數位媒體渲染器
34‧‧‧數位媒體控制器
40、50‧‧‧區域網路
42、52‧‧‧控制裝置
43、53‧‧‧第一播放裝置
44、54‧‧‧第二播放裝置
45、55‧‧‧第三播放裝置
46、56‧‧‧第四播放裝置
47、57‧‧‧歸納模組
48‧‧‧指派介面
58‧‧‧伺服器
121‧‧‧暫存記憶體
421‧‧‧第一播放裝置列表
481‧‧‧群組列表
482‧‧‧群組成員列表
483‧‧‧第二播放裝置列表
484‧‧‧新增群組選項
485‧‧‧刪除群組選項
486‧‧‧增加群組成員選項
487‧‧‧移除群組成員選項
A~H、A1~A6、C1~C2、G1~G4‧‧‧步驟
D1‧‧‧第一裝置資料
D2‧‧‧第二裝置資料
D3‧‧‧第三裝置資料
D4‧‧‧第四裝置資料
D5‧‧‧第五裝置資料
I1‧‧‧第一通訊位址資料
I2‧‧‧第二通訊位址資料
I3‧‧‧第三通訊位址資料
I4‧‧‧第四通訊位址資料
I5‧‧‧第五通訊位址資料
O1‧‧‧第一控制指令
O2‧‧‧第二控制指令
P1‧‧‧第一群組
P2‧‧‧第二群組
R1‧‧‧第一傳輸請求訊號
R2‧‧‧第二傳輸請求訊號
R3‧‧‧第三傳輸請求訊號
R4‧‧‧第四傳輸請求訊號
V1‧‧‧第一虛擬裝置
V2‧‧‧第二虛擬裝置
Dv1‧‧‧第一虛擬裝置資料
圖1係習知數位生活網路聯盟之第一種架構圖。
圖2係習知數位生活網路聯盟之第二種架構圖。
圖3係習知數位生活網路聯盟之第三種架構圖。
圖4係本發明媒體檔案播放系統於第一較佳實施例中之方塊示意圖。
圖5係本發明區域網路播放媒體檔案之方法於第一較佳實施例中之流程圖。
圖6係本發明區域網路播放媒體檔案之方法之步驟(A)於第一較佳實施例中之流程圖。
圖7A~7B係本發明媒體檔案播放系統之控制裝置所顯示之播放列表於第一較佳實施例中之方塊圖。
圖8A~8D係本發明媒體檔案播放系統之指派介面於第一較佳實施例中之方塊圖。
圖9係本發明區域網路播放媒體檔案之方法之步驟(C)於第一較佳實施例中之流程圖。
圖10係本發明媒體檔案播放系統於第二較佳實施例中之方塊示意圖。
圖11係本發明區域網路播放媒體檔案之方法於第二較佳實施例中之流程圖。
圖12係本發明區域網路播放媒體檔案之方法之步驟(A)於第二較佳實施例中之流程圖。
鑑於習知技術之問題,本發明提供一種區域網路播放媒體檔
案之方法以及執行本發明方法之媒體檔案播放系統,以解決習知技術之缺點。首先說明本發明媒體檔案播放系統,請參閱圖4,其為本發明媒體檔案播放系統於第一較佳實施例中之方塊示意圖。區域網路系統4包括一網路路由器41、一控制裝置42、一第一播放裝置43、一第二播放裝置44、一第三播放裝置45、一第四播放裝置46以及一歸納模組47,網路路由器41用以提供一網路連接功能,使控制裝置42、第一播放裝置43、第二播放裝置44、第三播放裝置45以及第四播放裝置46互相以網路連接方式而連接,且網路路由器41、第一播放裝置43、第二播放裝置44、第三播放裝置45以及第四播放裝置46共同形成一區域網路40。控制裝置42網路連線至網路路由器41且儲存有一第一媒體檔案M1以及一第二媒體檔案M2,控制裝置42用以播放第一媒體檔案M1以及第二媒體檔案M2,或輸出一第一播放指令O1以及一第二播放指令O2。於本較佳實施例中,網路路由器41符合通用隨插即用群組(UPnP)之規範,而控制裝置42符合數位生活網路聯盟(DLNA)之規範,且控制裝置42係為數位媒體播放器。
區域網路系統4中,第一播放裝置43藉由網路路由器41而網路連線至控制裝置42,用以根據第一播放指令O1而播放第一媒體檔案M1。第二播放裝置44藉由網路路由器而網路連線至控制裝置42,用以根據第一播放指令O1而播放第一媒體檔案M1。第三播放裝置45藉由網路路由器41而網路連線至控制裝置42,用以根據第二播放指令O2而播放第二媒體檔案M2。第四播放裝置46藉由網路路由器41而網路連線至控制裝置42,用以根據第二播放指令O2而播放第二媒體檔案M2。而歸納模組47設置於第三播放裝置45中。於本較佳實施例中,第一播放裝置43、第二播放裝置44、第三播放裝置45以及第四播放裝置46皆為數位媒體渲染器,且第一播放裝置43以及第二播放裝置44係為電視裝置,而第一媒體檔案
M1係為影音檔案,第三播放裝置45以及第四播放裝置46則為喇叭裝置,而第二媒體檔案M2係為音樂檔案。
需特別說明的是,於本較佳實施例中,歸納模組47係以韌體(Firmware)形式設置於第三播放裝置45中,但非以此為限,於另一較佳實施例中,歸納模組亦可以硬體形式獨立設置於區域網路中,且分別網路連線至區域網路中至其他裝置。抑或,歸納模組亦可以韌體形式設置於第一播放裝置、第二播放裝置、第四播放裝置或網路路由器中。
接下來說明本發明區域網路播放媒體檔案之方法的步驟。請參閱圖5,其為區域網路播放媒體檔案之方法於第一較佳實施例中之流程圖。本發明區域網路播放媒體檔案之方法包括:
步驟(A):建立區域網路之內部連線。
步驟(B):指派第一播放裝置以及第二播放裝置至第一群組,且建立對應第一群組之第一虛擬裝置,並指派第三播放裝置以及第四播放裝置至第二群組,且建立對應第二群組之第二虛擬裝置。
步驟(C):新增第一虛擬裝置以及第二虛擬裝置於區域網路中。
步驟(D):控制裝置傳輸第一播放指令至第一虛擬裝置。
步驟(E):傳送第一播放指令至第一群組中之第一播放裝置以及第二播放裝置。
步驟(F):第一播放裝置以及第二播放裝置根據第一播放指令中之媒體檔案資訊而分別輸出第一傳輸請求訊號以及第二傳輸請求訊號。
步驟(G1):控制裝置接收第一傳輸請求訊號以及第二傳輸請求訊號。
步驟(G2):控制裝置分別傳輸第一媒體檔案至第一播放裝置以及第二播放裝置。
步驟(H):第一播放裝置以及第二播放裝置分別播放第一媒體檔案。
首先說明本發明媒體檔案播放系統4執行步驟(A)之運作情形。請同時參閱圖4以及圖6,圖6係為本發明區域網路播放媒體檔案之方法之步驟(A)於第一較佳實施例中之流程圖。步驟(A)包括以下步驟:
步驟(A1):第一播放裝置輸出第一裝置資料以及第一通訊位址資料,第二播放裝置輸出第二裝置資料以及第二通訊位址資料,第三播放裝置輸出第三裝置資料以及第三通訊位址資料,而第四播放裝置輸出第四裝置資料以及第四通訊位址資料。
步驟(A2):控制裝置分別接收第一裝置資料、第一通訊位址資料、第二裝置資料以及第二通訊位址資料、第三裝置資料、第三通訊位址資料、第四裝置資料以及第四通訊位址資料。
步驟(A3):控制裝置分別根據第一通訊位址資料、第二通訊位址資料、第三通訊位址資料以及第四通訊位址資料而網路連線至第一播放裝置、第二播放裝置、第三播放裝置以及第四播放裝置,以建立區域網路之內部連線。
當本發明媒體檔案播放系統4進行步驟(A1)時,第一播放裝置43因應數位生活網路聯盟之規範而藉由網路路由器41輸出第一裝置資料D1以及第一通訊位址資料I1。同樣地,因應數位生活網路聯盟之規範,第二播放裝置44輸出第二裝置資料D2以及第二通訊位址資料I2,第三播放裝置45輸出第三裝置資料D3以及第三通訊位址資料I3,而第四播放裝置46輸出第四裝置資料D4以及第四通訊位址資料I4。其中,第一裝置資料D1係對應於第一播放裝置43之相關資訊,包括第一播放裝置43之類型,例如數位媒體渲染器中之電視裝置。而第一通訊位址資料I1係為第一播放裝置43之網路協定位址(Internet Protocol Address,IP Address)。第二裝
置資料D2~第四裝置資料D4係與第一裝置資料D1同理,而第二通訊位址資料I2~第四通訊位址資料I4則與第一通訊位址資料I1同理。
步驟(A2)中,由於控制裝置42分別接收到第一裝置資料D1~第四裝置資料D4以及第一通訊位址資料I1~第四通訊位址資料I4,使得控制裝置42可得知第一播放裝置43~第四播放裝置46之類型以及網路協定位址。因此,控制裝置42可於步驟(A3)中根據第一通訊位址資料I1~第四通訊位址資料I4而分別網路連線至第一播放裝置42~第四播放裝置46,以建立區域網路40之內部連線。於區域網路40之內部連線建立完成之後,控制裝置42所顯示之一第一播放裝置列表421顯示出第一播放裝置43~第四播放裝置46,如圖7A所示。使用者可藉由選擇第一播放裝置列表421中之播放裝置,以控制由該播放裝置播放第一媒體檔案M1或第二媒體檔案M2。
接下來說明媒體檔案播放系統4進行步驟(B)之情形。請同時參閱圖4以及圖8A~8D,圖8A~8D係為本發明媒體檔案播放系統之指派介面於第一較佳實施例中之方塊圖。圖8A~8D顯示出一指派介面48,其中使用者可藉由一第三方裝置(例如電腦裝置)輸入一預設網址(例如:http://xyz.com.tw)而進入指派介面48。指派介面48包含有一群組列表481、一群組成員列表482、一第二播放裝置列表483、一新增群組選項484、一刪除群組選項485、一增加群組成員選項486以及一移除群組成員選項487。群組列表481位於指派介面48之左側,且群組列表481中顯示有第一群組P1以及第二群組P2,如8B所示。使用者可藉由選擇新增群組選項484而於群組列表481中建立新的群組,於初始狀態中,群組列表481係為空白,如圖8A所示。上述的第一群組P1以及第二群組P2係藉由新增群組選項484而被建立於群組列表481中,如8B所示。相反地,使用者亦可藉
由刪除群組選項485而刪除群組列表481中的群組,例如,使用者於可選擇刪除群組選項485之後,再選擇群組列表481中之第二群組P2,即可刪除群組列表481中之第二群組P2,此時,群組列表481中僅會顯示第一群組P1,如圖8C所示。位於指派介面48之右側的是第二播放裝置列表483,其顯示有區域網路40中之所有播放裝置,亦即第一播放裝置43~第四播放裝置46。
舉例說明增加群組成員選項486以及移除群組成員選項487之功效以及操作方式。當使用者愈將第一播放裝置43以及第二播放裝置44指派至第一群組P1中時,使用者必須先於空白的群組列表481(請參照圖8A)中建立第一群組P1,此時,使用者利用新增群組選項484而建立第一群組P1於群組列表481中,如圖8C所示。接下來,使用者選擇群組列表481中之第一群組P1之後,使用者於播放裝置列表483中選擇第一播放裝置43以及第二播放裝置44,且選擇增加群組成員選項486,使第一播放裝置43以及第二播放裝置44被新增至一群組成員列表482中,如圖8D所示。第一播放裝置43以及第二播放裝置44之指派工作完成。另一方面,第三播放裝置45以及第四播放裝置46指派至第二群組P2之指派工作亦為同理,而不再贅述。而移除群組成員選項487之操作係與增加群組成員選項486之操作為同理,以移除群組中之播放裝置。
因此,媒體檔案播放系統4之歸納模組47藉由指派介面48而指派第一播放裝置43以及第二播放裝置44至第一群組P1,且指派第三播放裝置45以及第四播放裝置46至第二群組P2,以進行步驟(B)。而於步驟(B)完成之後,歸納模組47建立對應於第一群組P1之第一虛擬裝置V1以及對應於第二群組P2之第二虛擬裝置V2,且新增第一虛擬裝置V1以及第二虛擬裝置V2於區域網路40中,亦即進行步驟(C)。
接下來說明本發明媒體檔案播放系統4執行步驟(C)之運作情形。請同時參閱圖4以及圖9,圖9係為本發明區域網路播放媒體檔案之方法之步驟(C)於第一較佳實施例中之流程圖。步驟(C)包括以下步驟:
步驟(C1):第一虛擬裝置輸出第一虛擬裝置資料以及第一虛擬通訊位址資料,且第二虛擬裝置輸出第二虛擬裝置資料以及第二虛擬通訊位址資料。
步驟(C2):控制裝置接收第一虛擬裝置資料、第一虛擬通訊位址資料、第二虛擬裝置資料以及第二虛擬通訊位址資料。
步驟(C3):控制裝置根據第一虛擬通訊位址資料以及第二虛擬通訊位址資料而分別網路連線至第一虛擬裝置以及第二虛擬裝置,以新增第一虛擬裝置以及第二虛擬裝置於區域網路中。
步驟(C1)中,第一虛擬裝置資料Dv1之內容係與前述第一裝置資料D1~第四裝置資料D4同理,且第一虛擬通訊位址資料Iv1之內容則與前述第一通訊位址資料I1~第四通訊位址資料I4同理,需特別說明的是,由於歸納模組47係設置於第三播放裝置45中,故第一虛擬裝置V1所輸出之第一虛擬通訊位址資料Iv1即為第三播放裝置45之第三通訊位址資料I3。而第二虛擬裝置V2則為同理。至於步驟(C2)以及步驟(C3)係分別與步驟(A2)以及步驟(A3)同理,而不再贅述,惟第一虛擬裝置V1以及第二虛擬裝置V2並非實際存在的裝置。
於第一虛擬裝置V1以及第二虛擬裝置V2被新增於區域網路40中之後,控制裝置42所顯示之第一播放裝置列表421顯示出第一播放裝置43~第四播放裝置46、第一虛擬裝置V1以及第二虛擬裝置V2,且第一虛擬裝置V1所顯示之名稱為第一群組P1,而第二虛擬裝置V2所顯示之名稱為第二群組P2,如圖7B所示。
當使用者欲利用第一播放裝置43以及第二播放裝置44播放第一媒體檔案M1,以供位於不同位置(例如位於不同房間內)之多數觀賞者觀看時,使用者可藉由操作控制裝置42而選擇第一媒體檔案M1。接下來使用者可藉由選擇顯示於第一播放裝置列表421中之第一虛擬裝置V1,因應使用者所選擇之第一媒體檔案M1以及第一虛擬裝置V1,控制裝置42傳輸一第一播放指令O1至第一虛擬裝置V1,且第一播放指令O1中包含有對應於第一媒體檔案M1之一第一媒體檔案資訊,亦即進行步驟(D)。其中,第一媒體檔案資訊係為統一資源定位器(Uniform Resource Locator,URL),使得接收到第一播放指令O1之第一虛擬裝置V1可根據第一媒體檔案資訊而得知第一媒體檔案M1之所在處。
由於第一群組P1包含有第一播放裝置43以及第二播放裝置44,故本發明媒體檔案播放系統4預設將傳輸至第一虛擬裝置V1之指令或信號轉為分別傳輸至第一播放裝置43以及第二播放裝置44,以進行步驟(E)。也就是說,第一播放指令O1先被傳輸至設置有歸納模組47之第三播放裝置45,再被傳輸至第一播放裝置43以及第二播放裝置44。接下來,當第一播放裝置43接收到第一播放指令O1時,第一播放裝置43可根據第一媒體檔案資訊而得知第一媒體檔案M1係被儲存於控制裝置42中,使得第一播放裝置43輸出第一傳輸請求訊號R1至控制裝置42。另一方面,當第二播放裝置44接收到第一播放指令O1時,第二播放裝置44亦可根據第一媒體檔案資訊而輸出第二傳輸請求訊號R2至控制裝置42,以進行步驟(F)。
步驟(G1)中,控制裝置42分別接收到來自於第一播放裝置43之第一傳輸請求訊號R1以及來自於第二播放裝置44之第二傳輸請求訊號R2,使控制裝置42因應第一傳輸請求訊號R1以及第二傳輸請求訊號
R2而分別傳輸第一媒體檔案M1至第一播放裝置43以及第二播放裝置44,以進行步驟(G2)。最後,接收到第一媒體檔案M1之第一播放裝置43播放第一媒體檔案M1,且第二播放裝置44亦於接收到第一媒體檔案M1時播放之,以進行步驟(H)。至於使用者欲利用第三播放裝置45以及第四播放裝置46播放第二媒體檔案M2之運作,亦與上述同理,而不再多加說明。因此,本發明區域網路播放媒體檔案之方法僅需使用者進行一次手動操作,而使複數播放裝置播放媒體檔案。
此外,本發明方法亦提供一第二較佳實施例。請同時參閱圖10,其為本發明媒體檔案播放系統於第二較佳實施例中之方塊示意圖。區域網路系統5包括一網路路由器51、一控制裝置52、一第一播放裝置53、一第二播放裝置54、一第三播放裝置55、一第四播放裝置56、一歸納模組57以及一伺服器58,且第一播放裝置53以及第二播放裝置54被指派至一第一群組P1,第三播放裝置55以及第四播放裝置56則被指派至一第二群組P2。歸納模組57係設置於第一播放裝置53中,且歸納模組57建立對應於第一群組P1之一第一虛擬裝置V1以及對應於第二群組P2之一第二虛擬裝置V2。其中,第一播放裝置53具有第一裝置資料D1以及第一通訊位址資料I1,第二播放裝置54具有第二裝置資料D2以及第二通訊位址資料I2,第三播放裝置55具有第三裝置資料D3以及第三通訊位址資料I3,第四播放裝置56具有第四裝置資料D4以及第四通訊位址資料I4,而伺服器58具有第五裝置資料D5以及第五通訊位址資料I5,使得網路路由器51、控制裝置52、第一播放裝置53、第二播放裝置54、第三播放裝置55、第四播放裝置56以及伺服器58共同形成一區域網路50。
本較佳實施例之區域網路系統5之結構大致上與前述第一較佳實施例之區域網路系統4相同,且相同之處不再贅述。而該兩者的不
同之處有三,第一,控制裝置52係為數位媒體控制器,而未具有儲存媒體檔案之功能。第二,伺服器58網路連接至網路路由器51,且伺服器58儲存有第一媒體檔案M1以及第二媒體檔案M2。第三,歸納模組57係設置於第一播放裝置53中,而非第三播放裝置中。
接下來說明本發明區域網路播放媒體檔案之方法的步驟。請參閱圖11,其為區域網路播放媒體檔案之方法於第二較佳實施例中之流程圖。本發明區域網路播放媒體檔案之方法包括:
步驟(A):建立區域網路之內部連線。
步驟(B):指派第一播放裝置以及第二播放裝置至第一群組,且建立對應第一群組之第一虛擬裝置,並指派第三播放裝置以及第四播放裝置至第二群組,且建立對應第二群組之第二虛擬裝置。
步驟(C):新增第一虛擬裝置以及第二虛擬裝置於區域網路中。
步驟(D):控制裝置傳輸第一播放指令至第一虛擬裝置。
步驟(E):傳送第一播放指令至第一群組中之第一播放裝置以及第二播放裝置。
步驟(F):第一播放裝置以及第二播放裝置根據第一播放指令中之媒體檔案資訊而分別輸出第一傳輸請求訊號以及第二傳輸請求訊號。
步驟(G3):伺服器接收第一傳輸請求訊號以及第二傳輸請求訊號。
步驟(G4):伺服器分別傳輸第一媒體檔案至第一播放裝置以及第二播放裝置。
步驟(H):第一播放裝置以及第二播放裝置分別播放第一媒體檔案。
本較佳實施例之區域網路播放媒體檔案之方法之步驟以及運作情形大致上與前述第一較佳實施例之區域網路播放媒體檔案之方法相
同,且相同之處不再贅述,而不同之處有二,第一,步驟(A)之運作情形不同,第二,步驟(G3)及步驟(G4)之運作情形不同。
首先說明本發明媒體檔案播放系統5執行步驟(A)之運作情形。請同時參閱圖10以及圖12,圖12係為本發明區域網路播放媒體檔案之方法之步驟(A)於第二較佳實施例中之流程圖。步驟(A)包括以下步驟:
步驟(A4):第一播放裝置輸出第一裝置資料以及第一通訊位址資料,第二播放裝置輸出第二裝置資料以及第二通訊位址資料,第三播放裝置輸出第三裝置資料以及第三通訊位址資料,而第四播放裝置輸出第四裝置資料以及第四通訊位址資料,而伺服器輸出第五裝置資料以及第五通訊位址資料。
步驟(A5)控制裝置分別接收第一裝置資料、第一通訊位址資料、第二裝置資料以及第二通訊位址資料、第三裝置資料、第三通訊位址資料、第四裝置資料、第四通訊位址資料、第五裝置資料以及第五通訊位址資料。
步驟(A6):控制裝置分別根據第一通訊位址資料、第二通訊位址資料、第三通訊位址資料、第四通訊位址資料以及第五通訊位址資料而網路連線至第一播放裝置、第二播放裝置、第三播放裝置、第四播放裝置以及伺服器,以建立區域網路之內部連線。
接下來簡單說明媒體檔案播放系統5之運作情形。圖10以及圖11中,當步驟(A)~步驟(C)已完成,且使用者欲利用第三播放裝置55以及第四播放裝置56播放第二媒體檔案M2,以供位於不同位置之多數觀賞者收聽時,使用者可藉由操作控制裝置52而選擇儲存於伺服器58中之第二媒體檔案M2。接下來使用者可藉由選擇對應於第二群組P2之第二虛擬裝置V2,使控制裝置52傳輸一第二播放指令O2至第二虛擬裝置V2,且第二播放指令O2中包含有對應於第二媒體檔案M2之一第二媒體檔案資
訊。其中,第二播放指令O2先被傳輸至設置有歸納模組57之第一播放裝置53,再被傳輸至第三播放裝置55以及第四播放裝置56,亦即進行步驟(D)以及步驟(E)。
當第三播放裝置55接收到第二播放指令O2時,第三播放裝置55可根據第二媒體檔案資訊而得知第二媒體檔案M2係被儲存於伺服器58中,使得第三播放裝置55輸出第三傳輸請求訊號R3至伺服器58。另一方面,當第四播放裝置56接收到第二播放指令O2時,第四播放裝置56亦可根據第二媒體檔案資訊而輸出第四傳輸請求訊號R4至伺服器58,以進行步驟(F)。
步驟(G3)中,伺服器58分別接收到來自於第三播放裝置55之第三傳輸請求訊號R3以及來自於第四播放裝置56之第四傳輸請求訊號R4,使伺服器58因應第三傳輸請求訊號R3以及第四傳輸請求訊號R4而分別傳輸第二媒體檔案M2至第三播放裝置55以及第四播放裝置56,以進行步驟(G4)。最後,接收到第二媒體檔案M2之第三播放裝置55播放之,且第四播放裝置56亦於接收到第二媒體檔案M2時播放之,以進行步驟(H)。
根據上述可知,本發明媒體檔案播放系統以及區域網路播放媒體檔案之方法係預先指派複數播放裝置至特定的群組,且建立對應於該群組之虛擬裝置。當使用者欲同時利用複數播放裝置播放媒體檔案時,僅需藉由控制虛擬裝置播放媒體檔案,而對應於該群組之複數播放裝置即可播放媒體檔案。因此,使用者僅需進行一次手動播放操作,即可控制複數播放裝置播放媒體檔案,以簡化使用者之控制操作工作。
以上所述僅為本發明之較佳實施例,並非用以限定本發明之申請專利範圍,因此凡其它未脫離本發明所揭示之精神下所完成之等效改變或修飾,均應包含於本案之申請專利範圍內。
A、B、C、E、F、G1、G2、H‧‧‧步驟
Claims (14)
- 一種區域網路播放媒體檔案之方法,用以使一區域網路之一控制裝置控制該區域網路之一第一播放裝置以及一第二播放裝置播放一媒體檔案,該方法包括以下步驟:(A)建立該區域網路之內部連線;(B)指派該第一播放裝置以及該第二播放裝置至一第一群組,且建立對應該第一群組之一第一虛擬裝置;(C)新增該第一虛擬裝置於該區域網路中;(D)該控制裝置傳輸一第一播放指令至該第一虛擬裝置;以及(E)傳送該第一播放指令至該第一群組中之該第一播放裝置以及該第二播放裝置。
- 如申請專利範圍第1項所述之區域網路播放媒體檔案之方法,其中該步驟(A)包括以下步驟:(A1)該第一播放裝置輸出一第一裝置資料以及一第一通訊位址資料,且該第二播放裝置輸出一第二裝置資料以及一第二通訊位址資料;(A2)該控制裝置接收該第一裝置資料、該第一通訊位址資料、該第二裝置資料以及該第二通訊位址資料;以及(A3)該控制裝置分別網路連線至該第一播放裝置以及該第二播放裝置,而建立該區域網路之內部連線。
- 如申請專利範圍第1項所述之區域網路播放媒體檔案之方法,其中該第一播放指令包括一媒體檔案資訊,而於該步驟(E)之後,更包括以下步 驟:(F)該第一播放裝置以及該第二播放裝置根據該媒體檔案資訊而分別輸出一第一傳輸請求訊號以及一第二傳輸請求訊號;(G)因應該第一傳輸請求訊號以及該第二傳輸請求訊號而分別傳輸該媒體檔案至該第一播放裝置以及該第二播放裝置;以及(H)該第一播放裝置以及該第二播放裝置分別播放該媒體檔案。
- 如申請專利範圍第3項所述之區域網路播放媒體檔案之方法,其中該步驟(G)包括以下步驟:(G1)該控制裝置接收該第一傳輸請求訊號以及該第二傳輸請求訊號;以及(G2)該控制裝置分別傳輸該媒體檔案至該第一播放裝置以及該第二播放裝置。
- 如申請專利範圍第3項所述之區域網路播放媒體檔案之方法,其中該步驟(G)包括以下步驟:(G3)該區域網路中之一伺服器接收該第一傳輸請求訊號以及該第二傳輸請求訊號;以及(G4)該伺服器分別傳輸該媒體檔案至該第一播放裝置以及該第二播放裝置。
- 如申請專利範圍第5項所述之區域網路播放媒體檔案之方法,其中該步驟(A)包括以下步驟:(A4)該第一播放裝置輸出一第一裝置資料以及一第一通訊位址資料,且該第二播放裝置輸出一第二裝置資料以及一第二通訊位址資料,而該伺服 器輸出一第三裝置資料以及一第三通訊位址資料;(A5)該控制裝置接收該第一裝置資料、該第一通訊位址資料、該第二裝置資料、該第二通訊位址資料、該第三裝置資料以及該第三通訊位址資料;以及(A6)該控制裝置分別網路連線至該第一播放裝置、該第二播放裝置以及該伺服器,而建立該區域網路之內部連線。
- 如申請專利範圍第1項所述之區域網路播放媒體檔案之方法,其中該步驟(C)包括以下步驟:(C1)該第一虛擬裝置輸出一虛擬裝置資料以及一虛擬通訊位址資料;(C2)該控制裝置接收該虛擬裝置資料以及該虛擬通訊位址資料;以及(C3)該控制裝置網路連線至該第一虛擬裝置,以新增該第一虛擬裝置於該區域網路中。
- 如申請專利範圍第1項所述之區域網路播放媒體檔案之方法,其中於該步驟(B)中,更包括以下步驟:指派該區域網路中之一第三播放裝置以及一第四播放裝置至一第二群組,且建立對應該第二群組之一第二虛擬裝置;該步驟(C)中,更包括以下步驟:新增該第二虛擬裝置於該區域網路中;該步驟(D)中,更包括以下步驟:該控制裝置傳輸一第二播放指令至該第二虛擬裝置;而而該步驟(E)中,更包括以下步驟:傳送該第二播放指令至該第二群組中之該第三播放裝置以及該第四播放裝置。
- 一種媒體檔案播放系統,包括: 一網路路由器,用以提供一網路連接功能;一控制裝置,網路連線至該網路路由器,用以輸出一第一播放指令;一第一播放裝置,藉由該網路路由器而網路連線至該控制裝置,用以根據該第一播放指令而播放一媒體檔案;一第二播放裝置,藉由該網路路由器而網路連線至該控制裝置,用以根據該第一播放指令而播放該媒體檔案;其中該網路路由器、該控制裝置、該第一播放裝置以及該第二播放裝置共同形成一區域網路;以及一歸納模組,用以指派該第一播放裝置以及該第二播放裝置至一第一群組,且該歸納模組建立對應於該第一群組之一第一虛擬裝置,使該第一虛擬裝置被新增至該區域網路中;其中當該控制裝置傳輸該第一播放指令至該第一虛擬裝置時,該第一群組中之該第一播放裝置以及該第二播放裝置接收到該第一播放指令而分別播放該媒體檔案。
- 如申請專利範圍第9項所述之媒體檔案播放系統,其中該媒體檔案被儲存於該控制裝置中,且該第一播放指令包含有對應於該控制裝置之一媒體檔案資訊,當該第一播放裝置以及該第二播放裝置接收到該第一播放指令時,該第一播放裝置根據該媒體檔案資訊而傳輸一第一傳輸請求訊號至該控制裝置,且該第二播放裝置根據該媒體檔案資訊而傳輸一第二傳輸請求訊號至該控制裝置,使該控制裝置根據該第一傳輸請求訊號以及該第二傳輸請求訊號而分別傳輸該媒體檔案至該第一播放裝置以及該第二播放裝置,且該第一播放裝置以及該第二播放裝置分別播放該媒體檔案;其中該控制裝置係數位媒體播放器。
- 如申請專利範圍第9項所述之媒體檔案播放系統,其中該區域網路更 包括一伺服器,藉由該網路路由器而網路連線至該控制裝置,用以儲存該媒體檔案,且根據該第一播放指令而輸出該媒體檔案;而該第一播放指令包含有對應於該伺服器之一媒體檔案資訊,當該第一播放裝置以及該第二播放裝置接收到該第一播放指令時,該第一播放裝置根據該媒體檔案資訊而傳輸一第一傳輸請求訊號至該伺服器,且該第二播放裝置根據該媒體檔案資訊而傳輸一第二傳輸請求訊號至該伺服器,使該伺服器根據該第一傳輸請求訊號以及該第二傳輸請求訊號而分別傳輸該媒體檔案至該第一播放裝置以及該第二播放裝置,且該第一播放裝置以及該第二播放裝置分別播放該媒體檔案;其中該控制裝置係數位媒體控制器。
- 如申請專利範圍第9項所述之媒體檔案播放系統,其中該歸納模組具有一指派介面,用以接收一群組建立指令而建立該第一群組,且接收對應於該第一播放裝置之一第一裝置選擇指令以及對應於該第二播放裝置之一第二裝置選擇指令,而指派該第一播放裝置以及該第二播放裝置至該第一群組中。
- 如申請專利範圍第9項所述之媒體檔案播放系統,其中該歸納模組設置於該網路路由器、該控制裝置、該第一播放裝置、該第二播放裝置或該區域網路之一伺服器中。
- 如申請專利範圍第9項所述之媒體檔案播放系統,其中該區域網路更包括:一第三播放裝置,藉由該網路路由器而網路連線至該控制裝置,用以根據一第二播放指令而播放該媒體檔案;以及一第四播放裝置,藉由該網路路由器而網路連線至該控制裝置,用以根 據該第二播放指令而播放該媒體檔案;其中該歸納模組指派該第三播放裝置以及該第四播放裝置至一第二群組,且該歸納模組建立對一傭該第二群組之一第二虛擬裝置,使該第二虛擬裝置被新增至該區域網路中。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102137730A TW201517547A (zh) | 2013-10-18 | 2013-10-18 | 媒體檔案播放系統及區域網路播放媒體檔案之方法 |
| US14/092,459 US20150113069A1 (en) | 2013-10-18 | 2013-11-27 | Media playing system and media playing method for playing media file in area network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102137730A TW201517547A (zh) | 2013-10-18 | 2013-10-18 | 媒體檔案播放系統及區域網路播放媒體檔案之方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201517547A true TW201517547A (zh) | 2015-05-01 |
Family
ID=52827163
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102137730A TW201517547A (zh) | 2013-10-18 | 2013-10-18 | 媒體檔案播放系統及區域網路播放媒體檔案之方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20150113069A1 (zh) |
| TW (1) | TW201517547A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI780426B (zh) * | 2019-04-15 | 2022-10-11 | 美商惠普發展公司有限責任合夥企業 | 映像傳輸技術 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7454511B2 (en) * | 2003-05-29 | 2008-11-18 | Intel Corporation | Visibility of UPNP media renderers and initiating rendering via file system user interface |
| WO2009086599A1 (en) * | 2008-01-07 | 2009-07-16 | Avega Systems Pty Ltd | A user interface for managing the operation of networked media playback devices |
-
2013
- 2013-10-18 TW TW102137730A patent/TW201517547A/zh unknown
- 2013-11-27 US US14/092,459 patent/US20150113069A1/en not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI780426B (zh) * | 2019-04-15 | 2022-10-11 | 美商惠普發展公司有限責任合夥企業 | 映像傳輸技術 |
| US11977871B2 (en) | 2019-04-15 | 2024-05-07 | Hewlett-Packard Development Company, L.P. | Image transfer |
Also Published As
| Publication number | Publication date |
|---|---|
| US20150113069A1 (en) | 2015-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6294501B2 (ja) | 将来のイベントのための再生待ち列のリモート生成 | |
| AU2016202175B2 (en) | Systems and methods for networked music playback | |
| JP6214676B2 (ja) | メディア視聴ソーシャルインタフェースのためのシステム及び方法 | |
| US8526484B2 (en) | Content reproduction apparatus, content receiving apparatus, method of reproducing content, program, and content reproduction system | |
| US9736530B2 (en) | Address mapping in a HDMI network | |
| CN105684349B (zh) | 一种使用移动设备控制媒体回放系统的方法 | |
| US8914464B2 (en) | Information processing device, information processing method, and information processing system | |
| JP5471453B2 (ja) | 携帯情報処理装置 | |
| TWI543594B (zh) | 數位媒體播放系統 | |
| JP2011239298A (ja) | コンテンツ配信システム、及びゲートウェイ装置、並びにプログラム | |
| CN103516707B (zh) | Dlna设备之间访问控制的实现方法、系统及终端 | |
| EP2157761A2 (en) | Information processing apparatus, information processing method and information processing system for the cooperative operation of several appliances interconnected via a home network | |
| KR20080090053A (ko) | 네트워크 브리지장치 및 그의 통신방법 | |
| TW201507447A (zh) | 媒體播放系統及播放不同區域網路群組之媒體之方法 | |
| JP2007306088A (ja) | 制御装置及び制御方法 | |
| TW201517547A (zh) | 媒體檔案播放系統及區域網路播放媒體檔案之方法 | |
| CN102739625A (zh) | 播放多媒体文件的方法及文件共享系统 | |
| TWI523454B (zh) | 區域網路系統及連線至區域網路之方法 | |
| TW201540057A (zh) | 於區域網路中播放影音網站之影音媒體之方法及影音媒體之播放系統 | |
| TW548932B (en) | Method for controlling information, information processing apparatus, and information control system | |
| JP4586521B2 (ja) | ネットワークシステムおよび通信機器 | |
| JP2010263541A (ja) | コンテンツ共有システム、コンテンツ制御装置、コンテンツ共有方法及びコンテンツ共有プログラム | |
| TW201540015A (zh) | 於區域網路中顯示傳真圖像媒體之方法及傳真圖像媒體之顯示系統 | |
| KR100765556B1 (ko) | Ieee 인터페이스를 이용한 소스 디바이스 제어 방법 | |
| TW201539205A (zh) | 於區域網路中顯示圖像媒體之方法及圖像媒體之顯示系統 |