專利名稱:移動(dòng)終端及其操作場(chǎng)景的錄制和播放方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)終端領(lǐng)域,尤其涉及一種移動(dòng)終端及其操作場(chǎng)景的錄制和播放方法。
背景技術(shù):
隨著手機(jī)越來(lái)越普及,用戶不僅僅關(guān)心手機(jī)自身的一些功能,更加注重手機(jī)的娛樂(lè)性和信息的多樣化,如用戶可以錄制和播放自己操作過(guò)的場(chǎng)景,可以傳輸給其他手機(jī)進(jìn)行場(chǎng)景播放。
此外,在手機(jī)測(cè)試過(guò)程中,保留故障現(xiàn)場(chǎng)的場(chǎng)景可幫助開(kāi)發(fā)人員分析和解決故障,開(kāi)發(fā)人員可以根據(jù)故障現(xiàn)場(chǎng)的場(chǎng)景進(jìn)行問(wèn)題的初步定位,若場(chǎng)景信息充足,開(kāi)發(fā)人員甚至 可直接定位到最終的故障。傳統(tǒng)的錄制和播放方法僅僅針對(duì)按鍵操作,卻忽略了 UI (User Interface,用戶界面)的錄制和播放,由于記錄的是按鍵操作記錄,故用戶不能像播放動(dòng)畫一樣按時(shí)間間隔進(jìn)行Π播放和效果處理,在不同的手機(jī)系統(tǒng)中播放的效果也不一致;另外,用戶不能在手機(jī)上自己編輯錄制腳本,可能無(wú)法達(dá)到用戶滿意的播放效果,比如對(duì)錄制腳本逆序播放、循環(huán)播放、定時(shí)播放、播放延遲的效果。現(xiàn)有的一些錄制和播放方法是通過(guò)PC機(jī)和手機(jī)進(jìn)行端口連接,通過(guò)手機(jī)與PC之間的通訊來(lái)實(shí)現(xiàn)腳本的錄制和播放的,用戶不能在手機(jī)上直接進(jìn)行錄制和播放手機(jī)的操作場(chǎng)景。目前的PC機(jī)錄制界面是通過(guò)由DirectX支持的⑶I(圖形設(shè)備接口)來(lái)實(shí)現(xiàn)的,錄制的時(shí)候通過(guò)GDI接口來(lái)獲取圖形圖像內(nèi)容到緩存,然后進(jìn)行存儲(chǔ),不支持各種特殊效果的處理,且PC機(jī)錄制界面都是連續(xù)的場(chǎng)景錄制,不支持按時(shí)間間隔和關(guān)鍵操作點(diǎn)的界面錄制,而且存儲(chǔ)所占的空間非常大,不適于手機(jī)上的界面錄制。
發(fā)明內(nèi)容
本發(fā)明的目的是,提供一種移動(dòng)終端及其操作場(chǎng)景的錄制和播放方法,以優(yōu)化現(xiàn)有的錄制方法用戶參與度低、錄制文件占用空間大的問(wèn)題。本發(fā)明提供了一種移動(dòng)終端操作場(chǎng)景的錄制和播放方法,上述方法包括當(dāng)用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的Π圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,并存入上述錄制文件中;當(dāng)用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,依次播放上述錄制文件中的圖片。優(yōu)選地,上述方法在生成錄制文件的同時(shí),還生成索引文件并保存到上述錄制文件中;當(dāng)有圖片存入上述錄制文件時(shí),更新上述索引文件的內(nèi)容。優(yōu)選地,上述方法在錄制結(jié)束時(shí),還根據(jù)用戶的錄制設(shè)置及上述錄制文件中的圖片,生成索引文件并保存到上述錄制文件中。
優(yōu)選地,上述方法將圖片存入上述錄制文件前,還對(duì)上述圖片按照預(yù)設(shè)的規(guī)則命名。優(yōu)選地,上述方法在錄制結(jié)束后,還執(zhí)行如下操作提示用戶是否保存錄制文件,若是,則保存上述錄制文件;否則,刪除上述錄制文件。優(yōu)選地,上述錄制設(shè)置包括錄制時(shí)間點(diǎn)及保存路徑;上述錄制時(shí)間點(diǎn)為預(yù)設(shè)的錄制時(shí)間間隔或預(yù)設(shè)的關(guān)鍵操作點(diǎn)。優(yōu)選地,上述索引文件包括上述圖片的保存路徑、序號(hào)及數(shù)量。優(yōu)選地,上述播放設(shè)置包括播放模式、播放時(shí)間間隔、播放效果、播放次數(shù);優(yōu)選地,上述播放模式包括順序播放、逆序播放;優(yōu)選地,上述播放效果包括默認(rèn)、波紋、翻書、縮放、旋轉(zhuǎn)。優(yōu)選地,上述按照用戶的播放設(shè)置,依次播放上述錄制文件中的圖片步驟具體為判斷用戶設(shè)置的播放模式,若為順序播放,則從上述錄制文件的第一幅圖片開(kāi)始播放,若為逆序播放,則從上述錄制文件的最后一幅圖片開(kāi)始播放;根據(jù)用戶設(shè)置的播放效果及終端分辨率,對(duì)當(dāng)前圖片進(jìn)行處理,并按照用戶設(shè)置的播放時(shí)間間隔,播放當(dāng)前圖片;判斷圖片是否播放完畢;若未播放完畢,則繼續(xù)播放,若播放完畢,則判斷用戶設(shè)置的播放次數(shù);若為I次,則結(jié)束播放,若為I次以上,則記錄播放次數(shù);判斷記錄的播放次數(shù)是否等于用戶設(shè)置的播放次數(shù),若是,則結(jié)束播放,否則,按照用戶設(shè)置的播放模式,從相應(yīng)圖片開(kāi)始重新播放。優(yōu)選地,上述方法根據(jù)上述索引文件中的圖片數(shù)量,來(lái)判斷圖片是否播放完畢。優(yōu)選地,上述錄制文件的狀態(tài)為用戶可修改,上述修改包括增加圖片、刪除圖片、重命名圖片。優(yōu)選地,當(dāng)上述錄制文件的圖片被修改時(shí),更新上述錄制文件中的索引文件內(nèi)容。本發(fā)明進(jìn)一步提供了一種移動(dòng)終端,包括設(shè)置模塊、錄制模塊和播放模塊,上述設(shè)置模塊,用于為用戶提供錄制設(shè)置和播放設(shè)置的接口及選項(xiàng);上述錄制模塊,用于在用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的Π圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,并存入上述錄制文件中;上述播放模塊,用于在用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,依次播放上述錄制文件中的圖片。優(yōu)選地,上述錄制模塊,還用于對(duì)上述圖片按照預(yù)設(shè)的規(guī)則命名;生成索引文件并保存到上述錄制文件中,并在上述索引文件是與上述錄制文件同時(shí)生成且有圖片存入上述錄制文件時(shí),更新上述索引文件的內(nèi)容;以及提示用戶是否保存錄制文件,并在用戶需要保存時(shí),保存上述錄制文件,在用戶不需要保存時(shí),刪除上述錄制文件;上述播放模塊,用于判斷用戶設(shè)置的播放模式,并在播放模式為順序播放時(shí),從上述錄制文件的第一幅圖片開(kāi)始播放,在播放模式為逆序播放時(shí),從上述錄制文件的最后一幅圖片開(kāi)始播放;根據(jù)用戶設(shè)置的播放效果及終端的分辨率,對(duì)當(dāng)前圖片進(jìn)行處理,并按照用戶設(shè)置的播放時(shí)間間隔,播放當(dāng)前圖片;判斷圖片是否播放完畢,并在播放完畢時(shí),判斷用戶設(shè)置的播放次數(shù),并在播放次數(shù)為I次以上時(shí),記錄播放次數(shù),并判斷記錄的播放次數(shù)是否等于用戶設(shè)置的播放次數(shù),在記錄的播放次數(shù)小于用戶設(shè)置的播放次數(shù)時(shí),按照用戶設(shè)置的播放模式重新播放,在記錄的播放次數(shù)等于用戶設(shè)置的播放次數(shù)時(shí),結(jié)束播放。優(yōu)選地,上述錄制模塊,還用于在上述錄制文件中的圖片被修改時(shí),更新上述錄制文件中的索引文件內(nèi)容。本發(fā)明使得用戶可自行設(shè)置操作場(chǎng)景的錄制和播放時(shí)間間隔,實(shí)現(xiàn)對(duì)UI的錄制,還可按照實(shí)際需求對(duì)錄制文件進(jìn)行修改或者實(shí)現(xiàn)特殊的播放效果,通過(guò)本發(fā)明得到的錄制文件較小且為終端支持的格式,故便于終端用戶之間的傳輸及播放。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中圖I是本發(fā)明移動(dòng)終端優(yōu)選實(shí)施例的原理框圖;圖2是本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的錄制過(guò)程優(yōu)選實(shí)施例一的流程圖;圖3本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的錄制過(guò)程優(yōu)選實(shí)施例二的流程圖;圖4是本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的播放過(guò)程優(yōu)選實(shí)施例的流程圖。
具體實(shí)施例方式為了使本發(fā)明所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖I所示,是本發(fā)明移動(dòng)終端優(yōu)選實(shí)施例的原理框圖,本實(shí)施例包括設(shè)置模塊
01、錄制模塊02和播放模塊03,設(shè)置模塊OI,用于為用戶提供錄制設(shè)置和播放設(shè)置的接口及選項(xiàng);上述錄制設(shè)置包括錄制時(shí)間點(diǎn)及保存路徑選項(xiàng),上述錄制時(shí)間點(diǎn)包括時(shí)間間隔設(shè)置選項(xiàng)和關(guān)鍵操作點(diǎn)設(shè)置選項(xiàng);上述播放設(shè)置包括播放模式、播放時(shí)間間隔、播放效果、播放次數(shù)選項(xiàng),上述播放模式包括順序播放、逆序播放,上述播放效果包括默認(rèn)、波紋、翻書、縮放、旋轉(zhuǎn)等選項(xiàng);錄制模塊02,用于為用戶提供錄制操作場(chǎng)景功能,在用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的Π圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,對(duì)上述圖片按照預(yù)設(shè)的規(guī)則命名后存入上述錄制文件中;用于在生成錄制文件的同時(shí),或者在錄制結(jié)束后,生成索引文件并保存到上述錄制文件中,并在上述索引文件是與上述錄制文件同時(shí)生成且有圖片存入上述錄制文件時(shí),更新上述索引文件的內(nèi)容;以及提示用戶是否保存錄制文件,并在用戶需要保存時(shí),保存上述錄制文件,在用戶不需要保存時(shí),刪除上述錄制文件;還用于在上述錄制文件中的圖片被修改時(shí),更新上述錄制文件中的索引文件內(nèi)容;
播放模塊03,用于為用戶提供播放錄制文件功能,在用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,判斷用戶設(shè)置的播放模式,并在播放模式為順序播放時(shí),從上述錄制文件的第一幅圖片開(kāi)始播放,在播放模式為逆序播放時(shí),從上述錄制文件的最后一幅圖片開(kāi)始播放;根據(jù)用戶設(shè)置的播放效果及終端的分辨率,對(duì)當(dāng)前圖片進(jìn)行處理,并按照用戶設(shè)置的播放時(shí)間間隔,播放當(dāng)前圖片;判斷圖片是否播放完畢,并在播放完畢時(shí),判斷用戶設(shè)置的播放次數(shù),并在播放次數(shù)為I次以上時(shí),記錄播放次數(shù),并判斷記錄的播放次數(shù)是否等于用戶設(shè)置的播放次數(shù),在記錄的播放次數(shù)小于用戶設(shè)置的播放次數(shù)時(shí),按照用戶設(shè)置的播放模式重新播放,在記錄的播放次數(shù)等于用戶設(shè)置的播放次數(shù)時(shí),結(jié)束播放。依次播放上述錄制文件中的圖片。如圖2所示,是本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的錄制過(guò)程優(yōu)選實(shí)施例一的流程圖,本實(shí)施例具體包括以下步驟步驟SOOl :用戶選擇錄制操作場(chǎng)景; 步驟S002 :根據(jù)用戶的錄制設(shè)置,生成錄制文件,并同時(shí)生成索引文件,存入上述錄制文件中;上述索引文件包括上述圖片的保存路徑、序號(hào)及數(shù)量;上述錄制設(shè)置包括錄制時(shí)間點(diǎn)及保存路徑,上述錄制時(shí)間點(diǎn)為預(yù)設(shè)的錄制時(shí)間間隔或者為預(yù)設(shè)的關(guān)鍵操作點(diǎn),上述時(shí)間間隔為用戶自定義設(shè)置的時(shí)間,比如用戶可根據(jù)實(shí)際的操作場(chǎng)景,設(shè)置每5秒錄制一次,或者每10秒錄制一次;上述關(guān)鍵操作點(diǎn)可以理解為UI切換的時(shí)間點(diǎn),即從一個(gè)界面跳轉(zhuǎn)到另一個(gè)界面的時(shí)間點(diǎn)或者界面發(fā)生明顯變化的時(shí)間點(diǎn)。步驟S003 :在錄制時(shí)間點(diǎn)到來(lái)時(shí),截取當(dāng)前操作的Π圖像;步驟S004 :轉(zhuǎn)換成終端可識(shí)別格式的圖片;步驟S005 :對(duì)上述圖片按照預(yù)設(shè)的規(guī)則命名;步驟S006 :將上述圖片存入上述錄制文件中;本發(fā)明中,每一幅圖片為播放時(shí)的一幀,圖片按照預(yù)設(shè)的規(guī)則命名。步驟S007 :更新上述索引文件的內(nèi)容;步驟S008 :判斷是否錄制完畢,若是,則執(zhí)行步驟S009,否則,執(zhí)行步驟S003 ;步驟S009 :提示用戶是否保存錄制文件,若是,則執(zhí)行步驟S010,否則,執(zhí)行步驟SOll ;步驟SOlO :保存上述錄制文件;步驟SOll :刪除上述錄制文件。如圖3所示,是本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的錄制過(guò)程優(yōu)選實(shí)施例二的流程圖,本實(shí)施例具體包括以下步驟步驟SlOl :用戶選擇錄制操作場(chǎng)景;步驟S102 :根據(jù)用戶的錄制設(shè)置,生成錄制文件;本實(shí)施例中的錄制設(shè)置與上述實(shí)施例一相同,此處不再?gòu)?fù)述。步驟S103 :在錄制時(shí)間點(diǎn)到來(lái)時(shí),截取當(dāng)前操作的UI圖像;步驟S104 :轉(zhuǎn)換成終端可識(shí)別格式的圖片;步驟S105 :對(duì)上述圖片按照預(yù)設(shè)的規(guī)則命名;
步驟S106 :將上述圖片存入上述錄制文件中;步驟S107 :判斷是否錄制完畢,若是,則執(zhí)行步驟S108,否則,執(zhí)行步驟S103 ;用戶輸入結(jié)束命令或者操作場(chǎng)景自然結(jié)束時(shí),認(rèn)為錄制結(jié)束。步驟S108 :根據(jù)上述錄制設(shè)置和上述錄制文件中的圖片,生成索引文件,并存入上述錄制文件中; 上述索引文件包括上述圖片的保存路徑和數(shù)量;步驟S109:提示用戶是否保存錄制文件,若是,則執(zhí)行步驟S110,否則,執(zhí)行步驟Slll ;步驟SllO :保存上述錄制文件;步驟Slll :刪除上述錄制文件。本發(fā)明中,錄制文件的狀態(tài)為用戶可修改,用戶可根據(jù)需要,修改上述錄制文件中的內(nèi)容,上述修改包括增加圖片、刪除圖片、重命名圖片等,當(dāng)上述錄制文件的圖片被修改時(shí),更新上述錄制文件中的索引文件內(nèi)容,即更新索弓I文件中的圖片數(shù)量。如圖4所示,是本發(fā)明移動(dòng)終端操作場(chǎng)景的錄制和播放方法中的播放過(guò)程優(yōu)選實(shí)施例的流程圖,本實(shí)施例基于上述圖2、圖3所示錄制方法,具體包括以下步驟步驟S201 :用戶選擇播放錄制文件;步驟S202 :根據(jù)用戶的播放設(shè)置,判斷用戶設(shè)置的播放模式,若為順序播放,則執(zhí)行步驟S203,若為逆序播放,則執(zhí)行步驟S204 ;播放設(shè)置包括播放模式、播放時(shí)間間隔、播放效果、播放次數(shù)N ;上述播放模式包括順序播放、逆序播放;上述播放效果包括默認(rèn)、波紋、翻書、縮放、旋轉(zhuǎn)等等。步驟S203 :從上述錄制文件中的第一幅圖片開(kāi)始播放,即將上述錄制文件中第一幅圖片作為當(dāng)前圖片,也就是即將播放的第一幀,執(zhí)行步驟S205 ;本步驟根據(jù)上述索引文件中的序號(hào)得知哪個(gè)圖片為第一幅圖片,哪個(gè)圖片為最后一幅圖片。步驟S204 :從上述錄制文件的最后一幅圖片開(kāi)始播放,即將上述錄制文件中最后一幅圖片作為當(dāng)前圖片,也就是即將播放的第一幀;步驟S205 :根據(jù)用戶設(shè)置的播放效果及終端分辨率,對(duì)當(dāng)前圖片進(jìn)行處理;步驟S206 :按照用戶設(shè)置的播放時(shí)間間隔,播放時(shí)間間隔到,播放當(dāng)前圖片;步驟S207 :判斷上述錄制文件中的圖片是否播放完畢,若是,則執(zhí)行步驟S209,否貝U,執(zhí)行步驟S208 ;步驟S208 :跳轉(zhuǎn)到下一幅圖片,執(zhí)行步驟S205 ;步驟S209 :判斷用戶設(shè)置的播放次數(shù)N,若為I次,則結(jié)束播放;若大于I次,則執(zhí)行步驟S210 步驟S210 :記錄已播放次數(shù)η ;本步驟可通過(guò)為η加I的方式來(lái)記錄已播放次數(shù)。步驟S211 :判斷記錄的已播放次數(shù)η是否等于用戶設(shè)置的播放次數(shù)N,若是,則結(jié)束播放,否則,執(zhí)行步驟S202。本發(fā)明在錄制過(guò)程及播放過(guò)程中,用戶均可以暫停錄制/暫停播放,此時(shí),終端暫停錄制/播放,當(dāng)收到用戶的繼續(xù)錄制/播放命令后,終端繼續(xù)錄制/播放,比如用戶設(shè)置的錄制時(shí)間間隔為每隔5秒錄制一次,若暫停錄制前已過(guò)去2秒,則繼續(xù)錄制后,從上述2秒處繼續(xù)計(jì)時(shí);用戶設(shè)置的播放時(shí)間間隔為7秒,若暫停播放前已過(guò)去5秒,則繼續(xù)錄制后,從上述5秒處繼續(xù)計(jì)時(shí)。通過(guò)本發(fā)明,移動(dòng)終端測(cè)試者可以很好地記錄測(cè)試過(guò)程中出現(xiàn)的bug,也可以實(shí)現(xiàn)移動(dòng)終端測(cè)試的自動(dòng)化;對(duì)于移動(dòng)終端供應(yīng)商來(lái)說(shuō),不僅可為用戶帶來(lái)操作的娛樂(lè)性和自由性,還可根據(jù)用戶傳輸來(lái)的錄制文件,遠(yuǎn)程解決用戶的故障;對(duì)應(yīng)移動(dòng)終端游戲玩家來(lái)說(shuō),可保存自己游戲操作的場(chǎng)景。上述說(shuō)明指出并描述了本發(fā)明的優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行 改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端操作場(chǎng)景的錄制和播放方法,其特征在于,所述方法包括 當(dāng)用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的Π圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,并存入所述錄制文件中; 當(dāng)用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,依次播放所述錄制文件中的圖片。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法在生成錄制文件的同時(shí),還生成索引文件并保存到所述錄制文件中;當(dāng)有圖片存入所述錄制文件時(shí),更新所述索引文件的內(nèi)容。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法在錄制結(jié)束時(shí),還根據(jù)用戶的錄制設(shè)置及所述錄制文件中的圖片,生成索引文件并保存到所述錄制文件中。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法將圖片存入所述錄制文件前,還對(duì)所述圖片按照預(yù)設(shè)的規(guī)則命名。
5.根據(jù)權(quán)利要求1-4所述的方法,其特征在于,所述方法在錄制結(jié)束后,還執(zhí)行如下操作 提示用戶是否保存錄制文件,若是,則保存所述錄制文件;否則,刪除所述錄制文件。
6.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述錄制設(shè)置包括錄制時(shí)間點(diǎn)及保存路徑; 所述錄制時(shí)間點(diǎn)為預(yù)設(shè)的錄制時(shí)間間隔或預(yù)設(shè)的關(guān)鍵操作點(diǎn)。
7.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述索引文件包括所述圖片的保存路徑、序號(hào)及數(shù)量。
8.根據(jù)權(quán)利要求1-4所述的方法,其特征在于,所述播放設(shè)置包括播放模式、播放時(shí)間間隔、播放效果、播放次數(shù); 所述播放模式包括順序播放、逆序播放; 所述播放效果包括默認(rèn)、波紋、翻書、縮放、旋轉(zhuǎn)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述按照用戶的播放設(shè)置依次播放所述錄制文件中的圖片步驟具體為 判斷用戶設(shè)置的播放模式,若為順序播放,則從所述錄制文件的第一幅圖片開(kāi)始播放,若為逆序播放,則從所述錄制文件的最后一幅圖片開(kāi)始播放; 根據(jù)用戶設(shè)置的播放效果及終端分辨率,對(duì)當(dāng)前圖片進(jìn)行處理,并按照用戶設(shè)置的播放時(shí)間間隔,播放當(dāng)前圖片; 判斷圖片是否播放完畢; 若未播放完畢,則繼續(xù)播放,若播放完畢,則判斷用戶設(shè)置的播放次數(shù); 若為I次,則結(jié)束播放,若為I次以上,則記錄播放次數(shù); 判斷記錄的播放次數(shù)是否等于用戶設(shè)置的播放次數(shù),若是,則結(jié)束播放,否則,按照用戶設(shè)置的播放模式,從相應(yīng)圖片開(kāi)始重新播放。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法根據(jù)所述索引文件中的圖片數(shù)量,來(lái)判斷圖片是否播放完畢。
11.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述錄制文件的狀態(tài)為用戶可修改,所述修改包括增加圖片、刪除圖片、重命名圖片。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,當(dāng)所述錄制文件的圖片被修改時(shí),更新所述錄制文件中的索引文件內(nèi)容。
13.—種移動(dòng)終端,其特征在于,包括設(shè)置模塊、錄制模塊和播放模塊, 所述設(shè)置模塊,用于為用戶提供錄制設(shè)置和播放設(shè)置的接口及選項(xiàng); 所述錄制模塊,用于在用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的UI圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,并存入所述錄制文件中; 所述播放模塊,用于在用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,依次播放所述錄制文件中的圖片。
14.根據(jù)權(quán)利要求13所述的終端,其特征在于,所述錄制模塊,還用于對(duì)所述圖片按照預(yù)設(shè)的規(guī)則命名;生成索引文件并保存到所述錄制文件中,并在所述索引文件是與所述錄制文件同時(shí)生成且有圖片存入所述錄制文件時(shí),更新所述索引文件的內(nèi)容;以及提示用戶是否保存錄制文件,并在用戶需要保存時(shí),保存所述錄制文件,在用戶不需要保存時(shí),刪除所述錄制文件; 所述播放模塊,用于判斷用戶設(shè)置的播放模式,并在播放模式為順序播放時(shí),從所述錄制文件的第一幅圖片開(kāi)始播放,在播放模式為逆序播放時(shí),從所述錄制文件的最后一幅圖片開(kāi)始播放;根據(jù)用戶設(shè)置的播放效果及終端的分辨率,對(duì)當(dāng)前圖片進(jìn)行處理,并按照用戶設(shè)置的播放時(shí)間間隔,播放當(dāng)前圖片;判斷圖片是否播放完畢,并在播放完畢時(shí),判斷用戶設(shè)置的播放次數(shù),并在播放次數(shù)為I次以上時(shí),記錄播放次數(shù),并判斷記錄的播放次數(shù)是否等于用戶設(shè)置的播放次數(shù),在記錄的播放次數(shù)小于用戶設(shè)置的播放次數(shù)時(shí),按照用戶設(shè)置的播放模式重新播放,在記錄的播放次數(shù)等于用戶設(shè)置的播放次數(shù)時(shí),結(jié)束播放。
15.根據(jù)權(quán)利要求14所述的終端,其特征在于,所述錄制模塊,還用于在所述錄制文件中的圖片被修改時(shí),更新所述錄制文件中的索引文件內(nèi)容。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)終端及其操作場(chǎng)景的錄制和播放方法,上述移動(dòng)終端包括設(shè)置模塊、錄制模塊和播放模塊;上述方法為當(dāng)用戶選擇錄制操作場(chǎng)景時(shí),根據(jù)用戶的錄制設(shè)置,生成錄制文件,截取當(dāng)前操作的UI圖像,轉(zhuǎn)換成終端可識(shí)別格式的圖片,并存入上述錄制文件中;當(dāng)用戶選擇播放錄制文件時(shí),按照用戶的播放設(shè)置,依次播放上述錄制文件中的圖片。本發(fā)明使得移動(dòng)終端用戶之間的錄制文件傳輸及播放簡(jiǎn)單方便,提高了用戶的參與度。
文檔編號(hào)G11B20/10GK102956248SQ20111024812
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月24日 優(yōu)先權(quán)日2011年8月24日
發(fā)明者王昭鑫, 郭青 申請(qǐng)人:中興通訊股份有限公司