專利名稱:播放設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明整體上涉及一種播放設(shè)備。更具體地說,本發(fā)明涉及一 種經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備通信的播放設(shè)備。
背景技術(shù):
傳統(tǒng)的內(nèi)容分發(fā)系統(tǒng)包括網(wǎng)絡(luò)播放器和網(wǎng)絡(luò)服務(wù)器。網(wǎng)絡(luò)播放 器再現(xiàn)視頻、音頻和其它此類內(nèi)容數(shù)據(jù)(下文中稱為內(nèi)容)。網(wǎng)絡(luò)服 務(wù)器經(jīng)由網(wǎng)絡(luò)連接至網(wǎng)絡(luò)播放器。網(wǎng)絡(luò)播放器和網(wǎng)絡(luò)服務(wù)器符合 DLNA (數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)。網(wǎng)絡(luò)服務(wù)器具有硬盤和控制用微處理 器。內(nèi)容記錄在硬盤上。控制用微處理器包括CPU, CPU執(zhí)行用于 控制網(wǎng)絡(luò)服務(wù)器的各種組件的控制處理。當(dāng)從網(wǎng)絡(luò)播放器發(fā)送了內(nèi)容 獲取請求(諸如HTTP GET之類的HTTP (超文本傳輸協(xié)議)請求消 息)時,從內(nèi)容服務(wù)器發(fā)送對應(yīng)于內(nèi)容獲取請求的內(nèi)容到網(wǎng)絡(luò)播放器。 然后,網(wǎng)絡(luò)播放器接收并再現(xiàn)該內(nèi)容。網(wǎng)絡(luò)播放器用作由UPnP (通用即插即用)指定的控制點并且執(zhí) 行搜索動作。UPnP的通用語言是HTTP,所交換的信息由XML (擴(kuò) 展標(biāo)記語言)來表達(dá)。使用UPnP,控制點指定一個控制網(wǎng)絡(luò)服務(wù)器 的設(shè)備。搜索動作用來從網(wǎng)絡(luò)服務(wù)器獲取內(nèi)容信息。當(dāng)控制點將內(nèi)容 號或類似信息發(fā)送至網(wǎng)絡(luò)服務(wù)器時,與該內(nèi)容號相關(guān)的信息以及各個 內(nèi)容段從網(wǎng)絡(luò)服務(wù)器返回。網(wǎng)絡(luò)播放器具有隨機播放存儲在網(wǎng)絡(luò)服務(wù)器上內(nèi)容的功能。例如,通過按下提供在遙控裝置(下文稱之為遙控器)上的隨機播放按 鈕,可以隨機順序播放存儲在網(wǎng)絡(luò)服務(wù)器上的內(nèi)容。當(dāng)網(wǎng)絡(luò)播放器調(diào)用搜索動作開進(jìn)行隨機播放時,網(wǎng)絡(luò)播放器請 求與存儲器在網(wǎng)絡(luò)服務(wù)器中的內(nèi)容的內(nèi)容段號一致的內(nèi)容信息。在獲 得全部內(nèi)容信息后,基于內(nèi)容信息來隨機選擇要播放的內(nèi)容并進(jìn)行播 放。內(nèi)容信息包括例如內(nèi)容標(biāo)題、作者名、長度、分辨率、比特率等 等。對內(nèi)容信息沒有特別的限制。這樣,內(nèi)容信息包括何種信息會隨 著存儲了內(nèi)容的網(wǎng)絡(luò)服務(wù)器而變。在隨機播放期間,網(wǎng)絡(luò)播放器請求存儲在網(wǎng)絡(luò)服務(wù)器中的全部 內(nèi)容的內(nèi)容信息。這樣,從網(wǎng)絡(luò)服務(wù)器發(fā)送的大量內(nèi)容信息造成擁堵 (end up)。給出一個具體示例來說明。如果例如80個音頻內(nèi)容存 儲在網(wǎng)絡(luò)服務(wù)器中,在單一搜索動作中從網(wǎng)絡(luò)服務(wù)器發(fā)送80個音頻 內(nèi)容的內(nèi)容信息的量大約為122KB。于是,內(nèi)容信息的傳輸會占用一些時間,并且也增大了網(wǎng)絡(luò)播 放器的處理負(fù)荷。考慮到上述問題,已經(jīng)提出了一些傳統(tǒng)技術(shù)來降低網(wǎng)絡(luò)播放器 在隨機播放時的處理負(fù)荷(例如見日本專利特許公開No.2004-295569 和2003-111048)。具體來說,在傳統(tǒng)的網(wǎng)絡(luò)服務(wù)器中,網(wǎng)絡(luò)服務(wù)器基于來自客戶 端的請求隨機生成設(shè)置了內(nèi)容播放次序的列表(見例如日本專利特許 公開No.2004-295569)。特別地,網(wǎng)絡(luò)服務(wù)器存儲與網(wǎng)絡(luò)服務(wù)器所 存儲內(nèi)容的屬性信息中的內(nèi)容播放列表中的次序設(shè)置信息相對應(yīng)的 隨機次序信息。網(wǎng)絡(luò)服務(wù)器根據(jù)來自網(wǎng)絡(luò)播放器的瀏覽請求來打亂 (shuffle)存儲在指定文件夾中的內(nèi)容的隨機次序信息。網(wǎng)絡(luò)服務(wù)器 生成內(nèi)容播放列表,其中設(shè)置了與打亂后的隨機次序信息相對應(yīng)的列 表次序。然后,網(wǎng)絡(luò)服務(wù)器將內(nèi)容播放列表發(fā)送至客戶端。在另一個網(wǎng)絡(luò)服務(wù)器中,將表格發(fā)送至終端。該表格包括內(nèi)容 中的可隨機訪問的數(shù)據(jù)位置以及單獨編碼內(nèi)容的每段數(shù)據(jù)量(見日本 專利特許公開No. 2003-111048)。終端查詢表格,將數(shù)據(jù)位置和具 體數(shù)據(jù)量發(fā)送至網(wǎng)絡(luò)服務(wù)器。然后,終端接收并播放與該數(shù)據(jù)位置和5數(shù)據(jù)量相對應(yīng)的內(nèi)容數(shù)據(jù)。
在傳統(tǒng)網(wǎng)絡(luò)服務(wù)器中,需要在網(wǎng)絡(luò)服務(wù)器上分別生成內(nèi)容播放 列表和表格并發(fā)送至客戶端和終端。于是,當(dāng)客戶端或終端通過網(wǎng)絡(luò) 連接至不具有用于生成這種內(nèi)容播放列表或表格的功能的網(wǎng)絡(luò)服務(wù) 器時,存儲在網(wǎng)絡(luò)服務(wù)器中的全部內(nèi)容的全部內(nèi)容信息都會在隨機播 放期間從網(wǎng)絡(luò)服務(wù)器發(fā)送至客戶端或終端。
有鑒于此,本領(lǐng)域技術(shù)人員顯然能夠從這些公開中看到存在著
對播放設(shè)備的需求。本領(lǐng)域的技術(shù)人員能夠從本公開中明顯看到,本 發(fā)明解決了本領(lǐng)域中的這種需求及其它需求。
發(fā)明內(nèi)容
基于上述問題構(gòu)思了本發(fā)明。本發(fā)明的一個目的是提供能夠減 少在隨機播放期間從網(wǎng)絡(luò)設(shè)備發(fā)送的信息的量的播放設(shè)備。
根據(jù)本發(fā)明的一個方面,播放設(shè)備包括通信組件、操作組件和 播放控制組件。通信組件被構(gòu)造為經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備通信。操作組 件被構(gòu)造來選擇存儲在網(wǎng)絡(luò)設(shè)備中的多個內(nèi)容項目的隨機播放。播放 控制組件被構(gòu)造來控制內(nèi)容項目的隨機播放。當(dāng)操作組件選擇具有指 示內(nèi)容項目數(shù)量的數(shù)字信息的內(nèi)容項目的隨機播放時,播放控制組件 僅從網(wǎng)絡(luò)設(shè)備獲取內(nèi)容項目的數(shù)字信息。播放控制組件基于數(shù)字信息 隨機確定一個內(nèi)容項目。播放控制組件從網(wǎng)絡(luò)設(shè)備獲取所述一個內(nèi)容 項目來進(jìn)行播放。
通過該播放設(shè)備,能夠提供減少了隨機播放期間從網(wǎng)絡(luò)設(shè)備發(fā) 送的信息的量的播放設(shè)備。
本發(fā)明的這些及其它目的、特征、方面和優(yōu)點將通過后面結(jié)合 附圖公開了本發(fā)明優(yōu)選實施例的詳細(xì)說明而對本領(lǐng)域技術(shù)人員變得 明顯。
下面參照構(gòu)成了此原始公開的一部分的附圖
圖1是包括網(wǎng)絡(luò)播放器和網(wǎng)絡(luò)服務(wù)器的內(nèi)容分發(fā)系統(tǒng)的框圖;圖2是圖1所示網(wǎng)絡(luò)播放器的框圖; 圖3是圖1所示網(wǎng)絡(luò)服務(wù)器的框圖4是表示圖1所示網(wǎng)絡(luò)播放器的隨機播放處理的流程圖。
具體實施例方式
現(xiàn)參照附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明。本領(lǐng)域技術(shù)人員 顯然能夠從這些公開中看出,下面對本發(fā)明優(yōu)選實施例的說明僅用于 說明而不是限定本發(fā)明,本發(fā)明由權(quán)利要求及其等同物限定。
如圖l所示,內(nèi)容分發(fā)系統(tǒng)包括網(wǎng)絡(luò)播放器(例如播放設(shè)備)1 和多個(圖l中兩個)網(wǎng)絡(luò)服務(wù)器(例如網(wǎng)絡(luò)設(shè)備)2和3。網(wǎng)絡(luò)播 放器1演示(或播放)視頻、音頻及其它此類內(nèi)容數(shù)據(jù)(下文稱為內(nèi) 容項目)。網(wǎng)絡(luò)播放器1還隨機地播放內(nèi)容項目(下文稱之為內(nèi)容項 目的隨機播放)。網(wǎng)絡(luò)服務(wù)器2和3經(jīng)由諸如有線或無線LAN (局 域網(wǎng))、WAN (廣域網(wǎng))、互聯(lián)網(wǎng)等網(wǎng)絡(luò)4連接至網(wǎng)絡(luò)播放器1。 網(wǎng)絡(luò)播放器l和網(wǎng)絡(luò)服務(wù)器2、 3是遵循DLNA(數(shù)字生活網(wǎng)絡(luò)聯(lián)盟) 的設(shè)備,并且易于添加到網(wǎng)絡(luò)4中或者從中移除。此外,網(wǎng)絡(luò)播放器 l和網(wǎng)絡(luò)服務(wù)器2、 3遵循UPnP (通用即插即用)。網(wǎng)絡(luò)播放器l用 作控制點并調(diào)用由UPnP指定的搜索動作。網(wǎng)絡(luò)服務(wù)器2、 3執(zhí)行內(nèi) 容搜索功能。
圖2是網(wǎng)絡(luò)播放器1的框圖。網(wǎng)絡(luò)播放器1包括顯示器11、揚 聲器12、控制面板(如操作組件)13、網(wǎng)絡(luò)接口 (例如通信組件) 14、控制器(例如播放控制組件)15、 ROM (只讀存儲器)16和存 儲器組件17。網(wǎng)絡(luò)接口 14將內(nèi)容獲取請求(諸如HTTP GET的HTTP (超文本傳輸協(xié)議)請求消息)發(fā)送至網(wǎng)絡(luò)服務(wù)器2、 3,并且從網(wǎng) 絡(luò)服務(wù)器2、 3接收對應(yīng)于內(nèi)容獲取請求的內(nèi)容項目??刂泼姘?3 包括帶有用于用戶操作的按鈕的遙控器等??刂破?5控制接收內(nèi)容 項目的播放和網(wǎng)絡(luò)播放器1的各種組件。ROM 16存儲控制器15的 操作程序。顯示器11輸出通過網(wǎng)絡(luò)接口 14接收的諸如視頻或圖像之 類的內(nèi)容項目。揚聲器12根據(jù)從控制器15輸出的音頻信號輸出音頻。 存儲器組件17包括可重寫非易失型存儲器,如閃存或EEPROM (電可擦除可編程只讀存儲器)。此外,存儲器組件17可以包括其它類 型的存儲設(shè)備,如半導(dǎo)體存儲器和硬盤驅(qū)動器。
圖3是網(wǎng)絡(luò)服務(wù)器2的框圖。網(wǎng)絡(luò)服務(wù)器3具有與網(wǎng)絡(luò)服務(wù)器2 相同的構(gòu)造,由網(wǎng)絡(luò)服務(wù)器2執(zhí)行的處理也可以由網(wǎng)絡(luò)服務(wù)器3執(zhí)行。
網(wǎng)絡(luò)服務(wù)器2包括控制用微處理器21、 ROM 22、硬盤驅(qū)動器 (HDD) 23、控制面板24和網(wǎng)絡(luò)接口 25。硬盤驅(qū)動器23存儲多個 內(nèi)容項目??刂泼姘?4包括由用戶操作的遙控器等。網(wǎng)絡(luò)接口 25 接收從網(wǎng)絡(luò)播放器1發(fā)送的內(nèi)容獲取請求,并發(fā)送對應(yīng)于該內(nèi)容獲取 請求的內(nèi)容項目??刂朴梦⑻幚砥?1具有CPU (中央處理器)26。 CPU 26執(zhí)行用于控制網(wǎng)絡(luò)服務(wù)器2的各種組件的控制處理。ROM 22 存儲控制用微處理器21的操作程序。
圖4是表示網(wǎng)絡(luò)播放器1的隨機播放處理的流程圖。
當(dāng)用戶按下控制面板13上的隨機播放按鈕(未示出)時,控制 器15接收到表示隨機播放按鈕已按下的信號,并開始隨機播放處理。
具體來說,當(dāng)開始隨機播放處理時,控制器15調(diào)用搜索動作(步 驟S1)。具體來說,控制器15通過搜索動作發(fā)送針對存儲在網(wǎng)絡(luò)服 務(wù)器2中的內(nèi)容項目的數(shù)字信息的請求(步驟S1)。該數(shù)字信息指 示存儲在網(wǎng)絡(luò)服務(wù)器2中的內(nèi)容項目數(shù)量。此時控制器15同時開始 監(jiān)測,監(jiān)測是否已經(jīng)由用戶操作控制面板13上的隨機播放停止按鈕 (未示出)而輸入了隨機播放停止命令(步驟S2)。
網(wǎng)絡(luò)服務(wù)器2響應(yīng)于來自控制器15的請求,僅向網(wǎng)絡(luò)播放器1 發(fā)送存儲在網(wǎng)絡(luò)服務(wù)器的硬盤驅(qū)動器23中的內(nèi)容項目的數(shù)字信息。 也即,網(wǎng)絡(luò)服務(wù)器2不發(fā)送存儲在網(wǎng)絡(luò)服務(wù)器2中的內(nèi)容項目的諸如 內(nèi)容標(biāo)題、作者名、長度、分辨率、比特率等內(nèi)容信息。如果例如 80個音頻內(nèi)容存儲在網(wǎng)絡(luò)服務(wù)器2中,則傳統(tǒng)處理響應(yīng)于單一搜索 動作發(fā)送音頻內(nèi)容的內(nèi)容信息量約為122KB。然而,通過網(wǎng)絡(luò)服務(wù) 器l,由于只請求數(shù)字信息,因此從網(wǎng)絡(luò)服務(wù)器2發(fā)送的信息的量被 減至約為12KB。信息量會隨著網(wǎng)絡(luò)服務(wù)器2的規(guī)格而變化,但是在 任何情況下網(wǎng)絡(luò)服務(wù)器2所存儲的內(nèi)容項目越多,則在所發(fā)送信息量 上的差別越大。即所得到的減小越顯著。當(dāng)控制器15從網(wǎng)絡(luò)服務(wù)器2獲得內(nèi)容項目的數(shù)字信息時,控制
器15基于數(shù)字信息從內(nèi)容項目中隨機地選擇一個內(nèi)容項目來播放 (步驟S3)。例如,如果內(nèi)容項目的數(shù)字信息的值為80,則在l和 80之間任意選擇一個數(shù)字(如15)。通過HTTP GET將所選擇內(nèi)容 項目的信息,即隨機數(shù)"15"的數(shù)字值發(fā)送至網(wǎng)絡(luò)服務(wù)器2來以索引 格式標(biāo)識所選擇的內(nèi)容項目(步驟S4)。
網(wǎng)絡(luò)服務(wù)器2基于從網(wǎng)絡(luò)播放器1接收的數(shù)字值"15"來從存 儲于硬盤驅(qū)動器23中的80個內(nèi)容項目中選擇第15個內(nèi)容項目,并 將第15個內(nèi)容項目傳送至網(wǎng)絡(luò)播放器1。
當(dāng)網(wǎng)絡(luò)播放器l獲得從網(wǎng)絡(luò)服務(wù)器2傳送的第15個內(nèi)容項目(步 驟S5)后,控制器15演示(或播放)所獲得的內(nèi)容項目(步驟S6), 并繼續(xù)進(jìn)行隨機播放處理。具體來說,當(dāng)網(wǎng)絡(luò)播放器1從網(wǎng)絡(luò)服務(wù)器 2獲得第15個內(nèi)容項目后,網(wǎng)絡(luò)播放器1能夠獲得第15個內(nèi)容項目 的內(nèi)容信息。
接下來處理返回步驟Sl。然后控制器15確定是否己經(jīng)由用戶操 作控制面板13上的隨機播放停止按鈕而輸入了隨機播放停止命令。 如果未輸入隨機播放停止命令(步驟S2中的"否"),則繼續(xù)進(jìn)行 步驟S3至S6。具體來說,當(dāng)控制器15在上一個循環(huán)完成了對在步 驟S5獲得的內(nèi)容項目的播放,基于響應(yīng)于步驟Sl所獲得的數(shù)字信 息來生成隨機數(shù)。具體來說,生成處在數(shù)字信息的值以內(nèi)的隨機數(shù)來 確定下一個要播放的內(nèi)容項目(步驟S3)。此外,控制器15通過 HTTP GET將所確定的隨機數(shù)的數(shù)字值發(fā)送至網(wǎng)絡(luò)服務(wù)器2來以索引 格式標(biāo)識內(nèi)容項目(步驟S4)。然后,控制器15從網(wǎng)絡(luò)服務(wù)器2獲 取下一個內(nèi)容項目(步驟S5),并播放所獲得的內(nèi)容項目(步驟S6), 從而持續(xù)進(jìn)行對存儲于網(wǎng)絡(luò)服務(wù)器2中的內(nèi)容項目的隨機播放。
每當(dāng)完成當(dāng)前內(nèi)容項目的播放時,控制器15就重復(fù)步驟S3至 S6,直到輸入了隨機播放停止命令(步驟S2中的"是")。
內(nèi)容項目的內(nèi)容信息包括大量隨機播放不需要的信息,如內(nèi)容 標(biāo)題、作者名、長度、分辨率、比特率等。然而,是由網(wǎng)絡(luò)播放器l 時并不獲取全部內(nèi)容信息。具體來說,在隨機播放期間,網(wǎng)絡(luò)播放器
91僅獲取指示網(wǎng)絡(luò)服務(wù)器2中存儲了多少內(nèi)容項目的內(nèi)容項目數(shù)字信 息。這樣就減少了從網(wǎng)絡(luò)服務(wù)器2發(fā)送的信息量。這會占據(jù)更少的網(wǎng) 絡(luò)帶寬,也可以實現(xiàn)網(wǎng)絡(luò)4的通信的正?;?。此外還能夠減輕用于處
理從網(wǎng)絡(luò)服務(wù)器發(fā)送的信息的處理負(fù)荷。因此能夠提升網(wǎng)絡(luò)服務(wù)器1 的操作性能。
通過此內(nèi)容分發(fā)系統(tǒng),網(wǎng)絡(luò)播放器1僅響應(yīng)于搜索動作從網(wǎng)絡(luò)
服務(wù)器2獲取數(shù)字信息。但是網(wǎng)絡(luò)播放器1還可以響應(yīng)于搜索動作從 網(wǎng)絡(luò)服務(wù)器2獲取具有內(nèi)容項目中任意一個的內(nèi)容信息的數(shù)字信息。 在這種情況下,由于網(wǎng)絡(luò)播放器1并不獲取存儲于網(wǎng)絡(luò)服務(wù)器2中的 全部內(nèi)容項目的內(nèi)容信息,因此仍然可以減少隨機播放期間從網(wǎng)絡(luò)服 務(wù)器2發(fā)送的信息的量。
利用該內(nèi)容分發(fā)系統(tǒng),網(wǎng)絡(luò)播放器1可以隨機地播放存儲在網(wǎng) 絡(luò)服務(wù)器2、 3內(nèi)的內(nèi)容項目。具體來說,當(dāng)網(wǎng)絡(luò)播放器l調(diào)用搜索 動作時,控制器15分別將針對數(shù)字信息的請求發(fā)送至網(wǎng)絡(luò)服務(wù)器2 和3。當(dāng)網(wǎng)絡(luò)播放器1分別從網(wǎng)絡(luò)服務(wù)器2、 3獲得了數(shù)字信息時, 網(wǎng)絡(luò)播放器1將來自網(wǎng)絡(luò)服務(wù)器2、 3的數(shù)字信息的值相加。然后, 網(wǎng)絡(luò)播放器1生成一個處在數(shù)字信息值的和以內(nèi)的隨機數(shù),來從存儲 于網(wǎng)絡(luò)服務(wù)器2、 3中的內(nèi)容項目中選擇一個內(nèi)容項目。例如,當(dāng)網(wǎng) 絡(luò)服務(wù)器2、 3分別存儲了 80個內(nèi)容項目和50個內(nèi)容項目時,網(wǎng)絡(luò) 播放器1生成1到130之間的一個隨機數(shù)。當(dāng)隨機數(shù)的數(shù)字值處在1 和80之間時(如15),網(wǎng)絡(luò)播放器1就通過HTTP GET將隨機數(shù)"15" 的數(shù)字值發(fā)送至網(wǎng)絡(luò)服務(wù)器2來以索引格式標(biāo)識第15個內(nèi)容項目。 另一方面,當(dāng)隨機數(shù)的數(shù)字值處在81和130之間(如100)時,網(wǎng) 絡(luò)播放器1通過從數(shù)字值隨機數(shù)"100"中減去值"80"來計算一個 索引值,并通過HTTP GET將索引值"20"發(fā)送至網(wǎng)絡(luò)服務(wù)器3來 以索引格式標(biāo)識網(wǎng)絡(luò)服務(wù)器3的第20個內(nèi)容項目。這樣,網(wǎng)絡(luò)播放 器1能夠從網(wǎng)絡(luò)服務(wù)器2、 3獲取隨機選擇的內(nèi)容項目。
在理解本發(fā)明的保護(hù)范圍時,文中所使用的術(shù)語"構(gòu)造"是描
述包括硬件和/或軟件的設(shè)備的組件、部分被構(gòu)造和/或編程來執(zhí)行需 要的功能。在理解本發(fā)明的保護(hù)范圍時,文中所使用的術(shù)語"包括"及其派生詞是外延開放的術(shù)語,其指定所指特征、元件、組件、組和 /或步驟的存在,但不排除其它未指定的特征、元件、組件、組和/或 步驟的存在。前述情況也適用于具有類似含義的詞,如"包含"、"具 有"及其派生詞。此外,用作單數(shù)的術(shù)語"部件"、"部分"、"組 件"或"元件"也可以具有單個部分或多個部分的復(fù)數(shù)含義。
盡管只選擇了一個優(yōu)選實施例來例示本發(fā)明,本領(lǐng)域的技術(shù)人 員顯然可以從本公開中看出,在不偏離由權(quán)利要求所限定的本發(fā)明范 圍的前提下,可以作出各種變化和修改。此外,前面對根據(jù)本發(fā)明的 優(yōu)選實施例的說明僅用于例示,而非限定本發(fā)明,本發(fā)明由權(quán)利要求 及其等同物限定。
權(quán)利要求
1.一種播放設(shè)備,包括通信組件,其被構(gòu)造為經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備通信;操作組件,其被構(gòu)造來選擇存儲在網(wǎng)絡(luò)設(shè)備中的多個內(nèi)容項目的隨機播放;和播放控制組件,其被構(gòu)造來控制內(nèi)容項目的隨機播放,當(dāng)操作組件選擇具有指示內(nèi)容項目數(shù)量的數(shù)字信息的內(nèi)容項目的隨機播放時,播放控制組件僅從網(wǎng)絡(luò)設(shè)備獲取內(nèi)容項目的數(shù)字信息,播放控制組件基于數(shù)字信息隨機確定一個內(nèi)容項目,并且播放控制組件從網(wǎng)絡(luò)設(shè)備獲取所述一個內(nèi)容項目來進(jìn)行播放。
2. 如權(quán)利要求1所述的播放設(shè)備,其中播放控制組件通過生成隨機數(shù)來隨機確定所述一個內(nèi)容項目, 其中該隨機數(shù)處在由數(shù)字信息所指示的內(nèi)容項目數(shù)量之內(nèi)。
3. 如權(quán)利要求2所述的播放設(shè)備,其中通信組件被構(gòu)造為使用UPnP經(jīng)由網(wǎng)絡(luò)來與網(wǎng)絡(luò)設(shè)備通信。
4. 如權(quán)利要求3所述的播放設(shè)備,其中當(dāng)操作組件選擇內(nèi)容項目的隨機播放時,播放控制組件調(diào)用由UPnP指定的搜索動作來將針對數(shù)字信息的請求發(fā)送至網(wǎng)絡(luò)設(shè)備,并 且調(diào)用搜索動作來標(biāo)識所述一個內(nèi)容項目并從網(wǎng)絡(luò)設(shè)備獲取所述一 個內(nèi)容項目。
5. —種播放設(shè)備的播放方法,所述播放方法包括如下步驟選擇存儲在網(wǎng)絡(luò)設(shè)備中的多個內(nèi)容項目的隨機播放,該網(wǎng)絡(luò)設(shè)備經(jīng)由網(wǎng)絡(luò)與播放設(shè)備通信;當(dāng)選擇具有指示內(nèi)容項目數(shù)量的數(shù)字信息的內(nèi)容項目的隨機播放時,僅從網(wǎng)絡(luò)設(shè)備獲取內(nèi)容項目的數(shù)字信息;基于數(shù)字信息隨機確定一個內(nèi)容項目;以及 從網(wǎng)絡(luò)設(shè)備獲取所述一個內(nèi)容項目來進(jìn)行播放。
6. 如權(quán)利要求5所述的播放方法,其中隨機確定所述一個內(nèi)容項目還包括通過生成隨機數(shù)來隨機確定 所述一個內(nèi)容項目,其中所述隨機數(shù)處在由數(shù)字信息所指示的內(nèi)容項 目數(shù)量之內(nèi)。
7. 如權(quán)利要求6所述的播放方法,其中 網(wǎng)絡(luò)設(shè)備使用UPnP經(jīng)由網(wǎng)絡(luò)與播放設(shè)備通信。
8. 如權(quán)利要求7所述的播放方法,還包括當(dāng)選擇內(nèi)容項目的隨機播放時,調(diào)用由UPnP指定的搜索動作來 將針對數(shù)字信息的請求發(fā)送至網(wǎng)絡(luò)設(shè)備,以及調(diào)用搜索動作來標(biāo)識所述一個內(nèi)容項目并從網(wǎng)絡(luò)設(shè)備獲取所述 一個內(nèi)容項目。
全文摘要
本發(fā)明公開了一種播放設(shè)備,其包括通信組件、操作組件和播放控制組件。通信組件被構(gòu)造為經(jīng)由網(wǎng)絡(luò)與網(wǎng)絡(luò)設(shè)備通信。操作組件被構(gòu)造來選擇存儲在網(wǎng)絡(luò)設(shè)備中的多個內(nèi)容項目的隨機播放。播放控制組件被構(gòu)造來控制內(nèi)容項目的隨機播放。當(dāng)操作組件選擇具有指示內(nèi)容項目數(shù)量的數(shù)字信息的內(nèi)容項目的隨機播放時,播放控制組件僅從網(wǎng)絡(luò)設(shè)備獲取內(nèi)容項目的數(shù)字信息。播放控制組件基于數(shù)字信息隨機確定一個內(nèi)容項目。播放控制組件從網(wǎng)絡(luò)設(shè)備獲取所述一個內(nèi)容項目來進(jìn)行播放。
文檔編號G11B27/10GK101582923SQ200910138660
公開日2009年11月18日 申請日期2009年5月12日 優(yōu)先權(quán)日2008年5月13日
發(fā)明者岡崎正樹 申請人:船井電機株式會社