欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)同步方法和系統(tǒng)的制作方法

文檔序號:6766827閱讀:140來源:國知局
數(shù)據(jù)同步方法和系統(tǒng)的制作方法【專利摘要】本發(fā)明公開了一種數(shù)據(jù)同步方法和系統(tǒng),所述方法包括:檢測用戶對播放端的播放數(shù)據(jù)的操作事件;若檢測到所述操作事件,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息;若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令;向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。實施本發(fā)明的方法和系統(tǒng),可保持控制端與播放端的數(shù)據(jù)同步?!緦@f明】【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及計算機【
技術(shù)領(lǐng)域
】,特別是涉及一種數(shù)據(jù)同步方法和系統(tǒng)。數(shù)據(jù)同步方法和系統(tǒng)【
背景技術(shù)
】[0002]隨著計算機技術(shù)的發(fā)展,通過通信媒體對遠距離被控對象進行控制的技術(shù)也越來越成熟。目前常見的控制技術(shù)是通過對控制端的播放列表執(zhí)行相應(yīng)的控制操作,控制播放端播放對應(yīng)的播放數(shù)據(jù),并對播放數(shù)據(jù)執(zhí)行相應(yīng)播放操作。[0003]但是,由于用戶對播放端的播放內(nèi)容的附加操作,易出現(xiàn)播放端與控制端的播放內(nèi)容不同步的問題?!?br/>發(fā)明內(nèi)容】[0004]基于此,有必要針對上述控制技術(shù)中,易出現(xiàn)播放端與控制端的播放內(nèi)容不同步的問題,提供一種數(shù)據(jù)同步方法和系統(tǒng)。[0005]-種數(shù)據(jù)同步方法,包括以下步驟:[0006]檢測用戶對播放端的播放數(shù)據(jù)的操作事件;[0007]若檢測到所述操作事件,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;[0008]獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息;[0009]若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令;[0010]向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。[0011]一種數(shù)據(jù)同步系統(tǒng),包括:[0012]檢測模塊,用于檢測用戶對播放端的播放數(shù)據(jù)的操作事件;[0013]狀態(tài)模塊,用于在檢測到所述操作事件時,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;[0014]獲取模塊,用于獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息;[0015]指令模塊,用于在所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致時,生成與所述操作事件對應(yīng)的所述同步指令;[0016]同步模塊,用于向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。[0017]上述數(shù)據(jù)同步方法和系統(tǒng),若檢測到所述操作事件,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息和控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令,并向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作,可使控制端的播放列表與播放端的播放數(shù)據(jù)保持同步?!緦@綀D】【附圖說明】[0018]圖1是本發(fā)明數(shù)據(jù)同步方法第一實施方式的流程示意圖;[0019]圖2是本發(fā)明數(shù)據(jù)同步方法第二實施方式的流程示意圖;[0020]圖3是本發(fā)明數(shù)據(jù)同步方法第三實施方式的流程示意圖;[0021]圖4是本發(fā)明數(shù)據(jù)同步系統(tǒng)第一實施方式的結(jié)構(gòu)示意圖;[0022]圖5是本發(fā)明數(shù)據(jù)同步系統(tǒng)第二實施方式的結(jié)構(gòu)示意圖?!揪唧w實施方式】[0023]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。[0024]請參閱圖1,圖1是本發(fā)明的數(shù)據(jù)同步方法第一實施方式的流程示意圖。[0025]本實施方式的所述數(shù)據(jù)同步方法包括以下步驟:[0026]步驟S101,檢測用戶對播放端的播放數(shù)據(jù)的操作事件。[0027]步驟S102,若檢測到所述操作事件,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)息。[0028]步驟S103,獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息。[0029]步驟S104,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令。[0030]步驟S105,向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。[0031]本實施方式,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息和控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令,并向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作,可使控制端的播放列表與播放端的播放數(shù)據(jù)保持同步。[0032]其中,對于步驟S101,所述播放數(shù)據(jù)優(yōu)選地為演示文稿,還可為本領(lǐng)域技術(shù)人員慣用的其他播放數(shù)據(jù),如word文檔、FOF(PortableDocumentFormat)文件等。所述播放端可為大眾所熟知的臺式機、筆記本、個人數(shù)字助理、智能電話、播放端電腦、便攜式媒體播放器、機頂盒等類似設(shè)備。[0033]優(yōu)選地,所述操作事件包括所述演示文稿的翻頁操作、批注操作和退出操作中至少一種操作對應(yīng)的操作事件。在其他實施方式中還包括對其他播放數(shù)據(jù)的慣用操作對應(yīng)的操作事件。[0034]進一步地,通過播放所述播放數(shù)據(jù)的播放軟件檢測用戶對所述播放端的播放數(shù)據(jù)的操作事件的檢測。若檢測到用戶對所述播放數(shù)據(jù)的觸發(fā)事件(如用戶手指雙擊所述播放數(shù)據(jù)所在的顯示區(qū)域,切換顯示頁面),或檢測到用戶通過觸發(fā)按鈕或按鍵輸入的對所述播放數(shù)據(jù)進行操作的操作指令,或者用戶通過晃動所述播放端觸發(fā)的對所述播放數(shù)據(jù)進行操作的操作指令,可判定檢測到用戶對所述播放端的播放數(shù)據(jù)的操作事件。[0035]在一個實施例中,檢測用戶對播放端的播放數(shù)據(jù)的操作事件的步驟之前,還包括以下步驟:[0036]獲取所述控制端生成的控制指令,以控制所述播放端根據(jù)所述控制指令對所述播放數(shù)據(jù)進行相應(yīng)的控制操作。[0037]在本實施例中,響應(yīng)控制端的控制操作,在播放端對相應(yīng)的播放數(shù)據(jù)進行相應(yīng)控制操作,以保證播放端的播放數(shù)據(jù)與控制端同步。[0038]優(yōu)選地,所述控制指令包括開啟指令、關(guān)閉指令、切頁指令、批注指令等操作指令。[0039]進一步地,可通過對預(yù)設(shè)的按鍵設(shè)備、觸摸按鈕、顯示區(qū)域或控制終端執(zhí)行預(yù)設(shè)的觸發(fā)操作,發(fā)送對應(yīng)的操作指令。[0040]對于步驟S102,所述第一狀態(tài)信息包括播放終端當(dāng)前播放的播放數(shù)據(jù)的標(biāo)識(如頁碼或進度信息)、插入當(dāng)前播放的播放數(shù)據(jù)中的信息、以及從當(dāng)前播放的播放數(shù)據(jù)中刪除的信息。如:可包括所述演示文稿的當(dāng)前頁面的標(biāo)識和/或添加在所述演示文稿的當(dāng)前頁面中的批注信息。[0041]優(yōu)選地,可通過播放端用于播放所述播放數(shù)據(jù)的播放軟件(如MicrosoftofficePowerPoint程序),監(jiān)聽所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)(當(dāng)前顯示頁數(shù)、新增數(shù)據(jù)等)。[0042]在一個實施例中,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息的步驟包括以下步驟:[0043]檢測到所述操作事件時,觸發(fā)所述播放端用于播放所述播放數(shù)據(jù)的播放軟件,以獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息。[0044]通過預(yù)設(shè)的狀態(tài)接口,接收所述播放端獲取的所述第一狀態(tài)信息。[0045]本實施例,通過播放軟件可快速獲取播放數(shù)據(jù)在播放終端的播放狀態(tài)。[0046]對于步驟S103,所述播放列表與所述播放數(shù)據(jù)對應(yīng),用于標(biāo)識所述播放數(shù)據(jù)。可為所述播放數(shù)據(jù)的縮略圖組成的列表。所述控制端可為大眾所熟知的臺式機、筆記本、個人數(shù)字助理、智能電話等類似設(shè)備。[0047]優(yōu)選地,所述第二狀態(tài)信息包括所述播放列表在所述控制端的當(dāng)前播放的播放列表的標(biāo)識(如縮略圖頁碼或進度信息)、插入當(dāng)前播放的播放列表中的信息、以及從當(dāng)前播放的播放列表中刪除的信息。[0048]進一步地,可根據(jù)控制端發(fā)送的最新控制指令,確定與所述控制指令對應(yīng)的播放列表的當(dāng)前播放狀態(tài),生成所述第二狀態(tài)信息。還可直接從所述控制終端獲取所述播放列表的當(dāng)前播放狀態(tài),生成所述第二狀態(tài)信息。[0049]對于步驟S104,所述同步指令用于使所述播放列表在所述控制端的播放狀態(tài)與所述播放數(shù)據(jù)在所述播放端的播放狀態(tài)一致。如:播放進度相同、顯示的數(shù)據(jù)相同。[0050]在一個實施例中,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令的步驟包括以下步驟:[0051]比較所述第一狀態(tài)信息與所述第二狀態(tài)信息是否相同。[0052]若不同,則判定所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,生成所述第一狀態(tài)信息與所述第二狀態(tài)信息間的區(qū)別狀態(tài)信息。[0053]根據(jù)所述區(qū)別狀態(tài)信息和預(yù)設(shè)的用于調(diào)整所述播放列表的播放狀態(tài)的操作數(shù)據(jù),獲取用于將所述播放列表從所述第二狀態(tài)信息調(diào)整到所述第一狀態(tài)信息的操作數(shù)據(jù),生成所述同步指令。[0054]本實施例,獲取用于將所述播放列表從所述第二狀態(tài)信息調(diào)整到所述第一狀態(tài)信息的操作數(shù)據(jù),生成所述同步指令,可將控制端的播放列表調(diào)整到與所述播放數(shù)據(jù)同步。[0055]如用戶對播放端的播放數(shù)據(jù)進行跳頁操作,播放數(shù)據(jù)的當(dāng)前播放頁數(shù)與控制端的播放列表的播放頁數(shù)不同(區(qū)別狀態(tài)信息),可生成用于跳頁的同步指令,使控制端根據(jù)同步指令對播放列表進行跳頁操作,將播放列表播放的頁數(shù)與播放數(shù)據(jù)播放的頁數(shù)相同。[0056]在其他實施方式中,還可通過本領(lǐng)域技術(shù)人員慣用的其他技術(shù)手段生成所述同步指令。[0057]在一個實施例中,當(dāng)用戶對播放端的播放數(shù)據(jù)的操作事件為在播放端的演示文稿中添加批注時,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令的步驟包括以下步驟:[0058]根據(jù)所述第一狀態(tài)信息中包括的批注數(shù)據(jù)、以及批注位置信息,生成包括所述批注數(shù)據(jù)和所述批注位置信息的批注指令(同步指令)。[0059]對于步驟S105,根據(jù)所述同步指令,控制端可將所述播放列表調(diào)整到與所述播放數(shù)據(jù)一致的播放狀態(tài)。[0060]在一個實施例中,當(dāng)用戶對播放端的播放數(shù)據(jù)的操作事件為在播放端的演示文稿中添加批注時,向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作的步驟包括以下步驟:[0061]從所述同步指令中獲取批注位置和批注數(shù)據(jù)。[0062]根據(jù)所述播放端的顯示屏的分辨率與所述控制端的顯示屏的分辨率,對所述批注位置進行轉(zhuǎn)換。[0063]根據(jù)轉(zhuǎn)換后的批注位置,在所述播放列表的對應(yīng)位置批注所述批注數(shù)據(jù)。[0064]請參閱圖2,圖2是本發(fā)明的數(shù)據(jù)同步方法第二實施方式的流程示意圖。[0065]本實施方式的所述數(shù)據(jù)同步方法與第一實施方式的區(qū)別在于:在獲取所述控制端生成的控制指令,以控制所述播放端根據(jù)所述控制指令對所述播放數(shù)據(jù)進行相應(yīng)的控制操作的步驟之前,還包括以下步驟:[0066]步驟S201,接收所述控制端下載所述播放數(shù)據(jù)的縮略圖的請求。[0067]步驟S202,從所述播放端獲取所述播放數(shù)據(jù)的縮略圖,生成縮略圖列表。[0068]步驟S203,將所述縮略圖列表作為播放列表在所述控制端顯示。[0069]本實施方式,通過所述播放數(shù)據(jù)的縮略圖生成播放列表,可減少控制端的數(shù)據(jù)量,提高對播放端的控制效率。[0070]其中,播放端在接收到控制端發(fā)送的開始播放所述播放數(shù)據(jù)的指令時,即生成所述播放數(shù)據(jù)的縮略圖。[0071]在一個實施例中,獲取所述控制端生成的控制指令的步驟包括以下步驟:[0072]檢測用戶觸摸在所述縮略圖的顯示區(qū)域的觸摸參數(shù)。[0073]根據(jù)預(yù)設(shè)的觸摸參數(shù)和控制指令的對應(yīng)關(guān)系,生成與檢測到的觸摸參數(shù)對應(yīng)的控制指令。[0074]本實施例中,用戶通過對所述縮略圖的觸發(fā)操作,即可生成相應(yīng)的控制指令。[0075]在另一個實施例中,獲取所述控制端生成的控制指令的步驟包括以下步驟:[0076]獲取對預(yù)設(shè)按鍵的觸摸操作的觸摸參數(shù);[0077]根據(jù)預(yù)設(shè)的觸摸參數(shù)和控制指令的對應(yīng)關(guān)系間的對應(yīng)關(guān)系,生成與檢測到的觸摸參數(shù)對應(yīng)的控制指令。[0078]在其他實施例中,獲取所述控制端生成的控制指令的步驟包括以下步驟:[0079]通過所述控制端的重力感應(yīng)器獲取所述控制端的重力方向。[0080]根據(jù)預(yù)設(shè)的重力方向和控制指令的對應(yīng)關(guān)系間的對應(yīng)關(guān)系,生成與檢測到的重力方向?qū)?yīng)的控制指令。[0081]請參閱圖3,圖3是本發(fā)明的數(shù)據(jù)同步方法第三實施方式的流程示意圖。[0082]本實施方式的所述數(shù)據(jù)同步方法包括以下步驟:[0083]步驟S301,控制端向播放端發(fā)送開始播放對應(yīng)演示文稿的啟動指令。[0084]步驟S301,播放端接收所述啟動指令,通過多媒體播放軟件播放所述演示文稿,并根據(jù)所述演示文稿生成所述演示文稿的縮略圖。[0085]步驟S303,控制端向播放端發(fā)送下載所述演示文稿的縮略圖的請求。[0086]步驟S304,播放端接收到所述請求后,向控制端發(fā)送所述縮略圖。[0087]步驟S305,控制端接收所述縮略圖,生成縮略圖列表(包括所述縮略圖的播放列表),并顯示所述縮略圖表。[0088]步驟306,接收用戶對控制端縮略圖列表進行操作的操作指令(如:下一頁、上一頁、跳頁、批注等操作指令),對所述縮略圖表進行相應(yīng)操作,并將所述操作指令作為控制指令向播放端發(fā)送。[0089]步驟S307,播放端收到控制端發(fā)送的控制指令后,根據(jù)所述控制指令,對所述演示文稿進行相應(yīng)操作(如一頁、上一頁、跳頁、批注等操作),使所述演示文稿與控制端當(dāng)前顯不的縮略圖列表一致。[0090]步驟S308,檢測用戶對播放端的演示文稿的操作指令(如下一頁、上一頁、跳頁、批注等操作指令),觸發(fā)播放端的PPT狀態(tài)監(jiān)控器,獲取演示文稿的當(dāng)前播放狀態(tài)的第一狀態(tài)信息,并向控制端發(fā)送。[0091]步驟309,在所述第一狀態(tài)信息和縮略圖列表的當(dāng)前狀態(tài)信息(第二狀態(tài)信息)不一致時,生成同步指令(如下一頁、上一頁、跳頁、批注等操作指令),控制端根據(jù)所述同步指令對縮略圖列表進行相應(yīng)的同步操作,使縮略圖列表的播放狀態(tài)與所述演示文稿的播放狀態(tài)一致。[0092]請參閱圖4,圖4是本發(fā)明的數(shù)據(jù)同步系統(tǒng)第一實施方式的結(jié)構(gòu)示意圖。[0093]本實施方式的所述數(shù)據(jù)同步系統(tǒng)包括檢測模塊100、狀態(tài)模塊200、獲取模塊300、指令模塊400和同步模塊500,其中:[0094]檢測模塊100,用于檢測用戶對播放端的播放數(shù)據(jù)的操作事件。[0095]狀態(tài)模塊200,用于在檢測到所述操作事件時,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息。[0096]獲取模塊300,用于獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息。[0097]指令模塊400,用于在所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致時,生成與所述操作事件對應(yīng)的所述同步指令。[0098]同步模塊500,用于向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。[0099]本實施方式,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息和控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令,并向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作,可使控制端的播放列表與播放端的播放數(shù)據(jù)保持同步。[0100]其中,對于檢測模塊100,所述播放數(shù)據(jù)優(yōu)選地為演示文稿,還可為本領(lǐng)域技術(shù)人員慣用的其他播放數(shù)據(jù),如word文檔、PDF(PortableDocumentFormat)文件等。所述播放端可為大眾所熟知的臺式機、筆記本、個人數(shù)字助理、智能電話、播放端電腦、便攜式媒體播放器、機頂盒等類似設(shè)備。[0101]優(yōu)選地,所述操作事件包括所述演示文稿的翻頁操作、批注操作和退出操作中至少一種操作對應(yīng)的操作事件。在其他實施方式中還包括對其他播放數(shù)據(jù)的管用操作對應(yīng)的操作事件。[0102]進一步地,通過播放所述播放數(shù)據(jù)的播放軟件檢測用戶對所述播放端的播放數(shù)據(jù)的操作事件的檢測。若檢測到用戶對所述播放數(shù)據(jù)的觸發(fā)事件(如用戶手指雙擊所述播放數(shù)據(jù)所在的顯示區(qū)域,切換顯示頁面),或檢測到用戶通過觸發(fā)按鈕或按鍵輸入的對所述播放數(shù)據(jù)進行操作的操作指令,或者用戶通過晃動所述播放端觸發(fā)的對所述播放數(shù)據(jù)進行操作的操作指令,可判定檢測到用戶對所述播放端的播放數(shù)據(jù)的操作事件。[0103]在一個實施例中,還包括控制模塊,用于獲取所述控制端生成的控制指令,以控制所述播放端根據(jù)所述控制指令對所述播放數(shù)據(jù)進行相應(yīng)的控制操作。[0104]在本實施例中,響應(yīng)控制端的控制操作,在播放端對相應(yīng)的播放數(shù)據(jù)進行相應(yīng)控制操作,以保證播放端的播放數(shù)據(jù)與控制端同步。[0105]優(yōu)選地,所述控制指令包括開啟指令、關(guān)閉指令、切頁指令、批注指令等操作指令。[0106]進一步地,可通過對預(yù)設(shè)的按鍵設(shè)備、觸摸按鈕、顯示區(qū)域或控制終端執(zhí)行預(yù)設(shè)的觸發(fā)操作,發(fā)送對應(yīng)的操作指令。[0107]對于狀態(tài)模塊200,所述第一狀態(tài)信息包括播放終端當(dāng)前播放的播放數(shù)據(jù)的標(biāo)識(如頁碼或進度信息)、插入當(dāng)前播放的播放數(shù)據(jù)中的信息、以及從當(dāng)前播放的播放數(shù)據(jù)中刪除的信息。如:可包括所述演示文稿的當(dāng)前頁面的標(biāo)識和/或添加在所述演示文稿的當(dāng)前頁面中的批注信息。[0108]優(yōu)選地,可通過播放端用于播放所述播放數(shù)據(jù)的播放軟件(如MicrosoftofficePowerPoint程序),監(jiān)聽所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)(當(dāng)前顯示頁數(shù)、新增數(shù)據(jù)等)。[0109]在一個實施例中,狀態(tài)模塊200可用于檢測到所述操作事件時,觸發(fā)所述播放端用于播放所述播放數(shù)據(jù)的播放軟件,以獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息,通過預(yù)設(shè)的狀態(tài)接口,接收所述播放端獲取的所述第一狀態(tài)信息。[0110]本實施例,通過播放軟件可快速獲取播放數(shù)據(jù)在播放終端的播放狀態(tài)。[0111]對于獲取模塊300,所述播放列表與所述播放數(shù)據(jù)對應(yīng),用于標(biāo)識所述播放數(shù)據(jù)。可為所述播放數(shù)據(jù)的縮略圖組成的列表。所述控制端可為大眾所熟知的臺式機、筆記本、個人數(shù)字助理、智能電話等類似設(shè)備。[0112]優(yōu)選地,所述第二狀態(tài)信息包括所述播放列表在所述控制端的當(dāng)前播放的播放列表的標(biāo)識(如縮略圖頁碼或進度信息)、插入當(dāng)前播放的播放列表中的信息、以及從當(dāng)前播放的播放列表中刪除的信息。[0113]進一步地,可根據(jù)控制端發(fā)送的最新控制指令,確定與所述控制指令對應(yīng)的播放列表的當(dāng)前播放狀態(tài),生成所述第二狀態(tài)信息。還可直接從所述控制終端獲取所述播放列表的當(dāng)前播放狀態(tài),生成所述第二狀態(tài)信息。[0114]對于指令模塊400,所述同步指令用于使所述播放列表在所述控制端的播放狀態(tài)與所述播放數(shù)據(jù)在所述播放端的播放狀態(tài)一致。如:播放進度相同、顯示的數(shù)據(jù)相同。[0115]在一個實施例中,指令模塊400可用于:[0116]比較所述第一狀態(tài)信息與所述第二狀態(tài)信息是否相同。[0117]若不同,則判定所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,生成所述第一狀態(tài)信息與所述第二狀態(tài)信息間的區(qū)別狀態(tài)信息。[0118]根據(jù)所述區(qū)別狀態(tài)信息和預(yù)設(shè)的用于調(diào)整所述播放列表的播放狀態(tài)的操作數(shù)據(jù),獲取用于將所述播放列表從所述第二狀態(tài)信息調(diào)整到所述第一狀態(tài)信息的操作數(shù)據(jù),生成所述同步指令。[0119]本實施例,獲取用于將所述播放列表從所述第二狀態(tài)信息調(diào)整到所述第一狀態(tài)信息的操作數(shù)據(jù),生成所述同步指令,可將控制端的播放列表調(diào)整到與所述播放數(shù)據(jù)同步。[0120]在其他實施方式中,還可通過本領(lǐng)域技術(shù)人員慣用的其他技術(shù)手段生成所述同步指令。[0121]在一個實施例中,當(dāng)用戶對播放端的播放數(shù)據(jù)的操作事件為在播放端的演示文稿中添加批注時,指令模塊400還可用于:[0122]根據(jù)所述第一狀態(tài)信息中包括的批注數(shù)據(jù)、以及批注位置信息,生成包括所述批注數(shù)據(jù)和所述批注位置信息的批注指令(同步指令)。[0123]對于同步模塊500,根據(jù)所述同步指令,可通過控制端將所述播放列表調(diào)整到與所述播放數(shù)據(jù)一致的播放狀態(tài)。[0124]在一個實施例中,當(dāng)用戶對播放端的播放數(shù)據(jù)的操作事件為在播放端的演示文稿中添加批注時,同步模塊500可用于:[0125]從所述同步指令中獲取批注位置和批注數(shù)據(jù)。[0126]根據(jù)所述播放端的顯示屏的分辨率與所述控制端的顯示屏的分辨率,對所述批注位置進行轉(zhuǎn)換。[0127]根據(jù)轉(zhuǎn)換后的批注位置,在所述播放列表的對應(yīng)位置批注所述批注數(shù)據(jù)。[0128]請參閱圖5,圖5是本發(fā)明的數(shù)據(jù)同步系統(tǒng)第二實施方式的結(jié)構(gòu)示意圖。[0129]本實施方式的所述數(shù)據(jù)同步系統(tǒng)與第一實施方式的區(qū)別在于:還包括縮略圖模塊600,用于:[0130]接收所述控制端下載所述播放數(shù)據(jù)的縮略圖的請求。[0131]從所述播放端獲取所述播放數(shù)據(jù)的縮略圖,生成縮略圖列表。[0132]將所述縮略圖列表作為播放列表在所述控制端顯示。[0133]本實施方式,通過所述播放數(shù)據(jù)的縮略圖生成播放列表,可減少控制端的數(shù)據(jù)量,提高對播放端的控制效率。[0134]其中,播放端在接收到控制端發(fā)送的開始播放所述播放數(shù)據(jù)的指令時,即生成所述播放數(shù)據(jù)的縮略圖。[0135]在一個實施例中,控制模塊可用于:[0136]檢測用戶觸摸在所述縮略圖的顯示區(qū)域的觸摸參數(shù)。[0137]根據(jù)預(yù)設(shè)的觸摸參數(shù)和控制指令的對應(yīng)關(guān)系,生成與檢測到的觸摸參數(shù)對應(yīng)的控制指令。[0138]本實施例中,用戶通過對所述縮略圖的觸發(fā)操作,即可生成相應(yīng)的控制指令。[0139]在另一個實施例中,控制模塊還可用于:[0140]獲取對預(yù)設(shè)按鍵的觸摸操作的觸摸參數(shù)。[0141]根據(jù)預(yù)設(shè)的觸摸參數(shù)和控制指令的對應(yīng)關(guān)系間的對應(yīng)關(guān)系,生成與檢測到的觸摸參數(shù)對應(yīng)的控制指令。[0142]在其他實施例中,控制模塊進一步可用于:[0143]通過所述控制端的重力感應(yīng)器獲取所述控制端的重力方向。[0144]根據(jù)預(yù)設(shè)的重力方向和控制指令的對應(yīng)關(guān)系間的對應(yīng)關(guān)系,生成與檢測到的重力方向?qū)?yīng)的控制指令。[0145]以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)?!緳?quán)利要求】1.一種數(shù)據(jù)同步方法,其特征在于,包括以下步驟:檢測用戶對播放端的播放數(shù)據(jù)的操作事件;若檢測到所述操作事件,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息;若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令;向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作。2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)同步方法,其特征在于,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息的步驟包括以下步驟:檢測到所述操作事件時,觸發(fā)所述播放端用于播放所述播放數(shù)據(jù)的播放軟件,以獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;通過預(yù)設(shè)的狀態(tài)接口,接收所述播放端獲取的所述第一狀態(tài)信息。3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)同步方法,其特征在于,若所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,則生成與所述操作事件對應(yīng)的所述同步指令的步驟包括以下步驟:比較所述第一狀態(tài)信息與所述第二狀態(tài)信息是否相同;若不同,則判定所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致,生成所述第一狀態(tài)信息與所述第二狀態(tài)信息間的區(qū)別狀態(tài)信息;根據(jù)所述區(qū)別狀態(tài)信息和預(yù)設(shè)的用于調(diào)整所述播放列表的播放狀態(tài)的操作數(shù)據(jù),獲取用于將所述播放列表從所述第二狀態(tài)信息調(diào)整到所述第一狀態(tài)信息的操作數(shù)據(jù),生成所述同步指令。4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)同步方法,其特征在于,檢測用戶對播放端的播放數(shù)據(jù)的操作事件的步驟之前,還包括以下步驟:獲取所述控制端生成的控制指令,以控制所述播放端根據(jù)所述控制指令對所述播放數(shù)據(jù)進行相應(yīng)的控制操作。5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)同步方法,其特征在于,在獲取所述控制端生成的控制指令,以控制所述播放端根據(jù)所述控制指令對所述播放數(shù)據(jù)進行相應(yīng)的控制操作的步驟之前,還包括以下步驟:接收所述控制端下載所述播放數(shù)據(jù)的縮略圖的請求;從所述播放端獲取所述播放數(shù)據(jù)的縮略圖,生成縮略圖列表;將所述縮略圖列表作為播放列表在所述控制端顯示。6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)同步方法,其特征在于,獲取所述控制端生成的控制指令的步驟包括以下步驟:檢測用戶觸摸在所述縮略圖的顯示區(qū)域的觸摸參數(shù);根據(jù)預(yù)設(shè)的觸摸參數(shù)和控制指令的對應(yīng)關(guān)系,生成與檢測到的觸摸參數(shù)對應(yīng)的控制指令。7.根據(jù)權(quán)利要求1至6中任意一項所述的數(shù)據(jù)同步方法,其特征在于,所述播放數(shù)據(jù)包括演示文稿。8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)同步方法,其特征在于,所述操作事件包括所述演示文稿的翻頁操作、批注操作和退出操作中至少一種操作對應(yīng)的操作事件。9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)同步方法,其特征在于,所述第一狀態(tài)信息包括所述演示文稿的當(dāng)前頁面的標(biāo)識和/或添加在所述演示文稿的當(dāng)前頁面中的批注信息。10.-種數(shù)據(jù)同步系統(tǒng),其特征在于,包括:檢測模塊,用于檢測用戶對播放端的播放數(shù)據(jù)的操作事件;狀態(tài)模塊,用于在檢測到所述操作事件時,獲取所述播放數(shù)據(jù)的當(dāng)前播放狀態(tài)的第一狀態(tài)信息;獲取模塊,用于獲取控制端的播放列表的當(dāng)前播放狀態(tài)的第二狀態(tài)信息;指令模塊,用于在所述第一狀態(tài)信息與所述第二狀態(tài)信息不一致時,生成與所述操作事件對應(yīng)的所述同步指令;同步模塊,用于向所述控制端發(fā)送所述同步指令,使所述控制端根據(jù)所述同步指令對所述播放列表進行相應(yīng)的同步操作?!疚臋n編號】G11B27/10GK104064201SQ201410263732【公開日】2014年9月24日申請日期:2014年6月13日優(yōu)先權(quán)日:2014年6月13日【發(fā)明者】陳瓊南,田楠申請人:廣州視睿電子科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
内乡县| 临漳县| 曲周县| 凤庆县| 武冈市| 澎湖县| 峨眉山市| 洪泽县| 莲花县| 吴江市| 丹寨县| 靖边县| 公安县| 五峰| 澳门| 聊城市| 祁阳县| 临夏县| 思茅市| 商南县| 东宁县| 若尔盖县| 仁寿县| 齐齐哈尔市| 焉耆| 金沙县| 仲巴县| 丰宁| 建阳市| 汕头市| 青浦区| 潞西市| 浦江县| 津南区| 阿坝县| 星座| 航空| 高雄县| 临城县| 加查县| 宾川县|