亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種終端播放方法及系統(tǒng)的制作方法

文檔序號:6765636閱讀:135來源:國知局
一種終端播放方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種終端播放方法,復制外部存儲器中的素材至終端;解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域;根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。本發(fā)明還提供了一種終端播放系統(tǒng),本發(fā)明可以解決終端脫機狀態(tài)下無法使用的問題,另外也可以滿足終端在多分屏情況下能指定區(qū)域由現(xiàn)場人員控制播放情況;從而滿足客戶的需求。
【專利說明】一種終端播放方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊設備【技術(shù)領(lǐng)域】,尤其涉及一種終端播放方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的聯(lián)網(wǎng)版終端只能在聯(lián)網(wǎng)情況下由管理人員通過網(wǎng)絡平臺統(tǒng)一下發(fā)播放任務定制播放內(nèi)容,這種遠程管理存在一些問題:
[0003]1、無網(wǎng)絡情況下無法使用;
[0004]2、不夠靈活,所有終端播放內(nèi)容由管理員登錄管理平臺遠程管理,不能各個點獨立控制;
[0005]3、不能單獨控制終端某個區(qū)域的播放內(nèi)容。

【發(fā)明內(nèi)容】

[0006]本發(fā)明要解決的技術(shù)問題之一,在于提供一種終端播放方法,可以解決終端脫機狀態(tài)下無法使用的問題,另外也可以滿足終端在多分屏情況下能指定區(qū)域由現(xiàn)場人員控制播放情況;從而滿足客戶的需求。
[0007]本發(fā)明問題之一是這樣實現(xiàn)的:一種終端播放方法,
[0008]復制外部存儲器中的素材至終端;
[0009]解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域;
[0010]根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
[0011]本發(fā)明要解決的技術(shù)問題之二,在于提供一種終端播放系統(tǒng),可以解決終端脫機狀態(tài)下無法使用的問題,另外也可以滿足終端在多分屏情況下能指定區(qū)域由現(xiàn)場人員控制播放情況;從而滿足客戶的需求。
[0012]本發(fā)明問題之二是這樣實現(xiàn)的:一種終端播放系統(tǒng),所述系統(tǒng)包括:輸入模塊、解析模塊以及播放模塊;
[0013]所述輸入模塊:用于復制外部存儲器中的素材至終端;
[0014]所述解析模塊:解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域;
[0015]所述播放模塊:根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
[0016]本發(fā)明具有如下優(yōu)點:本發(fā)明根據(jù)本地的播放列表設置的屬性來確定終端要進行播放的指定區(qū)域,該指定區(qū)域可以為終端的外部存儲器播放區(qū)、終端的主播放區(qū)或者終端的全屏區(qū)域;本發(fā)明可以解決終端在脫機狀態(tài)下無法使用的問題,另外也可以滿足終端在多分屏情況下能指定區(qū)域由現(xiàn)場人員控制播放情況;從而滿足客戶的需求。
【專利附圖】

