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