一種ppt播放方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種PPT播放方法和裝置,屬于網(wǎng)絡(luò)通信領(lǐng)域。方法包括:接收上傳的至少一個待播放PPT文件,并將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。本發(fā)明解決了很多用戶通過客戶端僅能觀看已經(jīng)演講的PPT文件而導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放的問題,用戶可以現(xiàn)場觀看PPT文件的直播,提高了用戶的學習效率和使用體驗。
【專利說明】一種PPT播放方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,特別涉及一種PPT播放方法和裝置。
【背景技術(shù)】
[0002]PPT (全稱PowerPoint)是微軟公司出品的一種演示文稿圖形軟件,主要用于制作幻燈片。該軟件能夠創(chuàng)建生動的視覺效果并支持多媒體功能,并且利用該軟件制作的文件可以通過不同的方式播放,還可以將演示文件保存到光盤中進行分發(fā),并在放映過程中播放音頻流或視頻流,因此改進了用戶界面使用戶可以更加便捷地查看和創(chuàng)建高品質(zhì)的演示文稿。
[0003]目前,現(xiàn)有技術(shù)在播放PPT文件時,將演講者已演講的PPT文件轉(zhuǎn)換成Flash等視頻格式的PPT文件,然后再上傳到網(wǎng)絡(luò)中。當用戶想要觀看該PPT視頻時,再通過客戶端播放已經(jīng)轉(zhuǎn)換的視頻格式的PPT文件,以學習和分享PPT文件的內(nèi)容。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]很多用戶由于工作太忙或者地域限制等問題無法參加現(xiàn)場的一些感興趣的交流或集體學習活動,而現(xiàn)有技術(shù)僅將已經(jīng)演講的PPT文件轉(zhuǎn)換成視頻格式并上傳網(wǎng)絡(luò)后,用戶才能通過客戶端進行播放并觀看,導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放,用戶無法及時地學習和分享PPT文件的內(nèi)容。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種PPT播放方法和裝置。所述技術(shù)方案如下:
[0007]一方面,提供了一種PPT播放方法,所述方法包括:
[0008]接收上傳的至少一個待播放PPT文件,并將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;
[0009]獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0010]另一方面,提供了一種PPT播放裝置,所述裝置包括:
[0011]接收模塊,用于接收上傳的至少一個待播放PPT文件;
[0012]轉(zhuǎn)換模塊,用于將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;
[0013]推送模塊,用于獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0014]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0015]通過接收上傳的至少一個待播放PPT文件,并將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放,解決了很多用戶通過客戶端僅能觀看已經(jīng)演講的PPT文件而導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放的問題,用戶可以現(xiàn)場觀看PPT文件的直播,提高了用戶的學習效率。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例一提供的PPT播放方法流程圖;
[0018]圖2是本發(fā)明實施例二提供的PPT播放方法流程圖;
[0019]圖3是本發(fā)明實施例二提供的PPT文件上傳示意圖;
[0020]圖4是本發(fā)明實施例二提供的PPT文件替換示意圖;
[0021]圖5是本發(fā)明實施例二提供的視頻格式的PPT文件存儲示意圖;
[0022]圖6是本發(fā)明實施例二提供的視頻格式的PPT文件直播過程中的同步示意圖;
[0023]圖7是本發(fā)明實施例三提供的PPT播放裝置第一種結(jié)構(gòu)示意圖;
[0024]圖8是本發(fā)明實施例三提供的PPT播放裝置第二種結(jié)構(gòu)示意圖;
[0025]圖9是本發(fā)明實施例三提供的PPT播放裝置第三種結(jié)構(gòu)示意圖;
[0026]圖10是本發(fā)明實施例三提供的PPT播放裝置第四種結(jié)構(gòu)示意圖;
[0027]圖11是本發(fā)明實施例三提供的PPT播放裝置第五種結(jié)構(gòu)示意圖;
[0028]圖12是本發(fā)明實施例三提供的PPT播放裝置第六種結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0030]實施例一
[0031]參見圖1,本發(fā)明實施例提供了一種PPT播放方法,該方法包括:
[0032]101、接收上傳的至少一個待播放PPT文件;
[0033]102、將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;
[0034]具體地,本發(fā)明實施例中的視頻格式可以包括WMV (windows media player,微軟推出的一種流媒體格式)、MPEG — I (moving pictures experts group, VO)格式)、AVI(audio video interleaved,音頻視頻交錯格式)、swf (shock wave flash,是動畫設(shè)計軟件Flash的專用格式,是一種支持矢量和點陣圖形的動畫文件格式)等,本發(fā)明實施例對此不作限制,以Flash的swf格式為例進行說明。
[0035]具體地,將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件之前,還包括:
[0036]接收修改后的待播放PPT文件,并將修改后的待播放PPT文件替換對應的原有待播放PPT文件。
[0037]具體地,將待播放PPT文件按照預設(shè)轉(zhuǎn)換為視頻格式的PPT文件,包括:
[0038]將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件;
[0039]或,
[0040]為接收到的每個待播放PPT文件設(shè)置對應的優(yōu)先級,根據(jù)每個待播放PPT文件的優(yōu)先級將每個待播放PPT文件依次轉(zhuǎn)換為視頻格式的PPT文件。
[0041]進一步地,將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件之后,還包括:
[0042]接收修改后的待播放PPT文件,并將修改后的待播放PPT文件轉(zhuǎn)換為修改后的視頻格式的PPT文件;
[0043]獲取演講者客戶端的用戶操作,并根據(jù)用戶操作將修改后的視頻格式的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0044]103、獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0045]具體地,當用戶操作為翻頁操作時,將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,包括:
[0046]將轉(zhuǎn)換后的視頻格式的PPT文件中與翻頁操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,并向演講者客戶端和聽眾客戶端發(fā)送翻頁指令,使得演講者客戶端和聽眾客戶端執(zhí)行翻頁操作。
[0047]具體地,將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,包括:
[0048]通過隨機生成的一次性密鑰將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端。
[0049]本發(fā)明實施例提供的方法,通過接收上傳的至少一個待播放PPT文件,并將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放,解決了很多用戶通過客戶端僅能觀看已經(jīng)演講的PPT文件而導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放的問題,用戶可以現(xiàn)場觀看PPT文件的直播,提高了用戶的學習效率。
[0050]實施例二
[0051]參見圖2,本發(fā)明實施例提供了一種PPT播放方法,該方法包括:
[0052]201、上傳至少一個待播放的PPT文件到服務器;
[0053]具體地,由于現(xiàn)場直播的特殊性,演講者一般到演講開始前才會定稿,這樣現(xiàn)場活動的組織者提前準備的PPT可能跟演講者的最后定稿的PPT不一致,在這種情況下就需要對上傳的PPT文件提供替換功能與添加新PPT文件的功能。參見圖3,上傳的待播放的PPT文件有多個,可以修改待播放的PPT文件,并將修改后的最新PPT文件重新上傳到服務器替換原有的待播放的PPT文件;還可以直接添加新的待播放的PPT文件,但在這種情況下又不能影響直播進行,這就對轉(zhuǎn)換服務提出了更高的要求。
[0054]PPT替換功能的實現(xiàn),參見圖4,本發(fā)明實施例中采用類修改常量指針指向內(nèi)容的方式進行PPT文件的替換,并把轉(zhuǎn)換請求提交到轉(zhuǎn)換隊列中,等待處理PPT文件的轉(zhuǎn)換。
[0055]202、將待播放的PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;
[0056]具體地,為了應對直播進行中的更新、替換PPT文件而不中斷直播,以及告知演講者目前正在轉(zhuǎn)換PPT的服務進度確保演講直播順利進行,本發(fā)明實施例可以從轉(zhuǎn)換隊列中提取轉(zhuǎn)換請求,并行執(zhí)行PPT文件的轉(zhuǎn)換,即將待播放的每個PPT文件分別通過格式轉(zhuǎn)換工具如Ispring并行轉(zhuǎn)換為對應的視頻格式的PPT文件;本發(fā)明實施例采用的Ispring是一款PPT轉(zhuǎn)Flash工具,可以輕松地將PPT演示文檔轉(zhuǎn)換為Flash視頻格式,轉(zhuǎn)換的同時將會保留原有的可視化與動畫效果;當然本發(fā)明實施例還可以采用其他的格式轉(zhuǎn)換工具將PPT文件轉(zhuǎn)換為對應的視頻格式的PPT文件,對此不作限制。
[0057]其中,將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件之后,還包括:
[0058]接收修改后的待播放PPT文件,并將修改后的待播放PPT文件轉(zhuǎn)換為修改后的視頻格式的PPT文件。
[0059]在并行執(zhí)行PPT文件轉(zhuǎn)換可以更加快速的將PPT文件轉(zhuǎn)換為視頻格式;
[0060]為了使格式轉(zhuǎn)換工具Ispring轉(zhuǎn)換更加穩(wěn)定保證轉(zhuǎn)換效果,本發(fā)明實施例還可以采用串行方式,根據(jù)待播放的每個PPT文件播放的先后順序,為每個待播放的PPT文件設(shè)置優(yōu)先級別,根據(jù)每個待播放的PPT文件的優(yōu)先級別將待播放的每個PPT文件轉(zhuǎn)換為視頻格式的PPT文件。在串行方式下采用低級隊列與高級隊列形成一個可以插隊的隊列,在轉(zhuǎn)換時,首先判斷是否有高優(yōu)先級的PPT文件,保證高優(yōu)先級的轉(zhuǎn)換先行轉(zhuǎn)換,而轉(zhuǎn)換不成功的可以再次進入高優(yōu)先級隊列,并且在嘗試多次后丟棄處理。
[0061]203、將轉(zhuǎn)換后的視頻格式的PPT文件存儲到服務器上;
[0062]具體地,轉(zhuǎn)換后的視頻格式的PPT文件,參見圖5,本發(fā)明實施例采用Pull與Push相結(jié)合的方式,將轉(zhuǎn)換后的PPT文件存儲到服務器;Pull機制為在轉(zhuǎn)換過程中將已經(jīng)轉(zhuǎn)換完成的部分PPT文件拉到服務器上,以保證PPT的正常及時播放;Push機制是在播放到對應的視頻格式的PPT文件之前已經(jīng)將所有的PPT文件轉(zhuǎn)換完成,此時需要將整個轉(zhuǎn)換完成的PPT文件一起推送到服務器上,防止占用轉(zhuǎn)換的內(nèi)存。例如:一頁PPT對應一個視頻格式SWf文件,在文件未轉(zhuǎn)換完成時,采用Pull拉的方式將轉(zhuǎn)換后的SWf文件上傳到服務器上;轉(zhuǎn)換完成后,采用Push推的機制把所有轉(zhuǎn)換的SWf文件上傳到服務器。
[0063]204、獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0064]具體地,本發(fā)明實施例中用戶的操作可以是翻頁操作、指向操作以及其他操作,本發(fā)明實施例對此不做限制。本發(fā)明實施例在直播過程中,基于服務器性能與視頻格式SWf文件大小的綜合考慮,可以采用memcache緩存輸出或ngnix靜態(tài)文件直接輸出,對于性能比較低或視頻格式swf文件比較大時,采用memcache緩存輸出;而對于性能比較高或視頻格式swf文件比較小時,采用ngnix靜態(tài)文件直接輸出。[0065]其中,當獲取到翻頁操作,該翻頁操作可以是來自翻頁筆的翻頁操作也可以是獲取到演講者客戶端的手勢翻頁操作,將轉(zhuǎn)換后的視頻格式的PPT文件中與翻頁操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,并向演講者客戶端和聽眾客戶端發(fā)送翻頁指令,使得演講者客戶端和聽眾客戶端執(zhí)行翻頁操作,實現(xiàn)演講者客戶端和聽眾客戶端翻頁的直播同步。目前PPT文件的演講是基于全屏而由翻頁筆來進行翻頁操作,由于視頻格式的限制導致視頻在全屏模式下無法識別翻頁筆的翻頁操作,在此種情況下可在系統(tǒng)底層捕獲翻頁筆的向上翻頁PgUp或向下翻頁PgDn鍵盤事件,并阻止此鍵盤事件,改觸發(fā)視頻格式flash識別的方向鍵來操作翻頁筆的鍵盤事件,或者通過客戶端的手勢操作向服務器發(fā)送翻頁指令,由翻頁同步程序下發(fā)到客戶端,從而進行翻頁。
[0066]其中,本發(fā)明實施例基于ngnix_http_push_module的訂閱與發(fā)布機制,使得演講者的PPT與聽眾的PPT保持同步,在同步過程中采用一次性密鑰來確保PPT的視頻格式swf文件防盜鏈;參見圖6,在演講者客戶端與服務器以及聽眾客戶端與服務器通過一次性密鑰實現(xiàn)直播的同步,并對視頻格式的PPT文件實現(xiàn)了保密。
[0067]需要說明的是,本發(fā)明實施例在演講者客戶端和聽眾客戶端直播視頻格式的PPT文件的同時,用戶還可以在視頻播放窗口旁邊的聊天窗口中發(fā)表自己的想法意見,以便于實現(xiàn)演講者和聽眾之間的交流。
[0068]本發(fā)明實施例提供的方法,通過接收上傳的至少一個待播放PPT文件,并將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放,解決了很多用戶通過客戶端僅能觀看已經(jīng)演講的PPT文件而導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放的問題,用戶可以現(xiàn)場觀看PPT文件的直播,提高了用戶的學習效率。
[0069]實施例三
[0070]參見圖7,本發(fā)明實施例提供了一種PPT播放裝置,該裝置包括:
[0071]接收模塊701,用于接收上傳的至少一個待播放PPT文件;
[0072]轉(zhuǎn)換模塊702,用于將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;
[0073]推送模塊703,用于獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0074]具體地,參見圖8,該裝置還包括:
[0075]替換模塊704,用于轉(zhuǎn)換模塊702將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件之前,接收修改后的待播放PPT文件,并將修改后的待播放PPT文件替換對應的原有待播放PPT文件。
[0076]具體地,參見圖9,轉(zhuǎn)換模塊702,包括:
[0077]第一轉(zhuǎn)換單元702a,用于將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件;
[0078]第二轉(zhuǎn)換單元702b,用于為接收到的每個待播放PPT文件設(shè)置對應的優(yōu)先級,根據(jù)每個待播放PPT文件的優(yōu)先級將每個待播放PPT文件依次轉(zhuǎn)換為視頻格式的PPT文件。[0079]進一步地,參見圖10,該裝置還包括:
[0080]第二轉(zhuǎn)換模塊705,用于將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件之后,接收修改后的待播放PPT文件,并將修改后的待播放PPT文件轉(zhuǎn)換為修改后的視頻格式的PPT文件;
[0081]第二推送模塊706,用于獲取演講者客戶端的用戶操作,并根據(jù)用戶操作將第二轉(zhuǎn)換模塊轉(zhuǎn)換的修改后的視頻格式的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
[0082]具體地,參見圖11,推送模塊703,包括:
[0083]翻頁單元703a,用于當用戶操作為翻頁操作時,將轉(zhuǎn)換后的視頻格式的PPT文件中與翻頁操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,并向演講者客戶端和聽眾客戶端發(fā)送翻頁指令,使得演講者客戶端和聽眾客戶端執(zhí)行翻頁操作。
[0084]具體地,參見圖12,推送模塊703,包括:
[0085]加密單元703b,用于通過隨機生成的一次性密鑰將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端。
[0086]本發(fā)明實施例提供的裝置,通過接收上傳的至少一個待播放PPT文件,并將待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件;獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放,解決了很多用戶通過客戶端僅能觀看已經(jīng)演講的PPT文件而導致用戶觀看的PPT文件與演講者演講時的PPT文件未同步播放的問題,用戶可以現(xiàn)場觀看PPT文件的直播,提高了用戶的學習效率。
[0087]需要說明的是:上述實施例提供的PPT播放裝置在對視屏格式的PPT文件進行直播時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的PPT播放裝置與PPT播放方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0088]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0089]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0090]以上僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種PPT播放方法,其特征在于,所述方法包括: 接收上傳的至少一個待播放PPT文件,并將所述待播放PPT文件按照預設(shè)順序為視頻格式的PPT文件; 獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件之前,還包括: 接收修改后的待播放PPT文件,并將修改后的待播放PPT文件替換對應的原有待播放PPT文件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件,包括: 將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件; 或, 為接收到的每個待播放PPT文件設(shè)置對應的優(yōu)先級,根據(jù)所述每個待播放PPT文件的優(yōu)先級將所述每個待播放PPT文件依次轉(zhuǎn)換為視頻格式的PPT文件。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件之后,還包括: 接收修改后的待播放PPT文件,并將所述修改后的待播放PPT文件轉(zhuǎn)換為修改后的視頻格式的PPT文件; 獲取演講者客戶端的用戶操作,并根據(jù)所述用戶操作將所述修改后的視頻格式的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,當所述用戶操作為翻頁操作時,將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,包括: 將轉(zhuǎn)換后的視頻格式的PPT文件中與所述翻頁操作相對應的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端,并向所述演講者客戶端和所述聽眾客戶端發(fā)送翻頁指令,使得所述演講者客戶端和所述聽眾客戶端執(zhí)行翻頁操作。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,包括: 通過隨機生成的一次性密鑰將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端。
7.—種PPT播放裝置,其特征在于,所述裝置包括: 接收模塊,用于接收上傳的至少一個待播放PPT文件; 轉(zhuǎn)換模塊,用于將所述 待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件; 推送模塊,用于獲取演講者客戶端的用戶操作,并將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到演講者客戶端和聽眾客戶端,由所述演講者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 替換模塊,用于所述轉(zhuǎn)換模塊將所述待播放PPT文件按照預設(shè)順序轉(zhuǎn)換為視頻格式的PPT文件之前,接收修改后的待播放PPT文件,并將修改后的待播放PPT文件替換對應的原有待播放PPT文件。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述轉(zhuǎn)換模塊,包括: 第一轉(zhuǎn)換單元,用于將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件; 第二轉(zhuǎn)換單元,用于為接收到的每個待播放PPT文件設(shè)置對應的優(yōu)先級,根據(jù)所述每個待播放PPT文件的優(yōu)先級將所述每個待播放PPT文件依次轉(zhuǎn)換為視頻格式的PPT文件。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二轉(zhuǎn)換模塊,用于將接收到的每個待播放PPT文件并行轉(zhuǎn)換為對應的視頻格式的PPT文件之后,接收修改后的待播放PPT文件,并將所述修改后的待播放PPT文件轉(zhuǎn)換為修改后的視頻格式的PPT文件; 第二推送模塊,用于獲取演講者客戶端的用戶操作,并根據(jù)所述用戶操作將所述第二轉(zhuǎn)換模塊轉(zhuǎn)換的修改后的視頻格式的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端,由所述演講 者客戶端和聽眾客戶端對接收到的PPT文件進行同時播放。
11.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述推送模塊,包括: 翻頁單元,用于當所述用戶操作為翻頁操作時,將轉(zhuǎn)換后的視頻格式的PPT文件中與所述翻頁操作相對應的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端,并向所述演講者客戶端和所述聽眾客戶端發(fā)送翻頁指令,使得所述演講者客戶端和所述聽眾客戶端執(zhí)行翻頁操作。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述推送模塊,包括: 加密單元,用于通過隨機生成的一次性密鑰將轉(zhuǎn)換后的視頻格式的PPT文件中與所述用戶操作相對應的PPT文件同時推送到所述演講者客戶端和所述聽眾客戶端。
【文檔編號】H04L29/08GK103973732SQ201310033784
【公開日】2014年8月6日 申請日期:2013年1月29日 優(yōu)先權(quán)日:2013年1月29日
【發(fā)明者】陳政產(chǎn), 邱明豐, 周芝芝, 張文浩, 葉展, 張璇, 林鳴, 馮舒婭, 蔣輝, 朱洲, 朱紅曉 申請人:騰訊科技(深圳)有限公司