第一終端還可以將修改后的該篇word文檔分享給交互終端列表中的其他第二終端。
[0087]本步驟中,該控制請求還可以用于請求對該第一終端進(jìn)行遠(yuǎn)程控制,該第一終端向該第二終端發(fā)送第一控制成功響應(yīng),用于表示允許該第二終端對該第一終端進(jìn)行遠(yuǎn)程控制,當(dāng)該第二終端接收到該第一終端發(fā)送的第一控制成功響應(yīng)后,該第二終端可以在自身屏幕上顯示的該第一終端的屏幕圖像進(jìn)行操作處理,實(shí)現(xiàn)對該第一終端的控制。
[0088]進(jìn)一步的,該第一終端在主動向交互終端列表中的多個(gè)第二終端發(fā)送分享消息時(shí),還可以接收多個(gè)第二終端中的任一第二終端發(fā)送的文件分享請求,具體可以采用如下步驟211-步驟214進(jìn)行處理。
[0089]步驟211、多個(gè)第二終端中的任一第二終端向該第一終端發(fā)送文件分享請求。
[0090]其中,該文件分享請求中攜帶該第二終端請求分享的文件信息。
[0091]步驟212、該第一終端確定本地保存的文件中是否存在該文件信息表示的文件,如果是,進(jìn)入步驟213,如果否,進(jìn)入步驟214。
[0092]步驟213、當(dāng)該第一終端本地保存的文件中存在該文件信息表示的文件時(shí),該第一終端向該第二終端發(fā)送該文件信息表示的文件。
[0093]步驟214、當(dāng)該第一終端本地保存的文件中不存在該文件信息表示的文件時(shí),該第一終端向該第二終端發(fā)送分享失敗響應(yīng)。
[0094]其中,該分享失敗響應(yīng)中攜帶該第一終端中不存在該文件信息表示的文件的信肩、O
[0095]進(jìn)一步的,第一終端向局域網(wǎng)內(nèi)的其他終端發(fā)送廣播消息時(shí),該廣播消息中還攜帶該第一終端本地保存的文件信息,多個(gè)第二終端中的任一第二終端可以根據(jù)該第二終端的交互終端列表中記錄的該第一終端保存的文件信息,向該第一終端發(fā)送文件分享請求,該文件分享請求攜帶該第二終端的交互終端列表中記錄的該第一終端保存的某一個(gè)文件信息,當(dāng)該第一終端接收到該文件分享請求時(shí),將該第二終端請求分享的文件信息表示的文件發(fā)送給該第二終端。
[0096]進(jìn)一步的,該第一終端還可以接收多個(gè)第二終端中的任一第二終端發(fā)送的分享消息,并向該第二終端發(fā)送控制請求,用于該第一終端對該第二終端進(jìn)行控制,具體處理方式可以采用步驟204-步驟208相同的方式進(jìn)行處理,在此不再進(jìn)行詳細(xì)描述。
[0097]本發(fā)明實(shí)施例中,局域網(wǎng)中的各終端之間可以相互發(fā)送分享消息,也可以相互進(jìn)行控制,各終端之間不存在主從關(guān)系,各終端之間的關(guān)系是對等的。
[0098]通過本發(fā)明上述實(shí)施例提供的方法,由于第一終端在分享內(nèi)容的同時(shí),第二終端可以實(shí)現(xiàn)對第一終端的反向控制,使得終端之間的互動方式更加靈活,提高了終端之間進(jìn)行互動的靈活性。
[0099]實(shí)施例2:
[0100]基于同一發(fā)明構(gòu)思,根據(jù)本發(fā)明上述實(shí)施例提供的多屏互動方法,相應(yīng)地,本發(fā)明另一實(shí)施例還提供了一種多屏互動裝置,其結(jié)構(gòu)示意圖如圖3所示,具體包括:
[0101]第一發(fā)送單元301,用于向在自身保存的當(dāng)前交互終端列表中的多個(gè)終端發(fā)送分享消息,所述分享消息中攜帶自身將要分享的內(nèi)容;
[0102]第一確定單元302,用于當(dāng)接收到所述多個(gè)終端中的任一終端發(fā)送的控制請求時(shí),確定當(dāng)前是否存在對自身進(jìn)行控制的終端,所述控制請求用于請求對自身進(jìn)行控制;
[0103]第二發(fā)送單元303,用于如果當(dāng)前存在對自身進(jìn)行控制的終端,向該發(fā)送控制請求的終端發(fā)送第一控制失敗響應(yīng);
[0104]第三發(fā)送單元304,用于如果當(dāng)前不存在對自身進(jìn)行控制的終端,向該發(fā)送控制請求的終端發(fā)送第一控制成功響應(yīng)。
[0105]進(jìn)一步的,上述裝置,還包括:
[0106]第一接收單元305,用于在向在自身保存的交互終端列表中的多個(gè)終端發(fā)送分享消息之前接收多個(gè)終端中的每個(gè)終端發(fā)送的廣播消息,所述廣播消息中攜帶該終端的終端標(biāo)識和能力信息,所述能力信息表示該終端是否具有分享能力和是否具有控制能力;
[0107]添加單元306,用于將所述多個(gè)終端中具有分享能力和控制能力任一能力的終端的終端標(biāo)識添加到自身的交互終端列表中。
[0108]進(jìn)一步的,所述自身將要分享的內(nèi)容為自身當(dāng)前的屏幕圖像數(shù)據(jù)或者本地保存的文件。
[0109]進(jìn)一步的,所述裝置,還包括:
[0110]第二接收單元307,用于接收所述多個(gè)終端中的任一終端發(fā)送的文件分享請求,所述文件分享請求中攜帶該終端請求分享的文件信息;
[0111]第二確定單元308,用于確定本地保存的文件中是否存在所述文件信息表示的文件;
[0112]第四發(fā)送單元309,用于當(dāng)本地保存的文件中存在所述文件信息表示的文件時(shí),向該終端發(fā)送所述文件信息表示的文件;
[0113]第五發(fā)送單元310,用于當(dāng)本地保存的文件中不存在所述文件信息表示的文件時(shí),向該終端發(fā)送分享失敗響應(yīng)。
[0114]進(jìn)一步的,上述裝置,還包括:
[0115]第三接收單元311,用于接收所述多個(gè)終端中的任一終端發(fā)送的分享消息,所述分享消息中攜帶該終端將要分享的內(nèi)容;
[0116]第六發(fā)送單元312,用于向發(fā)送分享消息的終端發(fā)送控制請求,所述控制請求用于請求對該終端進(jìn)行控制;
[0117]第四接收單元313,用于接收該終端在確定當(dāng)前存在對該終端進(jìn)行控制的終端時(shí)發(fā)送的第二控制失敗響應(yīng);
[0118]第五接收單元314,用于接收該終端在確定當(dāng)前不存在對該終端進(jìn)行控制的終端時(shí)發(fā)送的第二控制成功響應(yīng),并對該第二終端進(jìn)行控制操作。
[0119]進(jìn)一步的,上述裝置,還包括:
[0120]第六接收單元315,用于在向該發(fā)送控制請求的終端發(fā)送第一控制成功響應(yīng)之后,接收該終端對自身將要分享的內(nèi)容進(jìn)行修改的同步修改操作信息;
[0121]修改單元316,用于對自身將要分享的內(nèi)容進(jìn)行修改。
[0122]上述各單元的功能可對應(yīng)于圖1或圖2所示流程中的相應(yīng)處理步驟,在此不再贅述。
[0123]綜上所述,本發(fā)明實(shí)施例提供的方案,包括:第一終端向在自身保存的當(dāng)前交互終端列表中的多個(gè)第二終端發(fā)送分享消息,該分享消息中攜帶該第一終端將要分享的內(nèi)容;當(dāng)接收到多個(gè)第二終端中的任一第二終端發(fā)送的控制請求時(shí),確定當(dāng)前是否存在對該第一終端進(jìn)行控制的終端,該控制請求用于請求對該第一終端進(jìn)行控制;如果當(dāng)前存在對該第一終端進(jìn)行控制的終端,向該發(fā)送控制請求的第二終端發(fā)送第一控制失敗響應(yīng);如果當(dāng)前不存在對該第一終端進(jìn)行控制的終端,向該發(fā)送控制請求的第二終端發(fā)送第一控制成功響應(yīng)。采用本發(fā)明實(shí)施例提供的方案,提高了終端之間進(jìn)行互動的靈活性。
[0124]本申請的實(shí)施例所提供的多屏互動裝置可通過計(jì)算機(jī)程序?qū)崿F(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要多屏互動裝置具有上述功能,都應(yīng)該在本申請的保護(hù)范圍之內(nèi)。
[0125]本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)