本發(fā)明實(shí)施例涉及資源共享技術(shù)領(lǐng)域,尤其涉及一種遠(yuǎn)程資源共享方法及資源共享平臺。
背景技術(shù):
隨著交互式網(wǎng)絡(luò)電視IPTV技術(shù)的發(fā)展以及智能機(jī)頂盒的出現(xiàn),使得用戶可以通過手機(jī)來控制電視節(jié)目的播放,具體的,用戶事先將手機(jī)與機(jī)頂盒進(jìn)行綁定,在綁定成功后,手機(jī)即可以對綁定的機(jī)頂盒進(jìn)行本地或遠(yuǎn)程的操作,比如用戶可以將手機(jī)上的圖片、音樂、照片、視頻等文件通過智能電視進(jìn)行本地或遠(yuǎn)程的投屏播放。
然而,由于一臺智能電視可以綁定多個手機(jī)終端,那么當(dāng)用戶在遠(yuǎn)程時并不能確定當(dāng)前時刻電視機(jī)前的用戶的身份,進(jìn)而無法做到有針對性的資源共享。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種遠(yuǎn)程資源共享方法及資源共享平臺,用以提高遠(yuǎn)程資源分享的針對性,使得用戶可以在不知道電視機(jī)前用戶身份的前提下,通過電視將資源分享給特定的用戶。
本發(fā)明實(shí)施例第一方面提供一種遠(yuǎn)程資源共享方法,該方法包括:
接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識;
根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源;
將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本發(fā)明實(shí)施例第二方面提供一種資源共享平臺,該平臺包括:
接收模塊,用于接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識;
第一發(fā)送模塊,用于根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源;
第二發(fā)送模塊,用于將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本發(fā)明實(shí)施例,通過從接收到的資源共享請求中獲取用戶終端綁定的機(jī)頂盒的標(biāo)識,并根據(jù)該標(biāo)識,將與機(jī)頂盒綁定的終端的標(biāo)識返回給用戶,使得用戶根據(jù)該些終端的標(biāo)識,返回預(yù)授權(quán)的終端的標(biāo)識和待分享的資源,從而通過將用戶返回的終端的標(biāo)識和待分享的資源發(fā)送給所述機(jī)頂盒,使得機(jī)頂盒能夠?qū)⒃摯蚕淼馁Y源共享給預(yù)授權(quán)的終端,進(jìn)而使得用戶即使在不知道電視機(jī)前用戶的身份的前提下,也可以通過電視機(jī)將資源分享給特定的用戶,提高了遠(yuǎn)程資源共享的針對性。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例一提供的遠(yuǎn)程資源共享方法的流程示意圖;
圖2為本發(fā)明實(shí)施例二提供的遠(yuǎn)程資源共享方法的流程示意圖;
圖3為本發(fā)明實(shí)施例三提供的遠(yuǎn)程資源共享方法的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例四提供的資源共享平臺的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例五提供的資源共享平臺的結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例六提供的資源共享平臺的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書的術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟的過程或結(jié)構(gòu)的裝置不必限于清楚地列出的那些結(jié)構(gòu)或步驟而是可包括沒有清楚地列出的或?qū)τ谶@些過程或裝置固有的其它步驟或結(jié)構(gòu)。
圖1為本發(fā)明實(shí)施例一提供的遠(yuǎn)程資源共享方法的流程示意圖,該方法可以通過一資源共享平臺來執(zhí)行。如圖1所示,本實(shí)施例提供的方法包括如下步驟:
步驟S101、接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識。
實(shí)際應(yīng)用中,當(dāng)用戶執(zhí)行遠(yuǎn)程資源共享操作時,首先向資源共享平臺發(fā)送資源共享請求,該資源共享請求中攜帶有待進(jìn)行資源分享的電視機(jī)的機(jī)頂盒的標(biāo)識,以及用戶終端的標(biāo)識。資源共享平臺在接收到該資源共享請求后對該資源共享請求進(jìn)行解析,獲取用戶終端的標(biāo)識以及機(jī)頂盒的標(biāo)識。
步驟S102、根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源。
實(shí)際應(yīng)用中,在獲取到與用戶終端綁定的機(jī)頂盒的標(biāo)識后,可以根據(jù)該機(jī)頂盒的標(biāo)識從本地數(shù)據(jù)庫中查找獲取與該機(jī)頂盒綁定的所有的終端的標(biāo)識。并在獲得該些標(biāo)識后根據(jù)資源分享請求中的用戶終端的標(biāo)識,將該些標(biāo)識發(fā)送給用戶終端,使得用戶在接收到該些標(biāo)識后,能夠根據(jù)自己的需要選擇待進(jìn)行資源分享的終端的標(biāo)識,并將待進(jìn)行資源分享的終端的標(biāo)識發(fā)送給資源分享平臺,即從接收到的終端標(biāo)識中確定預(yù)授權(quán)的終端的標(biāo)識,并將預(yù)授權(quán)的終端的標(biāo)識發(fā)送給資源分享平臺。
進(jìn)一步的,待共享的資源可以包括用戶終端上存儲的圖片、視頻、音樂等資源文件,也可以包括用戶待共享的資源的存儲地址。
當(dāng)用戶確定預(yù)授權(quán)的終端的標(biāo)識后,優(yōu)選將該些標(biāo)識和待共享的資源一起發(fā)送給資源共享平臺。
步驟S103、將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本實(shí)施例中,資源共享平臺在接收到用戶終端返回的預(yù)授權(quán)的終端的標(biāo)識以及待共享的資源后,根據(jù)資源共享請求中攜帶的機(jī)頂盒標(biāo)識,將待共享的資源以及共享資源對應(yīng)的授權(quán)信息發(fā)送給對應(yīng)的機(jī)頂盒,使得機(jī)頂盒根據(jù)授權(quán)信息將共享資源共享給獲得授權(quán)的用戶,即將共享資源分享給上述預(yù)授權(quán)的終端。
具體的,機(jī)頂盒接收到共享資源以及預(yù)授權(quán)的終端的標(biāo)識后,首先確定當(dāng)前對其進(jìn)行操控的終端是否是被預(yù)授權(quán)的終端,若是,則直接將共享資源通過電視機(jī)呈獻(xiàn)給用戶,若不是,則實(shí)時接收終端設(shè)備對上述共享資源的查詢請求,在接收到終端設(shè)備的查詢請求后,首先確定終端設(shè)備是否是被預(yù)授權(quán)的終端,若是,則將該共享資源呈現(xiàn)給用戶,否則,不呈現(xiàn)。
本實(shí)施例,通過從接收到的資源共享請求中獲取用戶終端綁定的機(jī)頂盒的標(biāo)識,并根據(jù)該標(biāo)識,將與機(jī)頂盒綁定的終端的標(biāo)識返回給用戶,使得用戶根據(jù)該些終端的標(biāo)識,返回預(yù)授權(quán)的終端的標(biāo)識和待分享的資源,從而通過將用戶返回的終端的標(biāo)識和待分享的資源發(fā)送給所述機(jī)頂盒,使得機(jī)頂盒能夠?qū)⒃摯蚕淼馁Y源共享給預(yù)授權(quán)的終端,進(jìn)而使得用戶即使在不知道電視機(jī)前用戶的身份的前提下,也可以通過電視機(jī)將資源分享給特定的用戶,提高了遠(yuǎn)程資源共享的針對性。
圖2為本發(fā)明實(shí)施例二提供的遠(yuǎn)程資源共享方法的流程示意圖,如圖2所示,本實(shí)施例在圖1所示實(shí)施例的基礎(chǔ)上,包括如下步驟:
步驟S201、接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識。
步驟S201的執(zhí)行方式和有益效果與步驟S101類似,在這里不再贅述。
步驟S202、根據(jù)所述機(jī)頂盒的標(biāo)識,獲取與所述機(jī)頂盒綁定的第一終端的標(biāo)識。
本實(shí)施例中,第一終端標(biāo)識包括預(yù)先與機(jī)頂盒綁定的所有終端的標(biāo)識。實(shí)際應(yīng)用中,當(dāng)資源共享平臺從用戶終端發(fā)送的資源共享請求中獲得與用戶終端綁定的機(jī)頂盒的標(biāo)識后,可以從本地的數(shù)據(jù)庫中查找獲得與該機(jī)頂盒的標(biāo)識對應(yīng)存儲的終端標(biāo)識,即獲得與機(jī)頂盒綁定的所有的終端的標(biāo)識。
步驟S203、確定所述第一終端的標(biāo)識中是否包括所述用戶終端的標(biāo)識,若包括,則執(zhí)行步驟S204,否則,向所述用戶終端返回提示錯誤的通知消息。
實(shí)際應(yīng)用中,在資源共享平臺獲得與上述機(jī)頂盒綁定的所有終端的標(biāo)識后,首先需要確定資源共享請求中攜帶的用戶終端的標(biāo)識是否存在于該些與上述機(jī)頂盒綁定的終端的標(biāo)識中,若存在,則說明發(fā)起資源共享的用戶終端預(yù)先與上述機(jī)頂盒綁定了,其具有通過該機(jī)頂盒進(jìn)行資源共享的權(quán)限,否則沒有。在確定用戶終端沒有利用上述機(jī)頂盒進(jìn)行資源共享的權(quán)限時,資源共享平臺生成提示錯誤的通知消息,并發(fā)送給用戶終端。
步驟S204、根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源。
步驟S204的執(zhí)行方式和有益效果與步驟S102類似,在這里不再贅述。
步驟S205、確定所述第一終端的標(biāo)識中是否包括所述第二終端的標(biāo)識,若包括,則執(zhí)行步驟S206,否則,向所述用戶終端返回提示錯誤的通知消息。
具體的,在實(shí)際應(yīng)用中,為了確定用戶預(yù)授權(quán)的終端具有使用上述機(jī)頂盒查詢共享資源的權(quán)限,即確定用戶預(yù)授權(quán)的終端預(yù)先與上述機(jī)頂盒綁定。資源共享平臺在接收到用戶返回的預(yù)授權(quán)的終端的標(biāo)識收,首先需要根據(jù)上述機(jī)頂盒的標(biāo)識,在數(shù)據(jù)庫中查找與上述機(jī)頂盒的標(biāo)識對應(yīng)存儲的終端的標(biāo)識中是否包括用戶預(yù)授權(quán)的終端的標(biāo)識,若包括,則說明用戶預(yù)授權(quán)的終端具有使用上述機(jī)頂盒查詢共享資源的權(quán)限,否則沒有。當(dāng)確定用戶返回的預(yù)授權(quán)的終端中至少存在一個終端沒有使用上述機(jī)頂盒查詢共享資源的權(quán)限時,即確定預(yù)授權(quán)的終端中至少存在一個終端沒有與上述機(jī)頂盒綁定時,則生成提示錯誤的提示消息,并返回給用戶終端。
步驟S206、將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
步驟S206的執(zhí)行方式和有益效果與步驟S103類似,在這里不再贅述。
進(jìn)一步的,本實(shí)施例在執(zhí)行步驟S206的同時或之前,還可以包括確定當(dāng)前控制上述機(jī)頂盒的終端的標(biāo)識的步驟。具體的,在接收到用戶返回的預(yù)授權(quán)的終端的標(biāo)識和待共享的資源后,資源共享平臺還要獲取當(dāng)前控制上述上述機(jī)頂盒的終端的標(biāo)識,即確定與上述機(jī)頂盒綁定的終端中哪一個終端正在是使用或進(jìn)行機(jī)頂盒的控制操作。在確定當(dāng)前操作機(jī)頂盒的終端的標(biāo)識后,再將該標(biāo)識與預(yù)授權(quán)的終端的標(biāo)識進(jìn)行對比,確定當(dāng)前操作機(jī)頂盒的終端是否是預(yù)授權(quán)的終端,如果是,則直接通過機(jī)頂盒控制對應(yīng)的電視機(jī)向用戶展示待共享的資源。如果不是,則將預(yù)授權(quán)的終端的標(biāo)識和待共享的資源發(fā)送給機(jī)頂盒進(jìn)行保存,并通過短信、推送消息等方式向預(yù)授權(quán)的終端發(fā)送提示消息,以使預(yù)授權(quán)的終端能夠及時查看待共享的資源。
本實(shí)施例,通過從接收到的資源共享請求中獲取用戶終端綁定的機(jī)頂盒的標(biāo)識,并根據(jù)該標(biāo)識,將與機(jī)頂盒綁定的終端的標(biāo)識返回給用戶,使得用戶根據(jù)該些終端的標(biāo)識,返回預(yù)授權(quán)的終端的標(biāo)識和待分享的資源,從而通過將用戶返回的終端的標(biāo)識和待分享的資源發(fā)送給所述機(jī)頂盒,使得機(jī)頂盒能夠?qū)⒃摯蚕淼馁Y源共享給預(yù)授權(quán)的終端,進(jìn)而使得用戶即使在不知道電視機(jī)前用戶的身份的前提下,也可以通過電視機(jī)將資源分享給特定的用戶,提高了遠(yuǎn)程資源共享的針對性。
圖3為本發(fā)明實(shí)施例三提供的遠(yuǎn)程資源共享方法的流程示意圖,如圖3所示,本實(shí)施例提供的方法包括如下步驟:
步驟S301、接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識。
步驟S302、根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源。
步驟S301、步驟S302的執(zhí)行方式和有益效果分別與步驟S101和步驟S102類似,在這里不再贅述。
步驟S303、確定所述機(jī)頂盒是否處于開機(jī)狀態(tài),若是,則執(zhí)行步驟S304,否則執(zhí)行步驟S305。
步驟S304、將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
步驟S305、對所述機(jī)頂盒進(jìn)行監(jiān)控,當(dāng)監(jiān)控到所述機(jī)頂盒開機(jī)時,則將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本實(shí)施例,通過從接收到的資源共享請求中獲取用戶終端綁定的機(jī)頂盒的標(biāo)識,并根據(jù)該標(biāo)識,將與機(jī)頂盒綁定的終端的標(biāo)識返回給用戶,使得用戶根據(jù)該些終端的標(biāo)識,返回預(yù)授權(quán)的終端的標(biāo)識和待分享的資源,從而通過將用戶返回的終端的標(biāo)識和待分享的資源發(fā)送給所述機(jī)頂盒,使得機(jī)頂盒能夠?qū)⒃摯蚕淼馁Y源共享給預(yù)授權(quán)的終端,進(jìn)而使得用戶即使在不知道電視機(jī)前用戶的身份的前提下,也可以通過電視機(jī)將資源分享給特定的用戶,提高了遠(yuǎn)程資源共享的針對性。
圖4為本發(fā)明實(shí)施例四提供的資源共享平臺的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例提供的資源共享平臺,包括:
接收模塊11,用于接收用戶終端發(fā)送的資源共享請求,其中所述資源共享請求中包括與所述用戶終端綁定的機(jī)頂盒的標(biāo)識;
第一發(fā)送模塊12,用于根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源;
第二發(fā)送模塊13,用于將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本實(shí)施例提供的資源共享平臺能夠執(zhí)行圖1所示實(shí)施例的方法,其執(zhí)行方式和有益效果類似,在這里不再贅述。
圖5為本發(fā)明實(shí)施例五提供的資源共享平臺的結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例提供的資源共享平臺圖1所示結(jié)構(gòu)的基礎(chǔ)上,還包括:
第一獲取模塊14,用于根據(jù)所述機(jī)頂盒的標(biāo)識,獲取與所述機(jī)頂盒綁定的第一終端的標(biāo)識;
第一確定模塊15,用于確定所述第一終端的標(biāo)識中是否包括所述用戶終端的標(biāo)識;
所述第一發(fā)送模塊12,還用于當(dāng)所述第一終端的標(biāo)識中包括所述用戶終端的標(biāo)識時,根據(jù)所述機(jī)頂盒的標(biāo)識,將與所述機(jī)頂盒綁定的第一終端的標(biāo)識返回給所述用戶終端,以使所述用戶終端根據(jù)所述第一終端的標(biāo)識,返回預(yù)授權(quán)的第二終端的標(biāo)識以及待共享的資源;
所述第一發(fā)送模塊12,還用于當(dāng)所述第一終端的標(biāo)識中不包括所述用戶終端的標(biāo)識時,向所述用戶終端返回提示錯誤的通知消息。
第二確定模塊16,用于確定所述第一終端的標(biāo)識中是否包括所述第二終端的標(biāo)識;
所述第二發(fā)送模塊13,還用于當(dāng)所述第一終端的標(biāo)識中包括所述第二終端的標(biāo)識時,將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端;
所述第一發(fā)送模塊12,還用于當(dāng)所述第一終端的標(biāo)識中不包括所述第二終端的標(biāo)識時,向所述用戶終端返回提示錯誤的通知消息。
進(jìn)一步的,還可以包括:
第二獲取模塊17,用于獲取當(dāng)前控制所述機(jī)頂盒的終端的標(biāo)識;
第三確定模塊18,用于確定所述第二終端的標(biāo)識中是否包括所述終端的標(biāo)識;
若不包括,則向所述第二終端發(fā)送提示消息。
本實(shí)施例提供的資源共享平臺能夠執(zhí)行圖2所示實(shí)施例的方法,其執(zhí)行方式和有益效果類似,在這里不再贅述。
圖6為本發(fā)明實(shí)施例六提供的資源共享平臺的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例在圖4所示結(jié)構(gòu)的基礎(chǔ)上,還可以包括:
第四確定模塊19,用于確定所述機(jī)頂盒是否處于開機(jī)狀態(tài);
所述第二發(fā)送模塊13,還用于當(dāng)所述機(jī)頂盒處于開機(jī)狀態(tài)時,將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端;
監(jiān)控模塊20,用于當(dāng)所述機(jī)頂盒處于未開機(jī)狀態(tài)時,對所述機(jī)頂盒進(jìn)行監(jiān)控,當(dāng)監(jiān)控到所述機(jī)頂盒開機(jī)時,則將所述第二終端的標(biāo)識以及所述待共享的資源發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒將所述待共享的資源共享給所述第二終端。
本實(shí)施例提供的資源共享平臺能夠執(zhí)行圖3所示實(shí)施例的方法,其執(zhí)行方式和有益效果類似,在這里不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。