可穿戴設備的控制方法及裝置的制造方法
【專利摘要】本發明提供了一種可穿戴設備的控制方法及裝置,所述方法包括:在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對所述第一多媒體數據中的振動標記進行檢測;若在所述第一多媒體數據中檢測到所述振動標記,向所述可穿戴設備發送振動指示,以便于所述可穿戴設備根據所述振動指示進行振動。本發明的技術方案,在第一多媒體數據檢測到的振動標記,向可穿戴設備發送振動指示,使的可穿戴設備能夠振動,使得可穿戴設備能夠在輸出多媒體數據的同時還能輸出振動信號,提高了可穿戴設備輸出信號的多樣性。
【專利說明】
可穿戴設備的控制方法及裝置
技術領域
[0001]本發明涉及影音播放技術領域,尤其涉及一種可穿戴設備的控制方法及裝置。
【背景技術】
[0002]隨著終端的普及,越來越多與終端相關的功能配件也隨之完善。可穿戴設備如智能頭盔、智能眼鏡等,作為終端的一個重要配件,可以通過通用串行總線(UniversalSerial Bus,USB)接口、移動終端高清影音標準(Mobile High-Definit1n Link,MHL)接口或者藍牙與終端進行有線連接或者無線連接。終端可以通過與可穿戴設備之間的連接,將多媒體數據發送給可穿戴設備。
[0003]然而,現有技術中,可穿戴設備只能實現多媒體數據的輸出,如播放視頻數據、輸出音頻數據等,因此可穿戴設備輸出信號的種類比較單一,影響多媒體數據的輸出效果。
【發明內容】
[0004]本發明提供一種可穿戴設備的控制方法及裝置,以克服現有技術中可穿戴設備輸出信號的種類比較單一,影響多媒體數據的輸出效果的技術問題。
[0005]本發明提供一種可穿戴設備的控制方法,包括:
[0006]在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對所述第一多媒體數據中的振動標記進行檢測;
[0007]若在所述第一多媒體數據中檢測到所述振動標記,向所述可穿戴設備發送振動指示,以便于所述可穿戴設備根據所述振動指示進行振動。
[0008]優選地,對所述第一多媒體數據中的振動標記進行檢測,包括:
[0009]提取所述第一多媒體數據的頭文件;
[0010]檢測所述頭文件中是否攜帶所述振動標記。
[0011 ]優選地,對所述第一多媒體數據中的振動標記進行檢測之前,包括:
[0012]在所述頭文件中設置所述振動標記;
[0013]將第二多媒體數據和所述頭文件進行壓縮編碼,以獲得所述第一多媒體數據。
[0014]優選地,所述第一多媒體數據中的振動標記進行檢測,包括:
[0015]對所述第一多媒體數據的音頻通道進行解碼,得到所述振動標記。
[0016]優選地,對所述多媒體數據中的振動標記進行檢測之前,包括:
[0017]為第一多媒體數據創建音頻通道,在所述音頻通道中設置所述振動標記;
[0018]將所述音頻通道與所述第二多媒體數據進行編碼,以獲得所述第一多媒體數據。
[0019]優選地,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0020]基于同一發明構思,本發明還提供一種可穿戴設備的控制方法,包括:
[0021]接收所連接的終端發送的振動指示;其中,所述振動指示為在所述可穿戴設備與所述終端同步播放第一多媒體數據的過程中,所述終端在所述第一多媒體數據中檢測到振動標記時發出的;
[0022]根據所述振動指示進行振動。
[0023]優選地,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0024]優選地,根據所述振動指示進行振動,包括:
[0025]根據所述振動指示控制至少一個振動馬達進行振動。
[0026]基于同一發明構思,本發明還提供一種可穿戴設備的控制裝置,包括:
[0027]檢測模塊,用于在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對所述第一多媒體數據中的振動標記進行檢測;
[0028]發送模塊,用于若在所述第一多媒體數據中檢測到所述振動標記,向所述可穿戴設備發送振動指示,以便于所述可穿戴設備根據所述振動指示進行振動。
[0029]優選地,所述檢測模塊,具體用于:
[0030]提取所述第一多媒體數據的頭文件;
[0031 ]檢測所述頭文件中是否攜帶所述振動標記。
[0032]優選地,所述裝置還包括:
[0033]設置模塊,用于在所述頭文件中設置所述振動標記;
[0034]第一編碼模塊,用于將第二多媒體數據和所述頭文件進行壓縮編碼,以獲得所述第一多媒體數據。
[0035]優選地,所述裝置還包括:
[0036]解碼模塊,用于對所述第一多媒體數據的音頻通道進行解碼,得到所述振動標記。
[0037]優選地,所述裝置還包括:
[0038]創建模塊,用于為第一多媒體數據創建音頻通道,在所述音頻通道中設置所述振動標記;
[0039]第二編碼模塊,將所述音頻通道與所述第二多媒體數據進行編碼,以獲得所述第一多媒體數據。
[0040]優選地,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0041]基于同一發明構思,本發明還提供一種可穿戴設備的控制裝置,包括:
[0042]接收模塊,用于接收所連接的終端發送的振動指示;其中,所述振動指示為在可穿戴設備與所述終端同步播放第一多媒體數據的過程中,所述終端在所述第一多媒體數據中檢測到振動標記時發出的;
[0043]振動模塊,用于根據所述振動指示進行振動。
[0044]優選地,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0045]優選地,所述振動模塊,具體用于:
[0046]根據所述振動指示控制至少一個振動馬達進行振動。
[0047]本發明提供的技術方案中,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,根據在第一多媒體數據中的振動標記,向可穿戴設備發送振動指示,以使得可穿戴設備能夠進行振動,實現振動信號的輸出,與現有技術中只能輸出多媒體數據的技術方案相比,提高了可穿戴設備輸出信號的多樣性。
【附圖說明】
[0048]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0049]圖1為本發明的可穿戴設備的控制方法的實施例一的流程圖;
[0050]圖2為本發明的可穿戴設備的控制系統的架構示意圖;
[0051 ]圖3為本發明的可穿戴設備的控制方法的實施例二的流程圖;
[0052]圖4為本發明的可穿戴設備的控制方法的實施例三的流程圖;
[0053]圖5為本發明的可穿戴設備的控制方法的實施例四的流程圖;
[0054]圖6為本發明的可穿戴設備的控制裝置的實施例一的示意圖;
[0055]圖7為本發明的可穿戴設備的控制裝置的實施例二的示意圖;
[0056]圖8為本發明的可穿戴設備的控制裝置的實施例三的示意圖;
[0057]圖9為本發明的可穿戴設備的控制裝置的實施例四的示意圖。
【具體實施方式】
[0058]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0059]實施例一
[0060]圖1為本發明的可穿戴設備的控制方法實施例一的流程圖,如圖1所示,本實施例的可穿戴設備的控制方法,具體可以包括如下步驟:
[0061]SlOl,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對第一多媒體數據中的振動標記進行檢測。
[0062]具體地,本實施例的執行主體是終端。
[0063]隨著終端的迅速發展,越來越多的功能配件也被開發出來。例如,可穿戴設備,作為終端的重要配件,可以是如智能頭盔、智能眼鏡等,用戶將可穿戴設備與終端通過USB接口、MHL接口或者藍牙進行連接。
[0064]終端,如手機或者平板電腦等,在播放多媒體數據的同時,可以通過MHL協議將多媒體數據發送至可穿戴設備,使可穿戴設備和終端同時播放該多媒體數據。終端將所播放的第一多媒體數據發送至可穿戴設備,使可穿戴設備與終端同步播放第一多媒體數據,用戶通過可穿戴設備上的耳機收聽可穿戴設備發出的音頻信號。
[0065]但是用戶在觀看視頻信號和收聽音頻信號時,對于第一多媒體數據中的一些情節,例如爆炸、撞車、開槍或地震等情節,沒有切身的體驗。因此,可以在可穿戴設備上安裝振動馬達,同時在第一多媒體數據中設置振動標記,當終端與可穿戴設備同時播放第一多媒體數據時,終端檢測第一多媒體數據帶有振動標記的位置。以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據與爆炸情節相對應的幀處設定振動標記,當智能頭盔和手機同步播放第一多媒體數據時,手機檢測是否存在振動標記。
[0066]S102,若在第一多媒體數據中檢測到振動標記,向可穿戴設備發送振動指示,以便于可穿戴設備根據振動指示進行振動。
[0067]具體地,終端檢測到第一多媒體數據設置的振動標記時,向可穿戴設備發送振動指示。
[0068]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0069]具體地,在可穿戴設備上安裝振動馬達。當可穿戴設備接收到振動指令時,可穿戴設備上的振動馬達,根據振動指示所包含的振動起止時間、振動次數和振動類型信息進行振動。
[0070]其中,振動類型可以包括長振動、短振動和心跳式振動。
[0071]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據播放爆炸情節的相對應的幀設定振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測到某一幀帶有振動標記,當播放該幀時向智能頭盔發送長振動指令,智能頭盔可以進行振動,從而使用戶切身感受到爆炸時產生的震感,也可以根據具體情節將爆炸情況處的振動標記設置成多次長振動和短振動,以示存在連環爆炸的情節,使播放效果更加真實。
[0072]如圖2所示,本發明的可穿戴設備的控制系統的架構示意圖。在采用本實施例所述的可穿戴設備的控制方法實現控制可穿戴設備時,將手機與智能頭盔通過USB接口進行連接,使手機與智能頭盔同步播放多媒體數據,用戶使用耳機來收聽智能頭盔播放的音頻數據。智能頭盔上在前、后、左和右分別設備振動馬達,當手機上播放第一多媒體播放數據到振動標記處時,向智能頭藍發送振動指示,智能頭藍根據振動指示進行振動,這樣,提高了智能頭盔的播放效果。
[0073]本領域技術人員應該可以理解,若在第一多媒體數據中未檢測到振動標記,則終端不發送振動指示,可穿戴設備在播放第一多媒體數據時不發生振動。
[0074]本實施例的技術方案,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,根據在第一多媒體數據中的振動標記,向可穿戴設備發送振動指示,以使得可穿戴設備能夠進行振動,實現振動信號的輸出,與現有技術中只能輸出多媒體數據的技術方案相比,提高了可穿戴設備輸出信號的多樣性。
[0075]實施例二
[0076]圖3為本發明的可穿戴設備的控制方法的實施例二的流程圖,本實施例的可穿戴設備的控制方法在上述實施例一的基礎上,進一步更加詳細地介紹本發明的技術方案。如圖3所示,本實施例的可穿戴設備的控制方法,具體可以包括如下步驟:
[0077]S301,在頭文件中設置振動標記。
[0078]本實施例的執行主體是終端。
[0079]具體地,本領域技術人員應該可以知道,通常所說的多媒體數據是將頭文件、視頻文件和音頻文件等文件壓縮合成在一起形成的具有編碼格式的數據,例如,音頻視頻交錯格式(Aud1 Video InterleavecUAVI)、增強流媒體格式(Advanced Streaming Format,ASF)、窗口媒體視頻(Windows Media Video,WMV)格式、3GP、高壓縮比的視頻格式(RealVideo)及閃光視頻(Flash Video,FLV)等編碼格式的多媒體數據。
[0080]當播放第一多媒體數據時,實質是對第一多媒體數據進行解碼,獲得頭文件、視頻文件和音頻文件等的過程。
[0081]其中,頭文件中記錄了關于第一多媒體數據的信息,例如,文件幀索引、每幀的大小和位置和視頻文件與音頻文件的同步信息。在本實施例中,還在頭文件中記錄幀的信息時,在指定的幀處設定振動標記,以便于當播放到該幀時,終端發送振動指令給可穿戴設備。
[0082]S302,將第二多媒體數據和頭文件進行壓縮編碼,以獲得第一多媒體數據。
[0083]具體地,未對第一多媒體數據進行編碼前的數據為第二多媒體數據,具體包括視頻文件和音頻文件。第二多媒體數據并不能直接播放,必須經過壓縮編碼將音頻文件和視頻文件合成在一起。采用編碼工具,例如,終端上的視頻錄制軟件或者windows影音視頻制作軟件等,將第二多媒體數據和含有振動標記的頭文件進行壓縮編碼,獲得第一多媒體數據。
[0084]S303,提取第一多媒體數據的頭文件。
[0085]具體地,需要播放第一多媒體數據時,需要將第一多媒體數據進行解碼,以提取所第一多媒體數據的頭文件。人們日常生活中常的播放器,例如,實時播放器(Real Player),窗口媒體播放器(Windows Media Player)和萬能播放器(Kmplayer)等播放器,實際上相當于解碼器,也就是說,終端中安裝的播放器在播放第一多媒體數據時,實際是對第一多媒體數據進行解碼的過程。
[0086]本實施例中,播放器在對第一多媒體數據進行解碼的過程中,先提取第一多媒體數據的頭文件,以獲得頭文件中記載的文件幀索引、每幀大小和位置和視頻文件與音頻文件的同步信息等信息。
[0087]S304,檢測頭文件中是否攜帶振動標記。
[0088]具體地,終端在播放多媒體數據的同時,通過MHL協議將多媒體數據發送至可穿戴設備,使終端和可穿戴設備同時播放該多媒體數據。但是用戶在觀看視頻信號和收聽音頻信號時,對于第一多媒體數據中的一些情節,例如爆炸、撞車、開槍或地震等情節,卻沒有很好的切身的體驗。因此,可以在可穿戴設備上安裝振動馬達。
[0089]本實施例在第一多媒體數據的頭文件中設置振動標記,當終端與可穿戴設備同時播放第一多媒體數據時,終端檢測到第一多媒體數據是否帶有振動標記的位置。若是,當播放到與振動標記對應的幀時,終端向可穿戴設備發送振動指示。
[0090]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據處設定振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測第一多媒體數據的頭文件中,是否攜帶了振動標記。
[0091]S305,若在第一多媒體數據中檢測到振動標記,向可穿戴設備發送振動指示,以便于可穿戴設備根據振動指示進行振動。
[0092]具體地,終端檢測到第一多媒體數據設置的振動標記時,向可穿戴設備發送振動指示。
[0093]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0094]具體地,在可穿戴設備上安裝振動馬達。當可穿戴設備接收到振動指令時,可穿戴設備上的振動馬達,根據振動指示所包含的振動起止時間、振動次數和振動類型信息進行振動。
[0095]振動類型包括長振動、短振動和心跳式振動。
[0096]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據中與爆炸情節相對應的幀設置振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測第一多媒體數據的頭文件中存在振動標記,當播放第一多媒體數據至與爆炸情節相對應的幀時,向智能頭盔發送長振動指令,使用戶切身感受到地震時產生的震感,也可以根據具體情節將地震情況處的振動標記設置成多次長振動和短振動,以示存在連環爆炸的情節,使播放效果更加真實。
[0097]例如,長振動為振動10秒,短振動為振動3秒,心跳式振動為振動20次,以終端是手機,可穿戴設備是智能頭盔為例,當所播放的第一多媒體數據至第20分37秒時有爆炸情節時,爆炸持續10秒,則此時手機向智能頭盔發送振動10秒的振動指令:
[0098]MHL_Send_command( “cmd = vibrator: 10s” )://下發振動命令1s命令到頭藍。
[0099]本領域技術人員應該可以理解,若在第一多媒體數據中未檢測到振動標記,則終端不發送振動指示,可穿戴設備在播放第一多媒體數據時不發生振動。
[0100]本實施例的技術方案,通過在第一多媒體數據的頭文件中設置振動標記,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,根據在第一多媒體數據的頭文件中的振動標記,向可穿戴設備發送振動指示,以使得可穿戴設備能夠進行振動,實現振動信號的輸出,與現有技術中只能輸出多媒體數據的技術方案相比,提高了可穿戴設備輸出信號的多樣性。
[0101]實施例三
[0102]圖4為本發明的可穿戴設備的控制方法的實施例三的流程圖,本實施例的可穿戴設備的控制方法在上述實施例一的基礎上,進一步更加詳細地介紹本發明的技術方案。如圖4所示,本實施例的可穿戴設備的控制方法,具體可以包括如下步驟:
[0103]S401,為第一多媒體數據創建音頻通道,在音頻通道中設置振動標記。
[0104]具體地,本實施例的執行主體是終端。
[0105]—般的第一多媒體數據的播放,實際是輸出視頻信號和音頻信號的過程,其中,視頻信號是通過視頻通道傳輸,音頻信號通過音頻通道傳輸。也就是說,在進行第一多媒體數據的制作過程中,合成了用于輸出視頻信號的視頻通道和用于輸出音頻信號的音頻通道。
[0106]本實施例的技術方案為,為第一多媒體數據另外創建一個音頻通道,以用于設定振動標記,從而在為第一多媒體數據解碼時,對音頻通道解碼時,能夠檢測到振動標記。
[0107]所設置的振動標記的位置與劇中例如爆炸、撞車、開槍或地震等情節相對應的位置,具體可以根據時間相對應,例如,第一多媒體數據在播放第20分30秒時有爆炸10秒的情節,則相應地,在所創建的音頻通道播放第20分30秒處設置振動標記。
[0108]S402,將音頻通道與第二多媒體數據進行編碼,以獲得第一多媒體數據。
[0109]具體地,未對第一多媒體數據進行編碼前的數據為第二多媒體數據,具體包括視頻文件和音頻文件。第二多媒體數據并不能直接播放,必須經過壓縮編碼。采用編碼工具,例如,終端上的視頻錄制軟件或者windows影音視頻制作軟件等,將第二多媒體數據和頭文件進行壓縮編碼,獲得第一多媒體數據。本實施例在對第二多媒體數據和頭文件進行壓縮編碼時,將在步驟S301創建的音頻通道與第二多媒體數據和頭文件一起進行壓縮編碼,從而獲得第一多媒體數據。
[0110]S403,對第一多媒體數據的音頻通道進行解碼,得到振動標記。
[0111]具體地,終端在播放多媒體數據的同時,通過MHL協議將多媒體數據發送至可穿戴設備,使終端和可穿戴設備同時播放該多媒體數據。終端將所播放的第一多媒體數據發送至可穿戴設備,使可穿戴設備與終端同步播放第一多媒體數據,用戶通過可穿戴設備上的耳機聽可穿戴設備發出的音頻信號。
[0112]但是用戶在觀看視頻信號和收聽音頻信號時,對于第一多媒體數據中的一些情節,例如爆炸、撞車、開槍或地震等情節,卻沒有很好的體驗。因此,可以在可穿戴設備上安裝振動馬達,同時在第一多媒體數據中設置振動標記,當終端與可穿戴設備同時播放第一多媒體數據時,終端檢測到第一多媒體數據帶有振動標記的位置。
[0113]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在地震的情節,預先在第一多媒體數據處設定振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測是否存在振動標記。
[0114]具體的實現方法為,將第一多媒體數據進行解碼,例如,RealPlayer、WindowsMedia Player和Kmplayer等播放器,實際上相當于解碼器,也就是說,終端中安裝的播放器在播放第一多媒體數據時,實際是對第一多媒體數據進行解碼的過程。
[0115]在播放器中,設置有用于分解第一多媒體數據的視頻信號和音頻信號的工具parse,同時播放器中設置有音頻通道和視頻通道,播放器在對第一多媒體數據的音頻信號和視頻信號進行分解之后,將第一多媒體數據的視頻信號通過視頻通道傳輸,將音頻信號通過音頻通道傳輸,當解碼另外設置的音頻通道時,檢測到其中設置有振動信號,通知終端的處理器,以使終端的處理器向可穿戴設備發送振動指示。
[0116]S404,若在第一多媒體數據中檢測到振動標記,向可穿戴設備發送振動指示,以便于可穿戴設備根據振動指示進行振動。
[0117]人們日常生活中常的播放器,例如,Real Player'Windows Media Player和Kmplayer等播放器,實際上相當于解碼器,也就是說播放器在播放第一多媒體數據時,實際是對第一多媒體數據進行解碼的過程。當播放器播放第一多媒體數據時,在對音頻通道解碼至設置音頻標記的位置時,終端發送振動指示。
[0118]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0119]具體地,在可穿戴設備上安裝振動馬達。當可穿戴設備接收到振動指令時,可穿戴設備上的振動馬達,根據振動指示所包含的振動起止時間、振動次數和振動類型信息進行振動。振動類型包括長振動、短振動和心跳式振動。
[0120]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在地震的情節,預先在第一多媒體數據處設定振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測到存在振動標記,向智能頭盔發送長振動指令,使用戶切身感受到地震時產生的震感,也可以根據具體情節將地震情況處的振動標記設置成多次長振動和短振動,以示存在余震的情況,使播放效果更加真實。
[0121 ] 例如,長振動為振動10秒,短振動為振動3秒,心跳式振動為振動20次,以終端是手機,可穿戴設備是智能頭盔為例,當所播放的視頻中有爆炸情節時,爆炸持續10秒,則手機向智能頭盔發送振動指令:
[0122]MHL_Send_command( “cmd = vibrator: 10s” );//下發振動命令1s命令到頭藍。
[0123]本實施例的技術方案,為第一多媒體數據創建音頻通道,將振動標記設置于所創建的音頻通道中,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,根據在第一多媒體數據的音頻通道中的振動標記,向可穿戴設備發送振動指示,以使得可穿戴設備能夠進行振動,實現振動信號的輸出,與現有技術中只能輸出多媒體數據的技術方案相比,提高了可穿戴設備輸出信號的多樣性。
[0124]實施例四
[0125]圖5為本發明的可穿戴設備的控制方法實施例四的流程圖,如圖5所示,本實施例的可穿戴設備的控制方法,具體可以包括如下步驟:
[0126]S501,可穿戴設備接收所連接的終端發送的振動指示。
[0127]其中,振動指示為在可穿戴設備與終端同步播放第一多媒體數據的過程中,終端在第一多媒體數據中檢測到振動標記時發出的。
[0128]具體地,本實施例的執行主體是可穿戴設備。
[0129]隨著終端的迅速發展,越來越多的功能配件也被開發出來。例如,可穿戴設備,作為終端的重要配件,可以是如智能頭盔、智能眼鏡等,用戶將可穿戴設備與終端通過USB接口、MHL接口或者藍牙進行連接。
[0130]終端,如手機或者平板電腦等,在播放多媒體數據的同時,通過MHL協議將多媒體數據發送至可穿戴設備,使可穿戴設備和終端同時播放該多媒體數據。終端將所播放的第一多媒體數據發送至可穿戴設備,使可穿戴設備與終端同步播放第一多媒體數據,用戶通過可穿戴設備上的耳機收聽可穿戴設備發出的音頻信號。
[0131]但是用戶在觀看視頻信號和收聽音頻信號時,對于第一多媒體數據中的一些情節,例如爆炸、撞車、開槍或地震等情節,沒有切身的體驗。因此,可以在可穿戴設備上安裝振動馬達,同時在第一多媒體數據中設置振動標記,當終端與可穿戴設備同時播放第一多媒體數據時,終端檢測第一多媒體數據帶有振動標記時,向可穿戴設備發送振動指示。
[0132]以終端是手機,可穿戴設備是智能頭盔為例,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據與爆炸情節相對應的幀處設定振動標記,當智能頭盔和手機同步播放第一多媒體數據時,手機檢測存在振動標記時,向智能頭盔發送振動指示。
[0133]S502,可穿戴設備根據振動指示進行振動。
[0134]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0135]具體地,S502具體包括:可穿戴設備的處理器根據振動指示控制至少一個振動馬達進行振動。
[0136]具體地,在可穿戴設備上安裝至少一個振動馬達。當可穿戴設備接收到振動指令時,可穿戴設備上的四個振動馬達,根據振動指示所包含的振動起止時間、振動次數和振動類型信息進行振動。
[0137]振動類型包括長振動、短振動和心跳式振動。
[0138]以終端是手機,可穿戴設備是智能頭盔為例,在智能頭盔的前、后、左和右分別設置有振動馬達,第一多媒體數據中存在爆炸的情節,預先在第一多媒體數據播放爆炸情節的相對應的幀設定振動標記。當智能頭盔和手機同步播放第一多媒體數據時,手機檢測到某一幀帶有振動標記,當播放該幀時向智能頭藍發送進行長振動的振動指示,智能頭藍接收到該振動指示時,向智能頭盔上安裝的振動成達發送振動指令,使振動馬達根據振動指示進行振動,從而指使用戶切身感受到爆炸時產生的震感,使播放效果更加真實。
[0139]本實施例的技術方案,在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,根據在第一多媒體數據中的振動標記,向可穿戴設備發送振動指示,以使得可穿戴設備能夠進行振動,實現振動信號的輸出,與現有技術中只能輸出多媒體數據的技術方案相比,提高了可穿戴設備輸出信號的多樣性。
[0140]實施例五
[0141]圖6為本發明的可穿戴設備的控制裝置實施例一的示意圖,如圖6所示,本實施例的可穿戴設備的控制裝置,具體可以包括檢測模塊61和發送模塊62。
[0142]檢測模塊61,用于在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對第一多媒體數據中的振動標記進行檢測;
[0143]發送模塊62,用于若在第一多媒體數據中檢測到振動標記,向可穿戴設備發送振動指示,以便于可穿戴設備根據振動指示進行振動。
[0144]振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0145]本實施例的可穿戴設備的控制裝置,通過采用上述模塊實現控制可穿戴設備的實現機制與上述圖1所示實施例的可穿戴設備的控制方法的實現機制相同,詳細可以參考上述圖1所示實施例的記載,在此不再贅述。
[0146]實施例六
[0147]圖7為本發明的可穿戴設備的控制裝置的實施例二的示意圖,本實施例的可穿戴設備的控制裝置在如圖6所示的實施例一的基礎上,進一步更加詳細地介紹本發明的技術方案。如圖7所示,本實施例的可穿戴設備的控制裝置,進一步包括:
[0148]檢測模塊61,具體用于:
[0149]提取第一多媒體數據的頭文件;
[0150]檢測頭文件中是否攜帶振動標記。
[0151]進一步地,本實施例所述的裝置還包括:
[0152]設置模塊63,用于在頭文件中設置振動標記;
[0153]第一編碼模塊64,用于將第二多媒體數據和頭文件進行壓縮編碼,以獲得第一多媒體數據。
[0154]本實施例的可穿戴設備的控制裝置,通過采用上述模塊實現控制可穿戴設備的實現機制與上述圖3所示實施例的可穿戴設備的控制方法的實現機制相同,詳細可以參考上述圖3所示實施例的記載,在此不再贅述。
[0155]實施例七
[0156]圖8為本發明的可穿戴設備的控制裝置的實施例三的示意圖,本實施例的可穿戴設備的控制裝置在如圖6所示的實施例一的基礎上,進一步更加詳細地介紹本發明的技術方案。如圖8所示,本實施例的可穿戴設備的控制裝置,進一步包括:
[0157]解碼模塊65,用于對第一多媒體數據的音頻通道進行解碼,得到振動標記。
[0158]進一步地,本實施例所述的裝置,還包括:
[0159]創建模塊66,用于為第一多媒體數據創建音頻通道,在音頻通道中設置振動標記;
[0160]第二編碼模塊67,將音頻通道與第二多媒體數據進行編碼,以獲得第一多媒體數據。
[0161 ]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0162]本實施例的可穿戴設備的控制裝置,通過采用上述模塊實現控制可穿戴設備的實現機制與上述圖4所示實施例的可穿戴設備的控制方法的實現機制相同,詳細可以參考上述圖4所示實施例的記載,在此不再贅述。
[0163]實施例八
[0164]圖9為本發明的可穿戴設備的控制裝置實施例四的示意圖,如圖9所示,本實施例的可穿戴設備的控制裝置,具體可以包括接收模塊91和振動模塊92。
[0165]接收模塊91,用于可穿戴設備接收所連接的終端發送的振動指示;其中,振動指示為在可穿戴設備與終端同步播放第一多媒體數據的過程中,終端在第一多媒體數據中檢測到振動標記時發出的;
[0166]振動模塊92,用于可穿戴設備根據振動指示進行振動。
[0167]進一步地,振動模塊92,具體用于:
[0168]可穿戴設備的處理器根據振動指示控制至少一個振動馬達進行振動。
[0169]進一步地,振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。
[0170]本實施例的可穿戴設備的控制裝置,通過采用上述模塊實現控制可穿戴設備的實現機制與上述圖5所示實施例的可穿戴設備的控制方法的實現機制相同,詳細可以參考上述圖5所示實施例的記載,在此不再贅述。
[0171]最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【主權項】
1.一種可穿戴設備的控制方法,其特征在于,包括: 在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對所述第一多媒體數據中的振動標記進行檢測; 若在所述第一多媒體數據中檢測到所述振動標記,向所述可穿戴設備發送振動指示,以便于所述可穿戴設備根據所述振動指示進行振動。2.根據權利要求1所述的方法,其特征在于,對所述第一多媒體數據中的振動標記進行檢測,包括: 提取所述第一多媒體數據的頭文件; 檢測所述頭文件中是否攜帶所述振動標記。3.根據權利要求2所述的方法,其特征在于,對所述第一多媒體數據中的振動標記進行檢測之前,包括: 在所述頭文件中設置所述振動標記; 將第二多媒體數據和所述頭文件進行壓縮編碼,以獲得所述第一多媒體數據。4.根據權利要求1所述的方法,其特征在于,所述第一多媒體數據中的振動標記進行檢測,包括: 對所述第一多媒體數據的音頻通道進行解碼,得到所述振動標記。5.根據權利要求4所述的方法,其特征在于,對所述多媒體數據中的振動標記進行檢測之前,包括: 為第一多媒體數據創建音頻通道,在所述音頻通道中設置所述振動標記; 將所述音頻通道與所述第二多媒體數據進行編碼,以獲得所述第一多媒體數據。6.根據權利要求1至5中任一所述的方法,其特征在于, 所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。7.一種可穿戴設備的控制方法,其特征在于,包括: 接收所連接的終端發送的振動指示;其中,所述振動指示為在所述可穿戴設備與所述終端同步播放第一多媒體數據的過程中,所述終端在所述第一多媒體數據中檢測到振動標記時發出的; 根據所述振動指示進行振動。8.根據權利要求7所述的方法,其特征在于,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。9.根據權利要求7或8所述的方法,其特征在于,根據所述振動指示進行振動,包括: 根據所述振動指示控制至少一個振動馬達進行振動。10.一種可穿戴設備的控制裝置,其特征在于,包括: 檢測模塊,用于在終端與所連接的可穿戴設備同步播放第一多媒體數據的過程中,對所述第一多媒體數據中的振動標記進行檢測; 發送模塊,用于若在所述第一多媒體數據中檢測到所述振動標記,向所述可穿戴設備發送振動指示,以便于所述可穿戴設備根據所述振動指示進行振動。11.根據權利要求10所述的裝置,其特征在于,所述檢測模塊,具體用于: 提取所述第一多媒體數據的頭文件; 檢測所述頭文件中是否攜帶所述振動標記。12.根據權利要求11所述的裝置,其特征在于,所述裝置還包括: 設置模塊,用于在所述頭文件中設置所述振動標記; 第一編碼模塊,用于將第二多媒體數據和所述頭文件進行壓縮編碼,以獲得所述第一多媒體數據。13.根據權利要求10所述的裝置,其特征在于,所述裝置還包括: 解碼模塊,用于對所述第一多媒體數據的音頻通道進行解碼,得到所述振動標記。14.根據權利要求13所述的裝置,其特征在于,所述裝置還包括: 創建模塊,用于為第一多媒體數據創建音頻通道,在所述音頻通道中設置所述振動標記; 第二編碼模塊,將所述音頻通道與所述第二多媒體數據進行編碼,以獲得所述第一多媒體數據。15.根據權利要求10至14中任一所述的裝置,其特征在于, 所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。16.一種可穿戴設備的控制裝置,其特征在于,包括: 接收模塊,用于接收所連接的終端發送的振動指示;其中,所述振動指示為在可穿戴設備與所述終端同步播放第一多媒體數據的過程中,所述終端在所述第一多媒體數據中檢測到振動標記時發出的; 振動模塊,用于根據所述振動指示進行振動。17.根據權利要求16所述的裝置,其特征在于,所述振動指示包含振動起止時間、振動次數和振動類型信息中至少一個。18.根據權利要求16或17所述的裝置,其特征在于,所述振動模塊,具體用于: 根據所述振動指示控制至少一個振動馬達進行振動。
【文檔編號】H04L12/28GK105871664SQ201510953457
【公開日】2016年8月17日
【申請日】2015年12月15日
【發明人】任海林
【申請人】樂視致新電子科技(天津)有限公司