基于ppt播放的互聯網交互平臺的制作方法
【專利摘要】本發明是基于PPT播放的互聯網交互平臺,由錄音器、服務器及客戶端構成。錄音器錄制語音,服務器中的Html程序生成動作標記,音頻程序把語音轉換成音頻文件。客戶端的動作特征插件接收動作標記,按照標記顯示對應的動畫/頁面和播放音頻。本發明通過解析文檔的動作特征,在客戶端實現網頁自動刷新和語音同步,無須傳送圖像即可實現文檔網上發布的功能。本發明適用于PC端文檔的快速發布和在線交流,平臺參與者在電腦或手機上閱讀文檔和討論問題,和現場講解的效果一致,為遠程會議、網絡教育與在線展示提供了強大的發布手段。
【專利說明】
基于PPT播放的互聯網交互平臺
(一)
技術領域
[0001]本發明是基于PPT播放的互聯網交互平臺,適用于個人/機構的PC端文檔的網絡發布與交互顯示。本發明構成中,錄音器錄制語音,服務器預置Html程序和音頻程序,客戶端預裝動作特征插件。主持人上傳文檔到服務器,在服務器中轉換成網頁,語音由音頻程序轉換成音頻文件,Html程序同步解析文檔的動作特征,客戶端打開網頁時,同時下載動作標記和音頻文件,顯示對應的動畫/頁面,同時連續播放音頻文件,實現語音與網頁顯示的同步。本發明以網頁形式發布PC端文檔,任何用戶打開鏈接即可實現頁面自動刷新和音頻同步,而且可以在線交流,是創新性的互聯網發布與交流平臺。
(二)
【背景技術】
[0002]PC端文檔一般以off ice文件的形式存儲,用戶要打開這些文檔,必須在電腦或手機上安裝office軟件。如果對多個用戶發布,需要向每個用戶發文件,很難適應眾多用戶同時閱讀。Office文件轉換成網頁后,大小為原文件的1/2左右,用戶打開鏈接即可閱讀文件,大大節約帶寬,而且鏈接很容易轉發分享,支持海量用戶,徹底解決office文件的分享難題。
[0003]僅僅文檔網頁化還不夠,網頁支持音頻播放,進一步可實現語音同步。視頻會議系統提供了語音同步的實例,通過電信寬帶,將圖像、語音、文字、圖片等多種資料分送到各個用戶的計算機上,借助互聯網寬帶,實現圖像與語音同步。視頻會議需要為每位參與者部署攝像頭和語音設備,采集音、視頻數據并同步傳送給其他人,設備要求較高,帶寬要求更高,成本很高,無法普及。
[0004]注意到上述問題,本發明提出一種文檔轉換Html網頁,并與語音同步的互聯網交互平臺,由錄音器、服務器及客戶端構成。錄音器錄制語音,服務器中的Html程序負責生成動作標記,音頻程序負責把語音轉換成音頻文件。客戶端的動作特征插件接收動作標記,按照標記顯示對應的動畫/頁面和播放音頻。本發明通過解析文檔的動作特征,在客戶端實現網頁自動刷新和語音同步,無須傳送圖像即可實現文檔網上發布的功能,一般無線寬帶都可以支持。
(三)
【發明內容】
[0005]Office文件中,PPT是最常用的演示軟件,目前已經成為商業演示和資料共享的標準。PPT功能強大,文字排版和圖片編輯豐富多彩,還擁有大量的動畫特效,支持音視頻、超級鏈接、豎排、數學公式等,主流的演示文件均由PPT制作。PPT本身無法通過網絡發布,只能在office軟件中打開。PPT—般包含動畫和音視頻,在很多使用場景,主持人需要在電腦上演示PPT,點擊觸發動畫或翻頁,同時語音講解,還有的文檔設定動畫自動播放,動作依據時間設定。由此可見,PPT演示基于動作特征的解析,如果把PPT轉換成網頁,主持人在服務器端講解,程序記錄主持人的點擊或動作設定,并同步下載到客戶端,讓客戶端的網頁按照動作標記自動顯示,能夠實現文檔在網上的多用戶發布。[000?] Html是超文本的web語言標準,具有優異的跨平臺特性,適用于windows/andr1d/1s等各種操作系統,目前主流瀏覽器和社交平臺均支持Html網頁。Html文件量小,支持音視頻播放,任何人可以同時打開網頁。技術上,office文檔都可以轉換成網頁,在瀏覽器中打開。文檔網頁化后,由于網頁支持音頻文件播放,只需要錄音并通過音頻轉換器變成音頻文件,可以直接下載播放。
[0007]本發明由錄音器、服務器及客戶端構成,錄音器錄制語音,服務器為預置Html程序和音頻程序的后臺電腦,客戶端分為主持與聽眾兩類,均為預裝動作特征插件的瀏覽器或社交平臺。以PPT為例,本發明工作時,主持人上傳PPT到服務器,Html程序把PPT轉換成網頁,并同步解析PPT的動作特征,記錄主動點擊與自動播放的動作,生成動作標記。Html程序有三種標記生成模式,一是動作由主持人點擊發起,程序記錄點擊的動作標記;二是解析文檔的動畫設定,程序把自動播放的動作標記提出來;三是動作由聽眾點擊發起,程序記錄點擊的動作標記。這三種方式包括了文檔顯示的所有模式,第一種與第二種是主持人設定,適用于文檔講解,第三種是聽眾設定,適用于聽眾提問,實現平臺參與者之間的交互。
[0008]主持人講解PPT時,語音由錄音器錄制,音頻程序把語音轉換成音頻文件,記錄在該網頁的名下。聽眾客戶端打開該網頁時,同時下載動作標記和音頻文件,動作特征插件首先識別自動播放的動作標記,如果有,即依據標記顯示動畫或翻頁,同時播放音頻。如果沒有,聽眾客戶端的頁面一直顯示首頁,直到接收第一個動作標記后,開始執行動作,主持人有可能停留在某頁不點擊,聽眾客戶端沒有接收新的動作標記,會停留在這一頁,但音頻持續播放。
[0009]聽眾客戶端打開網頁后,文檔整體緩存到電腦/手機中,無須反復傳送。主持人講解文檔時,動作標記持續下載到聽眾客戶端,其字節數很小,傳送極快。聽眾客戶端依據動作標記,實現Html的自動翻頁和語音同步,這樣處理的實時性很強,不受文檔大小的影響。
[0010]為實現主持人與聽眾的交互,服務器的Html程序同時記錄聽眾的點擊動作,生成動作標記,由主持客戶端同時下載。由于聽眾數量多,主持人只能逐個問答,必須前置一個授權流程,主持人授權某個聽眾提問,該聽眾才可以在自己的聽眾客戶端把文檔翻到某個頁面,同時以文字或語音的形式提問。以PPT舉例,一個PPT可能有幾十頁,聽眾的問題與某個頁面有關,主持人很難迅速找到這個頁面,如果允許聽眾點擊翻頁,Html程序生成動作標記,主持客戶端的頁面同步翻頁,能夠實現高效的參與者交互。授權流程中,每個聽眾客戶端都有唯一的ID碼,主持客戶端顯示全部申請提問的ID碼,主持人點擊某個聽眾,服務器生成一個授權數據包,發送到該ID的聽眾客戶端,激活客戶端的動作按鈕,授權聽眾可以翻到需要提問的頁面,點擊動作按鈕,Html程序生成動作標記,發送到主持客戶端,實現主持人頁面的同步更新。主持人針對性回答問題,產生良好的交互效果。其他聽眾客戶端同時下載提問聽眾的動作標記,同步跟蹤交互內容。
[0011]通過上述技術手段,本發明實現了PC端文檔的快速發布和在線交流,平臺參與者在電腦或手機上閱讀文檔和討論問題,和現場講解的效果一致,而且數據量小,實時性強,不需要使用光纖,一般3G/4G無線寬帶足以支持。由此可見,本發明具有優異的網上快速發布特性。
[0012]遠程會議、網絡教育與在線展示的內容發布是本發明的主要使用場景,這些領域依賴PPT播放和現場講解,如果不去現場,只看PPT或只聽聲音,都無法達到理想效果。基于PPT播放的在線演示滿足了用戶的迫切需要,提高了傳播效率,具有廣闊的應用前景。
[0013](四)有益效果
[0014]本發明是全新概念的互聯網演示工具,適用于個人/機構的PC端文檔的網絡發布與交互顯示,允許重復播放和反復收看,在大大減少數據流量的前提下,達到優異的演示效果,為遠程會議、網絡教育與在線展示提供了強大的發布手段。
(五)
【附圖說明】
[0015]以下結合附圖對本發明進一步加以說明,圖1是本發明的系統構成圖,圖2是本發明的動畫顯示流程和實施例。圖3是主持人與聽眾互動的實施例。
[0016]圖1說明了本發明的系統功能和產品構成,主持人I配備錄音器5和主持客戶端6,錄音器5錄制語音,主持客戶端6用來上傳文檔和點擊講解,文檔和語音都上傳服務器2。服務器2是后臺電腦,預置Html程序和音頻程序。Html程序把文檔轉換成網頁,并同步解析文檔的動作特征,記錄主動點擊與自動播放的動作,生成動作標記。音頻程序把語音轉換成音頻文件,記錄在該網頁的名下。聽眾客戶端3與主持客戶端6均為支持Html的瀏覽器或社交平臺,預裝動作特征插件7。轉換后的網頁存儲在服務器2中,聽眾客戶端3打開網頁時,文檔整體緩存到電腦/手機中,同時下載動作標記和音頻文件,動作特征插件7識別動作標記后,依據標記顯示動畫或翻頁,同時播時播放音頻。
[0017]圖2說明了本發明的動畫顯示流程,演示界面6是文檔的原始頁面,音頻程序生成音頻文件,Html程序解析文檔的動作特征。動畫8和動畫9是該頁的設計動畫,動作標記需要記錄這兩個動作。客戶端3是瀏覽器中的顯示網頁,客戶端3接收動作標記后,分別顯示動畫8和動畫9,和演示界面6完全一致。顯示動畫時,瀏覽器同時播放音頻,實現語音同步。
【具體實施方式】
[0018]圖2說明本發明如何同步顯示動畫。主持客戶端6顯示PPT中的某個頁面,動畫8是第一個動作,動畫9是第二個動作。主持人第一次點擊后,動畫8執行,Html程序記錄第一次點擊,生成第一個動作標記。聽眾客戶端3接收到第一個標記,網頁顯示動畫8。主持人第二次點擊后,動畫9執行,生成第二個動作標記,聽眾客戶端3的網頁顯示動畫9。音頻播放從第一個動作標記開始,持續進行,與講解習慣一致。
[0019]圖3說明本發明如何實現主持人與聽眾的互動。服務器2是預置Html程序和音頻程序的后臺電腦,主持客戶端6在聽眾欄11顯示三位聽眾的提問,主持人點擊選定聽眾12,月艮務器2的生成一個授權數據包,發送到聽眾12的ID碼對應的聽眾客戶端3。聽眾客戶端3包含動作按鈕10,在接收數據包前,動作按鈕10顯示不可用,接收后顯示激活可用。授權聽眾翻到需要提問的頁面,點擊動作按鈕10,服務器2的Html程序生成動作標記,發送到主持客戶端6。主持客戶端6的動作特征插件7識別動作標記后,顯示聽眾的提問頁面,主持人與聽眾在提問頁面交流,具有顯著的針對性,達到良好的交互效果。其他聽眾客戶端同時下載這個動作標記,同步跟蹤交互內容。
【主權項】
1.一種基于PPT播放的互聯網交互平臺,由錄音器、服務器及客戶端構成,錄音器錄制語音,服務器中的Html程序把文檔轉換成網頁,音頻程序把語音轉換成音頻文件,客戶端分為主持與聽眾兩類,均為預裝動作特征插件的瀏覽器或社交平臺,其特征是: Html程序同步解析文檔的動作特征,記錄自動播放與主動點擊的動作,生成動作標記,語音轉換成音頻文件后,記錄在該網頁的名下; 聽眾客戶端預裝動作特征插件,聽眾客戶端打開網頁時,文檔整體緩存到電腦/手機中,同時下載動作標記和音頻文件,動作特征插件識別動作標記后,依據標記顯示動畫或翻頁,同時播放音頻; 每個聽眾客戶端都有唯一的ID碼,主持客戶端顯示全部申請提問的ID碼,主持人點擊某個聽眾,服務器生成一個授權數據包,發送到該ID的聽眾客戶端,激活客戶端的動作按鈕,授權聽眾翻到需要提問的頁面,點擊動作按鈕,Html程序生成動作標記,發送到主持客戶端,實現主持人頁面的同步更新。2.根據權利要求1所述的互聯網交互平臺,其特征是客戶端的動作特征插件首先識別自動播放的動作標記,如果有,即依據標記顯示動畫或翻頁,同時播放音頻。3.根據權利要求1所述的互聯網交互平臺,其特征是如果沒有自動播放標記,客戶端的頁面一直顯示首頁,直到接收第一個動作標記后,開始執行動作,主持人有可能停留在某頁不點擊,客戶端沒有接收新的動作標記,會停留在這一頁,但音頻持續播放。4.根據權利要求1所述的互聯網交互平臺,其特征是Html程序有三種標記生成模式,一是動作由主持人點擊發起,程序記錄點擊的動作標記,二是解析文檔的動畫設定,程序把自動播放的動作標記提出來,三是動作由聽眾點擊發起,程序記錄點擊的動作標記。5.根據權利要求1所述的互聯網交互平臺,其特征是其他聽眾客戶端同時下載提問聽眾的動作標記,同步跟蹤交互內容。
【文檔編號】G06F17/30GK106095905SQ201610401986
【公開日】2016年11月9日
【申請日】2016年6月8日
【發明人】尹夢寒, 李建明
【申請人】上海未達數碼科技有限公司