專利名稱:獲取播放文件的方法及播放器的制作方法
技術領域:
本發(fā)明涉及通信領域,尤其涉及一種獲取播放文件的方法及播放器。
背景技術:
通過移動通信網(wǎng)絡連接互聯(lián)網(wǎng)的數(shù)據(jù)卡現(xiàn)在已經(jīng)越來越流行。使用數(shù)據(jù)卡,可以 做到能打電話的地方就能上網(wǎng)。在移動通信網(wǎng)絡覆蓋如此廣泛,幾乎可以做到能隨時隨地 上網(wǎng)。同時,數(shù)據(jù)卡與鼠標、U盤、MP3播放器等相組合的產品也不斷地被開發(fā)出來。不過, 這些產品都只是不同形態(tài)的數(shù)據(jù)卡,是幾種不同功能的簡單組合,各功能之間是相互獨立 的。對于與數(shù)據(jù)卡結合的音樂播放器,例如MP3,就是簡單地在一個音樂播放器上增加了數(shù) 據(jù)卡的移動網(wǎng)絡通信功能,或者反過來說,在數(shù)據(jù)卡上增加音頻播放功能以及附加的供電 裝置如電池等,兩種功能涇渭分明,沒有任何的相互利用。 音樂播放器例如MP3中的音樂內容目前都要連接到PC(PersonalComputer,個人 計算機)上來下載,以此實現(xiàn)內容的更新。對大量MP3播放器的使用者來說,從互聯(lián)網(wǎng)上下 載音樂是最常用的音樂獲取方法。即大量MP3播放器中的音樂文件都經(jīng)由PC從互聯(lián)網(wǎng)上獲 取。即使對于上述與數(shù)據(jù)卡結合的MP3播放器,也不例外。同樣,對于視頻播放器例如MP4、 文本播放器等播放器也是需要經(jīng)由PC連接到互聯(lián)網(wǎng)上下載新的播放文件來實現(xiàn)對播放文 件內容的更新,這對需要隨時隨地下載新的播放文件到播放器的用戶來說,很不方便,從而 影響用戶的使用體驗。
發(fā)明內容
本發(fā)明實施例的主要目的在于提供一種能獲取播放文件的方法以及播放器,以使 用戶能隨時隨地下載新的播放文件到播放器,從而提高用戶體驗。 為解決上述技術問題,本發(fā)明實施例一方面,提供了一種播放器獲取播放文件的 方法,包括 獲取與所述播放文件相關的統(tǒng)一資源定位符URL,存儲所述URL ;
根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。
另一方面,提供了一種可獲取播放文件的播放器,包括
第一獲取模塊,用于獲取所述播放文件的URL ;
第一存儲模塊,用于存儲所述URL ; 第二獲取模塊,用于根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。
從上述技術方案可以看出,本發(fā)明實施例通過使播放器不經(jīng)過PC機直接與互聯(lián) 網(wǎng)相連接,實現(xiàn)用戶能隨時隨地下載新的播放文件到播放器,從而提高用戶體驗。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。 圖1為本發(fā)明方法的一種實施例示意圖;
圖2為本發(fā)明播放器的一種實施例示意圖;
圖3為本發(fā)明播放器的另一種實施例示意圖
圖4為本發(fā)明播放器的另一種實施例示意圖
圖5為本發(fā)明播放器的另一種實施例示意圖
圖6為本發(fā)明播放器的另一種實施例示意圖
圖7為本發(fā)明播放器的另一種實施例示意圖
圖8為本發(fā)明播放器的另一種實施例示意圖,
具體實施例方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 本發(fā)明實施例公開了 一種播放器獲取播放文件的方法及一種可獲取播放文件的 播放器,本發(fā)明實施例通過使播放器不經(jīng)過PC機直接與互聯(lián)網(wǎng)相連接,實現(xiàn)用戶能隨時隨 地下載新的播放文件到播放器,從而提高用戶體驗。
下面結合附圖對本發(fā)明實施例進行進一步詳細說明。 如圖1所示,為本發(fā)明播放器獲取播放文件的方法的一種實施例示意圖。
101、獲取與播放文件相關的URL ; 播放器預先獲取與播放文件相關的URL,例如音頻文件MP3的URL、視頻文件MP4 的URL、文本文件電子書的URL等。
102、存儲所述URL; 將上述獲取的URL存儲在播放器的存儲空間中,例如flash,也可以將上述URL存 儲在SD(Security Digital Card,安全數(shù)字卡)卡等外接存儲設備中。
103、根據(jù)所述URL獲取所述播放文件; 當用戶需要更新播放文件時,所述播放器連接到互聯(lián)網(wǎng),根據(jù)所述URL獲取相應 的播放文件。 從上述實施例可以看出,本發(fā)明播放器獲取播放文件的方法的一種實施例通過使 播放器不經(jīng)過PC機直接與互聯(lián)網(wǎng)相連接,實現(xiàn)用戶能隨時隨地下載新的播放文件到播放 器,從而提高用戶體驗。 下面以具備數(shù)據(jù)卡功能的MP3播放器獲取MP3文件為例具體說明本發(fā)明方法實施 例。 用戶可以將收集的一些穩(wěn)定的、沒有病毒的歌曲發(fā)布網(wǎng)站地址,將其中下載歌曲 的網(wǎng)頁的URL地址記錄到PC上。具備數(shù)據(jù)卡功能的MP3播放器從PC上獲取所述URL地 址。獲取的方式可以有兩種,一種是通過數(shù)據(jù)卡功能的AT命令獲取,例如,增加一條私有的 AT命令,該命令的參數(shù)就是一個URL地址,這樣,PC上就可以不必實現(xiàn)另外的通信程序,用系統(tǒng)自帶的通訊工具,例如Windows下的超級終端程序,就可以通過AT命令將URL地址傳 送到設備上。 一種是通過數(shù)據(jù)卡功能攜帶的具有圖形界面的后臺程序(Dashboard)運行在 PC上來獲取URL地址。用戶可以通過這兩種方式獲取URL地址,同時,也可以對播放器上已 有的URL進行刪除,以清理無用或不好用的或用戶不喜歡的URL。 同時,為了方便用戶管理和提高URL下載和解析的效率,在存儲一條URL時,還可 以允許用戶保存一些額外的控制信息,例如a、簡短的說明性文字,對該條URL進行注釋。 b、解析URL指向內容時的最大解析深度。例如,深度為1表示只在用戶指定的URL指向的 網(wǎng)頁中搜索歌曲文件,深度為2表示還需要在用戶指定的URL指向的網(wǎng)頁內容中包含的URL 中搜索歌曲文件,依次類推。例如,用戶指定了一個URL為http: 〃abc. com/def. html,該 網(wǎng)頁中包含了下面的內容〈ahref = http:〃def. com/ngeshou. html>〈/a>。貝U,在最大解 析深度為1時,只在http:〃abc. com/def. html中嘗試搜索歌曲文件;在最大解析深度為 2時,不僅會在http:〃abc. com/def. html中嘗試搜索歌曲文件,也會在http:〃def. com/ ngeshou.html中嘗試搜索歌曲文件。c、登錄的用戶名和密碼,某些網(wǎng)站下載歌曲會要求 用戶輸入用戶名和密碼,存儲了用戶登錄網(wǎng)站的用戶名和密碼后會給用戶登錄網(wǎng)站帶來方 便。 如果播放器具有輸入模塊例如鍵盤等,用戶也可以直接編輯URL存儲。同時,對已 存儲的URL也可以進行編輯。 存儲URL后,用戶可以在需要的時候選定一條或幾條URL,通過與互聯(lián)網(wǎng)的連接進 行網(wǎng)頁/歌曲的下載。 優(yōu)選的,用戶可以設定一個定時時間或周期時間,例如凌晨2點,每天的早上7點, 每周三的晚上8點等時間,當?shù)酱藭r間時,播放器自動連接到互聯(lián)網(wǎng)進行網(wǎng)頁/歌曲的下 載。 播放器連接到互聯(lián)網(wǎng)之后,將URL指向的資源例如音樂文件下載到本地??梢愿?據(jù)預先設置的解析深度對URL指向的資源進行下載。同時對下載的資源例如音樂文件進行 存儲。 至此,播放器即完成對播放文件的獲取及存儲。之后即可利用播放器的顯示功能 以及編輯功能對所述播放文件進行顯示或是刪除。 可選的,用戶可以設定一個自動刪除規(guī)則,當存儲空間不足時,刪掉一些已有的播 放文件,以便保存更新的播放文件。例如可以根據(jù)下載日期刪除最舊的文件或者刪除被使 用次數(shù)最少的文件。 從上述實施例可以看出,本發(fā)明播放器獲取播放文件的方法的一種實施例通過使 播放器不經(jīng)過PC機直接與互聯(lián)網(wǎng)相連接,實現(xiàn)用戶能隨時隨地下載新的播放文件到播放 器,從而提高用戶體驗。 如圖2所示,為本發(fā)明播放器的一種實施例示意圖。本實施例的播放器包括第一 獲取模塊201、第一存儲模塊202以及第二獲取模塊203。其中,所述第一獲取模塊201用 于獲取所述播放文件的URL,所述第一存儲模塊202用于存儲所述URL,所述第二獲取模塊 203用于根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。 所述第一獲取模塊201預先獲取與播放文件相關的URL,例如音頻文件MP3的 URL、視頻文件MP4的URL、文本文件電子書的URL等;所述第一存儲模塊202將上述獲取的URL存儲在播放器的存儲空間中,例如flash,也可以將上述URL存儲在SD(Security
Digital Card,安全數(shù)字卡)卡等外接存儲設備中。當用戶需要更新播放文件時,所述播放
器與互聯(lián)網(wǎng)進行連接,所述第二獲取模塊203根據(jù)所述URL獲取相應的播放文件。 從上述實施例可以看出,本發(fā)明播放器的一種實施例通過使播放器不經(jīng)過PC機
直接與互聯(lián)網(wǎng)相連接,實現(xiàn)用戶能隨時隨地下載新的播放文件到播放器,從而提高用戶體驗。 如圖3所示,本發(fā)明播放器實施例還可以包括連接模塊301,所述連接模塊301與 所述用于將所述播放器與PC連接,所述第一獲取模塊201通過所述播放器與PC的連接獲 取與所述文件相關的URL。這樣,播放器就可以通過與PC機的連接而預先獲得與播放文件 相關的URL。 如圖4所示,本發(fā)明播放器實施例還可以包括第二存儲模塊401,所述第二存儲模 塊401用于存儲與所述URL相關的信息,所述相關的信息可以為文字說明、解析所述URL指 向內容時的最大解析深度以及登錄所述URL時的用戶名和密碼中的至少一種。例如a、簡 短的說明性文字,對該條URL進行注釋。b、解析URL指向內容時的最大解析深度。例如,深 度為1表示只在用戶指定的URL指向的網(wǎng)頁中搜索歌曲文件,深度為2表示還需要在用戶 指定的URL指向的網(wǎng)頁內容中包含的URL中搜索歌曲文件,依次類推。例如,用戶指定了一 個亂為http:〃abc. com/def. html,該網(wǎng)頁中包含了下面的內容〈ahref = http:〃def. com/ngeshou. html>〈/a>。貝U,在最大解析深度為1時,只在http:〃abc. com/def. html中 嘗試搜索歌曲文件;在最大解析深度為2時,不僅會在http:〃abc. com/def. html中嘗試搜 索歌曲文件,也會在http:〃def. com/ngeshou. html中嘗試搜索歌曲文件。c、登錄的用戶 名和密碼,某些網(wǎng)站下載歌曲會要求用戶輸入用戶名和密碼,存儲了用戶登錄網(wǎng)站的用戶 名和密碼后會給用戶登錄網(wǎng)站帶來方便。這樣就方便了用戶管理URL,同時提高URL下載和 解析的效率。 如圖5所示,當本發(fā)明播放器實施例包括第二存儲模塊401時,本發(fā)明播放器實施 例的第二獲取模塊203包括解析模塊501,所述解析模塊501用于根據(jù)存儲的解析所述URL 指向內容時的最大解析深度解析URL的指向內容,所述第二獲取獲取模塊203根據(jù)所述最 大解析深度指向的內容獲取所述播放文件。 如圖6所示,本發(fā)明播放器實施例還可以包括定時模塊601,所述定時模塊601用 于根據(jù)設定的時間根據(jù)所述URL獲取所述播放文件,所述設定的時間為周期性時間或定點 時間。這樣,可使用戶獲取播放文件的方式變得更加靈活。 如圖7所示,本發(fā)明播放器實施例還可以包括刪除模塊701,所述刪除模塊701用 于根據(jù)設定的時間刪除已獲取的播放文件。這樣可使用戶實現(xiàn)對存儲空間的清理。
如圖8所示,本發(fā)明實施例可以包括上述所有的第一獲取模塊201、第一存儲模塊 202、第二獲取模塊203、連接模塊301、第二存儲模塊401、解析模塊501、定時模塊601、刪除 模塊701。功能如前述,在此不再贅述。 上述實施例只是舉例,除最基本的第一獲取模塊201、第一存儲模塊202、第二獲 取模塊203夕卜,其他模塊連接模塊301、第二存儲模塊401、解析模塊501、定時模塊601、刪 除模塊701可根據(jù)實際需要搭配。 從上述實施例可以看出,本發(fā)明播放器實施例通過使播放器不經(jīng)過PC機直接與互聯(lián)網(wǎng)相連接,實現(xiàn)用戶能隨時隨地下載新的播放文件到播放器,從而提高了用戶體驗。
最后應說明的是以上實施例僅僅為本發(fā)明的優(yōu)選實施例并不用以限定本發(fā)明; 盡管參照前述實施例對本發(fā)明實施例進行了詳細的說明,本領域的普通技術人員應當理 解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進 行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明實施例各實施 例技術方案的精神和范圍。
權利要求
一種播放器獲取播放文件的方法,其特征在于,包括獲取與所述播放文件相關的統(tǒng)一資源定位符URL,存儲所述URL;根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。
2. 如權利要求1所述方法,其特征在于,通過與個人計算機PC的連接獲取與所述文件 相關的統(tǒng)一資源定位符URL。
3. 如權利要求2所述方法,其特征在于,通過AT命令獲取與所述播放文件相關的統(tǒng)一 資源定位符URL。
4. 如權利要求1所述方法,其特征在于,存儲URL的同時存儲與所述URL相關的信息, 所述相關的信息可以為文字說明、解析所述URL指向內容時的最大解析深度以及登錄所述 URL時的用戶名和密碼中的至少一種。
5. 如權利要求4所述方法,其特征在于,根據(jù)存儲的解析所述URL指向內容時的最大解 析深度解析URL的指向內容,獲取所述播放文件。
6. 如權利要求1所述方法,其特征在于,根據(jù)設定的時間根據(jù)所述URL獲取所述播放文 件,所述設定的時間為周期性時間或定點時間。
7. 如權利要求1所述方法,其特征在于,所述設定的規(guī)則刪除已獲取的播放文件。
8. 如權利要求1 7所述方法,其特征在于,所述播放文件為音頻文件、視頻文件或文 本文件。
9. 一種可獲取播放文件的播放器,其特征在于,包括 第一獲取模塊,用于獲取所述播放文件的URL ; 第一存儲模塊,用于存儲所述URL ;第二獲取模塊,用于根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。
10. 如權利要求9所述播放器,其特征在于,包括連接模塊,所述連接模塊用于將所述 播放器與PC連接,所述第一獲取模塊通過所述播放器與PC的連接獲取與所述文件相關的 URL。
11. 如權利要求9所述播放器,其特征在于,包括第二存儲模塊,所述第二存儲模塊用 于存儲與所述URL相關的信息,所述相關的信息可以為文字說明、解析所述URL指向內容時 的最大解析深度以及登錄所述URL時的用戶名和密碼中的至少一種。
12. 如權利要求11所述播放器,其特征在于,包括第二獲取模塊包括解析模塊,所述解 析模塊用于根據(jù)存儲的解析所述URL指向內容時的最大解析深度解析URL的指向內容,所 述第二獲取模塊根據(jù)所述最大解析深度指向的內容獲取所述播放文件。
13. 如權利要求9所述播放器,其特征在于,包括定時模塊,所述定時模塊用于根據(jù)設 定的時間根據(jù)所述URL獲取所述播放文件,所述設定的時間為周期性時間或定點時間。
14. 如權利要求9所述播放器,其特征在于,包括刪除模塊,所述刪除模塊用于根據(jù)設 定的時間刪除已獲取的播放文件。
15. 如權利要求9 14所述播放器,其特征在于,所述播放器為音頻播放器或視頻播放 器或文本閱讀器。
全文摘要
本發(fā)明涉及一種播放器獲取播放文件的方法以及一種可獲取播放文件的播放器。其中,所述方法包括獲取與所述播放文件相關的統(tǒng)一資源定位符URL,存儲所述URL,根據(jù)所述URL獲取所述播放文件并存儲所述播放文件。通過本發(fā)明的方法及播放器,用戶能隨時隨地下載新的播放文件到播放器,從而提高用戶體驗。
文檔編號G11C7/00GK101727958SQ200910110598
公開日2010年6月9日 申請日期2009年10月21日 優(yōu)先權日2009年10月21日
發(fā)明者李立 申請人:華為終端有限公司