專利名稱:共享演播方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及文件播放技術(shù)領(lǐng)域,特別是涉及一種共享演播方法,以及一種共享演播系統(tǒng)。
背景技術(shù):
隨著智能手機(jī),平板電腦等移動(dòng)處理設(shè)備的發(fā)展應(yīng)用越來(lái)越廣泛,在這些移動(dòng)設(shè)備上已經(jīng)有專門(mén)的軟件可以打開(kāi)演示文檔。而目前用戶在進(jìn)行會(huì)議時(shí),需要展示演示文檔,通常只能通過(guò)PC、投影等來(lái)播放幻燈片,與會(huì)者不能將自己的移動(dòng)設(shè)備參與進(jìn)來(lái),不夠方便
發(fā)明內(nèi)容
針對(duì)上述現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明的目的在于提供一種共享演播方法,能夠在多個(gè)移動(dòng)設(shè)備之間同時(shí)演播演示文檔。本發(fā)明的目的還在于提供一種實(shí)現(xiàn)上述方法的共享演播系統(tǒng)。一種共享演播方法,包括步驟發(fā)起方建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息;接收所述邀請(qǐng)信息的接收方,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室;所述發(fā)起方對(duì)加入所述共享演播室的所述接收方發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令;所述接收方接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。一種共享演播系統(tǒng),包括發(fā)起方插件和接收方插件;所述發(fā)起方插件用于建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息,對(duì)加入所述共享演播室的接收方插件發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令;所述接收方插件用于接收所述邀請(qǐng)信息,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室,接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。與現(xiàn)有技術(shù)相比較,本發(fā)明的共享演播方法及其系統(tǒng),通過(guò)在多個(gè)移動(dòng)設(shè)備之間通過(guò)網(wǎng)絡(luò)連接建立共享演播室,所述發(fā)起方對(duì)加入所述共享演播室的接收方插件發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令,從而可以控制各個(gè)所述接收方對(duì)所述演示文檔的播放控制操作,非常方便。
圖I是本發(fā)明共享演播方法的流程示意圖;圖2是本發(fā)明共享演播方法的結(jié)構(gòu)示意圖。
具體實(shí)施例方式請(qǐng)參閱圖1,圖I是本發(fā)明共享演播方法的流程示意圖。所述共享演播方法,包括以下步驟步驟S101,發(fā)起方建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息;在本發(fā)明中,所述發(fā)起方一般為擁有演示文檔等播放資料,準(zhǔn)備提供統(tǒng)一的播放畫(huà)面供其他移動(dòng)設(shè)備共享的移動(dòng)設(shè)備,通??蔀?會(huì)議主持者的移動(dòng)設(shè)備;而通常作為接收方的則是準(zhǔn)備接受所述發(fā)起方共享的畫(huà)面數(shù)據(jù)的其他與會(huì)者的移動(dòng)設(shè)備。這些移動(dòng)設(shè)備可以是智能手機(jī)等手持設(shè)備,也可以是其他具有演示文檔播放能力的處理設(shè)備。其中,發(fā)起方一般為一個(gè),而接收方則可以有一個(gè)或多個(gè)。所述共享演播室是在一定范圍內(nèi)通過(guò)網(wǎng)絡(luò)互聯(lián)建立的兩個(gè)以上移動(dòng)設(shè)備間的虛擬演播廳,由作為發(fā)起方的設(shè)備建立,并由所述發(fā)起方授權(quán)允許其他設(shè)備加入。在所述共享演播室中的發(fā)起方和接收方可以采取一對(duì)多的網(wǎng)絡(luò)連接方式,也可以是多點(diǎn)互聯(lián)的網(wǎng)絡(luò)連接方式。在本步驟中,所述發(fā)起方可通過(guò)如Wi-Fi等網(wǎng)絡(luò)通信方式,向一定距離內(nèi)的其他移動(dòng)設(shè)備發(fā)送共享演播室的邀請(qǐng)信息。在一個(gè)實(shí)施例中,所述共享演播室的邀請(qǐng)信息包含所述發(fā)起方的IP地址,各個(gè)所述接收方根據(jù)所述邀請(qǐng)信息中的IP地址與所述發(fā)起方建立網(wǎng)絡(luò)連接,加入所述共享演播室。步驟S102,接收所述邀請(qǐng)信息的接收方,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室;在所述共享演播室的邀請(qǐng)信息的覆蓋范圍內(nèi)的移動(dòng)設(shè)備都可作為接收方,在收到所述發(fā)起方發(fā)送的邀請(qǐng)信息后,可根據(jù)所述邀請(qǐng)信息選擇加入或者不加入所述共享演播室,接收方選擇加入所述共享演播室后,即通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室的網(wǎng)絡(luò)互聯(lián)。在一個(gè)實(shí)施例中,所述發(fā)起方發(fā)起所述共享演播室邀請(qǐng)時(shí),可預(yù)先設(shè)定所述共享演播室的授權(quán)密鑰,并可要求企圖加入所述共享演播室的接收方輸入授權(quán)密鑰進(jìn)行確認(rèn)。則,所述接收方對(duì)所述發(fā)起方發(fā)送所述共享演播室的授權(quán)密鑰;所述發(fā)起方接收所述接收方發(fā)送的授權(quán)密鑰,并與預(yù)設(shè)的授權(quán)密鑰比較,將授權(quán)密鑰一致的接收方加入所
述共享演播室。通過(guò)設(shè)置授權(quán)密鑰,只有在所述接收方輸入正確一致的授權(quán)密鑰時(shí),才允許對(duì)應(yīng)的接收方加入所述共享演播室??梢蕴岣吖蚕硌莶ナ覍?duì)演播內(nèi)容的保密性,防止無(wú)關(guān)的人接收到邀請(qǐng)信息后加入共享演播室,竊取演播內(nèi)容。在一個(gè)實(shí)施例中,所述發(fā)起方可通過(guò)聲音,以摩爾斯碼的方式傳輸所述IP地址,或者授權(quán)密鑰。則,只有接收到所述聲音信號(hào),并具有摩爾斯碼解碼能力的移動(dòng)設(shè)備才能夠接入所述共享演播室。其中,所述摩爾斯碼,又稱為摩斯電碼,是一種時(shí)通時(shí)斷的信號(hào)代碼,這種信號(hào)代碼通過(guò)不同的排列順序來(lái)表達(dá)不同的英文字母、數(shù)字和標(biāo)點(diǎn)符號(hào)等。能夠防止與會(huì)議無(wú)關(guān)的人員盜接,保證會(huì)議的私密性。進(jìn)一步地,在各個(gè)所述接收方加入所述共享演播室后,所述發(fā)起方可創(chuàng)建包含所述發(fā)起方IP地址以及各個(gè)所述接收方的IP地址的地址列表,所述發(fā)起方以及各個(gè)所述接收方之間通過(guò)查找所述地址列表中的地址進(jìn)行數(shù)據(jù)傳輸。通過(guò)建立所述地列表,可以方便地實(shí)現(xiàn)發(fā)起方和接收方之間的通信,也可以實(shí)現(xiàn)各個(gè)接收方之間的通信,非常方便。步驟S103,所述發(fā)起方對(duì)加入所述共享演播室的所述接收方發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令;所述發(fā)起方在發(fā)送所 述演播文檔時(shí),可以通過(guò)廣播的方式同時(shí)對(duì)加入所述共享演播室的所有所述接收方發(fā)送所述演播文檔;也可以分別通過(guò)與每個(gè)所述接收方建立的網(wǎng)絡(luò)連接對(duì)各個(gè)所述接收方發(fā)送所述演播文檔。其中,所述播放控制指令優(yōu)選為與所述發(fā)起方本地的操作相同。亦即,所述發(fā)起方根據(jù)發(fā)起方本地對(duì)所述演播文檔的播放控制操作,生成相應(yīng)的播放控制指令,并對(duì)加入所述共享演播室的所述接收方發(fā)送所述播放控制指令。因此,各個(gè)接收方根據(jù)所述播放控制指令可以執(zhí)行與所述發(fā)起方完全相同的操作,實(shí)現(xiàn)操作的同步。步驟S104,所述接收方接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。在本步驟中,加入所述共享演播室的各個(gè)所述接收方接收所述發(fā)起方發(fā)送的所述演播文檔后,在接收方本地保存所述演播文檔,并在本地通過(guò)相應(yīng)的應(yīng)用程序打開(kāi)所述演播文檔,根據(jù)接收的所述播放控制指令對(duì)所述演播文檔執(zhí)行相應(yīng)的播放控制操作。從而實(shí)現(xiàn)發(fā)起方控制多個(gè)接收方演播統(tǒng)一個(gè)演播文檔。在步驟S103中,由于是發(fā)送演播文檔本身,因此,各個(gè)所述接收方實(shí)際上獲得了所述演播文檔,并可以保存所述演播文檔,對(duì)所述演播文檔的傳輸只需要一次發(fā)送。在接收方接收完所述演播文檔之后,在演播過(guò)程中只需要對(duì)各個(gè)所述接收方發(fā)送數(shù)據(jù)量很少的播放控制指令,由各個(gè)所述接收方根據(jù)所述播放控制指令執(zhí)行相應(yīng)的操作,大大減少了在演播過(guò)程中傳輸?shù)臄?shù)據(jù)量。與現(xiàn)有技術(shù)相比較,本發(fā)明的共享演播方法,通過(guò)在多個(gè)移動(dòng)設(shè)備之間通過(guò)網(wǎng)絡(luò)連接建立共享演播室,所述發(fā)起方對(duì)加入所述共享演播室的接收方插件發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令,從而可以控制各個(gè)所述接收方對(duì)所述演示文檔的播放控制操作,非常方便。作為本發(fā)明共享演播方法的一個(gè)優(yōu)選實(shí)施方式,所述共享演播方法還可以包括以下步驟所述接收方檢測(cè)到本地對(duì)所述演播文檔的標(biāo)記操作時(shí),將所述標(biāo)記操作的信息發(fā)送至所述發(fā)起方;所述發(fā)起方進(jìn)一步根據(jù)發(fā)起方本地的標(biāo)記操作或者接收到的所述接收方發(fā)送的標(biāo)記操作信息,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,并生成相應(yīng)的標(biāo)記操作指令,并向加入所述共享演播室的所述接收方發(fā)送所述標(biāo)記操作指令;各個(gè)所述接收方接收所述標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作。其中,所述發(fā)起方的用戶或者接收方的用戶可以通過(guò)各種觸控系統(tǒng),激光筆等手段在發(fā)起方本地的設(shè)備或者接收方本地的設(shè)備中進(jìn)行標(biāo)記操作。亦即,當(dāng)所述接收方在播放所述演播文檔時(shí),檢測(cè)到本地用戶的標(biāo)記操作,即向所述發(fā)起方發(fā)送所述標(biāo)記操作的信息。所述接收方可根據(jù)所述標(biāo)記操作的位置,以及所述演播文檔在本地播放的位置,計(jì)算出所述標(biāo)記操作在所述演播文檔中的位置,然后將所述位置和所述標(biāo)記操作的類型,一起發(fā)送到所述發(fā)起方。其中,所述標(biāo)記操作的類型可以是畫(huà)直線、曲線、加粗、斜體等等習(xí)知的對(duì)文檔的編輯標(biāo)記操作。所述發(fā)起方在接收到所述標(biāo)記操作時(shí),或在檢測(cè)到發(fā)起方本地的標(biāo)記操作時(shí),根據(jù)所述標(biāo)記操作的位置和類型,對(duì)所述演播文檔執(zhí)行相應(yīng)的標(biāo)記操作;并且,生成相應(yīng)的標(biāo)記操作指令,并向加入所述共享演播室的所述接收方發(fā)送所述標(biāo)記操作指令;各個(gè)所述接收方接收所述標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,將對(duì)應(yīng)的標(biāo)記添加在所述演播文檔中。所述標(biāo)記操作的添加可以在修訂模式下進(jìn)行,或者將所述標(biāo)記操作以批注的形式添加在所述演播文檔中。優(yōu)選地,所述發(fā)起方進(jìn)一步在所述標(biāo)記操作指令中加入發(fā)起所述標(biāo)記操作的設(shè)備 標(biāo)識(shí);所述發(fā)起方以及各個(gè)所述接收方在對(duì)所述演播文檔執(zhí)行標(biāo)記操作時(shí),進(jìn)一步根據(jù)不同的設(shè)備標(biāo)識(shí),以不同的顏色對(duì)所述演播文檔執(zhí)行標(biāo)記操作。以便通過(guò)不同顏色的標(biāo)記,清楚區(qū)分不同的操作者的標(biāo)注。通過(guò)本發(fā)明的共享演播方法,在共享播放文檔的同時(shí),共享操作者的標(biāo)注信息。當(dāng)所述發(fā)起方或者接收方的操作者要對(duì)當(dāng)前的演播文檔進(jìn)行標(biāo)記,并希望展示所述標(biāo)記給其余的參與者時(shí),可以輕松地實(shí)現(xiàn)在所述發(fā)起方和所述接收方之間共享所述標(biāo)記操作。由于是各個(gè)所述接收方分別對(duì)演播文檔執(zhí)行標(biāo)記,因此所述標(biāo)記在演播結(jié)束后可以被保存下來(lái),方便接收方的用戶再次查看。作為另一個(gè)優(yōu)選實(shí)施方式,所述發(fā)起方進(jìn)一步對(duì)加入所述共享演播室的所述接收方發(fā)送同步信號(hào);各個(gè)所述接收方接收所述同步信號(hào),根據(jù)所述同步信號(hào)對(duì)所述演播文檔同步執(zhí)行播放控制操作。通過(guò)所述同步信號(hào),所述發(fā)起方和所述接收方可以同步執(zhí)行相應(yīng)的播放控制操作,避免因指令傳輸和延時(shí)等問(wèn)題導(dǎo)致各個(gè)移動(dòng)設(shè)備之間播放不同步的問(wèn)題。請(qǐng)參閱圖2,圖2是本發(fā)明共享演播系統(tǒng)的結(jié)構(gòu)示意圖。所述共享演播系統(tǒng)包括包括發(fā)起方插件11和接收方插件12 ;所述發(fā)起方插件11用于建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息,對(duì)加入所述共享演播室的接收方插件12發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令;所述接收方插件12用于接收所述邀請(qǐng)信息,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室,接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。其中,所述發(fā)起方一般為擁有演示文檔等播放資料,準(zhǔn)備提供統(tǒng)一的播放畫(huà)面供其他移動(dòng)設(shè)備共享的移動(dòng)設(shè)備,通??蔀闀?huì)議主持者的移動(dòng)設(shè)備;而通常作為接收方的則是準(zhǔn)備接受所述發(fā)起方共享的畫(huà)面數(shù)據(jù)的其他與會(huì)者的移動(dòng)設(shè)備。這些移動(dòng)設(shè)備可以是智能手機(jī)等手持設(shè)備,也可以是其他具有演示文檔播放能力的處理設(shè)備。所述發(fā)起方一般為一個(gè),而所述接收方則可以有一個(gè)或多個(gè),所述發(fā)起方插件11安裝在所述發(fā)起方的移動(dòng)設(shè)備中;所述接收方插件12安裝在所述接收方的移動(dòng)設(shè)備中。所述共享演播室是在一定范圍內(nèi)通過(guò)網(wǎng)絡(luò)互聯(lián)建立的兩個(gè)以上移動(dòng)設(shè)備間的虛擬演播廳,由作為發(fā)起方的設(shè)備建立,并由所述發(fā)起方授權(quán)允許其他設(shè)備加入。在所述共享演播室中的發(fā)起方和接收方可以采取一對(duì)多的網(wǎng)絡(luò)連接方式,也可以是多點(diǎn)互聯(lián)的網(wǎng)絡(luò)連接方式。所述發(fā)起方插件11可通過(guò)如Wi-Fi等網(wǎng)絡(luò)通信方式,向一定距離內(nèi)的其他移動(dòng)設(shè)備發(fā)送共享演播室的邀請(qǐng)信息。在一個(gè)實(shí)施例中,所述共享演播室的邀請(qǐng)信息包含所述發(fā)起方的IP地址,各個(gè)所述接收方插件12根據(jù)所述邀請(qǐng)信息中的IP地址與所述發(fā)起方插件12建立網(wǎng)絡(luò)連接,加入所述共享演播室。在所述共享演播室的邀請(qǐng)信息的覆蓋范圍內(nèi)的移動(dòng)設(shè)備都可作為接收方,在收到發(fā)起方發(fā)送的邀請(qǐng)信息后,可通過(guò)相應(yīng)的接收方插件12選擇加入或者不加入所述共享演播室。接收方插件12選擇加入所述共享演播室后,即通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室的網(wǎng)絡(luò)互聯(lián),參與共享演播。在一個(gè)實(shí)施例中,所述發(fā)起方插件11發(fā)起所述共享演播室邀請(qǐng)時(shí),可預(yù)先設(shè)定所述共享演播室的授權(quán)密鑰,并可要求企圖加入所述共享演播室的接收方插件12輸入授權(quán)密鑰進(jìn)行確認(rèn)。則,所述接收方插件12對(duì)所述發(fā)起方插件11發(fā)送所述共享演播室的授權(quán)密鑰;所述發(fā)起方插件11接收所述接收方插件12發(fā)送的授權(quán)密鑰,并與預(yù)設(shè)的授權(quán)密鑰比較,將授權(quán)密鑰一致的接收方插件12加入所述共享演播室。通過(guò)設(shè)置授權(quán)密鑰,只有在所述接收方輸入正確一致的授權(quán)密鑰時(shí),才允許對(duì)應(yīng)的接收方加入所述共享演播室。可以提高共享演播室對(duì)演播內(nèi)容的保密性,防止無(wú)關(guān)的人接收到邀請(qǐng)信息后加入共享演播室,竊取演播內(nèi)容。在一個(gè)實(shí)施例中,所述發(fā)起方插件11可通過(guò)聲音,以摩爾斯碼的方式傳輸所述IP地址,或者授權(quán)密鑰。則,只有接收到所述聲音信號(hào),并具有摩爾斯碼解碼能力的移動(dòng)設(shè)備才能夠接入所述共享演播室。其中,所述摩爾斯碼,又稱為摩斯電碼,是一種時(shí)通時(shí)斷的信號(hào)代碼,這種信號(hào)代碼通過(guò)不同的排列順序來(lái)表達(dá)不同的英文字母、數(shù)字和標(biāo)點(diǎn)符號(hào)等。能夠防止與會(huì)議無(wú)關(guān)的人員盜接,保證會(huì)議的私密性。進(jìn)一步地,在各個(gè)所述接收方加入所述共享演播室后,所述發(fā)起方插件11可創(chuàng)建包含所述發(fā)起方IP地址以及各個(gè)所述接收方的IP地址的地址列表,所述發(fā)起方插件11以及各個(gè)所述接收方插件12之間通過(guò)查找所述地址列表中的地址進(jìn)行數(shù)據(jù)傳輸。通過(guò)建立所述地列表,可以方便地實(shí)現(xiàn)發(fā)起方和接收方之間的通信,也可以實(shí)現(xiàn)各個(gè)接收方之間的
通信,非常方便。所述發(fā)起方插件11在發(fā)送所述演播文檔時(shí),可以通過(guò)廣播的方式同時(shí)對(duì)加入所述共享演播室的所有所述接收方插件12發(fā)送所述演播文檔;也可以分別通過(guò)與每個(gè)所述接收方建立的網(wǎng)絡(luò)連接對(duì)各個(gè)所述接收方插件12發(fā)送所述演播文檔。其中,所述播放控制指令優(yōu)選為與所述發(fā)起方本地的操作相同。亦即,所述發(fā)起方插件11根據(jù)發(fā)起方本地對(duì)所述演播文檔的播放控制操作,生成相應(yīng)的播放控制指令,并對(duì)加入所述共享演播室的所述接收方插件12發(fā)送所述播放控制指令。因此,各個(gè)接收方根據(jù)所述播放控制指令可以執(zhí)行與所述發(fā)起方完全相同的操作,實(shí)現(xiàn)操作的同步。、
加入所述共享演播室的各個(gè)所述接收方插件12接收所述發(fā)起方插件11發(fā)送的所述演播文檔后,在接收方本地保存所述演播文檔,并在本地通過(guò)相應(yīng)的應(yīng)用程序打開(kāi)所述演播文檔,根據(jù)接收的所述播放控制指令對(duì)所述演播文檔執(zhí)行相應(yīng)的播放控制操作。從而實(shí)現(xiàn)發(fā)起方控制多個(gè)接收方演播統(tǒng)一個(gè)演播文檔。由于是發(fā)送演播文檔本身,因此,各個(gè)所述接收方實(shí)際上獲得了所述演播文檔,并可以保存所述演播文檔,對(duì)所述演播文檔的傳輸只需要一次發(fā)送。在接收方接收完所述演播文檔之后,在演播過(guò)程中只需要對(duì)各個(gè)所述接收方發(fā)送數(shù)據(jù)量很少的播放控制指令,由各個(gè)所述接收方根據(jù)所述播放控制指令執(zhí)行相應(yīng)的操作,大大減少了在演播過(guò)程中傳輸?shù)?br>
數(shù)據(jù)量。與現(xiàn)有技術(shù)相比較,本發(fā)明的共享演播系統(tǒng)通過(guò)在多個(gè)移動(dòng)設(shè)備之間通過(guò)網(wǎng)絡(luò)連接建立共享演播室,所述發(fā)起方對(duì)加入所述共享演播室的接收方插件發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令,從而可以控制各個(gè)所述接收方對(duì)所述演示文檔的播放控制 操作,非常方便。作為一個(gè)優(yōu)選實(shí)施方式,所述接收方插件12檢測(cè)到接收方本地對(duì)所述演播文檔的標(biāo)記操作時(shí),將所述標(biāo)記操作的信息發(fā)送至所述發(fā)起方插件11;所述發(fā)起方插件11進(jìn)一步根據(jù)發(fā)起方本地的標(biāo)記操作或者接收到的所述接收方插件12發(fā)送的標(biāo)記操作信息,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,并生成相應(yīng)的標(biāo)記操作指令,并向加入所述共享演播室的所述接收方插件12發(fā)送所述標(biāo)記操作指令;各個(gè)所述接收方插件12接收所述標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作。其中,所述發(fā)起方的用戶或者接收方的用戶可以通過(guò)各種觸控系統(tǒng),激光筆等手段在發(fā)起方本地的設(shè)備或者接收方本地的設(shè)備中進(jìn)行標(biāo)記操作。亦即,當(dāng)所述接收方在播放所述演播文檔時(shí),檢測(cè)到本地用戶的標(biāo)記操作,即向所述發(fā)起方發(fā)送所述標(biāo)記操作的信息。所述接收方插件12可根據(jù)所述標(biāo)記操作的位置,以及所述演播文檔在本地播放的位置,計(jì)算出所述標(biāo)記操作在所述演播文檔中的位置,然后將所述位置和所述標(biāo)記操作的類型,一起發(fā)送到所述發(fā)起方。其中,所述標(biāo)記操作的類型可以是畫(huà)直線、曲線、加粗、斜體等等習(xí)知的對(duì)文檔的編輯標(biāo)記操作。所述發(fā)起方插件11在接收到所述標(biāo)記操作時(shí),或在檢測(cè)到發(fā)起方本地的標(biāo)記操作時(shí),根據(jù)所述標(biāo)記操作的位置和類型,對(duì)所述演播文檔執(zhí)行相應(yīng)的標(biāo)記操作;并且,生成相應(yīng)的標(biāo)記操作指令,并向加入所述共享演播室的所述接收方插件12發(fā)送所述標(biāo)記操作指令;各個(gè)所述接收方插件12接收所述標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,將對(duì)應(yīng)的標(biāo)記添加在所述演播文檔中。所述標(biāo)記操作的添加可以在修訂模式下進(jìn)行,或者將所述標(biāo)記操作以批注的形式添加在所述演播文檔中。優(yōu)選地,所述發(fā)起方插件11進(jìn)一步在所述標(biāo)記操作指令中加入發(fā)起所述標(biāo)記操作的設(shè)備標(biāo)識(shí);所述發(fā)起方插件11以及各個(gè)所述接收方插件12在對(duì)所述演播文檔執(zhí)行標(biāo)記操作時(shí),進(jìn)一步根據(jù)不同的設(shè)備標(biāo)識(shí),以不同的顏色對(duì)所述演播文檔執(zhí)行標(biāo)記操作。以便通過(guò)不同顏色的標(biāo)記,清楚區(qū)分不同的操作者的標(biāo)注。通過(guò)本發(fā)明的共享演播系統(tǒng),在共享播放文檔的同時(shí),共享操作者的標(biāo)注信息。當(dāng)所述發(fā)起方或者接收方的操作者要對(duì)當(dāng)前的演播文檔進(jìn)行標(biāo)記,并希望展示所述標(biāo)記給其余的參與者時(shí),可以輕松地實(shí)現(xiàn)在所述發(fā)起方和所述接收方之間共享所述標(biāo)記操作。由于是各個(gè)所述接收方分別對(duì)演播文檔執(zhí)行標(biāo)記,因此所述標(biāo)記在演播結(jié)束后可以被保存下來(lái),方便接收方的用戶再次查看。
·
作為另一個(gè)優(yōu)選實(shí)施方式,所述發(fā)起方插件11進(jìn)一步對(duì)加入所述共享演播室的所述接收方插件12發(fā)送同步信號(hào);各個(gè)所述接收方插件12接收所述同步信號(hào),根據(jù)所述同步信號(hào)對(duì)所述演播文檔同步執(zhí)行播放控制操作。通過(guò)所述同步信號(hào),所述發(fā)起方和所述接收方可以同步執(zhí)行相應(yīng)的播放控制操作,避免因指令傳輸和延時(shí)等問(wèn)題導(dǎo)致各個(gè)移動(dòng)設(shè)備之間播放不同步的問(wèn)題。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種共享演播方法,其特征在于,包括步驟 發(fā)起方建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息; 接收所述邀請(qǐng)信息的接收方,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室; 所述發(fā)起方對(duì)加入所述共享演播室的所述接收方發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令; 所述接收方接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。
2.根據(jù)權(quán)利要求I所述的共享演播方法,其特征在于,所述發(fā)起方對(duì)加入所述共享演播室的所述接收方發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令的步驟包括 根據(jù)所述發(fā)起方本地對(duì)所述演播文檔的播放控制操作,生成相應(yīng)的播放控制指令,并對(duì)加入所述共享演播室的所述接收方發(fā)送所述播放控制指令。
3.根據(jù)權(quán)利要求2所述的共享演播方法,其特征在于,進(jìn)一步包括以下步驟 所述接收方檢測(cè)到本地對(duì)所述演播文檔的標(biāo)記操作時(shí),將所述標(biāo)記操作的信息發(fā)送至所述發(fā)起方; 所述發(fā)起方進(jìn)一步根據(jù)發(fā)起方本地的標(biāo)記操作或者接收到的所述接收方發(fā)送的標(biāo)記操作信息,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,并生成相應(yīng)的標(biāo)記操作指令,并向加入所述共享演播室的所述接收方發(fā)送所述標(biāo)記操作指令; 各個(gè)所述接收方接收所述標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作。
4.根據(jù)權(quán)利要求3所述的共享演播方法,其特征在于,所述標(biāo)記操作指令中進(jìn)一步包含發(fā)起所述標(biāo)記操作的設(shè)備標(biāo)識(shí); 在對(duì)所述演播文檔執(zhí)行標(biāo)記操作時(shí),進(jìn)一步根據(jù)不同的設(shè)備標(biāo)識(shí),以不同的顏色對(duì)所述演播文檔執(zhí)行標(biāo)記操作。
5.根據(jù)權(quán)利要求I至4任一項(xiàng)所述的共享演播方法,其特征在于,進(jìn)一步包括以下步驟 所述發(fā)起方進(jìn)一步對(duì)加入所述共享演播室的所述接收方發(fā)送同步信號(hào); 各個(gè)所述接收方接收所述同步信號(hào),根據(jù)所述同步信號(hào)對(duì)所述演播文檔同步執(zhí)行播放控制操作。
6.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的共享演播方法,其特征在于,所述發(fā)起方發(fā)送的邀請(qǐng)信息包含所述發(fā)起方的IP地址; 接收所述邀請(qǐng)信息的接收方,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室的步驟包括 所述接收方根據(jù)所述邀請(qǐng)信息中的IP地址與所述發(fā)起方建立網(wǎng)絡(luò)連接,加入所述共享演播室。
7.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的共享演播方法,其特征在于,加入所述共享演播室的步驟包括 所述接收方對(duì)所述發(fā)起方發(fā)送所述共享演播室的授權(quán)密鑰; 所述發(fā)起方接收所述接收方發(fā)送的授權(quán)密鑰,并與預(yù)設(shè)的授權(quán)密鑰比較,將授權(quán)密鑰一致的接收方加入所述共享演播室。
8.一種共享演播系統(tǒng),其特征在于,包括發(fā)起方插件和接收方插件; 所述發(fā)起方插件用于建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息,對(duì)加入所述共享演播室的接收方插件發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令; 所述接收方插件用于接收所述邀請(qǐng)信息,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室,接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。
9.根據(jù)權(quán)利要求8所述的共享演播系統(tǒng),其特征在于,所述發(fā)起方插件根據(jù)發(fā)起方本地對(duì)所述演播文檔的播放控制操作,生成相應(yīng)的播放控制指令,并對(duì)加入所述共享演播室的所述接收方插件發(fā)送所述播放控制指令。
10.根據(jù)權(quán)利要求9所述的共享演播系統(tǒng),其特征在于,所述接收方插件進(jìn)一步用于在檢測(cè)到接收方本地對(duì)所述演播文檔的標(biāo)記操作時(shí),將所述標(biāo)記操作的信息發(fā)送至所述發(fā)起 方插件;接收所述發(fā)起方插件發(fā)送的標(biāo)記操作指令,對(duì)所述演播文檔執(zhí)行標(biāo)記操作; 所述發(fā)起方插件進(jìn)一步用于根據(jù)發(fā)起方本地的標(biāo)記操作或者接收到的所述接收方插件發(fā)送的標(biāo)記操作信息,對(duì)所述演播文檔執(zhí)行標(biāo)記操作,并生成相應(yīng)的標(biāo)記操作指令,向加入所述共享演播室的所述接收方插件發(fā)送所述標(biāo)記操作指令。
全文摘要
本發(fā)明提供一種共享演播方法及其系統(tǒng),所述共享演播方法,包括步驟發(fā)起方建立共享演播室,并通過(guò)網(wǎng)絡(luò)發(fā)送所述共享演播室的邀請(qǐng)信息;接收所述邀請(qǐng)信息的接收方,通過(guò)建立網(wǎng)絡(luò)連接加入所述共享演播室;所述發(fā)起方對(duì)加入所述共享演播室的所述接收方發(fā)送演播文檔以及對(duì)所述演播文檔的播放控制指令;所述接收方接收所述演播文檔和所述播放控制指令,并在接收方本地根據(jù)所述播放控制指令對(duì)所述演播文檔執(zhí)行播放控制操作。本發(fā)明提供的共享演播方法及其系統(tǒng)能夠在多個(gè)移動(dòng)設(shè)備之間同時(shí)演播演示文檔。
文檔編號(hào)H04L12/18GK102739801SQ20121023257
公開(kāi)日2012年10月17日 申請(qǐng)日期2012年7月5日 優(yōu)先權(quán)日2012年7月5日
發(fā)明者汪俊明, 王暉, 章慶元 申請(qǐng)人:北京金山辦公軟件有限公司, 珠海金山辦公軟件有限公司