国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種ppt轉(zhuǎn)換為視頻進(jìn)行播放的方法及系統(tǒng)的制作方法_2

      文檔序號(hào):8475476閱讀:來(lái)源:國(guó)知局
      可以將PPT播放控制指令轉(zhuǎn)換為鼠標(biāo)鍵盤事件,將鼠標(biāo)鍵盤事件發(fā)送到窗口以控制窗口播放PPT以及控制窗口在PPT上書(shū)寫墨跡。
      [0027]其中所述的書(shū)寫墨跡是指在播放PPT的過(guò)程可以在其畫(huà)面上繪制鼠標(biāo)操作的線條軌跡,對(duì)特定目標(biāo)進(jìn)行標(biāo)注,從而達(dá)到強(qiáng)調(diào)顯示效果的作用,書(shū)寫墨跡后服務(wù)器再進(jìn)行抓屏操作,從而使得到的視頻數(shù)據(jù)中包含有書(shū)寫墨跡的PPT畫(huà)面,從而能夠反饋到客戶端中進(jìn)行播放顯示。
      [0028]步驟S104的增加,實(shí)現(xiàn)了 PPT播放過(guò)程中的交互功能,使得服務(wù)器在播放PPT時(shí)可以通過(guò)遠(yuǎn)程客戶端的控制指令來(lái)對(duì)正在播放的PPT進(jìn)行有效控制,實(shí)現(xiàn)有效的交互操作,可以隨時(shí)根據(jù)客戶端對(duì)PPT視頻數(shù)據(jù)的要求來(lái)控制服務(wù)器對(duì)PPT的播放和書(shū)寫,從而控制服務(wù)器所形成的截圖圖像,從而達(dá)到控制PPT視頻數(shù)據(jù)內(nèi)容的目的。
      [0029]在本具體實(shí)施例中只描述了客戶端請(qǐng)求播放一路PPT的情況,對(duì)于客戶端請(qǐng)求播放多路PPTT的情況,服務(wù)器可以使用上述同樣的步驟,根據(jù)請(qǐng)求創(chuàng)建多個(gè)窗口來(lái)支持同時(shí)播放多路PPT并獲取多路PPT視頻數(shù)據(jù)反饋給客戶端使用和播放。
      [0030]實(shí)施例2
      實(shí)施例1中是以服務(wù)器的處理過(guò)程為例進(jìn)行說(shuō)明,為了進(jìn)一步清楚說(shuō)明本發(fā)明的技術(shù)方案,在本實(shí)施例2中,PPT轉(zhuǎn)換為視頻進(jìn)行播放的方法以客戶端和服務(wù)器交互過(guò)程為例進(jìn)行說(shuō)明,這種說(shuō)明并不用于對(duì)本發(fā)明方案構(gòu)成限定。
      [0031]如圖2所示,在本實(shí)施例2中,本實(shí)施例的方法具體包括如下步驟:
      5201.在服務(wù)器上安裝虛屏驅(qū)動(dòng),通過(guò)虛屏驅(qū)動(dòng)虛擬一塊顯卡出來(lái);
      5202.客戶端向服務(wù)器請(qǐng)求播放指定PPT;
      5203.服務(wù)器根據(jù)客戶端的請(qǐng)求在虛屏上創(chuàng)建窗口播放指定PPT;其中服務(wù)器可根據(jù)客戶端的請(qǐng)求或PPT內(nèi)容來(lái)確定窗口的大??;
      5204.服務(wù)器對(duì)PPT播放窗口進(jìn)行抓屏獲取截屏圖像,并對(duì)截圖進(jìn)行編碼,將編碼后的視頻數(shù)據(jù)發(fā)送給客戶端。此步驟循環(huán)執(zhí)行,直到結(jié)束。
      [0032]在步驟S204進(jìn)行過(guò)程中,步驟S205,客戶端向服務(wù)器發(fā)送PPT播放控制指令,PPT播放控制指令可以是“上一頁(yè)”、“下一頁(yè)”以及書(shū)寫墨跡操作等指令;步驟S206,服務(wù)器接收到命令后向?qū)?yīng)的PPT播放窗口發(fā)送鼠標(biāo)鍵盤事件。步驟S205和步驟S206循環(huán)執(zhí)行,直到結(jié)束。
      [0033]在本具體實(shí)施例中,服務(wù)器預(yù)先安裝虛屏驅(qū)動(dòng),通過(guò)虛屏驅(qū)動(dòng)可以根據(jù)客戶端請(qǐng)求創(chuàng)建對(duì)應(yīng)窗口 ;當(dāng)客戶端發(fā)出播放指定PPT的請(qǐng)求后,服務(wù)器接收請(qǐng)求在虛屏上創(chuàng)建與請(qǐng)求對(duì)應(yīng)的窗口并在對(duì)應(yīng)窗口上播放對(duì)應(yīng)的指定PPT,接著服務(wù)器在播放指定PPT的窗口上進(jìn)行抓屏截取圖像,并將截屏圖像轉(zhuǎn)換成視頻數(shù)據(jù)發(fā)送給客戶端播放。在這過(guò)程中,服務(wù)器通過(guò)虛屏驅(qū)動(dòng)在設(shè)備實(shí)際輸出桌面上創(chuàng)建虛屏窗口,不同區(qū)域可以創(chuàng)建不同的窗口從而可以形成多窗口形式,不同窗口可以同時(shí)播放多路PPT,實(shí)現(xiàn)客戶端在請(qǐng)求播放多個(gè)PPT時(shí)可以在服務(wù)器上同時(shí)播放多個(gè)PPT并得到多路PPT視頻數(shù)據(jù)發(fā)送給客戶端同時(shí)播放。服務(wù)器創(chuàng)建窗口時(shí)可以根據(jù)PPT內(nèi)容或客戶端請(qǐng)求的要求來(lái)確定窗口的大小,以達(dá)到最佳顯示效果。在服務(wù)器在PPT播放窗口進(jìn)行抓屏?xí)r,服務(wù)器還可以接收來(lái)自客戶端的PPR播放控制指令來(lái)控制PPT的播放和書(shū)寫,實(shí)現(xiàn)播放過(guò)程中的交互操作。
      [0034]實(shí)施例3
      在實(shí)施例1和實(shí)施例2的基礎(chǔ)上,本發(fā)明還提供一種PPT轉(zhuǎn)換為視頻進(jìn)行播放的系統(tǒng)。本發(fā)明的系統(tǒng),可以只包括客戶端、服務(wù)器中的一個(gè),也可以同時(shí)包括客戶端和服務(wù)器。圖3所示的架構(gòu)中,以包括服務(wù)器為例示出了本發(fā)明的結(jié)構(gòu)示意圖。
      [0035]參見(jiàn)圖3,本具體實(shí)施例一種PPT轉(zhuǎn)換為視頻進(jìn)行播放的系統(tǒng)包括服務(wù)器301,服務(wù)器301中包括:
      請(qǐng)求接收模塊3011,用于接收客戶端發(fā)送的播放指定PPT的請(qǐng)求;
      播放模塊3012,用于根據(jù)請(qǐng)求通過(guò)虛屏驅(qū)動(dòng)在虛屏上創(chuàng)建窗口播放指定的PPT ;視頻形成模塊3013,用于對(duì)PPT播放窗口進(jìn)行抓屏獲取截屏圖像,將截屏圖像轉(zhuǎn)換成視頻數(shù)據(jù);
      發(fā)送模塊3014,用于將視頻數(shù)據(jù)發(fā)送給客戶端。
      [0036]在本具體實(shí)施例的方案中,服務(wù)器301中的請(qǐng)求接收模塊3011接收客戶端發(fā)送的播放指定PPT的請(qǐng)求,播放模塊3012根據(jù)請(qǐng)求接收模塊3011接收到的請(qǐng)求通過(guò)虛屏驅(qū)動(dòng)在虛屏上創(chuàng)建與請(qǐng)求對(duì)應(yīng)的窗口并在對(duì)應(yīng)窗口上播放對(duì)應(yīng)的指定PPT,接著視頻形成模塊3013在播放指定PPT的窗口上進(jìn)行抓屏截取圖像,并將截屏圖像轉(zhuǎn)換成視頻數(shù)據(jù),最后發(fā)送模塊3014將視頻形成模塊3013中得到的視頻數(shù)據(jù)發(fā)送給客戶端播放。在這過(guò)程中,月艮務(wù)器301的播放模塊3012通過(guò)虛屏驅(qū)動(dòng)在設(shè)備實(shí)際輸出桌面上創(chuàng)建虛屏窗口,不同區(qū)域可以創(chuàng)建不同的窗口從而可以形成多窗口形式,不同窗口可以同時(shí)播放多路PPT,實(shí)現(xiàn)客戶端在請(qǐng)求播放多個(gè)PPT時(shí)可以在服務(wù)器301上同時(shí)播放多個(gè)PPT并得到多路PPT視頻數(shù)據(jù)發(fā)送給客戶端同時(shí)播放。
      [0037]在本具體實(shí)施例的方案中,所述的服務(wù)器301可以是一臺(tái)計(jì)算機(jī),用來(lái)對(duì)PPT進(jìn)行文件保存、播放渲染、視頻編碼、網(wǎng)絡(luò)處理等操作。在服務(wù)器301的播放模塊3012上的虛屏驅(qū)動(dòng)可以預(yù)先安裝,通過(guò)虛屏驅(qū)動(dòng)虛擬一塊顯卡出來(lái)。虛屏是指在一臺(tái)計(jì)算機(jī)上通過(guò)虛屏驅(qū)動(dòng)軟件實(shí)現(xiàn)一個(gè)在計(jì)算機(jī)硬件實(shí)際輸出桌面以外的一個(gè)虛擬的桌面。由于是虛擬的桌面,所以不受輸出接口帶寬和輸出設(shè)備支持的分辨率的限制,可以實(shí)現(xiàn)超大的分辨率,從而可以創(chuàng)建超大分辨率的窗口,這將使得PPT的播放顯示效果更好。另外,由于窗口是另外虛擬出來(lái)的桌面,原有的桌面不受影響,用戶仍然可以在此桌面上進(jìn)行其它的工作,而不像普通的計(jì)算機(jī),播放PPT之后沒(méi)法進(jìn)行其它工作。
      [0038]在本具體實(shí)施例中提及的客戶端可以是另一臺(tái)普通計(jì)算機(jī),也可以是大屏拼接系統(tǒng)等設(shè)備或軟件??蛻舳送ㄟ^(guò)網(wǎng)絡(luò)發(fā)送請(qǐng)求到服務(wù)器301。所述PPT的播放,可以使用powerpnt等工具直接播放,也可以將PPT轉(zhuǎn)換為swf文件再通過(guò)IE等工具進(jìn)行播放。
      [0039]在具體實(shí)施過(guò)程中,播放模塊3012可以根據(jù)客戶端發(fā)送的請(qǐng)求或者指定PPT的內(nèi)容確定窗口的大小,從而可以達(dá)到最佳的顯示效果。
      [0040]在具體實(shí)施過(guò)程中,本具體實(shí)施例中視頻形成模塊3013截取圖像轉(zhuǎn)換為視頻數(shù)據(jù)時(shí),可以通過(guò)編碼的方式將截圖圖像編碼為MJPEG或H264或MPEG4等格式的視頻,還可以是其他視頻格式。其中視頻形成模塊3013對(duì)播放PPT的窗口進(jìn)行抓屏是循環(huán)進(jìn)行的,直至對(duì)所請(qǐng)求的PPT截屏圖像獲取完成為止。
      [0041]在具體實(shí)施過(guò)程中,請(qǐng)求接收模塊3011還用于接收客戶端發(fā)送的PPT播放控制指令,其中PPT播放控制指令包括控制PPT播放的常用指令,如上一頁(yè)、下一頁(yè)以及書(shū)寫墨跡操作等。
      [0042]播放模塊3012播放PPT時(shí)還根據(jù)PPT播放控制指令控制窗口播放PPT以及控制窗口在PPT上書(shū)寫墨跡。
      [0043]其中,服務(wù)器301中還可以包括事件生成模塊,事件生成模塊用于將PPT播放控制指令轉(zhuǎn)換為鼠標(biāo)鍵盤事件,并將鼠標(biāo)鍵盤事件發(fā)送給播放模塊3012以控制窗口播放PPT以及控制窗口在PPT上書(shū)寫墨跡。
      [0044]其中,通過(guò)增加請(qǐng)求接收模塊3011接收PPT播放控制指令的功能以及增加播放模塊3012根據(jù)PPT播放控制指令控制窗口播放PPT的功能,實(shí)現(xiàn)了 PPT播放過(guò)程中的交互功能,使得播放模塊3012在播放PPT時(shí)可以通過(guò)遠(yuǎn)程客戶端的控制指令來(lái)對(duì)正在播放的PPT進(jìn)行有效控制,實(shí)現(xiàn)有效的交互操作,可以隨時(shí)根據(jù)客戶端對(duì)PPT視頻數(shù)據(jù)的要求來(lái)控制對(duì)PPT的播放,從而控制服務(wù)器301中所形成的截圖圖像,從而達(dá)到控制PPT視頻數(shù)據(jù)內(nèi)容的目的。
      [0045]在本具體實(shí)施例中,請(qǐng)求接收模塊3011可以接收客戶端發(fā)送的播放多個(gè)指定PPT的請(qǐng)求或者可以同時(shí)接收多個(gè)播放指定PPT的請(qǐng)求,播放模塊3012可以根據(jù)客戶端的請(qǐng)求在虛屏上對(duì)應(yīng)地創(chuàng)建多個(gè)窗口來(lái)播放多路指定PPT,視頻形成模塊3013可以同時(shí)在多個(gè)PPT播放窗口進(jìn)行抓屏形成視頻數(shù)據(jù),并通過(guò)發(fā)送模塊3014可以同時(shí)將多個(gè)視頻數(shù)據(jù)發(fā)送客戶端使用和播放。
      [0046]實(shí)施例4
      實(shí)施例3中是以服務(wù)器的為例進(jìn)行說(shuō)明,為了進(jìn)一步清楚說(shuō)明本發(fā)明的技術(shù)方案,在本實(shí)施例4中,PPT轉(zhuǎn)換為視頻進(jìn)行播放的系統(tǒng)以客戶端和服務(wù)器為例進(jìn)行說(shuō)明,這種說(shuō)明并不用于對(duì)本發(fā)明方案構(gòu)成限定。
      [0047]參見(jiàn)圖4,本具體實(shí)施例一種PPT轉(zhuǎn)換為視頻進(jìn)行播放的系統(tǒng)包括服務(wù)器301和客戶端302 ;
      客戶端302中包括:
      請(qǐng)求發(fā)送模塊3021,用于向服務(wù)器301發(fā)送播放指定PPT的請(qǐng)求;其中,請(qǐng)求播放模塊3021所發(fā)送的請(qǐng)求可以是包含同時(shí)播放多個(gè)指定PPT的請(qǐng)求,也可以同時(shí)發(fā)送多個(gè)播放指定PPT的請(qǐng)求;
      服務(wù)器301中包括:
      請(qǐng)求接收模塊3011,用于接收客戶端302的請(qǐng)求發(fā)送模塊3021發(fā)送的播放指定PPT的請(qǐng)求;
      播放模塊3012,用于根據(jù)請(qǐng)求通過(guò)虛屏驅(qū)動(dòng)在虛屏上創(chuàng)建窗
      當(dāng)前第2頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1