多媒體的處理方法、裝置和系統的制作方法
【專利摘要】本發明提供一種多媒體的處理方法、裝置和系統,該方法包括:接收播放請求,播放請求包括:待播放的多媒體;根據播放請求,播放多媒體;在播放過程中,若識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,則查詢多媒體,獲取預設的與觸發區域對應的觸發條件,并判斷虛擬現實設備的操作是否滿足觸發條件;若判斷出滿足觸發區域對應的觸發條件,則查詢多媒體,獲取預設的與觸發區域對應的觸發動作,并根據觸發動作對多媒體執行相應的處理。本發明實施例提供一種多媒體的處理方法、裝置和系統解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題。
【專利說明】
多媒體的處理方法、裝置和系統
技術領域
[0001]本發明實施例涉及多媒體領域,尤其涉及一種多媒體的處理方法、裝置和系統。
【背景技術】
[0002]虛擬現實(VirtualReality,簡稱VR),是一種綜合計算機圖形技術、多媒體技術、傳感器技術、人機交互技術、網絡技術、立體顯示技術以及仿真技術等多種科學及時而發展起來的計算機領域的新技術。現階段,虛擬現實技術正在飛速發展,在醫療、娛樂、航天、房地產、教育、旅游、軍事等領域都能看到虛擬現實技術的身影。
[0003]在傳統的采用虛擬現實設備播放多媒體時,用戶通常需要通過鍵盤、鼠標、手柄等方式來控制虛擬世界中的顯示,這帶給用戶很多不便,特別是虛擬現實眼鏡、虛擬現實頭盔,用戶佩戴后會完全看不到真實世界中的鍵盤、鼠標、手柄等外設人機交互載體,造成了人機交互的不方便,從而降低了人機交互便捷性。
【發明內容】
[0004]本發明提供一種多媒體的處理方法、裝置和系統,解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題。
[0005]第一方面,本發明提供一種多媒體的處理方法,包括:
[0006]接收播放請求,所述播放請求包括:待播放的多媒體;
[0007]根據所述播放請求,播放所述多媒體;
[0008]在播放所述多媒體過程中,若識別虛擬現實設備的操作的范圍在所述多媒體中預設的觸發區域內,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發條件,并判斷所述虛擬現實設備的操作是否滿足所述觸發條件;
[0009]若判斷出所述虛擬現實設備的操作滿足所述觸發區域對應的觸發條件,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發動作,并根據所述觸發動作對所述多媒體執行相應的處理。
[0010]第二方面,本發明提供一種多媒體的處理裝置,包括:
[0011 ]第一收發模塊,用于接收播放請求,所述播放請求包括:待播放的多媒體;
[0012]播放模塊,用于根據所述播放請求,播放所述多媒體;
[0013]識別模塊,用于在播放所述多媒體過程中,識別虛擬現實設備的操作的范圍是否在所述多媒體中預設的觸發區域內;
[0014]獲取模塊,用于若所述識別模塊識別出所述虛擬現實設備的操作的范圍在所述多媒體的觸發區域內,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發條件;
[0015]判斷模塊,用于判斷所述虛擬現實設備的操作是否滿足所述觸發條件;
[0016]所述獲取模塊還用于若判斷模塊判斷出所述虛擬現實設備的操作滿足所述觸發條件,查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發動作;
[0017]處理模塊,用于根據所述觸發動作對所述多媒體執行相應得處理。
[0018]第三方面,本發明提供一種多媒體的處理系統,包括終端設備和第二方面中任一所述的多媒體的處理裝置,其中,
[0019]所述終端設備包括:
[0020]第二收發模塊,用于接收待編輯請求,所述待編輯請求包括:待編輯的多媒體,待編輯的觸發區域,以及與所述待編輯的觸發區域對應的觸發信息,其中,所述觸發信息包括:觸發條件和觸發動作,或者觸發條件、觸發動作以及關聯內容;
[0021]編輯模塊,用于根據所述待編輯請求,在所述待編輯的多媒體中獲取與所述待編輯的觸發區域對應的處理區域;在所述處理區域中添加與所述待編輯的觸發區域對應的觸發信息,以生成所述待播放的多媒體;
[0022]所述第二收發模塊還用于將生成的所述待播放的多媒體發送給所述多媒體的處理裝置。
[0023]本發明提供的多媒體的處理方法、裝置和系統,在播放多媒體過程中,通過識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,判斷虛擬現實設備的操作是否滿足預設的與該觸發區域對應的觸發條件;若滿足該觸發區域對應的觸發條件,則根據預設的與該觸發區域對應的觸發動作,并根據觸發動作對所述多媒體執行相應的處理。解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題;此外,本發明提供的多媒體的處理方法、裝置和系統,在已有的鼠標、手柄、數據手套等傳統輸入方式的基礎上,提供了新的輸入方式,豐富了輸入方式種類,且操作較為簡便快捷。
【附圖說明】
[0024]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0025]圖1為本發明多媒體的處理方法實施例一的流程圖;
[0026]圖2為本發明多媒體的處理方法實施例二的流程圖;
[0027]圖3為本發明多媒體的處理裝置實施例一的結構示意圖;
[0028]圖4為本發明多媒體的處理系統實施例的結構示意圖;
[0029]圖5為本發明多媒體的處理系統實施例中終端設備的結構示意圖。
【具體實施方式】
[0030]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0031]圖1為本發明多媒體的處理方法實施例一的流程圖,如圖1所示,本實施例的執行主體為虛擬現實設備,本實施例的方法包括:
[0032]SlOl:接收播放請求,播放請求包括:待播放的多媒體。
[0033]在本實施例中,用戶可以在虛擬現實設備中對待播放的多媒體進行選擇,并對虛擬現實設備發出播放請求,而虛擬現實設備則接收用戶的播放請求。本實施例中,多媒體可以為全景視頻、全景照片等。
[0034]S102:根據播放請求,播放多媒體。
[0035]S103:在播放多媒體過程中,若識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,則查詢多媒體,獲取預設的與觸發區域對應的觸發條件,并判斷虛擬現實設備的操作是否滿足觸發條件。
[0036]在本實施例中,識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,具體可以為檢測虛擬現實設備可視范圍跟隨用戶頭部的轉動,跟蹤可視范圍中心區的移動動作,其中可視范圍中心區可以為可視范圍中心點或可視范圍中心選擇框等,識別可視范圍中心區是否在多媒體中預設的觸發區域內,并判斷虛擬現實設備的可視范圍中心區的移動動作是否滿足觸發條件。當然,當存在外部設備時,例如鼠標、手柄、數據手套等,識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,也可以為檢測用戶通過外部設備對現實設備的操作的范圍,識別該操作的范圍在多媒體中預設的觸發區域內,并判斷虛擬現實設備的操作是否滿足觸發條件。本實施例中的預設的觸發區域可以為任何幾何形狀(矩形、圓形、圓環、菱形以及自定義不規則形狀)或者使用兩條經度線(或瑋度線)繪制出觸發區域。
[0037]S104:若判斷出虛擬現實設備的操作滿足觸發區域對應的觸發條件,則查詢多媒體,獲取預設的與觸發區域對應的觸發動作,并根據觸發動作對多媒體執行相應的處理。
[0038]在本實施例中,若判斷出虛擬現實設備的操作滿足觸發區域對應的觸發條件時,查詢多媒體以獲取預設的與觸發區域對應的觸發動作,并根據該觸發動作對多媒體執行相應的處理,通過該觸發動作,對多媒體進行更多的擴展,豐富了多媒體的內容,滿足用戶對多媒體內容更多的需求。
[0039]本實施例提供的多媒體的處理方法,在播放多媒體過程中,通過識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,判斷虛擬現實設備的操作是否滿足預設的與該觸發區域對應的觸發條件;若滿足該觸發區域對應的觸發條件,則根據預設的與該觸發區域對應的觸發動作,并根據觸發動作對多媒體執行相應的處理。解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題;此外,本實施例提供的多媒體的處理方法、裝置和系統,在已有的鼠標、手柄、數據手套等傳統輸入方式的基礎上,提供了新的輸入方式,豐富了輸入方式種類,且操作較為簡便快捷。
[0040]圖2為本發明多媒體的處理方法實施例二的流程圖,如圖2所示,具體的步驟如下:[0041 ] S201:接收播放請求,播放請求包括:待播放的多媒體。
[0042]S202:根據播放請求,播放多媒體。
[0043]S203:在播放多媒體過程中,若識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,則查詢多媒體,獲取預設的與觸發區域對應的觸發條件,并判斷虛擬現實設備的操作是否滿足觸發條件。
[0044]其中,所述判斷所述虛擬現實設備的操作是否滿足所述觸發區域對應的觸發條件,具體可包括:
[0045]判斷所述虛擬現實設備的操作停留在所述觸發區域的時長是否滿足預設時間條件;和/或,
[0046]判斷所述虛擬現實設備在所述觸發區域中的操作次數是否滿足預設次數;和/或,
[0047]判斷所述虛擬現實設備在所述觸發區域中的操作軌跡是否滿足預設軌跡。
[0048]在本實施例中,觸發條件可以為上述多種方式中的一種或幾種,可以根據用戶的習慣進行設定。例如觸發條件可以為虛擬現實設備的操作的范圍在觸發區域中停留2秒、一定時間內進入觸發區域2次、以特定軌跡進入觸發區域、以特定軌跡離開觸發區域等等,或者上述觸發條件的任意組合。觸發條件可根據用戶的習慣進行設定,提高了用戶操作的便捷性,從而提升人機交互的便捷性。
[0049]S204:若判斷出虛擬現實設備的操作滿足觸發區域對應的觸發條件,則查詢多媒體,獲取預設的與觸發區域對應的觸發動作,并根據觸發動作對多媒體執行相應的處理。
[0050]其中,所述觸發動作包括如下一種:暫停、快進、快退、播放和切換播放。
[0051 ]在本實施例中,當虛擬現實設備的操作滿足觸發區域對應的觸發條件時,查詢多媒體以獲取預設的與觸發區域對應的觸發動作,對多媒體執行相應的處理,觸發動作可以為暫停、快進、快退、播放和切換播放中一種,相應的,則根據該觸發動作對多媒體執行該動作。例如,當虛擬現實設備的操作滿足觸發區域對應的觸發條件時,查詢多媒體以獲取預設的與觸發區域對應的觸發動作為暫停時,則對正在播放的多媒體執行暫停操作。當然觸發動作也并不限于上述情況,當然也可進行選擇、調節播放速度、調節音量/亮度等等。
[0052]S205:若獲取預設的與所述觸發區域對應的觸發動作為切換播放動作,則獲取與所述觸發區域對應的關聯內容的保存地址;
[0053]S206:根據所述保存地址,獲取所述關聯內容,并根據所述切換播放動作,從所述多媒體切換播放所述關聯內容。
[0054]在本實施例中,當獲取預設的與所述觸發區域對應的觸發動作為切換播放動作時,獲取與所述觸發區域對應的關聯內容的保存地址,并根據經過查找并獲取該關聯內容后切換播放該關聯內容。所述的關聯內容可以為全景視頻、音頻、全景圖片、文本內容等等。通過切換播放該關聯內容,可以使多媒體內容更加豐富,與用戶有更多的交互內容,滿足不同用戶的需求,提升用戶的體驗。
[0055]S207:獲取切換時間點信息;
[0056]S208:在所述關聯內容播放完成之后,根據所述切換時間點信息,切換播放所述多媒體。
[0057]在本實施例中,當獲取預設的與所述觸發區域對應的觸發動作為切換播放動作時,獲取切換播放的切換時間點信息,當關聯內容播放完成之后,根據所述切換時間點信息,切換播放所述多媒體,使多媒體的播放繼續進行,以保證多媒體播放的連續性。
[0058]本實施例提供的多媒體的處理方法,在播放多媒體過程中,通過識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內,判斷虛擬現實設備的操作是否滿足預設的與該觸發區域對應的觸發條件,其中,觸發條件有多種方式,可根據用戶的習慣進行設定,提高了用戶操作的便捷性;若滿足該觸發區域對應的觸發條件,則根據預設的與該觸發區域對應的觸發動作,并根據觸發動作對多媒體執行相應的處理,其中,觸發動作可為暫停、快進、快退、播放和切換播放等,當觸發動作為切換播放動作時,切換播放與所述觸發區域對應的關聯內容,可以使多媒體內容更加豐富,與用戶有更多的交互內容。本實施例提供的多媒體的處理方法,解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題,從而有效地提高了人機交互的便捷性。
[0059]具體的,該多媒體的處理方法可應用于娛樂、醫療、航天、房地產、教育、旅游、軍事等多個領域中。
[0060]例如,本實施例提供的多媒體的處理方法應用在旅游領域中,多媒體可以為在旅游景區拍攝的全景視頻,該旅游景區的全景視頻中的各個景點出預設有觸發區域,同時也預設有與觸發區域對應的觸發條件,例如“虛擬現實設備可視范圍中心點在該觸發區域停留時間為3秒時觸發”,觸發后執行的觸發動作為“切換播放與該景點的相關的歷史介紹視頻”。用戶可以在虛擬現實設備中請求播放該旅游景區的全景視頻,則虛擬現實設備接收播放請求并進行播放,在播放多媒體過程中,若識別虛擬現實設備可視范圍中心點在中預設的觸發區域內,則查詢旅游景區的全景視頻,獲取預設的與觸發區域對應的觸發條件,并判斷虛擬現實設備的操作是否滿足觸發條件,即“虛擬現實設備可視范圍中心點在該觸發區域停留時間為3秒時觸發”。若判斷出滿足觸發區域對應的觸發條件,則查詢旅游景區的全景視頻,獲取預設的與觸發區域對應的觸發動作,即“切換播放與該景點的相關的歷史介紹視頻”,則獲取與所述觸發區域對應的關聯內容(與該景點的相關的歷史介紹視頻)的保存地址;根據所述保存地址,獲取所述關聯內容,并根據所述切換播放動作,從所述多媒體切換播放與該景點的相關的歷史介紹視頻;獲取切換時間點信息;在與該景點的相關的歷史介紹視頻播放完成之后,根據所述切換時間點信息,切換播放旅游景區的全景視頻,以保證播放的連續性。通過視線停留觸發相應的情節,使得用戶在觀看旅游景區的全景視頻時,更方便的進行操作,提升人機交互的便捷性,同時對全景視頻提供了更多的擴展內容,滿足不同用戶的需求,提高了用戶的體驗。
[0061 ]此外,本實施例提供的多媒體的處理方法在識別虛擬現實設備的操作的范圍在多媒體中預設的觸發區域內前,還可包括讀取并激活多媒體中預設的全部觸發區域。當然,觸發區域也可以選擇部分激活或不激活。當全部激活時,全部觸發區域對應的觸發條件均為開啟,此時滿足任一觸發區域的觸發條件則執行對應的執行動作;而當部分激活時,只能在已經激活的觸發區域中滿足該區域對應的觸發條件是才執行對應的動作;而不激活時,全部觸發區域對應的觸發條件均為關閉,則不執行任何動作。用戶可以根據需要對不感興趣的內容進行排除,滿足不同用戶需求,提升了人機交互體驗。
[0062]圖3為本發明多媒體的處理裝置實施例一的結構示意圖。如圖3所示,該裝置具體包括:第一收發模塊31,用于接收播放請求,所述播放請求包括:待播放的多媒體;播放模塊32,用于根據所述播放請求,播放所述多媒體;識別模塊,用于在播放所述多媒體過程中,識別虛擬現實設備的操作的范圍是否在所述多媒體中預設的觸發區域內;獲取模塊33,用于若所述識別模塊識別出所述虛擬現實設備的操作的范圍在所述多媒體的觸發區域內,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發條件;判斷模塊34,用于判斷所述虛擬現實設備的操作是否滿足所述觸發條件;所述獲取模塊33還用于若判斷模塊34判斷出所述虛擬現實設備的操作滿足所述觸發條件,查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發動作;處理模塊35,用于根據所述觸發動作對所述多媒體執行相應得處理。
[0063]本實施例多媒體的處理裝置具體實現過程為,第一收發模塊31接收播放請求,播放模塊32根據播放請求,播放多媒體;在播放多媒體過程中,識別模塊識別虛擬現實設備的操作的范圍是否在多媒體中預設的觸發區域內;獲取模塊33若識別模塊識別出虛擬現實設備的操作的范圍在多媒體的觸發區域內,則查詢多媒體,獲取預設的與觸發區域對應的觸發條件;判斷模塊34判斷虛擬現實設備的操作是否滿足觸發條件;獲取模塊33還用于若判斷模塊34判斷出虛擬現實設備的操作滿足觸發條件,查詢多媒體,獲取預設的與觸發區域對應的觸發動作;最后,處理模塊35根據觸發動作對多媒體執行相應得處理。本實施例的裝置解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題,從而有效地提高了人機交互便捷性。
[0064]進一步的,在本發明裝置的實施例二中,在上述圖3所示實例的基礎上,若所述觸發動作為切換播放動作,所述獲取模塊33具體用于獲取與所述觸發區域對應的關聯內容的保存地址;并根據所述保存地址,獲取所述關聯內容;
[0065]則所述處理模塊35具體用于根據所述切換播放動作,從所述多媒體切換播放所述關聯內容。
[0066]進一步的,所述獲取模塊33還用于獲取切換時間點信息;
[0067]則所述處理模塊35還用于在所述關聯內容播放完成之后,根據所述切換時間點信息,切換播放所述多媒體。
[0068]可選的,觸發動作包括如下一種:暫停、快進、快退、播放和切換播放。
[0069]可選的,所述判斷模塊34具體用于判斷所述虛擬現實設備的操作停留在所述觸發區域的時長是否滿足預設時間條件;和/或,
[0070]所述判斷模塊34還用于判斷所述虛擬現實設備在所述觸發區域中的操作次數是否滿足預設次數;和/或,
[0071]所述判斷模塊34還用于判斷所述虛擬現實設備在所述觸發區域中的操作軌跡是否滿足預設軌跡。
[0072]本實施例提供的多媒體的處理裝置,第一收發模塊31接收播放請求,播放模塊32根據播放請求,播放多媒體;在播放多媒體過程中,識別模塊識別虛擬現實設備的操作的范圍是否在多媒體中預設的觸發區域內;獲取模塊33若識別模塊識別出虛擬現實設備的操作的范圍在多媒體的觸發區域內,則查詢多媒體,獲取預設的與觸發區域對應的觸發條件;判斷模塊34判斷虛擬現實設備的操作是否滿足觸發條件,其中,而觸發條件有多種方式,可根據用戶的習慣進行設定,判斷模塊34具體可以判斷觸發條件是否滿足上述多種方式中的任意一種;獲取模塊33還用于若判斷模塊34判斷出虛擬現實設備的操作滿足觸發條件,查詢多媒體,獲取預設的與觸發區域對應的觸發動作;最后,處理模塊35根據觸發動作對多媒體執行相應得處理。其中,觸發動作可為暫停、快進、快退、播放和切換播放等,當觸發動作為切換播放動作時,處理模塊35切換播放與所述觸發區域對應的關聯內容,可以使多媒體內容更加豐富,與用戶有更多的交互內容。本實施例提供的多媒體的處理方法,解決了現有技術中采用虛擬現實設備播放多媒體時,由于需要外部設備進行操作而造成的用戶對于虛擬世界中的顯示控制不便的問題,從而有效地提高了人機交互便捷性。
[0073]圖4為本發明多媒體的處理系統實施例的結構示意圖。如圖4所示,本實施例的多媒體的處理系統,包括終端設備101和如3圖所示的多媒體的處理裝置102。其中,所述多媒體的處理裝置102用于執行多媒體的處理方法實施例一或實施例二的方法。
[0074]其中,如圖5所示,所述終端設備1I包括:
[0075]第二收發模塊51,用于接收待編輯請求,所述待編輯請求包括:待編輯的多媒體,待編輯的觸發區域,以及與所述待編輯的觸發區域對應的觸發信息,其中,所述觸發信息包括:觸發條件和觸發動作,或者觸發條件、觸發動作以及關聯內容;
[0076]編輯模塊52,用于根據所述待編輯請求,在所述待編輯的多媒體中獲取與所述待編輯的觸發區域對應的處理區域;在所述處理區域中添加與所述待編輯的觸發區域對應的觸發信息,以生成所述待播放的多媒體;
[0077]所述第二收發模塊51還用于將生成的所述待播放的多媒體發送給所述多媒體的處理裝置。
[0078]本實施例中,終端設備對接受到的多媒體依據編輯請求進行編輯處理,并將生成的所述待播放的多媒體發送給所述多媒體的處理裝置。其中,終端設備可以是計算機、智能手機、平板電腦等外部處理裝置,當然也可與設置在虛擬現實設備上,使得虛擬現實設備既具備多媒體編輯功能,同時也能對過媒體進行播放。第二收發模塊51可以將待播放的多媒體直接發送給多媒體的處理裝置,也可以發布到娛樂平臺上,供多媒體的處理裝置下載。
[0079]本發明實施例所提供的裝置和系統,其實現原理及產生的技術效果和前述方法實施例相同,為簡要描述,裝置和系統實施例部分未提及之處,可參考前述方法實施例中相應內容。
[0080]附圖中的流程圖和框圖顯示了根據本發明的多個實施例的系統、方法和計算機程序產品的可能實現的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現規定的邏輯功能的可執行指令。也應當注意,在有些作為替換的實現中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個連續的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或動作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
[0081]本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0082]最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【主權項】
1.一種多媒體的處理方法,其特征在于,包括: 接收播放請求,所述播放請求包括:待播放的多媒體; 根據所述播放請求,播放所述多媒體; 在播放所述多媒體過程中,若識別虛擬現實設備的操作的范圍在所述多媒體中預設的觸發區域內,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發條件,并判斷所述虛擬現實設備的操作是否滿足所述觸發條件; 若判斷出所述虛擬現實設備的操作滿足所述觸發區域對應的觸發條件,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發動作,并根據所述觸發動作對所述多媒體執行相應的處理。2.根據權利要求1所述的方法,其特征在于,所述獲取預設的與所述觸發區域對應的觸發動作,并根據所述觸發動作對所述多媒體執行相應的處理,包括: 若獲取預設的與所述觸發區域對應的觸發動作為切換播放動作,則獲取與所述觸發區域對應的關聯內容的保存地址; 根據所述保存地址,獲取所述關聯內容,并根據所述切換播放動作,從所述多媒體切換播放所述關聯內容。3.根據權利要求2所述的方法,其特征在于,還包括: 獲取切換時間點信息; 在所述關聯內容播放完成之后,根據所述切換時間點信息,切換播放所述多媒體。4.根據權利要求1所述的方法,其特征在于,所述觸發動作包括如下一種:暫停、快進、快退、播放和切換播放。5.根據權利要求1-4中任意一項所述的方法,其特征在于,所述判斷所述虛擬現實設備的操作是否滿足所述觸發區域對應的觸發條件,包括: 判斷所述虛擬現實設備的操作停留在所述觸發區域的時長是否滿足預設時間條件;和/或, 判斷所述虛擬現實設備在所述觸發區域中的操作次數是否滿足預設次數;和/或, 判斷所述虛擬現實設備在所述觸發區域中的操作軌跡是否滿足預設軌跡。6.一種多媒體的處理裝置,其特征在于,包括: 第一收發模塊,用于接收播放請求,所述播放請求包括:待播放的多媒體; 播放模塊,用于根據所述播放請求,播放所述多媒體; 識別模塊,用于在播放所述多媒體過程中,識別虛擬現實設備的操作的范圍是否在所述多媒體中預設的觸發區域內; 獲取模塊,用于若所述識別模塊識別出所述虛擬現實設備的操作的范圍在所述多媒體的觸發區域內,則查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發條件; 判斷模塊,用于判斷所述虛擬現實設備的操作是否滿足所述觸發條件; 所述獲取模塊還用于若判斷模塊判斷出所述虛擬現實設備的操作滿足所述觸發條件,查詢所述多媒體,獲取預設的與所述觸發區域對應的觸發動作; 處理模塊,用于根據所述觸發動作對所述多媒體執行相應得處理。7.根據權利要求6所述的裝置,其特征在于,若所述觸發動作為切換播放動作,所述獲取模塊具體用于獲取與所述觸發區域對應的關聯內容的保存地址;并根據所述保存地址,獲取所述關聯內容; 則所述處理模塊具體用于根據所述切換播放動作,從所述多媒體切換播放所述關聯內容。8.根據權利要求7所述的裝置,其特征在于,所述獲取模塊還用于獲取切換時間點信息; 則所述處理模塊還用于在所述關聯內容播放完成之后,根據所述切換時間點信息,切換播放所述多媒體。9.根據權利要求6所述的裝置,其特征在于,觸發動作包括如下一種: 暫停、快進、快退、播放和切換播放。10.根據權利要求6-9中任意一項所述的裝置,其特征在于,所述判斷模塊具體用于判斷所述虛擬現實設備的操作停留在所述觸發區域的時長是否滿足預設時間條件;和/或, 所述判斷模塊還用于判斷所述虛擬現實設備在所述觸發區域中的操作次數是否滿足預設次數;和/或, 所述判斷模塊還用于判斷所述虛擬現實設備在所述觸發區域中的操作軌跡是否滿足預設軌跡。11.一種多媒體的處理系統,包括終端設備和如權利要求6-10任意一項所述的多媒體的處理裝置,其中, 所述終端設備包括: 第二收發模塊,用于接收待編輯請求,所述待編輯請求包括:待編輯的多媒體,待編輯的觸發區域,以及與所述待編輯的觸發區域對應的觸發信息,其中,所述觸發信息包括:觸發條件和觸發動作,或者觸發條件、觸發動作以及關聯內容; 編輯模塊,用于根據所述待編輯請求,在所述待編輯的多媒體中獲取與所述待編輯的觸發區域對應的處理區域;在所述處理區域中添加與所述待編輯的觸發區域對應的觸發信息,以生成所述待播放的多媒體; 所述第二收發模塊還用于將生成的所述待播放的多媒體發送給所述多媒體的處理裝置。
【文檔編號】H04N21/472GK106060670SQ201610389143
【公開日】2016年10月26日
【申請日】2016年6月2日
【發明人】黨宇航
【申請人】北京光子互動科技有限公司