本發(fā)明實施例涉及通信領域,尤其涉及一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法以及相關設備。
背景技術:
現(xiàn)如今,投影儀已廣泛應用在教育、商務、工程以及家用等場所。投影儀又稱投影機,是通過數(shù)字光處理技術或者液晶顯示器(英文全稱:Liquid Crystal Display,英文縮寫:LCD)的液晶成像技術將圖像或視頻投射或反射到屏幕上的設備,可以通過不同的信號源,如計算機、手機、數(shù)字多功能光盤(英文全稱:Digital Versatile Disc,英文縮寫:DVD)以及數(shù)字攝像機(英文全稱:Digital Video,英文縮寫:DV)等設備接入相應的圖像和視頻信號,實現(xiàn)播放。
在現(xiàn)有的實施方案中,手機可以通過通串線(英文全稱:Universal Serial Bus,英文縮寫:USB)或者通過局域網(wǎng)與投影儀進行連接以傳輸視頻。
然而,手機通過USB或者通過局域網(wǎng)與投影儀進行連接時可能會受到一定的限制,例如,在連接時要使用USB接線,不便于用戶攜帶?;蛘撸粜枰钟蚓W(wǎng)下進行連接時,則在非局域網(wǎng)的條件下無法建立手機與投影儀的連接,導致使用范圍受限。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法以及相關設備,可以通過用戶設備與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
有鑒于此,本發(fā)明第一方面提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,其特征在于,包括:
用戶設備以用戶賬號登錄物聯(lián)平臺;
所述用戶設備獲取播放轉(zhuǎn)移模式開啟指令;
所述用戶設備獲取數(shù)字媒體內(nèi)容播放指令;
所述用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
所述用戶設備將所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
結(jié)合本發(fā)明實施例的第一方面,在第一種可能的實現(xiàn)方式中,
所述用戶設備展示所述投影設備的控制界面,所述控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
所述用戶設備獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:所述用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
結(jié)合本發(fā)明實施例的第一方面,在第二種可能的實現(xiàn)方式中,
所述用戶設備展示視頻播放窗口,所述視頻播放窗口中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
所述用戶設備獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:所述用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
結(jié)合本發(fā)明實施例的第一方面,在第三種可能的實現(xiàn)方式中,
在所述用戶設備獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在所述用戶設備播放;
若所述用戶設備檢測到當前具有數(shù)字媒體內(nèi)容在所述用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,將獲取的源數(shù)據(jù)和播放進度通過所述物聯(lián)平臺轉(zhuǎn)發(fā)到所述投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)和播放進度播放對應的數(shù)字媒體內(nèi)容;
若所述用戶設備檢測到當前沒有數(shù)字媒體內(nèi)容在所述用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令,在所述用戶設備獲取數(shù)字媒體內(nèi)容播放指令之后,進入所述用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源 數(shù)據(jù)的步驟。
結(jié)合本發(fā)明實施例的第一方面以及第一方法的第一至第三種可能實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟包括:
解析所述數(shù)字媒體內(nèi)容播放指令;
若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為所述源數(shù)據(jù);
若所述數(shù)字媒體內(nèi)容播放指令對應網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容,則獲取對應的網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接作為所述源數(shù)據(jù)。
結(jié)合本發(fā)明實施例的第一方面第四種可能實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為所述源數(shù)據(jù),所述用戶設備將所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備的步驟包括以下步驟:
若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容,將該本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將該本地存儲的數(shù)字媒體內(nèi)容通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。
本發(fā)明實施例第二方面提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,包括:
投影設備以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
所述投影設備接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
所述投影設備解析所述數(shù)據(jù)包;
當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放所述數(shù)字媒體內(nèi)容;
當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容,并投影播放下載的數(shù)字媒體內(nèi)容。
結(jié)合本發(fā)明實施例的第二方面,在第一種可能的實現(xiàn)方式中,當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放所述數(shù)字媒體內(nèi)容的步驟包括:
當所述數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,按照預設的流媒體播放協(xié)議投影播放該流媒體文件。
本發(fā)明實施例第三方面提供了一種用戶設備,包括存儲器、處理器,其中:
存儲器用于存儲應用程序;
處理器執(zhí)行所述應用程序以用于:
以用戶賬號登錄物聯(lián)平臺;
獲取播放轉(zhuǎn)移模式開啟指令;
獲取數(shù)字媒體內(nèi)容播放指令;
獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
將所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
本發(fā)明實施例第四方面提供了一種投影設備,包括存儲器、處理器和投影部件,其中:
所述存儲器用于存儲應用程序;
所述處理器用于執(zhí)行所述應用程序以用于:
以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
解析所述數(shù)據(jù)包;
當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,生成所述數(shù)字媒體內(nèi)容對應的圖像信號;
當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容,并生成下載的數(shù)字媒體內(nèi)容對應的圖像信號;
所述投影部件用于根據(jù)所述圖像信號投射相應的圖像。
結(jié)合本發(fā)明實施例的第四方面,在第一種可能的實現(xiàn)方式中,所述處理 器還用于:
當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,生成所述數(shù)字媒體內(nèi)容包含的音頻數(shù)據(jù)對應的音頻信號;
以及,當所述數(shù)據(jù)包中包含下載鏈接時,在根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容之后,生成所述數(shù)字媒體內(nèi)容包含的音頻數(shù)據(jù)對應的音頻信號;
所述投影設備還包括:
音頻播放部件,用于根據(jù)所述音頻信號播放相應的音頻。
本發(fā)明實施例第五方面提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置,包括:
第一登錄模塊,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊,于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊,用于獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊,用于將所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
本發(fā)明實施例第六方面提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置,包括:
第二登錄模塊,用于以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
數(shù)據(jù)包接收模塊,用于接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
數(shù)據(jù)包解析模塊,用于解析所述數(shù)據(jù)包;
投影播放模塊,用于當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放所述數(shù)字媒體內(nèi)容;
下載模塊,用于當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容;
所述投影播放模塊還用于投影播放下載的數(shù)字媒體內(nèi)容。
從以上技術方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
本發(fā)明實施例中,提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,用戶設備使用用戶賬號登錄物聯(lián)平臺,當獲取播放轉(zhuǎn)移模式開啟指令以及數(shù)字媒體內(nèi)容播放指令后,用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù),將源數(shù)據(jù)通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得投影設備根據(jù)源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容。根據(jù)上述所介紹的過程,用戶設備可以通過與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
附圖說明
圖1為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法一個實施例示意圖;
圖2為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法另一個實施例示意圖;
圖3為本發(fā)明實施例中用戶設備一個結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例中投影設備一個結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置一個實施例示意圖;
圖6為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意圖;
圖7為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意圖;
圖8為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意圖;
圖9為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意圖;
圖10為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意 圖;
圖11為本發(fā)明實施例中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例示意圖。
具體實施方式
本發(fā)明實施例提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法、相關設備以及系統(tǒng),可以通過用戶設備與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
下面對本發(fā)明中的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法進行詳細描述,請參閱圖1,本發(fā)明實施例提供的一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法實施例包括:
101、用戶設備以用戶賬號登錄物聯(lián)平臺;
本實施例中,用戶設備可以為手機、平板電腦、個人數(shù)字助理(英文全稱:Personal Digital Assistant,英文縮寫:PDA)、銷售終端(英文全稱:Point of Sales,英文縮寫:POS)或者車載電腦等任意終端設備。
用戶在用戶設備上輸入用戶賬號,還可以根據(jù)實際情況輸入用戶賬號以及對應的密碼等信息,用戶賬號通常由數(shù)字、英文字母、漢字以及一些符號組成。用戶設備將獲取到的用戶賬號,或用戶賬號及密碼上報給物聯(lián)平臺,在物聯(lián)平臺的后臺對該用戶賬號,或用戶賬號及密碼進行驗證,驗證成功后則登錄物聯(lián)平臺,驗證失敗的話,則可以重新退出到登錄界面。
102、用戶設備獲取播放轉(zhuǎn)移模式開啟指令;
本實施例中,用戶設備獲取用戶發(fā)起的播放轉(zhuǎn)移模塊開啟指令,其中,播放轉(zhuǎn)移模式開啟指令用于告知用戶設備可以進入媒體播放轉(zhuǎn)移模式,例如,將用戶設備播放的某個視頻轉(zhuǎn)移到投影設備進行播放。
103、用戶設備獲取數(shù)字媒體內(nèi)容播放指令;
本實施例中,用戶設備獲取用戶發(fā)起的數(shù)字媒體內(nèi)容播放指令,其中,數(shù)字媒體內(nèi)容播放指令用于觸發(fā)用戶設備可以進入播放媒體內(nèi)容的狀態(tài),例如,用戶設備獲取到數(shù)字媒體內(nèi)容播放指令,確定播放該指令對應的數(shù)字媒體內(nèi)容。數(shù)字媒體內(nèi)容可以是視頻、音頻、圖片或者文字等。
104、用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
本實施例中,用戶設備獲取到數(shù)字媒體內(nèi)容播放指令后,獲取該數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù),且由于源數(shù)據(jù)與數(shù)字媒體內(nèi)容播放指令存在一一對應的關系,使得用戶設備可以根據(jù)用戶發(fā)起的數(shù)字媒體內(nèi)容播放指令準確找到待播放的源數(shù)據(jù)。
105、用戶設備將源數(shù)據(jù)通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得投影設備根據(jù)源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容,其中,用戶賬號與投影設備的設備賬號在物聯(lián)平臺具有綁定關系。
本實施例中,用戶設備將源數(shù)據(jù)通過已經(jīng)登錄成功的物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得投影設備根據(jù)源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容。該操作需要在用戶賬號與投影設備的設備賬號在物聯(lián)平臺進行綁定后實現(xiàn)的,也就是說,物聯(lián)平臺的后臺數(shù)據(jù)庫中記錄了用戶賬號與投影設備設備賬號的綁定關系,未經(jīng)賬號綁定的用戶設備不能控制投影設備的,避免出現(xiàn)多臺用戶設備同時控制投影設備播放數(shù)字媒體內(nèi)容,也避免了非法用戶使用用戶設備在投影設備上播放數(shù)字媒體內(nèi)容。
本發(fā)明實施例中,提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,用戶設備使用用戶賬號登錄物聯(lián)平臺,當獲取播放轉(zhuǎn)移模式開啟指令以及數(shù)字媒體內(nèi)容播放指令后,用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù),將源數(shù)據(jù)通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得投影設備根據(jù)源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容。根據(jù)上述所介紹的過程,用戶設備可以通過與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
可選地,在上述圖1對應的實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第一個可選實施例中,還可以包括:
用戶設備展示投影設備的控制界面,控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
用戶設備獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
本實施例中,用戶通過在用戶設備上輸入對應的用戶賬號,或者輸入對應的用戶賬號與密碼后,用戶設備將這些信息發(fā)送到物聯(lián)平臺。當物聯(lián)平臺驗證上述信息通過后,則向用戶設備發(fā)送登錄成功提示。與此同時,用戶設備上的控制界面具有投影設備的控制入口,當投影設備控制入口被點擊時,在用戶設備上會展示出投影設備的控制界面。在該控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài)。
用戶設備獲取播放轉(zhuǎn)移模式開啟指令具體可以包括,用戶設備接收通過用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作比如是用戶點擊用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應與播放轉(zhuǎn)移模式開啟的狀態(tài)。
其次,本發(fā)明實施例中,用戶設備展示投影設備的控制界面,控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。用戶可以通過投影設備的控制界面進入播放轉(zhuǎn)移模式開啟的狀態(tài),便于實現(xiàn)對投影設備的控制,同時,使方案在實際操作中具有可行性。
可選地,在上述圖1對應的實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第二個可選實施例中,還可以包括:
用戶設備展示視頻播放窗口,視頻播放窗口中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
用戶設備獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
本實施例中,用戶通過在用戶設備上輸入對應的用戶賬號,或者輸入對應的用戶賬號與密碼后,用戶設備將這些信息發(fā)送到物聯(lián)平臺。當物聯(lián)平臺驗證上述信息通過后,則向用戶設備發(fā)送登錄成功提示。與此同時,用戶設備上會展示出視頻播放窗口,該視頻播放窗口可以是應用程序上的播放窗口, 也可以是網(wǎng)頁上的播放窗口。其中,視頻播放窗口中包含了用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,該對象具有對應播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài)。
用戶設備獲取播放轉(zhuǎn)移模式開啟指令具體可以包括,用戶設備接收通過用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作比如是用戶點擊用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應與播放轉(zhuǎn)移模式開啟的狀態(tài)。
其次,本發(fā)明實施例中,用戶設備展示視頻播放窗口,視頻播放窗口中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。用戶可以通過視頻播放窗口進入播放轉(zhuǎn)移模式開啟的狀態(tài),便于實現(xiàn)對投影設備的控制,同時,使方案在實際操作中具有可行性。
可選地,在上述圖1對應的實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第三個可選實施例中,還可以包括:
在用戶設備獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在用戶設備播放;
若用戶設備檢測到當前具有數(shù)字媒體內(nèi)容在用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,將獲取的源數(shù)據(jù)和播放進度通過所述物聯(lián)平臺轉(zhuǎn)發(fā)到所述投影設備,以使得投影設備根據(jù)源數(shù)據(jù)和播放進度播放對應的數(shù)字媒體內(nèi)容。
若用戶設備檢測到當前沒有數(shù)字媒體內(nèi)容在用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令,在用戶設備獲取數(shù)字媒體內(nèi)容播放指令之后,進入用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟。
本實施例中,用戶設備在獲取到播放轉(zhuǎn)移模式開啟指令后,檢測當前是否有數(shù)字媒體內(nèi)容正在該用戶設備上播放。如果用戶設備檢測到當前具有數(shù)字媒體內(nèi)容在播放時,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度。
其中,可以理解的是,若當前播放的數(shù)字媒體內(nèi)容為本地存儲的數(shù)字媒體內(nèi)容,則獲取該本地存儲的數(shù)字媒體內(nèi)容作為源數(shù)據(jù)。具體做法可以是, 獲取當前運行的播放器存儲的當前播放的數(shù)字媒體內(nèi)容的地址,檢測到當前播放的數(shù)字媒體內(nèi)容的地址為本地的路徑信息,則根據(jù)該路徑信息獲取對應的數(shù)字媒體內(nèi)容,將該數(shù)字媒體內(nèi)容作為將要發(fā)送給投影設備的源數(shù)據(jù)。
其中,可以理解的是,若當前播放的數(shù)字媒體內(nèi)容為網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容,則獲取該網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接作為源數(shù)據(jù)。具體做法可以是,獲取當前運行的播放器存儲的當前播放的數(shù)字媒體內(nèi)容的地址,檢測到當前播放的數(shù)字媒體內(nèi)容的地址為下載鏈接,則將下載鏈接作為將要發(fā)送給投影設備的源數(shù)據(jù)。
在獲取到當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度后,將源數(shù)據(jù)和播放進度通過物聯(lián)平臺轉(zhuǎn)發(fā)到投影設備,以使得投影設備根據(jù)源數(shù)據(jù)和播放進度播放對應的數(shù)字媒體內(nèi)容。
相反地,用戶設備在獲取到播放轉(zhuǎn)移模式開啟指令后,檢測當前是否有數(shù)字媒體內(nèi)容正在該用戶設備上播放。如果用戶設備檢測到當前沒有數(shù)字媒體內(nèi)容在播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令,在用戶設備獲取數(shù)字媒體內(nèi)容播放指令之后,進入用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟。該步驟包括:用戶設備接收通過用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作比如是用戶點擊用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應與播放轉(zhuǎn)移模式開啟的狀態(tài)。
其次,本發(fā)明實施例中,在用戶設備獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在播放,如果有數(shù)字媒體內(nèi)容在用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,如果沒有數(shù)字媒體內(nèi)容在用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令。使得投影設備可以通過物聯(lián)平臺接收到源數(shù)據(jù)和播放進度,并對源數(shù)據(jù)進行連續(xù)性播放。一方面,投影設備接收用戶設備通過物聯(lián)平臺發(fā)送的源數(shù)據(jù),并播放相應內(nèi)容,從而從用戶設備上成功轉(zhuǎn)移數(shù)字媒體內(nèi)容,無需通過物理接口即可實現(xiàn),增加方案的實用性。另一方面,可以不需要調(diào)整進度,投影設備繼續(xù)播放用戶設備上還未播放的數(shù)字媒體內(nèi)容,提升用戶體驗。
可選地,在上述圖1以及圖1對應的第一至第三個可選實施例中任意一 個實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第四個可選實施例中,用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟可以包括:
解析數(shù)字媒體內(nèi)容播放指令;
若數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為源數(shù)據(jù);
若數(shù)字媒體內(nèi)容播放指令對應網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容,則獲取對應的網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接作為源數(shù)據(jù)。
本實施例中,用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù),具體的操作過程為,用戶設備先解析用戶觸發(fā)的數(shù)字媒體內(nèi)容播放指令,然后可以確定源數(shù)據(jù)的來源。
當解析數(shù)字媒體內(nèi)容播放指令后,得到該數(shù)字媒體內(nèi)容播放指令中包含對應于本地存儲的數(shù)字媒體內(nèi)容的路徑信息,則根據(jù)該徑路信息獲取對應的本地存儲的數(shù)字媒體內(nèi)容,并將本地存儲的數(shù)字媒體內(nèi)容作為將要發(fā)送給投影設備的源數(shù)據(jù)。其中,將本地存儲的數(shù)字媒體內(nèi)容作為將要發(fā)送給投影設備的源數(shù)據(jù)的步驟包括,將數(shù)字媒體內(nèi)容封裝到預設格式的數(shù)據(jù)包中,以指定該數(shù)字媒體內(nèi)容為將要發(fā)送給投影設備的源數(shù)據(jù),從而也指定了該數(shù)字媒體內(nèi)容為投影設備播放的源數(shù)據(jù)。
當解析數(shù)字媒體內(nèi)容播放指令后,得到該數(shù)字媒體內(nèi)容播放指令中包含對應于網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接,則提取該下載鏈接,并將下載鏈接作為將要發(fā)送給投影設備的源數(shù)據(jù),其中,將下載鏈接作為將要發(fā)送給投影設備的源數(shù)據(jù)的步驟包括,將該下載鏈接封裝到預設格式的數(shù)據(jù)包中,以指定該數(shù)字媒體內(nèi)容的下載鏈接為將要發(fā)送給投影設備的源數(shù)據(jù),從而也指定了該數(shù)字媒體內(nèi)容的下載鏈接為投影設備播放的源數(shù)據(jù)。
再次,本發(fā)明實施例中,介紹了用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的方法,用戶通過解析數(shù)字媒體內(nèi)容播放指令,確定數(shù)字媒體內(nèi)容播放指令對應的為本地存儲的數(shù)字媒體內(nèi)容,還是網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容。利用上述方式來獲取源數(shù)據(jù),可以確保得到用戶需要的數(shù)字媒體內(nèi)容。同時,也提升了方案的實用性。
可選地,在上述圖1對應的第四個可選實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第五個可選實施例中,若數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為源數(shù)據(jù),用戶設備將源數(shù)據(jù)通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備的步驟包括以下步驟:
若數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容,將該本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將該本地存儲的數(shù)字媒體內(nèi)容通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。
本實施例中,若數(shù)字媒體內(nèi)容播放指令對應的是本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為源數(shù)據(jù)。本地存儲的數(shù)字媒體內(nèi)容可以是流媒體,用戶設備將本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將本地存儲的數(shù)字媒體內(nèi)容通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。
流媒體是指采用流式傳輸?shù)姆绞皆诨ヂ?lián)網(wǎng)播放的媒體格式。流媒體又叫流式媒體,它是指商家用一個視頻傳送服務器把節(jié)目當成數(shù)據(jù)包發(fā)出,傳送到網(wǎng)絡上。用戶通過解壓設備對這些數(shù)據(jù)進行解壓后,節(jié)目就會像發(fā)送前那樣顯示出來。
流媒體是邊傳邊播的媒體,也是多媒體的一種。邊傳邊播是指媒體提供商在網(wǎng)絡上傳輸媒體的同時,用戶一邊不斷地接收并觀看或收聽被傳輸?shù)拿襟w。流媒體的"流"指的是這種媒體的傳輸方式,而并不是指媒體本身。
進一步地,本發(fā)明實施例中,當本地存儲的數(shù)字媒體內(nèi)容對應的是流媒體時,用戶設備可以將本地存儲數(shù)字媒體內(nèi)容直接通過傳輸協(xié)議轉(zhuǎn)換為流媒體格式進行播放。這樣的話,可以一邊將傳輸數(shù)字媒體內(nèi)容,一邊播放該數(shù)字媒體內(nèi)容對應的流媒體,既節(jié)省下載數(shù)字媒體內(nèi)容的時間,又可以提升方案在實際應用中的流暢度。
上面的實例中都是從用戶設備的角度對本發(fā)明中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法進行描述,下面將從投影設備的角度對本發(fā)明中數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法進行描述。請參閱圖2,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法另一個 實施例包括:
201、投影設備以預先在物聯(lián)平臺注冊的設備賬號登錄物聯(lián)平臺;
本實施例中,投影設備與用戶賬號在物聯(lián)平臺上具有綁定關系,投影設備預先在物聯(lián)平臺上進行注冊,然后,使用已注冊的設備賬號登錄物聯(lián)平臺。
其中,設備賬號通常由數(shù)字、英文字母、漢字以及一些符號組成。
202、投影設備接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,設備賬號與用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,用戶設備的用戶賬號為用戶設備登錄物聯(lián)平臺所用的賬號;
本實施例中,投影設備接收用戶設備通過物聯(lián)平臺發(fā)送的數(shù)據(jù)包,該數(shù)據(jù)包是由用戶設備發(fā)送到物聯(lián)平臺的,且投影設備的設備賬號與用戶設備接收到的用戶賬號在物聯(lián)平臺上具有綁定關系,用戶可以使用用戶賬號,或者用戶賬號以及密碼來登錄物聯(lián)平臺。
203、投影設備解析數(shù)據(jù)包;
本實施例中,投影設備將接收到的由物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包進行解析,并可以得到解析后的數(shù)字媒體內(nèi)容。
204、當數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放數(shù)字媒體內(nèi)容;
本實施例中,當投影設備解析數(shù)據(jù)包后,確定數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,則直接播放該數(shù)字媒體內(nèi)容。其中,數(shù)字媒體內(nèi)容可以是視頻、音頻、圖片或者文字等。
205、當數(shù)據(jù)包中包含下載鏈接時,根據(jù)下載鏈接下載對應的數(shù)字媒體內(nèi)容,并投影播放下載的數(shù)字媒體內(nèi)容。
本實施例中,當投影設備解析數(shù)據(jù)包后,確定數(shù)據(jù)包中包含的是下載鏈接時,則根據(jù)該下載鏈接下載對應的數(shù)字媒體內(nèi)容,并可以采用投影的方式播放下載的數(shù)字媒體內(nèi)容。
本發(fā)明實施例中,提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,投影設備以設備賬號登錄物聯(lián)平臺,然后接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,并解析該數(shù)據(jù)包,當數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放數(shù)字媒體內(nèi)容,而當數(shù)據(jù)包中包含下載鏈接時,根據(jù)下載鏈接下載對應的數(shù)字媒體內(nèi)容,并投影播放下載的數(shù)字媒體內(nèi)容。根據(jù)上述所介紹的過程,用戶設備可以通過與物聯(lián)平臺 配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
可選地,在上述圖2對應的實施例的基礎上,本發(fā)明實施例提供的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法的第一個可選實施例中,當數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放數(shù)字媒體內(nèi)容的步驟可以包括:
當數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,按照預設的流媒體播放協(xié)議投影播放該流媒體文件。
本實施例中,若數(shù)字媒體內(nèi)容播放指令對應的是本地存儲的數(shù)字媒體內(nèi)容,則用戶設備獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為源數(shù)據(jù)。本地存儲的數(shù)字媒體內(nèi)容可以是流媒體,用戶設備將本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將本地存儲的數(shù)字媒體內(nèi)容通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。當投影設備接收到的數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,按照預設的流媒體播放協(xié)議投影播放該流媒體文件。
流媒體是指采用流式傳輸?shù)姆绞皆诨ヂ?lián)網(wǎng)播放的媒體格式。流媒體又叫流式媒體,它是指商家用一個視頻傳送服務器把節(jié)目當成數(shù)據(jù)包發(fā)出,傳送到網(wǎng)絡上。用戶通過解壓設備對這些數(shù)據(jù)進行解壓后,節(jié)目就會像發(fā)送前那樣顯示出來。
其次,本發(fā)明實施例中,當數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,投影設備可以按照預設的流媒體播放協(xié)議投影播放該流媒體文件。這樣的話,可以一邊將傳輸數(shù)字媒體內(nèi)容,一邊播放該數(shù)字媒體內(nèi)容對應的流媒體,既節(jié)省下載數(shù)字媒體內(nèi)容的時間,又可以提升方案在實際應用中的流暢度。
為便于理解,下面以一個具體應用場景對本發(fā)明中一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法進行詳細描述,具體為:
用戶在“我的設備”列表中選擇投影儀,進入投影儀控制界面,點擊“開啟視頻投影播放”按鈕,從而開啟視頻投影播放功能,一旦視頻投影播放功能被開啟,手機上的所有視頻播放需求,都轉(zhuǎn)到投影儀上進行播放。
“開啟視頻投影播放”按鈕被點擊后,手機開啟一個監(jiān)測進程,監(jiān)測是 否有播放操作。
當監(jiān)測到用戶實施對手機上某一視頻的播放操作(例如,用戶雙擊手機上的某一視頻),則將該視頻傳送到QQ物聯(lián)平臺,由QQ物聯(lián)平臺轉(zhuǎn)送給投影儀,投影儀對該視頻進行投影播放。由于用戶實施對手機上的某一視頻的播放操作后,會觸發(fā)播放該視頻的指令,所以,可以通過監(jiān)測是否發(fā)生播放視頻的指令,并截獲該指令,從而手機上不會再播放該視頻。
又例如,用戶對網(wǎng)絡側(cè)的某一視頻實施播放操作,例如,云盤中的某一個視頻、網(wǎng)頁上的某一個視頻等等,此時會生成一個下載播放請求,該下載播放請求中必定會包含下載地址,監(jiān)測進程監(jiān)測是否生成這樣的下載播放請求,若是,則捕獲這個下載播放請求,將下載播放請求轉(zhuǎn)發(fā)給QQ物聯(lián)平臺。進一步的,QQ物聯(lián)平臺下載對應的視頻,將視頻傳送給投影儀進行投影播放;或者,QQ物聯(lián)平臺將下載播放請求進一步下發(fā)給投影儀,由投影儀直接對視頻進行下載播放。
圖3是本發(fā)明實施例用戶設備30的結(jié)構(gòu)示意圖。用戶設備30可包括輸入設備310、輸出設備320、處理器330和存儲器340。本發(fā)明實施例中的輸出設備可以是顯示設備。
存儲器340可以包括只讀存儲器和隨機存取存儲器,并向處理器330提供指令和數(shù)據(jù)。存儲器340的一部分還可以包括非易失性隨機存取存儲器(英文全稱:Non-Volatile Random Access Memory,英文縮寫:NVRAM)。
存儲器340存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者它們的子集,或者它們的擴展集:
操作指令:包括各種操作指令,用于實現(xiàn)各種操作。
操作系統(tǒng):包括各種系統(tǒng)程序,用于實現(xiàn)各種基礎業(yè)務以及處理基于硬件的任務。
本發(fā)明實施例中存儲器340用于存儲應用程序;
本發(fā)明實施例中處理器330用于:
以用戶賬號登錄物聯(lián)平臺;
獲取播放轉(zhuǎn)移模式開啟指令;
獲取數(shù)字媒體內(nèi)容播放指令;
獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
將所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
處理器330控制用戶設備30的操作,處理器330還可以稱為中央處理單元(英文全稱:Central Processing Unit,英文縮寫:CPU)。存儲器340可以包括只讀存儲器和隨機存取存儲器,并向處理器330提供指令和數(shù)據(jù)。存儲器340的一部分還可以包括NVRAM。具體的應用中,用戶設備30的各個組件通過總線系統(tǒng)350耦合在一起,其中總線系統(tǒng)350除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號總線等。但是為了清楚說明起見,在圖中將各種總線都標為總線系統(tǒng)350。
上述本發(fā)明實施例揭示的方法可以應用于處理器330中,或者由處理器330實現(xiàn)。處理器330可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器330中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器330可以是通用處理器、數(shù)字信號處理器(英文全稱:digital signal processing,英文全稱:DSP)、專用集成電路(英文全稱:Application Specific Integrated Circuit,英文縮寫:ASIC)、現(xiàn)成可編程門陣列(英文全稱:Field-Programmable Gate Array,英文縮寫:FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器340,處理器330讀取存儲器340中的信息,結(jié)合其硬件完成上述方法的步驟。
可選地,處理器330還用于,
展示所述投影設備的控制界面,所述控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:所述用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
可選地,處理器330還用于,
展示視頻播放窗口,所述視頻播放窗口中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
所述用戶設備獲取播放轉(zhuǎn)移模式開啟指令的步驟包括:所述用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
可選地,處理器330還用于,
獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在所述用戶設備播放;
若所述用戶設備檢測到當前具有數(shù)字媒體內(nèi)容在所述用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,將獲取的源數(shù)據(jù)和播放進度通過所述物聯(lián)平臺轉(zhuǎn)發(fā)到所述投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)和播放進度播放對應的數(shù)字媒體內(nèi)容;
若所述用戶設備檢測到當前沒有數(shù)字媒體內(nèi)容在所述用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令,在所述用戶設備獲取數(shù)字媒體內(nèi)容播放指令之后,進入所述用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟。
可選地,處理器330還用于,
解析所述數(shù)字媒體內(nèi)容播放指令;
若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為所述源數(shù)據(jù);
若所述數(shù)字媒體內(nèi)容播放指令對應網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容,則獲取對應 的網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接作為所述源數(shù)據(jù)。
可選地,處理器330還用于,
若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容,將該本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將該本地存儲的數(shù)字媒體內(nèi)容通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。
圖3的相關描述可以參閱圖1方法部分的相關描述和效果進行理解,本處不做過多贅述。
圖4是本發(fā)明實施例投影設備40的結(jié)構(gòu)示意圖。投影設備40可包括輸入設備410、輸出設備420、處理器430和存儲器440。本發(fā)明實施例中的輸出設備可以是顯示設備。
存儲器440可以包括只讀存儲器和隨機存取存儲器,并向處理器430提供指令和數(shù)據(jù)。存儲器440的一部分還可以包括非易失性隨機存取存儲器(英文全稱:Non-Volatile Random Access Memory,英文縮寫:NVRAM)。
存儲器440存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者它們的子集,或者它們的擴展集:
操作指令:包括各種操作指令,用于實現(xiàn)各種操作。
操作系統(tǒng):包括各種系統(tǒng)程序,用于實現(xiàn)各種基礎業(yè)務以及處理基于硬件的任務。
本發(fā)明實施例中存儲器440用于存儲應用程序;
本發(fā)明實施例中處理器430用于:
以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
解析所述數(shù)據(jù)包;
當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,生成所述數(shù)字媒體內(nèi)容對應的圖像信號;
當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒 體內(nèi)容,并生成下載的數(shù)字媒體內(nèi)容對應的圖像信號;
所述投影部件460用于根據(jù)所述圖像信號投射相應的圖像。
處理器430控制用戶設備30的操作,處理器430還可以稱為中央處理單元(英文全稱:Central Processing Unit,英文縮寫:CPU)。存儲器440可以包括只讀存儲器和隨機存取存儲器,并向處理器430提供指令和數(shù)據(jù)。存儲器440的一部分還可以包括NVRAM。具體的應用中,投影設備40的各個組件通過總線系統(tǒng)450耦合在一起,其中總線系統(tǒng)450除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號總線等。但是為了清楚說明起見,在圖中將各種總線都標為總線系統(tǒng)450。
上述本發(fā)明實施例揭示的方法可以應用于處理器430中,或者由處理器430實現(xiàn)。處理器430可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過處理器430中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器430可以是通用處理器、數(shù)字信號處理器(英文全稱:digital signal processing,英文全稱:DSP)、專用集成電路(英文全稱:Application Specific Integrated Circuit,英文縮寫:ASIC)、現(xiàn)成可編程門陣列(英文全稱:Field-Programmable Gate Array,英文縮寫:FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器440,處理器430讀取存儲器440中的信息,結(jié)合其硬件完成上述方法的步驟。
可選地,處理器430還用于,
當所述數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,按照預設的流媒體播放協(xié)議投影播放該流媒體文件。
可選地,處理器430還用于,
當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,生成所述數(shù)字媒體內(nèi)容包含的音頻數(shù)據(jù)對應的音頻信號;
以及,當所述數(shù)據(jù)包中包含下載鏈接時,在根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容之后,生成所述數(shù)字媒體內(nèi)容包含的音頻數(shù)據(jù)對應的音頻信號;
所述投影設備還包括:
音頻播放部件470,用于根據(jù)所述音頻信號播放相應的音頻。
圖4的相關描述可以參閱圖2方法部分的相關描述和效果進行理解,本處不做過多贅述。
下面對本發(fā)明中的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置進行詳細描述,請參閱圖5,本發(fā)明實施例中的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置包括:
第一登錄模塊501,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊502,用于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊503,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊504,用于獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊505,用于將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
本實施例中,第一登錄模塊501以用戶賬號登錄物聯(lián)平臺;開啟指令獲取模塊502獲取播放轉(zhuǎn)移模式開啟指令;播放指令獲取模塊503獲取數(shù)字媒體內(nèi)容播放指令;源數(shù)據(jù)獲取模塊504獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);源數(shù)據(jù)發(fā)送模塊505將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容,其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
本發(fā)明實施例中,提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置,用戶設備 使用用戶賬號登錄物聯(lián)平臺,當獲取播放轉(zhuǎn)移模式開啟指令以及數(shù)字媒體內(nèi)容播放指令后,用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù),將源數(shù)據(jù)通過物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得投影設備根據(jù)源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容。根據(jù)上述所介紹的過程,用戶設備可以通過與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
請參閱圖6,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第一登錄模塊501,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊502,用于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊503,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊504,用于獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊505,用于將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
控制界面展示模塊506,用于在所述播放指令獲取模塊503獲取所述數(shù)字媒體內(nèi)容播放指令之前,展示所述投影設備的控制界面,所述控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系;
其中,所述開啟指令獲取模塊502包括:
第一獲取單元5021,用于獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
其次,本發(fā)明實施例中,用戶設備展示投影設備的控制界面,控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。用戶可以通過投影設備的控 制界面進入播放轉(zhuǎn)移模式開啟的狀態(tài),便于實現(xiàn)對投影設備的控制,同時,使方案在實際操作中具有可行性。
請參閱圖7,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第一登錄模塊501,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊502,用于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊503,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊504,用于獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊505,用于將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
播放窗口展示模塊507,用于在所述播放指令獲取模塊503獲取所述數(shù)字媒體內(nèi)容播放指令之前,展示所述投影設備的控制界面,所述控制界面中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,所述對象具備對應于播放轉(zhuǎn)移模式開啟和播放轉(zhuǎn)移模式關閉的兩種狀態(tài);
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系;
其中,所述開啟指令獲取模塊502包括:
獲取單元5022,用于獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,所述用戶操作用于將所述對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。
其次,本發(fā)明實施例中,用戶設備展示視頻播放窗口,視頻播放窗口中包含用于觸發(fā)播放轉(zhuǎn)移模式開啟指令的對象,用戶設備獲取用戶操作觸發(fā)的播放轉(zhuǎn)移模式開啟指令,用戶操作用于將對象由對應于播放轉(zhuǎn)移模式關閉的狀態(tài)轉(zhuǎn)換為對應于播放轉(zhuǎn)移模式開啟的狀態(tài)。用戶可以通過視頻播放窗口進入播放轉(zhuǎn)移模式開啟的狀態(tài),便于實現(xiàn)對投影設備的控制,同時,使方案在實際操作中具有可行性。
請參閱圖8,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第一登錄模塊501,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊502,用于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊503,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊504,用于獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊505,用于將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系;
檢測模塊508,用于在所述開啟指令獲取模塊502獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在所述用戶設備播放;
進度獲取模塊509,用于若所述檢測模塊508檢測到當前具有數(shù)字媒體內(nèi)容在所述用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,將獲取的源數(shù)據(jù)和播放進度通過所述物聯(lián)平臺轉(zhuǎn)發(fā)到所述投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)和播放進度播放對應的數(shù)字媒體內(nèi)容;
媒體內(nèi)容檢測模塊510,用于若所述檢測模塊508檢測到當前沒有數(shù)字媒體內(nèi)容在所述用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令,在所述用戶設備獲取數(shù)字媒體內(nèi)容播放指令之后,進入所述用戶設備獲取所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的步驟。
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系。
其次,本發(fā)明實施例中,在用戶設備獲取播放轉(zhuǎn)移模式開啟指令之后,檢測當前是否具有數(shù)字媒體內(nèi)容在播放,如果有數(shù)字媒體內(nèi)容在用戶設備播放,則獲取當前播放的數(shù)字媒體內(nèi)容的源數(shù)據(jù)和播放進度,如果沒有數(shù)字媒體內(nèi)容在用戶設備播放,則監(jiān)測是否獲取到數(shù)字媒體內(nèi)容播放指令。使得投影設備可以通過物聯(lián)平臺接收到源數(shù)據(jù)和播放進度,并對源數(shù)據(jù)進行連續(xù)性播放。一方面,投影設備接收用戶設備通過物聯(lián)平臺發(fā)送的源數(shù)據(jù),并播放相應內(nèi)容,從而從用戶設備上成功轉(zhuǎn)移數(shù)字媒體內(nèi)容,無需通過物理接口即可實現(xiàn),增加方案的實用性。另一方面,可以不需要調(diào)整進度,投影設備繼 續(xù)播放用戶設備上還未播放的數(shù)字媒體內(nèi)容,提升用戶體驗。
請參閱圖9,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第一登錄模塊501,用于以用戶賬號登錄物聯(lián)平臺;
開啟指令獲取模塊502,用于獲取播放轉(zhuǎn)移模式開啟指令;
播放指令獲取模塊503,用于獲取數(shù)字媒體內(nèi)容播放指令;
源數(shù)據(jù)獲取模塊504,用于獲取所述播放指令獲取模塊503獲取的所述數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù);
源數(shù)據(jù)發(fā)送模塊505,用于將所述源數(shù)據(jù)獲取模塊504獲取的所述源數(shù)據(jù)通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備,以使得所述投影設備根據(jù)所述源數(shù)據(jù)播放對應的數(shù)字媒體內(nèi)容;
其中,所述用戶賬號與所述投影設備的設備賬號在所述物聯(lián)平臺具有綁定關系;
其中,所述源數(shù)據(jù)獲取模塊504包括:
指令解析單元5041,用于解析所述數(shù)字媒體內(nèi)容播放指令;
本地獲取單元5042,用于若所述指令解析單元5041解析后得到的所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對應的本地存儲的數(shù)字媒體內(nèi)容作為所述源數(shù)據(jù);
網(wǎng)絡獲取單元5043,用于若所述指令解析單元5041解析后得到的所述數(shù)字媒體內(nèi)容播放指令對應網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容,則獲取對應的網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容的下載鏈接作為所述源數(shù)據(jù)。
再次,本發(fā)明實施例中,介紹了用戶設備獲取數(shù)字媒體內(nèi)容播放指令對應的源數(shù)據(jù)的方法,用戶通過解析數(shù)字媒體內(nèi)容播放指令,確定數(shù)字媒體內(nèi)容播放指令對應的為本地存儲的數(shù)字媒體內(nèi)容,還是網(wǎng)絡側(cè)的數(shù)字媒體內(nèi)容。利用上述方式來獲取源數(shù)據(jù),可以確保得到用戶需要的數(shù)字媒體內(nèi)容。同時,也提升了方案的實用性。
可選地,在上述圖9對應的數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置的基礎上,本發(fā)明實施例提供的另一個數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置中,所述本地獲取單元5042具體還用于,
若所述數(shù)字媒體內(nèi)容播放指令對應本地存儲的數(shù)字媒體內(nèi)容,則獲取對 應的本地存儲的數(shù)字媒體內(nèi)容,將該本地存儲的數(shù)字媒體內(nèi)容轉(zhuǎn)換為流媒體文件格式,根據(jù)預設的流媒體傳輸協(xié)議將該本地存儲的數(shù)字媒體內(nèi)容通過所述物聯(lián)平臺轉(zhuǎn)發(fā)至投影設備。
進一步地,本發(fā)明實施例中,當本地存儲的數(shù)字媒體內(nèi)容對應的是流媒體時,用戶設備可以將本地存儲數(shù)字媒體內(nèi)容直接通過傳輸協(xié)議轉(zhuǎn)換為流媒體格式進行播放。這樣的話,可以一邊將傳輸數(shù)字媒體內(nèi)容,一邊播放該數(shù)字媒體內(nèi)容對應的流媒體,既節(jié)省下載數(shù)字媒體內(nèi)容的時間,又可以提升方案在實際應用中的流暢度。
請參閱圖10,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第二登錄模塊511,用于以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
數(shù)據(jù)包接收模塊512,用于所述第二登錄模塊511登錄所述物聯(lián)平臺后,接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
數(shù)據(jù)包解析模塊513,用于解析所述數(shù)據(jù)包接收模塊512接收的所述數(shù)據(jù)包;
投影播放模塊514,用于當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放所述數(shù)字媒體內(nèi)容;
下載模塊515,用于當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容;
所述投影播放模塊514,還用于投影播放下載的數(shù)字媒體內(nèi)容。
本實施例中,第二登錄模塊511以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;所述第二登錄模塊511登錄所述物聯(lián)平臺后,數(shù)據(jù)包接收模塊512接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;數(shù)據(jù)包解析模塊513解析所述數(shù)據(jù)包接收模塊512接收的所述數(shù)據(jù)包;當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放模塊514投影播放所述數(shù)字媒體內(nèi)容;當所述 數(shù)據(jù)包中包含下載鏈接時,下載模塊515根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容;所述投影播放模塊514還投影播放下載的數(shù)字媒體內(nèi)容。
本發(fā)明實施例中,提供了一種數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的方法,投影設備以設備賬號登錄物聯(lián)平臺,然后接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,并解析該數(shù)據(jù)包,當數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放數(shù)字媒體內(nèi)容,而當數(shù)據(jù)包中包含下載鏈接時,根據(jù)下載鏈接下載對應的數(shù)字媒體內(nèi)容,并投影播放下載的數(shù)字媒體內(nèi)容。根據(jù)上述所介紹的過程,用戶設備可以通過與物聯(lián)平臺配合,直接將數(shù)字媒體內(nèi)容傳輸?shù)酵队霸O備進行播放,不會受到USB接線以及局域網(wǎng)的限制,擴大適用范圍,提升用戶體驗。
請參閱圖11,本發(fā)明數(shù)字媒體內(nèi)容播放轉(zhuǎn)移的裝置另一個實施例包括:
第二登錄模塊511,用于以預先在物聯(lián)平臺注冊的設備賬號登錄所述物聯(lián)平臺;
數(shù)據(jù)包接收模塊512,用于所述第二登錄模塊511登錄所述物聯(lián)平臺后,接收物聯(lián)平臺轉(zhuǎn)發(fā)的數(shù)據(jù)包,所述數(shù)據(jù)包由用戶設備發(fā)送至物聯(lián)平臺,所述設備賬號與所述用戶設備的用戶賬號在物聯(lián)平臺具有綁定關系,所述用戶設備的用戶賬號為用戶設備登錄所述物聯(lián)平臺所用的賬號;
數(shù)據(jù)包解析模塊513,用于解析所述數(shù)據(jù)包接收模塊512接收的所述數(shù)據(jù)包;
投影播放模塊514,用于當所述數(shù)據(jù)包中包含數(shù)字媒體內(nèi)容時,投影播放所述數(shù)字媒體內(nèi)容;
下載模塊515,用于當所述數(shù)據(jù)包中包含下載鏈接時,根據(jù)所述下載鏈接下載對應的數(shù)字媒體內(nèi)容;
所述投影播放模塊514,還用于投影播放下載的數(shù)字媒體內(nèi)容。
其中,所述投影播放模塊514包括:
流媒體播放單元5141,用于當所述數(shù)據(jù)包中包含根據(jù)預設的流媒體傳輸協(xié)議傳輸?shù)牧髅襟w文件時,按照預設的流媒體播放協(xié)議投影播放該流媒體文件。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應 過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(英文全稱:Read-Only Memory,英文縮寫:ROM)、隨機存取存儲器(英文全稱:Random Access Memory,英文縮寫:RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其 中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。