一種幻燈片的播放控制方法及客戶端的制作方法
【專利摘要】本發(fā)明公開了一種幻燈片的播放控制方法及客戶端,其中的方法可包括:第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的地址;第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;第一客戶端將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。本發(fā)明可使用戶能夠近距離查看幻燈片的內(nèi)容,提升對幻燈片的播放控制的靈活性和智能性。
【專利說明】一種幻燈片的播放控制方法及客戶端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,尤其涉及一種幻燈片的播放控制方法及客戶端?!颈尘凹夹g(shù)】
[0002]在人們的日常工作、學(xué)習(xí)和技術(shù)交流中,為了方便而有條理的講解、播放文件,通常采用幻燈片的形式,例如:會議系統(tǒng)中,發(fā)言人可利用幻燈片使參會人員更生動地理解和掌握其講解的內(nèi)容。現(xiàn)有技術(shù)中,發(fā)言人通過客戶端將幻燈片投影至投影區(qū)進(jìn)行播放,參會人員從投影區(qū)觀看幻燈片內(nèi)容。由于參會人員通常需要遠(yuǎn)端觀看幻燈片內(nèi)容,如果參會人員距離幻燈片投影區(qū)的距離較遠(yuǎn),或參會人員的視力不好,則可能使得參會人員無法清楚觀看幻燈片內(nèi)容,影響了參會效果。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種幻燈片的播放控制方法及客戶端,可使用戶能夠近距離查看幻燈片的內(nèi)容,提升對幻燈片的播放控制的靈活性和智能性。
[0004]本發(fā)明第一方面提供一種幻燈片的播放控制方法,可包括:
[0005]第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL (Uniform/UniversalResourceLocator,統(tǒng)一資源定位符)地址;
[0006]第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;
[0007]第一客戶端將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
[0008]本發(fā)明第二方面提供另一種幻燈片的播放控制方法,可包括:
[0009]第二客戶端獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0010]第二客戶端根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求;
[0011]第二客戶端接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
[0012]本發(fā)明第三方面提供一種客戶端,可包括:
[0013]請求接收模塊,用于在對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0014]網(wǎng)頁獲取模塊,用于根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;
[0015]請求響應(yīng)模塊,用于將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
[0016]本發(fā)明第四方面提供另一種客戶端,可包括:
[0017]地址獲取模塊,用于獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0018]請求模塊,用于根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求;[0019]網(wǎng)頁接收模塊,用于接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
[0020]實施本發(fā)明實施例,具有如下有益效果:
[0021]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。
【專利附圖】
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1為本發(fā)明實施例提供的一種幻燈片的播放控制方法的流程圖;
[0024]圖2為本發(fā)明實施例提供的另一種幻燈片的播放控制方法的流程圖;
[0025]圖3為本發(fā)明實施例提供的幻燈片集合的示意圖;
[0026]圖4為本發(fā)明實施例提供的幻燈片對應(yīng)的網(wǎng)頁的不意圖;
[0027]圖5為本發(fā)明實施例提供的又一種幻燈片的播放控制方法的流程圖;
[0028]圖6為本發(fā)明實施例提供的一種客戶端的結(jié)構(gòu)示意圖;
[0029]圖7為本發(fā)明實施例提供的另一種客戶端的結(jié)構(gòu)示意圖;
[0030]圖8為本發(fā)明實施例提供的又一種客戶端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0031]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0032]本發(fā)明實施例中,客戶端包括但不限于:PC (Personal Computer,個人計算機(jī))、平板電腦、手機(jī)、智能手機(jī)、電子閱讀器、筆記本電腦等設(shè)備。第一客戶端為任一客戶端,第二客戶端為除第一客戶端之外的至少一個客戶端。
[0033]下面將結(jié)合附圖1-附圖5,對本發(fā)明實施例提供的幻燈片的播放控制方法進(jìn)行詳細(xì)介紹。
[0034]請參見圖1,為本發(fā)明實施例提供的一種幻燈片的播放控制方法的流程圖;本實施例從第一客戶端側(cè)闡述幻燈片的播放控制流程。該方法可包括以下步驟Sio1-步驟S103。
[0035]S101,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0036]其中,幻燈片集合中包含至少一頁幻燈片,該幻燈片集合優(yōu)選為PPT(PoWerPoint,一種演示文稿圖形程序)文稿。本步驟中,第一客戶端與第二客戶端需要建立通信連接,該通信連接包括但不限于以下幾種實施方式:[0037](I)第一客戶端與第二客戶端處于同一個Wifi (Wireless Fidelity,無線保真)網(wǎng)絡(luò)下,則第一客戶端與第二客戶端均連接至所述Wifi網(wǎng)絡(luò),建立通信連接;
[0038](2)第一客戶端在本端建立無線Wifi熱點,第二客戶端連接至第一客戶端建立的Wifi熱點,與第一客戶端建立通信連接;
[0039](3)第一客戶端與第二客戶端通過IP( Internet Protocol,網(wǎng)際之間互聯(lián)的協(xié)議)網(wǎng)絡(luò)建立通信連接。
[0040]第一客戶端與第二客戶端建立通信連接之后,第二客戶端可向第一客戶端發(fā)送網(wǎng)頁請求,請求獲取第一客戶端中的幻燈片的內(nèi)容,第一客戶端可接收第二客戶端發(fā)送的該網(wǎng)頁請求。
[0041]S102,第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;
[0042]其中,第二客戶端所請求的網(wǎng)頁可以為第一客戶端所播放的幻燈片集合中的任一頁幻燈片,例如:第一客戶端所播放的幻燈片集合中當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁,或第一客戶端所播放的幻燈片集合中首頁幻燈片對應(yīng)的網(wǎng)頁。第一客戶端根據(jù)網(wǎng)頁請求中的URL地址,獲取該URL地址所標(biāo)識的網(wǎng)頁,則得到第二客戶端所請求的網(wǎng)頁。
[0043]S103,第一客戶端將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
[0044]第一客戶端將網(wǎng)頁返回至第二客戶端之后,第二客戶端可在本端顯示該網(wǎng)頁,第二客戶端的用戶通過瀏覽網(wǎng)頁,即可查看第一客戶端播放的幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的。
[0045]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。
[0046]請參見圖2,為本發(fā)明實施例提供的另一種幻燈片的播放控制方法的流程圖;本實施例從第一客戶端側(cè)闡述幻燈片的播放控制流程。該方法可包括以下步驟S201-步驟S210。
[0047]S201,第一客戶端從幻燈片集合中讀取每頁幻燈片的畫面,以及每頁幻燈片在所述幻燈片集合中的序號;
[0048]請一并參見圖3,為本發(fā)明實施例提供的幻燈片集合的示意圖。其中,幻燈片集合中包含至少一頁幻燈片,每頁幻燈片在所述幻燈片集合中均對應(yīng)一個序號,當(dāng)選擇圖3所示窗口的左側(cè)的任一頁幻燈片時,圖3所示窗口的右側(cè)顯示所選擇的幻燈片的畫面。需要說明的是,自動播放幻燈片集合中的幻燈片時,每頁幻燈片的按照其對應(yīng)的序號進(jìn)行播放,例如:圖3所示幻燈片集合中包含4頁幻燈片,自動播放此幻燈片集合時,按照序號“ 1-2-3-4”的順序依次播放幻燈片一、幻燈片二、幻燈片三和幻燈片四。本步驟中,第一客戶端可調(diào)用幻燈片集合的APKApplication Programming Interface,應(yīng)用程序編程接口)獲得幻燈片集合的窗口句柄,例如:幻燈片集合為PPT文稿,第一客戶端通過調(diào)用PointPointComAPI獲得PPT窗口句柄;再獲取窗口的顯示位圖,即可獲得窗口中當(dāng)前播放的幻燈片的畫面,按照此方法,可從幻燈片集合中獲得每頁幻燈片的畫面。本步驟中,第一客戶端還需要從幻燈片集合中讀取每頁幻燈片在所述幻燈片集合中的序號,例如:圖3所示的幻燈片集合中,第一客戶端從圖3所示窗口的右側(cè)讀取幻燈片一的畫面時,還從圖3所示窗口的左側(cè)讀取幻燈片一的序號,即序號I。
[0049]S202,第一客戶端將讀取的每頁幻燈片的畫面進(jìn)行轉(zhuǎn)換,形成對應(yīng)的網(wǎng)頁;
[0050]請一并參見圖4,為本發(fā)明實施例提供的幻燈片對應(yīng)的網(wǎng)頁的示意圖。第一客戶端生成HTML (Hypertext Markup Language,超文本標(biāo)記語言)網(wǎng)頁,將讀取的每頁幻燈片的畫面作為該HTML網(wǎng)頁的頁面內(nèi)容;第一客戶端還可在HTML網(wǎng)頁中設(shè)置控制按鍵,具體如圖4所示網(wǎng)頁的“上一頁”控制按鍵、“下一頁”控制按鍵、“同步”控制按鍵。其中,點擊該網(wǎng)頁的“上一頁”控制按鍵,表明請求本網(wǎng)頁對應(yīng)的幻燈片的前一頁幻燈片所對應(yīng)的網(wǎng)頁,可以理解的是,當(dāng)本網(wǎng)頁為幻燈片集合中的首頁幻燈片對應(yīng)的網(wǎng)頁時,該“上一頁”控制按鍵處于不可用狀態(tài);點擊該網(wǎng)頁的“下一頁”控制按鍵,表明請求本網(wǎng)頁對應(yīng)的幻燈片的后一頁幻燈片所對應(yīng)的網(wǎng)頁,可以理解的是,當(dāng)本網(wǎng)頁為幻燈片集合中的末頁幻燈片對應(yīng)的網(wǎng)頁時,該“下一頁”控制按鍵處于不可用狀態(tài);點擊該網(wǎng)頁中的“同步”控制按鍵時,表明請求第一客戶端當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁。實際應(yīng)用中,本步驟將圖3所示的幻燈片集合中的幻燈片轉(zhuǎn)換成對應(yīng)的網(wǎng)頁,具體為:序號為I的幻燈片一對應(yīng)網(wǎng)頁一,序號為2的幻燈片二對應(yīng)網(wǎng)頁二,序號為3的幻燈片三對應(yīng)網(wǎng)頁三,序號為4的幻燈片四對應(yīng)網(wǎng)頁四。
[0051]S203,第一客戶端按照每頁幻燈片在所述幻燈片集合中的序號,依次存儲每頁幻燈片對應(yīng)的網(wǎng)頁;
[0052]由于每頁幻燈片對應(yīng)的網(wǎng)頁按照每頁幻燈片在幻燈片集合中的序號依次存儲,因此,當(dāng)點擊圖4所示網(wǎng)頁中的“上一頁”控制按鍵或“下一頁”控制按鍵時,第一客戶端可快速查找到當(dāng)前網(wǎng)頁的“上一頁”或“下一頁”所指代的網(wǎng)頁。本步驟中,第一客戶端可本地存儲幻燈片對應(yīng)的網(wǎng)頁,也可以將幻燈片對應(yīng)的網(wǎng)頁上傳至網(wǎng)絡(luò)服務(wù)器中進(jìn)行存儲。為了方便第一客戶端快速響應(yīng)第二客戶端的網(wǎng)頁請求,本實施例優(yōu)選在第一客戶端本地存儲幻燈片對應(yīng)的網(wǎng)頁。依上述步驟S202所示例子,本步驟依次存儲網(wǎng)頁一、網(wǎng)頁二、網(wǎng)頁三和網(wǎng)頁四。
[0053]S204,第一客戶端根據(jù)每頁幻燈片對應(yīng)的網(wǎng)頁的存儲地址,生成每頁幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0054]第一客戶端將每頁幻燈片對應(yīng)的網(wǎng)頁的存儲地址,作為該網(wǎng)頁的URL地址。為了區(qū)別幻燈片的控制者與查看者的權(quán)限,本實施例中,第一客戶端將同一網(wǎng)頁對應(yīng)兩個不同的URL地址,通過不同的URL地址標(biāo)識幻燈片的控制者與查看者的權(quán)限,例如:“網(wǎng)頁一”可對應(yīng)一個 URL 地址為 “http://192.168.1.101\abc_ppt_l_ctrl.html”,該 URL 地址通過“ctrl ”字段標(biāo)識控制權(quán)限,第一客戶端通過該URL地址可獲知發(fā)送此URL地址的客戶端具備控制權(quán)限,屬于幻燈片的控制者。發(fā)送該URL地址的客戶端既可從第一客戶端獲得“網(wǎng)頁一”,又可控制第一客戶端當(dāng)前播放“網(wǎng)頁一”對應(yīng)的幻燈片;“網(wǎng)頁一”還可對應(yīng)另一個URL地址為“http://192.168.1.101\abc_ppt_l.html ”,該URL地址中無控制權(quán)限的標(biāo)識字段,第一客戶端通過該URL地址可獲知發(fā)送此URL地址的客戶端不具備控制權(quán)限,僅具備查看權(quán)限,屬于幻燈片的查看者。發(fā)送該URL地址的客戶端僅可從第一客戶端獲得“網(wǎng)頁一”,無法控制第一客戶端中的幻燈片的播放。
[0055]S205,第一客戶端發(fā)布所述生成的URL地址;
[0056]其中,第一客戶端的具體發(fā)布過程為:顯示所述生成的URL地址的字符串;或者,生成包含所述URL地址的二維碼,并顯示所述二維碼。第一客戶端發(fā)布所述URL地址之后,與第一客戶端建立通信連接的第二客戶端,則可以通過讀取第一客戶端顯示的所述URL地址的字符串,或者通過掃描第一客戶端顯示的二維碼,獲得URL地址以向第一客戶端發(fā)起網(wǎng)頁請求。
[0057]第一客戶端可發(fā)布任一個網(wǎng)頁的URL地址,例如:發(fā)布幻燈片集合中的首頁幻燈片對應(yīng)的網(wǎng)頁的URL地址;再如:發(fā)布幻燈片集合中的當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁的URL地址,可以理解的是,由于幻燈片集合中的當(dāng)前播放的幻燈片是動態(tài)變化的,因此發(fā)布的當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁的URL地址為動態(tài)地址,其根據(jù)幻燈片的播放過程指向不同的網(wǎng)頁;此時,第一客戶端實時監(jiān)控幻燈片集合中的當(dāng)前播放的幻燈片,并將發(fā)布的當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁的URL地址所標(biāo)識的網(wǎng)頁進(jìn)行實時更新。
[0058]S206,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0059]S207,第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;
[0060]S208,第一客戶端將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求;
[0061]本實施例中,步驟S206-步驟S208可參見圖1所示實施例中的步驟SlOl-步驟S103,在此不贅述。
[0062]第一客戶端將網(wǎng)頁返回至第二客戶端之后,第二客戶端可在本端顯示該網(wǎng)頁,第二客戶端的用戶通過瀏覽網(wǎng)頁,即可查看第一客戶端播放的幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的。實際應(yīng)用中,第二客戶端所顯示的網(wǎng)頁如圖4所示,假設(shè)第二客戶端當(dāng)前顯示的網(wǎng)頁為“網(wǎng)頁三”,當(dāng)?shù)诙蛻舳说挠脩酎c擊該網(wǎng)頁中的“上一頁”控制按鍵時,第二客戶端重新向第一客戶端發(fā)起網(wǎng)頁請求,第一客戶端根據(jù)順序存儲的網(wǎng)頁可快速查找到“網(wǎng)頁三”的前一頁為“網(wǎng)頁二”,并將“網(wǎng)頁二”返回給第二客戶端。當(dāng)?shù)诙蛻舳说挠脩酎c擊該網(wǎng)頁中的“下一頁”控制按鍵時,第二客戶端重新向第一客戶端發(fā)起網(wǎng)頁請求,第一客戶端根據(jù)順序存儲的網(wǎng)頁可快速查找到“網(wǎng)頁三”的后一頁為“網(wǎng)頁四”,并將“網(wǎng)頁四”返回給第二客戶端。當(dāng)?shù)诙蛻舳说挠脩酎c擊該網(wǎng)頁中的“同步”控制按鍵時,第二客戶端重新向第一客戶端發(fā)起網(wǎng)頁請求,請求第一客戶端當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁,第一客戶端可調(diào)用幻燈片集合的API獲得幻燈片集合的窗口句柄,再獲取窗口的顯示位圖,即可獲得當(dāng)前窗口中播放的幻燈片的畫面及該幻燈片在幻燈片集合中的序號,第一客戶端將當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁返回給第二客戶端。
[0063]S209,第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,判斷第二客戶端是否具備控制權(quán)限;
[0064]如步驟S204中的描述,可通過判斷URL地址中是否包含控制權(quán)限的標(biāo)識字段,來判斷第二客戶端是否具備控制權(quán)限。如果URL地址中包含控制權(quán)限的標(biāo)識字段,則表明第二客戶端具備控制權(quán)限,屬于幻燈片的控制者,第二客戶端既可從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁,又可控制第一客戶端播放該URL地址所標(biāo)識的網(wǎng)頁對應(yīng)的幻燈片。如果URL地址中未包含控制權(quán)限的標(biāo)識字段,表明第二客戶端不具備控制權(quán)限,僅具備查看權(quán)限,屬于幻燈片的查看者,第二客戶端僅可以從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁。[0065]S210,若第二客戶端具備控制權(quán)限,第一客戶端從所述幻燈片集合中選擇第二客戶端所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
[0066]本步驟中,第一客戶端可通過調(diào)用幻燈片集合的API,控制第一客戶端中幻燈片的播放,例如:幻燈片集合為PPT文稿,第一客戶端通過調(diào)用PointPoint ComAPI獲得PPT窗口句柄,再控制PPT窗口中的翻頁按鍵將PPT文稿翻頁至第二客戶所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
[0067]需要說明的是,本實施例中,步驟S209與步驟S208在時序上可不分先后,即執(zhí)行完步驟S207之后,可先執(zhí)行步驟S209,再執(zhí)行步驟S208 ;在執(zhí)行完步驟S207之后,也可同步執(zhí)行步驟S208和步驟S209。
[0068]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。另外,具備控制權(quán)限的第二客戶端還可在控制本端顯示的網(wǎng)頁的同時,控制第一客戶端的幻燈片播放,提升了對幻燈片的播放控制的靈活性和智能性。
[0069]請參見圖5,為本發(fā)明實施例提供的又一種幻燈片的播放控制方法的流程圖;本實施例從第二客戶端側(cè)闡述幻燈片的播放控制流程。該方法可包括以下步驟S301-步驟S303。
[0070]S301,第二客戶端獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0071]其中,第一客戶端可發(fā)布其播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址,該發(fā)布過程為:顯示所述生成的URL地址的字符串;或者,生成包含所述URL地址的二維碼,并顯示所述二維碼。本步驟中,第二客戶端讀取第一客戶端顯示的所述URL地址的字符串;或者,第二客戶端掃描第一客戶端顯示的二維碼,獲得所述URL地址。
[0072]S302,第二客戶端根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求;
[0073]其中,第二客戶端與第一客戶端需要建立通信連接,該通信連接包括但不限于以下幾種實施方式:
[0074](I)第一客戶端與第二客戶端處于同一個Wifi網(wǎng)絡(luò)下,則第一客戶端與第二客戶端均連接至所述Wifi網(wǎng)絡(luò),建立通信連接;
[0075](2)第一客戶端在本端建立無線Wifi熱點,第二客戶端連接至第一客戶端建立的Wifi熱點,與第一客戶端建立通信連接;
[0076](3)第一客戶端與第二客戶端通過IP網(wǎng)絡(luò)建立通信連接。
[0077]第二客戶端與第一客戶端建立通信連接之后,第二客戶端可向第一客戶端發(fā)送網(wǎng)頁請求,請求獲取第一客戶端中的幻燈片的內(nèi)容。其中,第二客戶端所請求的網(wǎng)頁可以為第一客戶端所播放的幻燈片集合中的任一頁幻燈片,例如:第一客戶端所播放的幻燈片集合中當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁,或第一客戶端所播放的幻燈片集合中首頁幻燈片對應(yīng)的網(wǎng)頁。第二客戶端發(fā)送的網(wǎng)頁請求包含所請求的網(wǎng)頁的URL地址,該URL地址為第二客戶端通過上述步驟S301獲得。
[0078]需要說明的是,根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求中包含的URL地址,可判斷第二客戶端是否具備控制權(quán)限,具體為:通過判斷URL地址中是否包含控制權(quán)限的標(biāo)識字段,來判斷第二客戶端是否具備控制權(quán)限。如果URL地址中包含控制權(quán)限的標(biāo)識字段,則表明第二客戶端具備控制權(quán)限,屬于幻燈片的控制者,第二客戶端既可從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁,又可控制第一客戶端播放該URL地址所標(biāo)識的網(wǎng)頁對應(yīng)的幻燈片。如果URL地址中未包含控制權(quán)限的標(biāo)識字段,表明第二客戶端不具備控制權(quán)限,僅具備查看權(quán)限,屬于幻燈片的查看者,第二客戶端僅可以從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁。
[0079]S303,第二客戶端接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
[0080]第二客戶端可在本端顯示該網(wǎng)頁,第二客戶端的用戶通過瀏覽網(wǎng)頁,即可查看第一客戶端播放的幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的。
[0081]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。另外,具備控制權(quán)限的第二客戶端還可在控制本端顯示的網(wǎng)頁的同時,控制第一客戶端的幻燈片播放,提升了對幻燈片的播放控制的靈活性和智能性。[0082]下面將以一個具體實例,詳細(xì)闡述第一客戶端與第二客戶端交互所執(zhí)行的幻燈片的播放控制流程。
[0083]假設(shè)會議系統(tǒng)中,第一客戶端為PC端,第二客戶端為手機(jī)A和手機(jī)B。發(fā)言人A使用PC端播放PPT文稿,該P(yáng)PT文稿如圖3所示,總共包含4頁幻燈片。發(fā)言人想要通過手機(jī)A遠(yuǎn)距離對PC端播放的PPT文稿中的幻燈片進(jìn)行播放控制;參會人B欲使用手機(jī)B近距離查看PC端播放的PPT文稿中的幻燈片內(nèi)容;本實施例的幻燈片的播放控制流程如下:
[0084]PC端首先讀取PPT文稿中的每頁幻燈片的畫面,以及讀取每頁幻燈片在PPT文稿中的序號;然后生成每頁幻燈片對應(yīng)的HTML網(wǎng)頁,其中,每個HTML網(wǎng)頁的頁面內(nèi)容即為讀取的每頁幻燈片的畫面,即網(wǎng)頁一的頁面內(nèi)容為幻燈片一的畫面,網(wǎng)頁二的頁面內(nèi)容為幻燈片二的畫面,網(wǎng)頁三的頁面內(nèi)容為幻燈片三的畫面,網(wǎng)頁四的頁面內(nèi)容為幻燈片四的畫面。PC端按照每頁幻燈片在PPT文稿中的序號,依次存儲網(wǎng)頁一、網(wǎng)頁二、網(wǎng)頁三和網(wǎng)頁四,并生成網(wǎng)頁一的URL地址、網(wǎng)頁二的URL地址、網(wǎng)頁三的URL地址和網(wǎng)頁四的URL地址。其中,每個網(wǎng)頁均對應(yīng)兩個不同的URL地址,其中一個URL地址中包含控制權(quán)限的標(biāo)識字段,另一個URL地址中未包含控制權(quán)限的標(biāo)識字段,例如:網(wǎng)頁一的URL地址,包括:^htp://192.168.1.101\abc_ppt_l_ctrl.html” 和 “http://192.168.1.101\abc_ppt_l.html”。
[0085]為了避免信息泄漏或多人控制PPT文稿帶來的操作混亂,發(fā)言人A可通過PC端僅公開發(fā)布未包含控制權(quán)限的標(biāo)識字段的URL地址,例如:在PC端中顯示包含網(wǎng)頁一的URL地址為“hp://192.168.1.101\abc_ppt_l.html”的二維碼,參會人B可通過手機(jī)B掃描該二維碼,獲得網(wǎng)頁一的URL地址,以查看PC端播放的PPT文稿中的幻燈片內(nèi)容。發(fā)言人A則可通過手機(jī)A輸入包含控制權(quán)限的標(biāo)識字段的URL地址,例如:發(fā)言人A通過手機(jī)A輸入網(wǎng)頁一的 URL 地址為 “http://192.168.1.101\abc_ppt_l_ctrl.html ”,既可在手機(jī) A 中查看PC端播放的PPT文稿中的幻燈片內(nèi)容,又可采用手機(jī)A控制PC端的PPT文稿中幻燈片的播放。
[0086]PC端播放PPT文稿時,發(fā)言人A通過手機(jī)A向PC端發(fā)起網(wǎng)頁請求,該網(wǎng)頁請求中包含網(wǎng)頁一的 URL 地址為 “http://192.168.1.101\abc_ppt_l_ctrl.html”。PC 端根據(jù)該URL地址獲取網(wǎng)頁一,向手機(jī)A返回網(wǎng)頁一,則手機(jī)A顯示網(wǎng)頁一的頁面,發(fā)言人A在手機(jī)A中瀏覽幻燈片一的內(nèi)容。PC端檢測到該URL地址中包含控制權(quán)限的標(biāo)識字段,則PC端則選擇PPT文稿中的首頁幻燈片進(jìn)行作為當(dāng)前播放的幻燈片,即發(fā)言人A可通過手機(jī)A同步控制手機(jī)A與PC端顯示相同的幻燈片內(nèi)容。當(dāng)發(fā)言人A在手機(jī)A顯示的網(wǎng)頁一中點擊“上一頁”控制按鍵和“下一頁”控制按鍵,控制手機(jī)A與PC端的PPT文稿進(jìn)行同步翻頁操作,使發(fā)言人A通過手機(jī)A遠(yuǎn)距離對PC端播放的PPT文稿中的幻燈片進(jìn)行播放控制。
[0087]PC端播放PPT文稿時,參會人B通過手機(jī)B向PC端發(fā)起網(wǎng)頁請求,該網(wǎng)頁請求中包含網(wǎng)頁一的 URL 地址為 “http://192.168.1.101\abc_ppt_l.html”。PC 端檢測到該 URL地址中未包含控制權(quán)限的標(biāo)識字段,則PC端僅根據(jù)該URL地址獲取網(wǎng)頁一,向手機(jī)B返回網(wǎng)頁一,則手機(jī)B顯示網(wǎng)頁一的頁面,參會人B在手機(jī)B中瀏覽幻燈片一的內(nèi)容。當(dāng)參會人B在手機(jī)B顯示的網(wǎng)頁一中點擊“上一頁”控制按鍵、“下一頁”控制按鍵和“同步”控制按鍵時,PC端向手機(jī)B返回對應(yīng)的網(wǎng)頁,使參會人B通過手機(jī)B查看PC端播放的PPT文稿中的幻燈片內(nèi)容。
[0088]通過上述實施例的描述,本發(fā)明第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。另外,具備控制權(quán)限的第二客戶端還可在控制本端顯示的網(wǎng)頁的同時,控制第一客戶端的幻燈片播放,提升了對幻燈片的播放控制的靈活性和智能性。
[0089]下面將結(jié)合附圖6-附圖8,對本發(fā)明實施例提供的客戶端進(jìn)行詳細(xì)介紹。需要說明的是,下述的客戶端可應(yīng)用于上述方法實施例中,以執(zhí)行上述的幻燈片的播放控制方法。
[0090]請參見圖6,為本發(fā)明實施例提供的一種客戶端的結(jié)構(gòu)示意圖;本實施例的客戶端可以為第一客戶端,該客戶端可包括:請求接收模塊101、網(wǎng)頁獲取模塊102和請求響應(yīng)模塊103。
[0091]請求接收模塊101,用于在對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0092]其中,幻燈片集合中包含至少一頁幻燈片,該幻燈片集合優(yōu)選為PPT文稿。第一客戶端與第二客戶端需要建立通信連接,建立通信連接之后,第二客戶端可向第一客戶端發(fā)送網(wǎng)頁請求,請求獲取第一客戶端中的幻燈片的內(nèi)容,所述請求接收模塊101接收第二客戶端發(fā)送的該網(wǎng)頁請求。
[0093]網(wǎng)頁獲取模塊102,用于根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;
[0094]其中,第二客戶端所請求的網(wǎng)頁可以為第一客戶端所播放的幻燈片集合中的任一頁幻燈片,例如:第一客戶端所播放的幻燈片集合中當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁,或第一客戶端所播放的幻燈片集合中首頁幻燈片對應(yīng)的網(wǎng)頁。所述網(wǎng)頁獲取模塊102根據(jù)網(wǎng)頁請求中的URL地址,獲取該URL地址所標(biāo)識的網(wǎng)頁,則得到第二客戶端所請求的網(wǎng)頁。[0095]請求響應(yīng)模塊103,用于將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
[0096]所述請求響應(yīng)模塊103將網(wǎng)頁返回至第二客戶端之后,第二客戶端可在本端顯示該網(wǎng)頁,第二客戶端的用戶通過瀏覽網(wǎng)頁,即可查看第一客戶端播放的幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的。
[0097]需要說明的是,本實施例的客戶端的結(jié)構(gòu)與功能可通過上述方法實施例中的方法具體實現(xiàn),該具體實現(xiàn)過程可參見上述方法中的相關(guān)描述,在此不贅述。
[0098]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。
[0099]請參見圖7,為本發(fā)明實施例提供的另一種客戶端的結(jié)構(gòu)示意圖;本實施例的客戶端可以為第一客戶端,該客戶端可包括:請求接收模塊101、網(wǎng)頁獲取模塊102、請求響應(yīng)模塊103、讀取模塊104、轉(zhuǎn)換模塊105、存儲模塊106、地址生成模塊107、發(fā)布模塊108、權(quán)限判斷模塊109和控制模塊110。其中,請求接收模塊101、網(wǎng)頁獲取模塊102和請求響應(yīng)模塊103的結(jié)構(gòu)和功能可參見圖6所示實施例的相關(guān)描述,在此不贅述。
[0100]讀取模塊104,用于從幻燈片集合中讀取每頁幻燈片的畫面,以及每頁幻燈片在所述幻燈片集合中的序號;
[0101]所述讀取模塊104可調(diào)用幻燈片集合的API獲得幻燈片集合的窗口句柄,例如:幻燈片集合為PPT文稿,所述讀取模塊104通過調(diào)用PointPoint ComAPI獲得PPT窗口句柄;再獲取窗口的顯示位圖,即可獲得窗口中當(dāng)前播放的幻燈片的畫面,按照此方法,可從幻燈片集合中獲得每頁幻燈片的畫面。所述讀取模塊104還從幻燈片集合中讀取每頁幻燈片在所述幻燈片集合中的序號。
[0102]轉(zhuǎn)換模塊105,用于將讀取的每頁幻燈片的畫面進(jìn)行轉(zhuǎn)換,形成對應(yīng)的網(wǎng)頁;
[0103]所述轉(zhuǎn)換模塊105生成HTML網(wǎng)頁,將讀取的每頁幻燈片的畫面作為該HTML網(wǎng)頁的頁面內(nèi)容,并可在HTML網(wǎng)頁中設(shè)置控制按鍵。
[0104]存儲模塊106,用于按照每頁幻燈片在所述幻燈片集合中的序號,依次存儲每頁幻燈片對應(yīng)的網(wǎng)頁;
[0105]地址生成模塊107,用于根據(jù)每頁幻燈片對應(yīng)的網(wǎng)頁的存儲地址,生成每頁幻燈片對應(yīng)的網(wǎng)頁的URL地址。所述地址生成模塊107將同一網(wǎng)頁對應(yīng)兩個不同的URL地址,通過不同的URL地址標(biāo)識幻燈片的控制者與查看者的權(quán)限。
[0106]發(fā)布模塊108,用于發(fā)布所述生成的URL地址。
[0107]所述發(fā)布模塊108的布過程為:顯示所述生成的URL地址的字符串;或者,生成包含所述URL地址的二維碼,并顯示所述二維碼。
[0108]權(quán)限判斷模塊109,用于根據(jù)所述網(wǎng)頁請求中包含的URL地址,判斷第二客戶端是否具備控制權(quán)限;
[0109]所述權(quán)限判斷模塊109根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求中包含的URL地址,可判斷第二客戶端是否具備控制權(quán)限,具體為:通過判斷URL地址中是否包含控制權(quán)限的標(biāo)識字段,來判斷第二客戶端是否具備控制權(quán)限。如果URL地址中包含控制權(quán)限的標(biāo)識字段,則表明第二客戶端具備控制權(quán)限,屬于幻燈片的控制者,第二客戶端既可從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁,又可控制第一客戶端播放該URL地址所標(biāo)識的網(wǎng)頁對應(yīng)的幻燈片。如果URL地址中未包含控制權(quán)限的標(biāo)識字段,表明第二客戶端不具備控制權(quán)限,僅具備查看權(quán)限,屬于幻燈片的查看者,第二客戶端僅可以從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁。
[0110]控制模塊110,用于當(dāng)?shù)诙蛻舳司邆淇刂茩?quán)限時,從所述幻燈片集合中選擇第二客戶端所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
[0111]所述控制模塊110可通過調(diào)用幻燈片集合的API,控制第一客戶端中幻燈片的播放,例如:幻燈片集合為PPT文稿,所述控制模塊110通過調(diào)用PointPointCom API獲得PPT窗口句柄,再控制PPT窗口中的翻頁按鍵將PPT文稿翻頁至第二客戶所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
[0112]需要說明的是,本實施例的客戶端可根據(jù)實際需要配置上述部分或全部的模塊;且本實施例的客戶端的結(jié)構(gòu)與功能可通過上述方法實施例中的方法具體實現(xiàn),該具體實現(xiàn)過程可參見上述方法中的相關(guān)描述,在此不贅述。
[0113]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。另外,具備控制權(quán)限的第二客戶端還可在控制本端顯示的網(wǎng)頁的同時,控制第一客戶端的幻燈片播放,提升了對幻燈片的播放控制的靈活性和智能性。
[0114]請參見圖8,為本發(fā)明實施例提供的又一種客戶端的結(jié)構(gòu)示意圖;本實施例的客戶端可以為第二客戶端,該客戶端可包括:地址獲取模塊201、請求模塊202和網(wǎng)頁接收模塊 203。
[0115]地址獲取模塊201,用于獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址;
[0116]所述地址獲取模塊201讀取第一客戶端顯示的所述URL地址的字符串;或者,所述地址獲取模塊201掃描第一客戶端顯示的二維碼,獲得所述URL地址。
[0117]請求模塊202,用于根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求;
[0118]第二客戶端與第一客戶端建立通信連接之后,所述請求模塊202可向第一客戶端發(fā)送網(wǎng)頁請求,請求獲取第一客戶端中的幻燈片的內(nèi)容。其中,所請求的網(wǎng)頁可以為第一客戶端所播放的幻燈片集合中的任一頁幻燈片,例如:第一客戶端所播放的幻燈片集合中當(dāng)前播放的幻燈片對應(yīng)的網(wǎng)頁,或第一客戶端所播放的幻燈片集合中首頁幻燈片對應(yīng)的網(wǎng)頁。所述請求模塊202發(fā)送的網(wǎng)頁請求包含所請求的網(wǎng)頁的URL地址。
[0119]需要說明的是,根據(jù)所述請求模塊202發(fā)送的網(wǎng)頁請求中包含的URL地址,可判斷第二客戶端是否具備控制權(quán)限,具體為:通過判斷URL地址中是否包含控制權(quán)限的標(biāo)識字段,來判斷第二客戶端是否具備控制權(quán)限。如果URL地址中包含控制權(quán)限的標(biāo)識字段,則表明第二客戶端具備控制權(quán)限,屬于幻燈片的控制者,第二客戶端既可從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁,又可控制第一客戶端播放該URL地址所標(biāo)識的網(wǎng)頁對應(yīng)的幻燈片。如果URL地址中未包含控制權(quán)限的標(biāo)識字段,表明第二客戶端不具備控制權(quán)限,僅具備查看權(quán)限,屬于幻燈片的查看者,第二客戶端僅可以從第一客戶端獲得該URL地址所標(biāo)識的網(wǎng)頁。
[0120]網(wǎng)頁接收模塊203,用于接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
[0121]所述網(wǎng)頁接收模塊203接收到第一客戶端返回的網(wǎng)頁后,可在第二客戶端中顯示該網(wǎng)頁,第二客戶端的用戶通過瀏覽網(wǎng)頁,即可查看第一客戶端播放的幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的。
[0122]需要說明的是,本實施例的客戶端的結(jié)構(gòu)與功能可通過上述方法實施例中的方法具體實現(xiàn),該具體實現(xiàn)過程可參見上述方法中的相關(guān)描述,在此不贅述。
[0123]本發(fā)明實施例中,第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,可根據(jù)第二客戶端發(fā)送的網(wǎng)頁請求,向第二客戶端返回幻燈片對應(yīng)的網(wǎng)頁,使得第二客戶端的用戶通過瀏覽第二客戶端的網(wǎng)頁即可獲得幻燈片的內(nèi)容,實現(xiàn)了近距離查看幻燈片的內(nèi)容的目的,提升了對幻燈片的播放控制的靈活性和智能性。另外,具備控制權(quán)限的第二客戶端還可在控制本端顯示的網(wǎng)頁的同時,控制第一客戶端的幻燈片播放,提升了對幻燈片的播放控制的靈活性和智能性。
[0124]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random AccessMemory, RAM)等。
[0125]以上所揭露的僅為本發(fā)明較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種幻燈片的播放控制方法,其特征在于,包括: 第一客戶端對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的統(tǒng)一資源定位符URL地址; 第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁; 第一客戶端將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一客戶端接收第二客戶端發(fā)送的網(wǎng)頁請求之前,還包括: 第一客戶端從幻燈片集合中讀取每頁幻燈片的畫面,以及每頁幻燈片在所述幻燈片集合中的序號; 第一客戶端將讀取的每頁幻燈片的畫面進(jìn)行轉(zhuǎn)換,形成對應(yīng)的網(wǎng)頁; 第一客戶端按照每頁幻燈片在所述幻燈片集合中的序號,依次存儲每頁幻燈片對應(yīng)的網(wǎng)頁; 第一客戶端根據(jù)每頁幻燈片對應(yīng)的網(wǎng)頁的存儲地址,生成每頁幻燈片對應(yīng)的網(wǎng)頁的URL地址; 第一客戶端發(fā)布所述生成的URL地址。
3.如權(quán)利要求2所述的方法,其特征在于,所述第一客戶端發(fā)布所述生成的URL地址,包括: 第一客戶端顯示所述生成的URL地址的字符串;或者, 第一客戶端生成包含所述URL地址`的二維碼,并顯示所述二維碼。
4.如權(quán)利要求1-3任一項所述的方法,其特征在于,所述第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁之后,還包括: 第一客戶端根據(jù)所述網(wǎng)頁請求中包含的URL地址,判斷第二客戶端是否具備控制權(quán)限; 若第二客戶端具備控制權(quán)限,第一客戶端從所述幻燈片集合中選擇第二客戶端所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
5.一種幻燈片的播放控制方法,其特征在于,包括: 第二客戶端獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址; 第二客戶端根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求; 第二客戶端接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
6.如權(quán)利要求5所述的播放控制方法,其特征在于,所述第二客戶端獲取第一客戶端發(fā)布的URL地址,包括: 第二客戶端讀取第一客戶端顯示的所述URL地址的字符串;或者, 第二客戶端掃描第一客戶端顯示的二維碼,獲得所述URL地址。
7.一種客戶端,其特征在于,包括: 請求接收模塊,用于在對幻燈片集合中的幻燈片進(jìn)行播放時,接收第二客戶端發(fā)送的網(wǎng)頁請求,所述網(wǎng)頁請求包含所述幻燈片對應(yīng)的網(wǎng)頁的URL地址; 網(wǎng)頁獲取模塊,用于根據(jù)所述網(wǎng)頁請求中包含的URL地址,獲取第二客戶端所請求的網(wǎng)頁;請求響應(yīng)模塊,用于將所述網(wǎng)頁返回至第二客戶端,以響應(yīng)所述網(wǎng)頁請求。
8.如權(quán)利要求7所述的客戶端,其特征在于,還包括: 讀取模塊,用于從幻燈片集合中讀取每頁幻燈片的畫面,以及每頁幻燈片在所述幻燈片集合中的序號; 轉(zhuǎn)換模塊,用于將讀取的每頁幻燈片的畫面進(jìn)行轉(zhuǎn)換,形成對應(yīng)的網(wǎng)頁; 存儲模塊,用于按照每頁幻燈片在所述幻燈片集合中的序號,依次存儲每頁幻燈片對應(yīng)的網(wǎng)頁; 地址生成模塊,用于根據(jù)每頁幻燈片對應(yīng)的網(wǎng)頁的存儲地址,生成每頁幻燈片對應(yīng)的網(wǎng)頁的URL地址; 發(fā)布模塊,用于發(fā)布所述生成的URL地址。
9.如權(quán)利要求8所述的客戶端,其特征在于,所述發(fā)布模塊具體用于顯示所述生成的URL地址的字符串;或者,生成包含所述URL地址的二維碼,并顯示所述二維碼。
10.如權(quán)利要求7-9任一項所述的客戶端,其特征在于,還包括: 權(quán)限判斷模塊,用于根據(jù)所述網(wǎng)頁請求中包含的URL地址,判斷第二客戶端是否具備控制權(quán)限; 控制模塊,用于當(dāng)?shù)诙蛻舳司邆淇刂茩?quán)限時,從所述幻燈片集合中選擇第二客戶端所請求的網(wǎng)頁對應(yīng)的幻燈片進(jìn)行播放。
11.一種客戶端,其特征`在于,包括: 地址獲取模塊,用于獲取第一客戶端發(fā)布的URL地址,所述URL地址為第一客戶端播放的幻燈片集合中的幻燈片對應(yīng)的網(wǎng)頁的URL地址; 請求模塊,用于根據(jù)獲取的URL地址,向第一客戶端發(fā)送網(wǎng)頁請求; 網(wǎng)頁接收模塊,用于接收第一客戶端根據(jù)所述網(wǎng)頁請求所返回的網(wǎng)頁。
12.如權(quán)利要求11所述的客戶端,其特征在于,包括:所述地址獲取模塊具體用于讀取第一客戶端顯示的所述URL地址的字符串;或者,掃描第一客戶端顯示的二維碼,獲得所述URL地址。
【文檔編號】H04L29/08GK103873490SQ201210525692
【公開日】2014年6月18日 申請日期:2012年12月10日 優(yōu)先權(quán)日:2012年12月10日
【發(fā)明者】羅璇, 楊川川 申請人:騰訊科技(深圳)有限公司