本發(fā)明涉及一種基于不同計算機(jī)的多屏互動系統(tǒng)。
背景技術(shù):
目前計算機(jī)在人們生活中發(fā)揮了越來越大的娛樂作用。人們通常習(xí)慣于計算機(jī)上觀看電視劇、電影。而每個家庭中往往不只有一臺計算機(jī),用戶可能在平板電腦上觀看一個視頻,但是又希望切換到另一個臺式計算機(jī)上繼續(xù)觀看。這種時候,用戶往往只能記住自己在平板電腦上看到視頻的什么位置,之后再到臺式計算機(jī)上將視頻拖動到合適的位置,才能繼續(xù)觀看。這個過程用戶只能手動完成,非常的不方便。
技術(shù)實現(xiàn)要素:
針對上述技術(shù)問題,本發(fā)明提供了一種自動切換的基于不同計算機(jī)的多屏互動系統(tǒng)。
本發(fā)明提供的技術(shù)方案為:
一種基于不同計算機(jī)的多屏互動系統(tǒng),包括:
第一視頻播放模塊,其運行于所述第一計算機(jī);
第二視頻播放模塊,其安裝于所述第二計算機(jī);
斷點記錄模塊,其運行于所述第一計算機(jī);
斷點接收模塊,其運行于所述第二計算機(jī);
切換模塊,其運行于所述第一計算機(jī);
其中,在所述第一計算機(jī)上的第一視頻播放模塊播放一個視頻時,當(dāng)所述第一視頻播放模塊接收到一個暫停指令,所述第一視頻播放模塊將該視頻暫停,所述斷點記錄模塊記錄該視頻的斷點;所述切換模塊接收到一個由外部輸入的切換指令,向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令,并向所述斷點接收模塊發(fā)送記錄有該視頻的斷點的配置文件;所述斷點接收模塊接收該配置文件,并使所述第二視頻播放模塊從所述斷點開始播放該視頻。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,所述切換指令為由鼠標(biāo)、鍵盤或觸摸板輸入的切換指令。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,所述第一計算機(jī)為平板電腦、臺式計算機(jī)或筆記本電腦,所述第二計算機(jī)為平板電腦、臺式計算機(jī)或筆記本電腦。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng),還包括:
加密模塊,其運行于所述第一計算機(jī),用于生成一個加密文件;
驗證模塊,其運行于所述第二計算機(jī);
當(dāng)所述切換模塊接收到一個由外部輸入的切換指令時,在所述切換模塊向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令之前,所述加密模塊還向所述第二計算機(jī)發(fā)送所述加密文件,所述驗證文件對所述加密文件進(jìn)行驗證,如驗證通過,所述切換模塊再向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,如驗證未通過,所述切換模塊放棄向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令;所述第一視頻播放模塊繼續(xù)播放該視頻。
本發(fā)明所述的基于不同計算機(jī)的多屏互動系統(tǒng)可以自動記錄在一個計算機(jī)上視頻播放的斷點,并自動地在另一個計算機(jī)繼續(xù)對該視頻的播放,提高了用戶在不同計算機(jī)之間切換時的方便程度。
附圖說明
圖1為本發(fā)明所述的基于不同計算機(jī)的多屏互動系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明做進(jìn)一步的詳細(xì)說明,以令本領(lǐng)域技術(shù)人員參照說明書文字能夠據(jù)以實施。
如圖1所示,本發(fā)明提供一種基于不同計算機(jī)的多屏互動系統(tǒng),包括:第一視頻播放模塊,其運行于所述第一計算機(jī);第二視頻播放模塊,其安裝于所述第二計算機(jī);斷點記錄模塊,其運行于所述第一計算機(jī);斷點接收模塊,其運行于所述第二計算機(jī);切換模塊,其運行于所述第一計算機(jī);其中,在所述第一計算機(jī)上的第一視頻播放模塊播放一個視頻時,當(dāng)所述第一視頻播放模塊接收到一個暫停指令,所述第一視頻播放模塊將該視頻暫停,所述斷點記錄模塊記錄該視頻的斷點;所述切換模塊接收到一個由外部輸入的切換指令,向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令,并向所述斷點接收模塊發(fā)送記錄有該視頻的斷點的配置文件;所述斷點接收模塊接收該配置文件,并使所述第二視頻播放模塊從所述斷點開始播放該視頻。
用戶預(yù)先在第一計算機(jī)和第二計算機(jī)上均存儲了相同的視頻,并且,第二計算機(jī)上的視頻已經(jīng)被添加到第二視頻播放模塊的播放列表中。最初,用戶使用第一計算機(jī)的第一視頻播放模塊播放視頻,當(dāng)用戶希望更換至第二計算機(jī)上播放視頻時,用戶先向第一視頻播放模塊輸入暫停指令,則斷點記錄模塊會記錄視頻暫停的位置(即視頻的斷點)。之后,用戶可以通過外部交互設(shè)備(如鼠標(biāo)、鍵盤等)向切換模塊輸入切換指令,則切換模塊向第二計算機(jī)發(fā)送一個操作指令,使第二計算機(jī)上的第二視頻播放模塊運行,并向斷點接收模塊發(fā)送配置文件;斷點接收模塊接收到配置文件,即可以使第二視頻播放模塊從斷點處開始播放該視頻,而不必再從頭播放視頻。
用戶可以很方便地切換不同的計算機(jī),在不同的計算機(jī)之間實現(xiàn)視頻的連續(xù)播放,而不需要進(jìn)行手動選擇或設(shè)置。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,所述切換指令為由鼠標(biāo)、鍵盤或觸摸板輸入的切換指令。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,所述第一計算機(jī)為平板電腦、臺式計算機(jī)或筆記本電腦,所述第二計算機(jī)為平板電腦、臺式計算機(jī)或筆記本電腦。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng),還包括:加密模塊,其運行于所述第一計算機(jī),用于生成一個加密文件;驗證模塊,其運行于所述第二計算機(jī);當(dāng)所述切換模塊接收到一個由外部輸入的切換指令時,在所述切換模塊向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令之前,所述加密模塊還向所述第二計算機(jī)發(fā)送所述加密文件,所述驗證文件對所述加密文件進(jìn)行驗證,如驗證通過,所述切換模塊再向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令。
為了提高計算機(jī)的安全性和保密性,本發(fā)明還提供了加密模塊和驗證模塊,只有彼此之間能通過驗證的不同計算機(jī)之間才能自由切換,而未通過驗證的計算機(jī)則不能切換。
優(yōu)選的是,所述的基于不同計算機(jī)的多屏互動系統(tǒng)中,如驗證未通過,所述切換模塊放棄向所述第二計算機(jī)發(fā)送運行所述第二視頻播放模塊的操作指令;所述第一視頻播放模塊繼續(xù)播放該視頻。
盡管本發(fā)明的實施方案已公開如上,但其并不僅僅限于說明書和實施方式中所列運用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對于熟悉本領(lǐng)域的人員而言,可容易地實現(xiàn)另外的修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細(xì)節(jié)和這里示出與描述的圖例。