基於數字媒體適配器的隨意播放方法與裝置的製作方法
2023-05-03 04:58:06 3
專利名稱:基於數字媒體適配器的隨意播放方法與裝置的製作方法
技術領域:
本發明涉及數字媒體適配器(DMA, Digital Media Adaptor)的隨意播技術, 尤其涉及一種基於數字媒體適配器的隨意播放方法與裝置。
背景技術:
隨著人們對視聽效果要求的提高,作為家庭媒體中心的數字媒體適配器產 品應運而生。該類產品與計算機協同工作,以高清晰的電視為顯示屏,將存儲 在計算機上的電影、音樂、圖片等媒體在電視上播放出來。使用電視顯示計算 機上面的媒體文件,提高了用戶的視聽感受。目前,數字媒體適配器一般是和 電視機連接在一起使用的,用戶需要使用遙控器完成所有的操作,即需要目錄 下選擇相應的子目錄,然後選擇需要播放的文件開始播放。這與直接操作計算 機類似,但使用的輸入工具是遙控器,無疑增加了操作難度。對於一些老人或 小孩而言,操作電腦尚不熟練,使用遙控器完成對數字媒體適配器的操作更是 不可能的事。對於普通用戶而言,對數字媒體適配器的操作也是越簡單越好, 如果需要過多的選擇才能進行播放,無疑降低了用戶體驗。用戶使用數字媒體 適配器的目的即是希望在系統打開之後就能夠欣賞自己喜歡的媒體,過多的操 作都是用戶所不願意嘗試的。
發明內容
有鑑於此,本發明實施例的主要目的在於提供一種基於數字媒體適配器的 隨意播放方法與裝置,能對用戶選定的多媒體文件實行隨意播放,筒單實用。
為了實現上述目的, 一方面,本發明實施例提供了一種基於數字媒體適配 器的隨意播放方法,其特徵在於,該方法包括
接收第一隨意播命令;根據所述第 一隨意播命令,隨機從第 一類媒體文件或第二類媒體文件中選
擇一個第 一待播放媒體文件;
播放所述第 一待播放媒體文件; 接收第二隨意播命令;
根據所述第二隨意播命令,隨機從所述第一類媒體文件或所述第二類媒體 文件中選擇一個第二待播放媒體文件;所述第一待播放媒體文件與所述第二待 播放媒體文件的媒體文件類型不相同;
播放所述第二待播放媒體文件。
優選的,所述隨機從第一類媒體文件或第二類媒體文件中選擇一個第一待 播放媒體文件之前還包括
判斷所述第一類媒體文件或第二類媒體文件中是否有可被播放的媒體文 件,當有可被播放的媒體文件時,則播放所述第一待播放文件。
優選的,所述第一類媒體文件和所述第二類媒體文件是存放在與所述數字 媒體適配器連接且支持多i某體播放的終端。
優選的,所述終端與所述數字i某體適配器是通過USB 口、有線網口、無線 網口、 PCI接口、 El接口進行連接。
優選的,所述終端包括計算機、個人數字助理、手機、MP3、 MP4。
優選的,所述在接收第一隨意播命令之前,通過預設的快捷鍵向所述數字 媒體適配器發送所述第一隨意播命令或者所述第二隨意播命令。
優選的,所述在接收第一隨意播命令之前,通過增加新的按鍵向所述數字 媒體適配器發送所述第一隨意播命令或者所述第二隨意播命令。
為了實現上述目的,另一方面,本發明實施例還提供了一種基於數字媒體 適配器的隨意播放裝置,其特徵在於,包括
接收單元,用於接收第一隨意播命令和第二隨意播命令;
選捧單元,與所述接收單元相連,用於根據所述第一隨意播命令,隨機從 第一類媒體文件或第二類媒體文件中選擇一個第一待播放媒體文件;用於根據 所述第二隨意播命令,隨機從所述第一類媒體文件或所述第二類媒體文件中選擇一個第二待播放媒體文件,所述第 一待播放媒體文件與所述第二待播放媒體 文件的^某體文件類型不相同;
播放單元,與所述媒體文件相連,用於播放所述第一待播放媒體文件和所 述第二待播放媒體文件。
優選的,該裝置還包括判斷單元, 一端與接收單元相連, 一端與選擇單 元相連,用於判斷所述第一類媒體文件或第二類媒體文件中是否有可被播放的 媒體文件。
優選的,所述的裝置,其特徵在於,還包括一快捷鍵,與所述的接收單元 相連,用於向所述數字媒體適配器發送所述第一隨意播命令或者所述第二隨意 播命令。
優選的,所述的方法,其特徵在於,還包括一按一睫,與所述的接收單元相 連,用於向所述數字々某體適配器發送所述第一隨意播命令或者所述第二隨意播 命令。
目前對數字媒體適配器的操作是相當繁瑣的,用戶需要多層次的目錄選擇 才能播放喜愛的多媒體文件,本發明實施例針對這一弊端,提出了一種隨意播 模式,用戶僅需按一個按鍵,即可播放選定的多媒體文件,大大簡化了文件的 播放操作步驟,方4更用戶的使用,尤其適合不會電腦操作的老人和小孩。
圖1為本發明實施例的基於數字媒體適配器的隨意播放方法的流程圖; 圖2為本發明實施例的數字媒體適配器與終端的交互流程圖; 圖3為本發明實施例的基於數字媒體適配器的隨意播放裝置的組成結構示 意圖。
具體實施例方式
以下結合附圖對本發明進行詳細描述。
圖1為本發明實施例的基於數字媒體適配器的隨意播放方法的流程圖,如圖1所示,本發明實施例的方法包括以下步驟
步驟101:數字媒體適配器接收到來自遙控器的命令,識別出所述命令, 若不是隨意播命令,則按識別出的普通命令進行執行,如命令是電視頻道的切 換命令時,數字媒體適配器將切換當前用戶選定的頻道,由於非隨意播模式並 不是本發明技術方案的改進點,在此不予贅述;若是隨意播命令,則進入步驟
102。
本發明的數字媒體適配器支持隨意播模式和電視節目模式,其中,隨意播 模式是本發明的重點,在該隨意播模式下,數字媒體適配器將自動播放用戶指 定的文件夾中的多媒體文件。由於數字媒體適配器支持的播放模式較多,因此 對應的控制命令也比較多,遙控器上的輸入命令鍵也較多,對於每次用戶的按 鍵,均對應於相應的控制命令,這些控制命令對應於唯一的編碼,並可被數字 媒體適配器識別。數字媒體適配器接收到來自遙控器的控制命令後,需要識別 該命令,若當前命令為隨意播命令,則需要切換到隨意播模式。
本發明的隨意播命令的輸入鍵由遙控器上的按鍵而實現,該按鍵由遙控器 上現有按鍵重新定義而成,即為重新設置的快捷一睫;或者,隨意播命令的輸入 鍵為所述遙控器上專設的新按鍵。隨意播命令的輸入鍵可通過增加新的遙控命 令編碼來實現,將相應的編碼方式記錄到數字媒體適配器中能加以識別即可。
步驟102:判斷數字媒體適配器當前是否是隨意播模式,若是則進入步驟
103, 若不是則進入步驟104。
本發明的隨意播模式指的是數字媒體適配器當前播放的是與數字媒體適配 器連接的外部終端上的指定文件。所述外部終端包括支持多媒體播放的任何終 端,如個人計算機、筆記本、個人數字助理、手機、MP3、 MP4等,在這些外 部終端上指定一個多媒體文件夾,作為數字媒體適配器指定的多媒體播放文件 夾,當接收到用戶的隨意播命令後,數字媒體適配器默認選定了所述指定的多 媒體播放文件夾中的多媒體文件,隨機選擇一多媒體文件進行播放。如果數字 媒體適配器當前播放的是指定的多媒體播放文件夾中的多媒體文件,則處於隨 意播模式,否則處於非隨意播模式。所述外部終端與數字媒體適配器之間可通過有線或無線方式連接,連接的接口包括USB口、有線網口、無線網口、 PCI 接口、 El接口等。可通過判斷上述連接接口是否有多媒體數據流來確定數字媒 體適配器當前是否處於隨意播模式,上述連接接口有多媒體數據流時即處於隨 意播模式。
步驟103:更換當前播放的文件。本步驟有兩種處理模式,其一,判斷指 定的播放文件夾中是否還有當前播放文件類型之外的文件,若有則選定其他類 型文件中任一文件進行播放;若指定的播放文件夾僅有一種類型的播放文件, 則判斷是否存在一個以上的文件,若是則任選一個其他文件進行播放,否則不 作處理。對於多媒體文件,主要是聲頻文件、視頻文件等,其類型很多,如電 影電視類型文件、音樂類型的聲頻文件等,用戶可在外部終端中進行分類存儲, 可按文件夾來分類存放。數字媒體適配器當前隨意播模式下又接收到用戶的隨 意播命令時,默認為該命令為播放文件類型切換命令,則判斷當前是否還有其 他文件夾,若有則播放其他文件夾中的多媒體文件。播放文件類型切換命令也 可解析為視頻文件及音頻文件之間的切換命令。
其二,判斷指定的播放文件夾中是否存在一個以上的文件,若是則任選一 個其他文件進行播放,否則不作處理。這種處理方式即是在指定的播放文件夾 中所有的多媒體文件之間隨意切換,並沒有類型之分。
步驟104:查詢指定的播放文件夾中是否為空,若為空則返回無播放文件 的提示信息,若不為空則在所述指定的播放文件夾中隨機選擇一文件進行播放。
對於數字媒體適配器當前非隨意播模式的情形,需要將其切換到隨意播模 式。此時,首先確認指定的播放文件夾是否可訪問,若出現連接接口中斷情形, 則返回無播放文件的提示信息,若查找到指定的播放文件夾但為空或其中不存 在多媒體文件,則返回無播放文件的提示信息,若查找到指定的播放文件夾中 存在多媒體文件,則任選其中一個進行播放。
步驟105:當前文件播放完畢,自動選定文件進行播放。本發明支持兩種 選定方式,其一,當前文件播放完畢,判斷指定的播放文件夾中當前播放文件 類型中是否還有其他文件,若有則在所述其他文件中選定任一文件進行播放,否則重複播放當前文件。其二,當前文件播放完畢,判斷指定的播放文件夾是 否還有其他文件,若有則在所述其他文件中選定一文件進行播放,否則重複播 放當前文件。
所示,本實施例中,外部終端為個人計算機PC,其交互流程包括
步驟201:數字媒體適配器DMA接收到隨意播命令後,向PC發送請求,
以獲取可播放的多^ 某體文件列表;
步驟202: PC接收到DMA的查詢可播放i某體文件請求;
步驟203:查找PC上指定媒體庫中可播放的多媒體文件,生成多媒體文件
播放列表;
步驟204: PC將多i某體文件播放列表發送至DMA; 步驟205: DMA接收到PC發送的多媒體文件播放列表; 步驟206:判斷多々某體文件播放列表是否為空;
步驟207:當判斷有可播放的媒體文件時,從多媒體文件播放列表中隨機 選擇一個播放文件;
步驟208: DMA向PC發送隨機播放該選定文件的命令; 步驟209: PC接收到DMA的播放請求;
步驟210: PC對待播放的多媒體文件進行預處理,為所述多媒體文件選取 相應的播放器等;
步驟211:播放所述多媒體文件,實時向DMA發送播放的多媒體文件數據; 步驟212: DMA接收PC的多媒體文件播放數據,通過顯示設備向用戶輸出。
圖3為本發明實施例的基於數字媒體適配器的隨意播放裝置的組成結構示 意圖,如圖3所示,本發明基於數字媒體適配器的隨意播放裝置包括接收單 元30、選擇單元31、播放單元32和判斷單元33,其中,接收單元30用於接 收第一隨意播命令和第二隨意播命令。選擇單元31與接收單元30相連,用於 根據所述第 一隨意播命令,隨機從第 一類媒體文件或第二類媒體文件中選擇一個第一待播放媒體文件;根據所述第二隨意播命令,隨機從所述第一類媒體文
件或所述第二類媒體文件中選擇一個第二待播放J/某體文件,所述第 一待播放媒
體文件與所述第二待播放媒體文件的媒體文件類型不相同;播放單元32與所述 媒體文件相連,用於播放所述第一待播放媒體文件和所述第二待播放媒體文件。
終端可以是個人計算機、筆記本、個人數字助理、手機、MP3、 MP4等,終端 與數字媒體適配器之間可通過有線或無線方式連接,連接的接口包括USB 口、 有線網口、無線網口、 PCI接口、 El接口等。判斷單元33—端與接收單元30 相連, 一端與選擇單元31相連,用於判斷所述第一類媒體文件或第二類媒體文 件中是否有可被播放的媒體文件。
本發明基於數字媒體適配器的隨意播放裝置還包括隨意播命令的輸入鍵, 由遙控器上的唯一按鍵而實現,該按鍵由遙控器上現有按鍵重新定義而成,即 為重新設置的快捷鍵;或者,隨意播命令的輸入鍵為所述遙控器上專設的新按
鍵。隨意播命令的輸入#:可通過增加新的遙控命令編碼來實現,將相應的編碼
方式記錄到數字媒體適配器中能加以識別即可。
以上所述是本發明的優選實施方式,應當指出,對於本技術領域的普通技 術人員來說,在不脫離本發明實施例所述原理的前提下,還可以做出若干改進 和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
權利要求
1、一種基於數字媒體適配器的隨意播放方法,其特徵在於,該方法包括接收第一隨意播命令;根據所述第一隨意播命令,隨機從第一類媒體文件或第二類媒體文件中選擇一個第一待播放媒體文件;播放所述第一待播放媒體文件;接收第二隨意播命令;根據所述第二隨意播命令,隨機從所述第一類媒體文件或所述第二類媒體文件中選擇一個第二待播放媒體文件;所述第一待播放媒體文件與所述第二待播放媒體文件的媒體文件類型不相同;播放所述第二待播放媒體文件。
2、 根據權利要求1所述的方法,其特徵在於,所述隨機從第一類媒體文件 或第二類媒體文件中選擇一個第 一待播放媒體文件之前還包括判斷所述第一類媒體文件或第二類媒體文件中是否有可被播放的媒體文 件,當有可被播放的媒體文件時,則播放所述第一待播放文件。
3、 根據權利要求1所述的方法,其特徵在於,所述第一類媒體文件和所述 第二類媒體文件是存放在與所述數字媒體適配器連接且支持多媒體播放的終端。
4、 根據權利要求3所述的方法,其特徵在於,所述終端與所述數字媒體適 配器是通過USB 口 、有線網口 、無線網口 、 PCU妄口 、 El接口進行連接。
5、 根據權利要求3所述的方法,其特徵在於,所述終端包括 計算機、個人數字助理、手機、MP3、 MP4。
6、 根據權利要求1所述的方法,其特徵在於,所述在接收第一隨意播命令 之前,通過預設的快捷鍵向所述數字媒體適配器發送所述第一隨意播命令或者 所述第二隨意播命令。
7、 根據權利要求6所述的方法,其特徵在於,所述在接收第一隨意播命令之前,通過增加新的按鍵向所述數字媒體適配器發送所述第一隨意播命令或者 所述第二隨意播命令。
8、 一種基於數字媒體適配器的隨意播放裝置,其特徵在於,包括 接收單元,用於接收第一隨意播命令和第二隨意播命令;選擇單元,與所述接收單元相連,用於根據所述第一隨意播命令,隨機從 第一類媒體文件或第二類媒體文件中選擇一個第一待播放媒體文件;用於根據所述第二隨意播命令,隨機從所述第一類媒體文件或所述第二類媒體文件中選 擇一個第二待播放媒體文件,所述第 一待播放媒體文件與所述第二待播放媒體 文件的媒體文件類型不相同;播放單元,與所述媒體文件相連,用於播放所述第一待播放媒體文件和所 述第二待播放媒體文件。
9、 根據權利要求8所述的裝置,其特徵在於,該裝置還包括 判斷單元, 一端與接收單元相連, 一端與選#^單元相連,用於判斷所述第一類媒體文件或第二類媒體文件中是否有可被播放的媒體文件。
10、 根據權利要求8所述的裝置,其特徵在於,還包括一快捷鍵, 與所述的接收單元相連,用於向所述數字媒體適配器發送所述第一隨意播命令或者所述第二隨意播命令。
11、 根據權利要求8所述的裝置,其特徵在於,還包括一按鍵, 與所述的接收單元相連,用於向所述數字媒體適配器發送所述第一隨意播命令或者所述第二隨意播命令。
全文摘要
本發明公開了一種基於數字媒體適配器的隨意播放方法與裝置,其中,該方法包括接收第一隨意播命令;根據所述第一隨意播命令,隨機從第一類媒體文件或第二類媒體文件中選擇一個第一待播放媒體文件;播放所述第一待播放媒體文件;接收第二隨意播命令;根據所述第二隨意播命令,隨機從所述第一類媒體文件或所述第二類媒體文件中選擇一個第二待播放媒體文件;所述第一待播放媒體文件與所述第二待播放媒體文件的媒體文件類型不相同;播放所述第二待播放媒體文件。本發明同時公開了一種實現上述方法的裝置。本發明大大簡化了文件的播放操作步驟,方便用戶的使用,尤其適合不會電腦操作的老人和小孩。
文檔編號G11B19/02GK101546581SQ20081010255
公開日2009年9月30日 申請日期2008年3月24日 優先權日2008年3月24日
發明者宋豔芳, 王哲鵬, 琳 陳 申請人:聯想(北京)有限公司