定位技術獲取當前 所處的地理位置。
[0070] 本實施例對地圖類應用采用何種定位技術獲取當前所處的地理位置不做限定。
[0071] 步驟303,通過地圖類應用檢測當前所處的地理位置是否屬于預定區(qū)域。
[0072] 預定區(qū)域是對應有多媒體講解內(nèi)容包的地區(qū),比如,對應有多媒體講解內(nèi)容包的 景區(qū)A,對應有多媒體講解內(nèi)容的展館B。
[0073] 作為一種可能的實現(xiàn)方式,地圖類應用預先從服務器獲取預定區(qū)域列表,該預定 區(qū)域列表是服務器中各個多媒體講解內(nèi)容包對應的地區(qū)的區(qū)域集合。然后,地圖類應用檢 測當前所處的地理位置是否屬于該預定區(qū)域列表中的一個預定區(qū)域。
[0074] 作為另一種可能的實現(xiàn)方式,地圖類應用將該地理位置發(fā)送給服務器,由服務器 檢測該地理位置是否屬于預定區(qū)域列表中的一個預定區(qū)域,并返回檢測結(jié)果,地圖類應用 接收該檢測結(jié)果。
[0075] 步驟304,若當前所處的地理位置屬于預定區(qū)域,則通過地圖類應用檢測是否存儲 有與該預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包。
[0076] 比如,當前所處的地理位置屬于景區(qū)A,則移動終端通過地圖類應用檢測本機中是 否存儲有與該景區(qū)A對應的多媒體講解內(nèi)容包。
[0077] 若存在與該預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包,則進入步驟305 ;若不存在與該 預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包,則進入步驟306。
[0078] 需要說明的是,步驟303、步驟304和步驟306是可選步驟。
[0079] 步驟305,通過地圖類應用檢測當前所處的地理位置是否與多媒體講解內(nèi)容所對 應的地理位置相匹配。
[0080] 移動終端通過地圖類應用檢測該地理位置是否與某一條多媒體講解內(nèi)容所對應 的地理位置相匹配。
[0081] 當該地理位置屬于預定區(qū)域時,該多媒體講解內(nèi)容是與該預定區(qū)域?qū)亩嗝襟w 講解內(nèi)容包中的多媒體講解內(nèi)容?;蛘撸摱嗝襟w講解內(nèi)容是移動終端中存儲的所有多媒 體講解內(nèi)容。
[0082] 作為一種可能的實施方式,移動終端通過地圖類應用檢測當前所處的地理位置與 多媒體講解內(nèi)容所對應的地理位置之間的距離是否小于預設閾值。
[0083] 比如,地圖類應用檢測當前所處的地理位置與各個多媒體講解內(nèi)容所對應的地理 位置之間的距離是否小于10米。
[0084] 步驟306,顯示下載提示界面,該下載提示界面用于詢問用戶是否同意下載與該預 定區(qū)域的多媒體講解內(nèi)容包。
[0085] 當?shù)貓D類應用檢測到當前所處的地理位置屬于預定區(qū)域,且本機中未存儲有與該 預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包時,地圖類應用顯示下載提示界面,該下載提示界面用 于詢問用戶是否同意下載與該預定區(qū)域的多媒體講解內(nèi)容包。
[0086] 結(jié)合參考圖3B,移動終端30上可以顯示一個對話框32,該對話框32用于提示用 戶當前處于景區(qū)A附近,是否下載與景區(qū)A對應的多媒體講解內(nèi)容包。
[0087] 若用戶選擇"同意"按鈕34,則地圖類應用從服務器下載與景區(qū)A對應的多媒體講 解內(nèi)容報,并在下載后執(zhí)行步驟305。
[0088] 步驟307,若當前所處的地理位置與多媒體講解內(nèi)容所對應的地理位置相匹配,則 通過地圖類應用播放多媒體講解內(nèi)容。
[0089] 比如,當前所處的地理位置與多媒體講解內(nèi)容A所對應的地理位置相匹配,則移 動終端通過地圖類應用播放多媒體講解內(nèi)容A。
[0090] 又比如,當前所處的地理位置與多媒體講解內(nèi)容B所對應的地理位置相匹配,則 移動終端通過地圖類應用播放多媒體講解內(nèi)容B。
[0091] 作為可選的實施方式,結(jié)合參考圖3C,在播放多媒體講解內(nèi)容之前,地圖類應用還 可以顯示詢問界面31,該詢問界面31用于詢問用戶是否同意播放多媒體講解內(nèi)容。若用戶 選擇"啟動"按鈕33,則地圖類應用播放該多媒體講解內(nèi)容。
[0092] 綜上所述,本實施例提供的多媒體播放方法,通過地圖類應用來檢測當前所處的 地理位置是否與多媒體講解內(nèi)容所對應的地理位置相匹配,若匹配則通過地圖類應用播放 該多媒體講解內(nèi)容;解決了相關技術中無線自助講解器需要嵌入式硬件和定制軟件的配 合,維護和升級較為困難,成本也較高的問題;達到了僅需要運行有地圖類應用的移動終端 就能夠為用戶提供多媒體講解服務的效果。
[0093] 地圖類應用中的多媒體講解內(nèi)容包,可以有三種不同的來源形式:
[0094] 第一,地圖類應用根據(jù)用戶的講解內(nèi)容下載操作,從服務器下載多媒體講解內(nèi)容 包。
[0095] 第二,地圖類應用根據(jù)用戶的地圖查詢操作,從服務器自動下載多媒體講解內(nèi)容 包。
[0096] 第三,地圖類應用從周邊的移動終端中獲取多媒體講解內(nèi)容包。
[0097] 以下采用三個不同的實施例來對上述三種方式,分別進行描述。
[0098] 請參考圖4A,其示出了本發(fā)明再一個實施例提供的多媒體播放方法的方法流程 圖。本實施例以該多媒體播放方法應用于圖1所示的實施環(huán)境中來舉例說明,該方法包括:
[0099] 步驟401,接收針對預定區(qū)域的講解內(nèi)容下載操作。
[0100] 移動終端通過地圖類應用接收用戶針對預定區(qū)域的講解內(nèi)容下載操作。地圖類應 用中可以提供下載界面,該下載界面用于下載預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包。
[0101] 結(jié)合參考圖4B,地圖類應用40可以提供有多媒體講解內(nèi)容包的下載選項41。當 用戶點擊該下載選項41后,地圖類應用40可以顯示預定區(qū)域選擇頁面42,該預定區(qū)域選擇 頁面42中包括城市選擇下拉框43和區(qū)域選擇下拉框44。用戶選擇相應的城市和屬于該城 市內(nèi)的景區(qū)后,地圖類應用40可以顯示下載界面45,該下載界面45中包括講解包版本選擇 控件46。當用戶選擇期望的講解包版本后,就可以點擊"下載"按鈕47,從而向地圖類應用 40觸發(fā)講解內(nèi)容下載操作。
[0102] 地圖類應用可以接收用戶針對預定區(qū)域的講解內(nèi)容下載操作。
[0103] 步驟402,從服務器下載與預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包,該多媒體講解內(nèi)容 包包括至少一個多媒體講解內(nèi)容和每個多媒體講解內(nèi)容所對應的地理位置。
[0104] 移動終端通過地圖類應用從服務器下載與預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包。具 體來講:
[0105] 地圖類應用根據(jù)用戶的講解內(nèi)容下載操作向服務器發(fā)送下載請求,該下載請求攜 帶有請求下載的多媒體講解內(nèi)容包的標識信息。該標識信息可以使用多媒體講解內(nèi)容包的 名稱和版本號等信息來表示。
[0106] 服務器接收到該下載請求后,解析出該下載請求中攜帶的多媒體講解內(nèi)容包的標 識信息。服務器根據(jù)該多媒體講解內(nèi)容包的標識信息從存儲的多個多媒體講解內(nèi)容包中選 擇對應的多媒體講解內(nèi)容包反饋給地圖類應用。
[0107] 地圖類應用接收并存儲該多媒體講解內(nèi)容包。如果對于同一個預定區(qū)域,地圖類 應用中存儲有歷史下載的多媒體講解內(nèi)容包時,地圖類應用可以使用最近下載的多媒體講 解內(nèi)容包覆蓋歷史下載的多媒體講解內(nèi)容包;也可以同時保留最近下載的多媒體講解內(nèi)容 包和歷史下載的多媒體講解內(nèi)容包。
[0108] 步驟403,通過地圖類應用獲取當前所處的地理位置。
[0109] 步驟404,通過地圖類應用檢測當前所處的地理位置是否屬于預定區(qū)域。
[0110] 步驟405,若當前所處的地理位置屬于預定區(qū)域,則通過地圖類應用檢測是否存儲 有與該預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包。
[0111] 比如,當前所處的地理位置屬于景區(qū)A,則移動終端通過地圖類應用檢測本機中是 否存儲有與該景區(qū)A對應的多媒體講解內(nèi)容包。
[0112] 若存在與該預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包,則進入步驟406 ;若不存在與該 預定區(qū)域?qū)亩嗝襟w講解內(nèi)容包,則進入步驟407。
[0113] 需要說明的是,步驟404、步驟405和步驟407是可選步驟。
[0114] 步驟406,通過地圖類應用檢測當前所處的地理位置是否與多媒體講解內(nèi)容所對 應的地理位置相匹配。
[0115] 步驟407,顯示下載提示界面,該下載提示界面用于詢問用戶是否同意下載與該預 定區(qū)域的多媒體講解內(nèi)容包。
[0116] 步驟408,若當前所處的地理位置與多媒體講解內(nèi)容所對應的地理位置相匹配,則 通過地圖類應用播放多媒體講解內(nèi)容。
[0117] 比如,當前所處的地理位置與多媒體講解內(nèi)容A所對應的地理位置相匹配,則移 動終端通過地圖類應用播放多媒體講解內(nèi)容A。
[0118] 又比如,當前所處的地理位置與多媒體講解內(nèi)容B所對應的地理位置相匹配,則 移動終端通過地圖類應用播放多媒體講解內(nèi)容B。
[0119] 步驟403至步驟408可以參考步驟302至步驟307的描述。
[0120] 綜上所述,本實施例提供的多媒體播放方法,通過地圖類應用來檢測當前所處的 地理位置是否與多媒體講解內(nèi)容所對應的地理位置相匹配,若匹配則通過地圖類應用播放 該多媒體講解內(nèi)容;解決了相關技術中無線自助講解器需要嵌入式硬件和定制軟件的配 合,維護和升級較為困難,成本也較高的問題;達到了僅需要運行有地圖類應用的移動終端 就能夠為用戶提供多媒體講解服務的效果。
[0121] 本實施例提供的多媒體播放方法,還通過由地圖類應用向用戶提供的多媒體講解 內(nèi)容包的下載服務,使得用戶可以自由選擇需要使用的多媒體講解內(nèi)容包來進行下載。用 戶不僅能夠選擇某一個預定區(qū)域所對應的多媒體講解內(nèi)容包,還能夠選擇該預定區(qū)域中多 個不同版本的多媒體講解內(nèi)容包中的至少一個來進行下載。
[0122] 請參考圖5,其示出了本發(fā)明再一個實施例提供的多媒體播放方法的方法流程圖。 本實施例以該多媒體播放方法應用于圖1所示的實施環(huán)境中來舉例說明,該方法包括:
[0123] 步驟501,移動終端接收針對預定區(qū)域的地圖查詢操作。
[0124] 用戶在使用地圖類應用時,最常使用的是地圖查詢操作,地圖查詢操作包括:目的 地查詢操作和目的地導航操作。移動終端通過地圖類應用接收用戶針對預定區(qū)域的地圖查 詢操作。
[0125] 比如,用戶在使用地圖時,搜索預定區(qū)域"故宮"。
[0126] 步驟502,移動終端向服務器發(fā)送攜帶有預定區(qū)域的地圖查詢請求。
[0127] 移動終端通過地圖類應用向服務器發(fā)送攜帶有預定區(qū)域的地圖查詢請求。該地圖 查詢請求可以是目的地查詢請求或目的地導航請求。
[0128] 對應地,服務器接收移動終端發(fā)送的地圖查詢請求。
[0129] 步驟503,服務器檢測該地圖查詢請求是否為攜帶有預定區(qū)域的地圖查詢請求;
[0130] 服務器可以接收到不同移動終端的地圖查詢請求。在接收到地圖查詢請求后,月艮 務器檢測該地圖查詢請求是否攜帶有預定區(qū)域的地圖查詢請求。若該地圖查詢請求是攜帶 有普通區(qū)域的地圖查詢請求,則向移動終端反饋地圖查詢結(jié)果;若該地圖查詢請求是攜帶 有預定區(qū)域的地圖查詢請求時,則不僅向移動終端反饋地圖查詢結(jié)果,還向