【附圖說明】[0017]圖1為本發(fā)明方法流程示意圖。
[0018]圖2為本發(fā)明系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0019]請參閱圖1所示,1、一種終端播放方法,
[0020]復制外部存儲器中的素材至終端;該外部存儲器可以為U盤、SD卡、DOM卡、NandFal sh、CF卡等等存儲設備;
[0021]解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域;
[0022]根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
[0023]該方法進一步包括如下步驟:
[0024]步驟10、將要播放的素材復制到外部存儲器一目錄下;所述外部存儲器一目錄為外部存儲器根目錄或者外部存儲器根目錄下建立的任意路徑的目錄;
[0025]步驟1、將帶有素材的外部存儲器插入到終端;
[0026]步驟2、終端判斷外部存儲器一目錄下素材是否能識別(即能識別的素材包括:文本文件、圖片、視頻、音頻、pdf、ppt、swf),復制能識別的素材到終端的磁盤目錄;所述素材包括以下至少一種:文本文件、圖片、視頻音頻、pdf、ppt或swf ;
[0027]步驟3、終端解析本地的播放列表playlist, xml (即終端本地的播放列表),根據(jù)本地的播放列表設置的屬性確定終端要進行播放的指定區(qū)域;根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段(在終端的內(nèi)存中創(chuàng)建新播放列表片段)并更新到本地的播放列表playlist,xml中,終端按照更新后的播放列表播放內(nèi)容;
[0028]步驟4、在終端的播放內(nèi)容要恢復到更新之前的狀態(tài)時,插入沒有任何文件的空外部存儲器;
[0029]步驟5、終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則恢復指定區(qū)域的播放內(nèi)容為步驟2前的狀態(tài);否,則不做操作。
[0030]其中,所述步驟2具體為:
[0031]步驟21、終端掃描外部存儲器的目錄,讀取目錄下的一個目錄項;
[0032]步驟22、判斷讀取到的目錄項是否為空,是,則所有文件掃描結(jié)束;并進入步驟27,否,則進入步驟23 ;
[0033]步驟23、判斷讀取到的目錄項指向的目錄是否是文件夾;是,則返回步驟21 ;否,則進入步驟24 ;
[0034]步驟24、判斷讀取到的目錄項指向的目錄是否是有效的文本文件;是,則獲得該文本文件的md5值添加到終端內(nèi)存中一文本靜態(tài)鏈表TXT_LIST中;用于組件終端任務,并返回步驟21 ;否,則進入步驟25 ;
[0035]步驟25、判斷讀取到的目錄項指向的目錄是否是有效的圖片;是,則獲得該圖片的md5值添加到一圖片靜態(tài)鏈表IMG_LIST中;用于組件終端任務,并返回步驟21 ;否,則進入步驟26 ;
[0036]步驟26、判斷讀取到的目錄項指向的目錄是否是有效的視頻;是,則獲得該視頻的md5值添加到一視頻靜態(tài)鏈表VIDE0_LIST中;用于組件終端任務,并返回步驟21 ;否,則直接返回步驟21 ;
[0037]步驟27、根據(jù)文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及視頻靜態(tài)鏈表中記錄的md5值匹配素材(即各鏈表中的md5對應的素材包括:文本文件、圖片以及視頻),復制素材到終端的
磁盤目錄。
[0038]所述步驟3具體為:
[0039]步驟31、解析終端本地的播放列表playlist, xml是否已被外部存儲器更新過,否,復制本地的播放列表playlist, xml替換終端的本地備份的播放列表bak_playlist.xml用于恢復終端的任務;是,則進入步驟32 ;
[0040]步驟32、解析本地備份的播放列表bak_playlist.xml的屬性,判斷終端是否有任務(是否有任務是在本地備份的播放列表bak_playlist.xml的屬性中進行設置的;即播放列表bak_playlist.xml的屬性中是否存在“unit”節(jié)點),是,貝U進入步驟33 ;否,貝U進入步驟36 ;
[0041]步驟33、解析本地備份的播放列表bak_playlist.xml是否設置了“外部存儲器播放區(qū)”,是,則將設置的外部存儲器播放區(qū)設定為指定區(qū)域;并讀取指定區(qū)域內(nèi)的信息,進入步驟34 ;否,則將終端中的主播放區(qū)設定為指定區(qū)域,并讀取指定區(qū)域內(nèi)的信息,進入步驟35 ;
[0042]步驟34、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)得到播放列表片段usb_playlist.xml,該播放列表片段usb_playlist.xml用于存放根據(jù)素材、指定播放區(qū)的屬性生成的臨時播放列表;并進入步驟37 ;
[0043]步驟35、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)替換播放列表片段usb_playlist.xml,且使用視頻靜態(tài)鏈表為指定區(qū)域增加視頻任務;并進入步驟37 ;
[0044]步驟36、將終端中的全屏區(qū)域設定為指定區(qū)域,并使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表、視頻靜態(tài)鏈表生成任務數(shù)據(jù)替換播放列表片段usb_playlist.xml,進入步驟37 ;
[0045]步驟37、將指定區(qū)域標記為外部存儲器已更新,并更新指定區(qū)域,指定區(qū)域?qū)⒏潞蟮奶鎿Q完成的任務數(shù)據(jù)作為播放內(nèi)容進行播放。
[0046]步驟5具體為:所述終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則復制備份的播放列表bak_playlist.xml替換本地的播放列表playlist, xml,從而恢復播放列表;否,則未被外部存儲器更新過,不需要恢復播放列表。
[0047]這里需要說明的是:
[0048]終端能對U盤素材進行更新,其更新過程為:
[0049]1、檢測到U盤,分析U盤素材情況:
[0050]①掛載U盤失敗,退出U盤模塊
[0051]②素材不合規(guī)格,退出并提示無可用素材
[0052]③空U盤,恢復U盤區(qū)任務判斷
[0053]④素材可更新,更新U盤區(qū)任務
[0054]2.素材規(guī)格檢測:
[0055]①檢測到不支持素材,返回提示無可用素材;
[0056]②檢測到支持素材,提示U盤素材更新,并出現(xiàn)更新的進度條(用于展示更新的進度情況);
[0057]3.更新U盤區(qū)任務:
[0058]①創(chuàng)建U盤播放列表,如果創(chuàng)建失敗,提示錯誤拔出U盤;
[0059]②計算磁盤可用空間,如果磁盤空間不足,提示錯誤拔出U盤;
[0060]③更新播放列表;
[0061]④通知調(diào)度更新,開始播放。
[0062]請參閱圖2所示,一種終端播放系統(tǒng),所述系統(tǒng)包括:輸入模塊、解析模塊、播放模塊、復制模塊、插入模塊以及檢測模塊;
[0063]所述復制模塊:將要播放的素材復制到外部存儲器一目錄下;所述外部存儲器一目錄為外部存儲器根目錄或者外部存儲器根目錄下建立的任意路徑的目錄;所述素材包括以下至少一種:文本文件、圖片或視頻;
[0064]所述輸入模塊:用于復制外部存儲器中的素材至終端;該外部存儲器可以為U盤、SD卡、DOM卡、Nand Falsh、CF卡等等存儲設備;該輸入模塊具體為:
[0065]將帶有素材的外部存儲器插入到終端;
[0066]終端判斷外部存儲器一目錄下素材是否能識別(即能識別的素材包括:文本文件、圖片、視頻、音頻、pdf、ppt、swf),復制能識別的素材到終端的磁盤目錄;
[0067]所述解析模塊:解析終端的播放列表playlist, xml,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域;
[0068]所述播放模塊:根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段usb_playlist.xml并更新到本地的播放列表playlist, xml中,終端按照更新后的播放列表播放內(nèi)容。
[0069]所述插入模塊:在終端的播放內(nèi)容要恢復到更新之前的狀態(tài)時,插入沒有任何文件的空外部存儲器;
[0070]所述檢測模塊:終端檢測當前播放列表playlist, xml中的指定區(qū)域是否已被更新過,是,則恢復指定區(qū)域的播放內(nèi)容為執(zhí)行解析模塊之前的狀態(tài);否,則不做操作。
[0071]其中,所述解析模塊的操作具體為:
[0072]步驟41、終端掃描外部存儲器的目錄,讀取目錄下的一個目錄項;
[0073]步驟42、判斷讀取到的目錄項是否為空,是,則所有文件掃描結(jié)束;并進入步驟47,否,則進入步驟43 ;
[0074]步驟43、判斷讀取到的目錄項指向的目錄是否是文件夾;是,則返回步驟41 ;否,則進入步驟44 ;
[0075]步驟44、判斷讀取到的目錄項指向的目錄是否是有效的文本文件;是,則獲得該文本文件的md5值添加到一文本靜態(tài)鏈表TXT_LIST中;并返回步驟41 ;否,則進入步驟45 ;
[0076]步驟45、判斷讀取到的目錄項指向的目錄是否是有效的圖片;是,則獲得該圖片的md5值添加到一圖片靜態(tài)鏈表MG_LIST中;并返回步驟41 ;否,則進入步驟46 ;
[0077]步驟46、判斷讀取到的目錄項指向的目錄是否是有效的視頻;是,則獲得該視頻的md5值添加到一視頻靜態(tài)鏈表VIDE0_LIST中;并返回步驟41 ;否,則直接返回步驟41 ;
[0078]步驟47、根據(jù)文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及視頻靜態(tài)鏈表中記錄的md5值匹配素材(即各鏈表中的md5對應的素材包括:文本文件、圖片以及視頻),復制素材到終端的磁盤目錄。
[0079]所述播放模塊的操作具體為:
[0080]步驟51、解析終端本地的播放列表playlist, xml是否已被外部存儲器更新過,否,復制本地的播放列表playlist, xml替換終端的本地備份的播放列表bak_playlist.xml用于恢復終端的任務;是,則進入步驟52 ;
[0081]步驟52、解析本地備份的播放列表bak_playlist.xml的屬性,判斷終端是否有任務,是,則進入步驟53 ;否,則進入步驟56 ;
[0082]步驟53、解析本地備份的播放列表bak_playlist.xml是否設置了“外部存儲器播放區(qū)”,是,則將設置的外部存儲器播放區(qū)設定為指定區(qū)域;并讀取指定區(qū)域內(nèi)的信息,進入步驟54 ;否,則將終端中的主播放區(qū)設定為指定區(qū)域,并讀取指定區(qū)域內(nèi)的信息,進入步驟55 ;
[0083]步驟54、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)得到播放列表片段usb_playlist.xml,該播放列表片段usb_playlist.xml用于存放根據(jù)素材、指定播放區(qū)的屬性生成的臨時播放列表;并進入步驟57 ;
[0084]步驟55、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)替換播放列表片段usb_playlist.xml,且使用視頻靜態(tài)鏈表為指定區(qū)域增加視頻任務;并進入步驟57 ;
[0085]步驟56、將終端中的全屏區(qū)域設定為指定區(qū)域,并使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表、視頻靜態(tài)鏈表生成任務數(shù)據(jù)替換播放列表片段usb_playlist.xml,進入步驟57 ;
[0086]步驟57、將指定區(qū)域標記為外部存儲器已更新,并更新指定區(qū)域,指定區(qū)域?qū)⒏潞蟮奶鎿Q完成的任務數(shù)據(jù)作為播放內(nèi)容進行播放。
[0087]另外,所述檢測模塊的操作具體為:
[0088]所述終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則復制備份的播放列表bak_playlist.xml替換本地的播放列表playlist, xml,從而恢復播放列表;否,貝Ij未被外部存儲器更新過,不需要恢復播放列表。
[0089]這里需要說明的是:
[0090]終端能對U盤素材進行更新,其更新過程為:
[0091 ] 1、檢測到U盤,分析U盤素材情況:
[0092]①掛載U盤失敗,退出U盤模塊
[0093]②素材不合規(guī)格,退出并提示無可用素材
[0094]③空U盤,恢復U盤區(qū)任務判斷
[0095]④素材可更新,更新U盤區(qū)任務
[0096]2.素材規(guī)格檢測:
[0097]①檢測到不支持素材,返回提示無可用素材;
[0098]②檢測到支持素材,提示U盤素材更新,并出現(xiàn)更新的進度條(用于展示更新的進度情況);
[0099]3.更新U盤區(qū)任務:
[0100]①創(chuàng)建U盤播放列表,如果創(chuàng)建失敗,提示錯誤拔出U盤;
[0101]②計算磁盤可用空間,如果磁盤空間不足,提示錯誤拔出U盤;[0102]③更新播放列表;
[0103]④通知調(diào)度更新,開始播放。
[0104]總之,本發(fā)明根據(jù)本地的播放列表設置的屬性來確定終端要進行播放的指定區(qū)域,該指定區(qū)域可以為終端的外部存儲器播放區(qū)、終端的主播放區(qū)或者終端的全屏區(qū)域;本發(fā)明可以解決終端在脫機狀態(tài)下無法使用的問題,另外也可以滿足終端在多分屏情況下能指定區(qū)域由現(xiàn)場人員控制播放情況;從而滿足客戶的需求。
[0105]以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明申請專利范圍所做的均等變化與修飾,皆應屬本發(fā)明的涵蓋范圍。
【權(quán)利要求】
1.一種終端播放方法,其特征在于: 復制外部存儲器中的素材至終端; 解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域; 根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
2.根據(jù)權(quán)利要求1所述的一種終端播放方法,其特征在于,所述方法進一步包括如下步驟: 步驟1、將帶有素材的外部存儲器插入到終端; 步驟2、終端判斷外部存儲器一目錄下素材是否能識別,復制能識別的素材到終端的磁盤目錄; 步驟3、終端解析本地的播放列表,根據(jù)本地的播放列表設置的屬性確定終端要進行播放的指定區(qū)域;根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
3.根據(jù)權(quán)利要求1所述的一種終端播放方法,其特征在于:所述素材包括以下至少一種:文本文件、圖片或視頻。
4.根據(jù)權(quán)利要求2所述的一種終端播放方法,其特征在于:所述步驟I之前還包括: 步驟10、將要播放的素材復制到外部存儲器一目錄下;所述外部存儲器一目錄為外部存儲器根目錄或者外部存儲器根 目錄下建立的任意路徑的目錄。
5.根據(jù)權(quán)利要求2所述的一種終端播放方法,其特征在于:所述步驟3之后還包括: 步驟4、在終端的播放內(nèi)容要恢復到更新之前的狀態(tài)時,插入沒有任何文件的空外部存儲器; 步驟5、終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則恢復指定區(qū)域的播放內(nèi)容為步驟2前的狀態(tài);否,則不做操作。
6.根據(jù)權(quán)利要求2所述的一種終端播放方法,其特征在于:所述步驟2具體為: 步驟21、終端掃描外部存儲器的目錄,讀取目錄下的一個目錄項; 步驟22、判斷讀取到的目錄項是否為空,是,則所有文件掃描結(jié)束;并進入步驟27,否,則進入步驟23 ; 步驟23、判斷讀取到的目錄項指向的目錄是否是文件夾;是,則返回步驟21 ;否,則進入步驟24 ; 步驟24、判斷讀取到的目錄項指向的目錄是否是有效的文本文件;是,則獲得該文本文件的md5值添加到一文本靜態(tài)鏈表中;并返回步驟21 ;否,則進入步驟25 ; 步驟25、判斷讀取到的目錄項指向的目錄是否是有效的圖片;是,則獲得該圖片的md5值添加到一圖片靜態(tài)鏈表中;并返回步驟21 ;否,則進入步驟26 ; 步驟26、判斷讀取到的目錄項指向的目錄是否是有效的視頻;是,則獲得該視頻的md5值添加到一視頻靜態(tài)鏈表中;并返回步驟21 ;否,則直接返回步驟21 ; 步驟27、根據(jù)文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及視頻靜態(tài)鏈表中記錄的md5值匹配素材,復制素材到終端的磁盤目錄。
7.根據(jù)權(quán)利要求6所述的一種終端播放方法,其特征在于:所述步驟3具體為: 步驟31、解析終端本地的播放列表是否已被外部存儲器更新過,否,復制本地的播放列表替換終端的本地備份的播放列表用于恢復終端的任務;是,則進入步驟32 ; 步驟32、解析本地備份的播放列表的屬性,判斷終端是否有任務,是,則進入步驟33 ;否,則進入步驟36 ; 步驟33、解析本地備份的播放列表是否設置了“外部存儲器播放區(qū)”,是,則將設置的外部存儲器播放區(qū)設定為指定區(qū)域;并讀取指定區(qū)域內(nèi)的信息,進入步驟34 ;否,則將終端中的主播放區(qū)設定為指定區(qū)域,并讀取指定區(qū)域內(nèi)的信息,進入步驟35 ; 步驟34、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)得到播放列表片段,該播放列表片段用于存放根據(jù)素材、指定播放區(qū)的屬性生成的臨時播放列表;并進入步驟37 ; 步驟35、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)替換播放列表片段,且使用視頻靜態(tài)鏈表為指定區(qū)域增加視頻任務;并進入步驟37 ; 步驟36、將終端中的全屏區(qū)域設定為指定區(qū)域,并使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表、視頻靜態(tài)鏈表生成任務數(shù)據(jù)替換播放列表片段,進入步驟37 ; 步驟37、將指定區(qū)域標記為外部存儲器已更新,并更新指定區(qū)域,指定區(qū)域?qū)⒏潞蟮奶鎿Q完成的任務數(shù)據(jù)作為播放內(nèi)容進行播放。
8.根據(jù)權(quán)利要求7所述的一種終端播放方法,其特征在于:步驟5具體為: 所述終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則復制備份的播放列表替換本地的播放列表,從而恢復播放列表;否,則未被外部存儲器更新過,不需要恢復播放列表。
9.一種終端播放系統(tǒng),其特征在于:所述系統(tǒng)包括:輸入模塊、解析模塊以及播放模塊; 所述輸入模塊:用于復制外部存儲器中的素材至終端; 所述解析模塊:解析終端的播放列表,根據(jù)播放列表設置的屬性確定要進行播放的指定區(qū)域; 所述播放模塊:根據(jù)素材和指定區(qū)域創(chuàng)建新播放列表片段并更新到播放列表中,終端按照更新后的播放列表播放內(nèi)容。
10.根據(jù)權(quán)利要求9所述的一種終端播放系統(tǒng),其特征在于,所述輸入模塊的操作具體為: 將帶有素材的外部存儲器插入到終端; 終端判斷外部存儲器一目錄下素材是否能識別,復制能識別的素材到終端的磁盤目錄。
11.根據(jù)權(quán)利要求9所述的一種終端播放系統(tǒng),其特征在于:所述素材包括以下至少一種:文本文件、圖片或視頻。
12.根據(jù)權(quán)利要求10所述的一種終端播放系統(tǒng),其特征在于:所述系統(tǒng)還包括復制模塊, 所述復制模塊:將要播放的素材復制到外部存儲器一目錄下;所述外部存儲器一目錄為外部存儲器根目錄或者外部存儲器根目錄下建立的任意路徑的目錄。
13.根據(jù)權(quán)利要求10所述的一種終端播放系統(tǒng),其特征在于:所述系統(tǒng)還包括插入模塊和檢測模塊;所述插入模塊:在終端的播放內(nèi)容要恢復到更新之前的狀態(tài)時,插入沒有任何文件的空外部存儲器; 所述檢測模塊:終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則恢復指定區(qū)域的播放內(nèi)容為執(zhí)行解析模塊之前的狀態(tài);否,則不做操作。
14.根據(jù)權(quán)利要求10所述的一種終端播放系統(tǒng),其特征在于:所述解析模塊的操作具體為: 步驟41、終端掃描外部存儲器的目錄,讀取目錄下的一個目錄項; 步驟42、判斷讀取到的目錄項是否為空,是,則所有文件掃描結(jié)束;并進入步驟47,否,則進入步驟43 ; 步驟43、判斷讀取到的目錄項指向的目錄是否是文件夾;是,則返回步驟41 ;否,則進入步驟44 ; 步驟44、判斷讀取到的目錄項指向的目錄是否是有效的文本文件;是,則獲得該文本文件的md5值添加到一文本靜態(tài)鏈表中;并返回步驟41 ;否,則進入步驟45 ; 步驟45、判斷讀取到的目錄項指向的目錄是否是有效的圖片;是,則獲得該圖片的md5值添加到一圖片靜態(tài)鏈表中;并返回步驟41 ;否,則進入步驟46 ; 步驟46、判斷讀取到的目錄項指向的目錄是否是有效的視頻;是,則獲得該視頻的md5值添加到一視頻靜態(tài)鏈表中;并返回步驟41 ;否,則直接返回步驟41 ; 步驟47、根據(jù)文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及視頻靜態(tài)鏈表中記錄的md5值匹配素材,復制素材到終端的磁盤目錄。
15.根據(jù)權(quán)利要求14所述的一種終端播放系統(tǒng),其特征在于:所述播放模塊的操作具體為: 步驟51、解析終端本地的播放列表是否已被外部存儲器更新過,否,復制本地的播放列表替換終端的本地備份的播放列表用于恢復終端的任務;是,則進入步驟52 ; 步驟52、解析本地備份的播放列表的屬性,判斷終端是否有任務,是,則進入步驟53 ;否,則進入步驟56; 步驟53、解析本地備份的播放列表是否設置了“外部存儲器播放區(qū)”,是,則將設置的外部存儲器播放區(qū)設定為指定區(qū)域;并讀取指定區(qū)域內(nèi)的信息,進入步驟54 ;否,則將終端中的主播放區(qū)設定為指定區(qū)域,并讀取指定區(qū)域內(nèi)的信息,進入步驟55 ; 步驟54、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)得到播放列表片段,該播放列表片段用于存放根據(jù)素材、指定播放區(qū)的屬性生成的臨時播放列表;并進入步驟57 ; 步驟55、使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表以及指定區(qū)域的信息生成任務數(shù)據(jù)替換播放列表片段,且使用視頻靜態(tài)鏈表為指定區(qū)域增加視頻任務;并進入步驟57 ; 步驟56、將終端中的全屏區(qū)域設定為指定區(qū)域,并使用文本靜態(tài)鏈表、圖片靜態(tài)鏈表、視頻靜態(tài)鏈表生成任務數(shù)據(jù)替換播放列表片段,進入步驟57 ; 步驟57、將指定區(qū)域標記為外部存儲器已更新,并更新指定區(qū)域,指定區(qū)域?qū)⒏潞蟮奶鎿Q完成的任務數(shù)據(jù)作為播放內(nèi)容進行播放。
16.根據(jù)權(quán)利要求15所述的一種終端播放系統(tǒng),其特征在于:所述檢測模塊的操作具體為:所述終端檢測當前播放列表中的指定區(qū)域是否已被更新過,是,則復制備份的播放列表替換本地的播放列表,從而恢復播放列表;否,則未被外部存儲器更新過,不需要恢復播放列 表。
【文檔編號】G11B19/02GK103699584SQ201310655100
【公開日】2014年4月2日 申請日期:2013年12月6日 優(yōu)先權(quán)日:2013年12月6日
【發(fā)明者】游磊青, 付靈軍, 王玲 申請人:福建星網(wǎng)視易信息系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1