移動終端反饋 與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包。
[0131] 步驟504,移動終端接收服務(wù)器反饋的地圖查詢結(jié)果。
[0132] 移動終端通過地圖類應(yīng)用接收服務(wù)器反饋的地圖查詢結(jié)果。
[0133] 步驟505,移動終端接收服務(wù)器自動反饋的與預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包, 該多媒體講解內(nèi)容包包括至少一個多媒體講解內(nèi)容和每個多媒體講解內(nèi)容所對應(yīng)的地理 位置;
[0134] 移動終端通過地圖類應(yīng)用接收服務(wù)器自動反饋的與預(yù)定區(qū)域?qū)?yīng)的多媒體講解 內(nèi)容包。
[0135] 作為一種可能的實施方式,移動終端首先檢測當(dāng)前網(wǎng)絡(luò)環(huán)境是否符合預(yù)定網(wǎng)絡(luò)條 件,該預(yù)定網(wǎng)絡(luò)條件包括:當(dāng)前網(wǎng)絡(luò)環(huán)境是WIFI網(wǎng)絡(luò)、當(dāng)前網(wǎng)絡(luò)環(huán)境的網(wǎng)速大于預(yù)設(shè)網(wǎng)速 和當(dāng)前網(wǎng)絡(luò)環(huán)境的剩余流量大于預(yù)設(shè)閾值中的任意一種。若當(dāng)前網(wǎng)絡(luò)環(huán)境符合預(yù)定網(wǎng)絡(luò)條 件,則移動終端通過地圖類應(yīng)用接收服務(wù)器自動反饋的與預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容 包。
[0136] 在當(dāng)前網(wǎng)絡(luò)環(huán)境符合預(yù)定網(wǎng)絡(luò)條件時,移動終端可以自動后臺接收該多媒體講解 內(nèi)容包?;蛘?,移動終端顯示下載提示界面,該下載提示界面用于詢問用戶是否同意下載與 該預(yù)定區(qū)域的多媒體講解內(nèi)容包,并在接收到用戶的同意操作時,下載該多媒體講解內(nèi)容 包。
[0137] 地圖類應(yīng)用接收并存儲該多媒體講解內(nèi)容包。如果對于同一個預(yù)定區(qū)域,地圖類 應(yīng)用中存儲有歷史下載的多媒體講解內(nèi)容包時,地圖類應(yīng)用可以使用最近下載的多媒體講 解內(nèi)容包覆蓋歷史下載的多媒體講解內(nèi)容包;也可以同時保留最近下載的多媒體講解內(nèi)容 包和歷史下載的多媒體講解內(nèi)容包。
[0138] 步驟506,移動終端通過地圖類應(yīng)用獲取當(dāng)前所處的地理位置。
[0139] 步驟507,移動終端通過地圖類應(yīng)用檢測當(dāng)前所處的地理位置是否屬于預(yù)定區(qū)域。
[0140] 步驟508,若當(dāng)前所處的地理位置屬于預(yù)定區(qū)域,則移動終端通過地圖類應(yīng)用檢測 是否存儲有與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包。
[0141] 比如,當(dāng)前所處的地理位置屬于景區(qū)A,則移動終端通過地圖類應(yīng)用檢測本機中是 否存儲有與該景區(qū)A對應(yīng)的多媒體講解內(nèi)容包。
[0142] 若存在與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,則進(jìn)入步驟509 ;若不存在與該 預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,則進(jìn)入步驟510。
[0143] 需要說明的是,步驟507、步驟508和步驟510是可選步驟。
[0144] 步驟509,移動終端通過地圖類應(yīng)用檢測當(dāng)前所處的地理位置是否與多媒體講解 內(nèi)容所對應(yīng)的地理位置相匹配。
[0145] 步驟510,移動終端顯示下載提示界面,該下載提示界面用于詢問用戶是否同意下 載與該預(yù)定區(qū)域的多媒體講解內(nèi)容包。
[0146] 步驟511,若當(dāng)前所處的地理位置與多媒體講解內(nèi)容所對應(yīng)的地理位置相匹配,則 移動終端通過地圖類應(yīng)用播放多媒體講解內(nèi)容。
[0147] 比如,當(dāng)前所處的地理位置與多媒體講解內(nèi)容A所對應(yīng)的地理位置相匹配,則移 動終端通過地圖類應(yīng)用播放多媒體講解內(nèi)容A。
[0148] 又比如,當(dāng)前所處的地理位置與多媒體講解內(nèi)容B所對應(yīng)的地理位置相匹配,則 移動終端通過地圖類應(yīng)用播放多媒體講解內(nèi)容B。
[0149] 步驟506至步驟511可以參考步驟302至步驟307的描述。
[0150] 綜上所述,本實施例提供的多媒體播放方法,通過地圖類應(yīng)用來檢測當(dāng)前所處的 地理位置是否與多媒體講解內(nèi)容所對應(yīng)的地理位置相匹配,若匹配則通過地圖類應(yīng)用播放 該多媒體講解內(nèi)容;解決了相關(guān)技術(shù)中無線自助講解器需要嵌入式硬件和定制軟件的配 合,維護(hù)和升級較為困難,成本也較高的問題;達(dá)到了僅需要運行有地圖類應(yīng)用的移動終端 就能夠為用戶提供多媒體講解服務(wù)的效果。
[0151] 本實施例提供的多媒體播放方法,還通過在用戶觸發(fā)對預(yù)定區(qū)域的地圖查詢操作 時,由地圖類應(yīng)用自動下載與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,此時用戶不需要自行 下載多媒體講解內(nèi)容包,但是在需要使用多媒體講解內(nèi)容包時,地圖類應(yīng)用可以使用已經(jīng) 預(yù)先下載好的多媒體講解內(nèi)容包給用戶。與地圖類應(yīng)用預(yù)先設(shè)置有所有的多媒體講解內(nèi)容 包相比,減少了對移動終端的存儲空間的占用;與用戶手動下載多媒體講解內(nèi)容包相比,可 以減少用戶操作或者在用戶并不知道地圖類應(yīng)用提供有多媒體講解內(nèi)容包的前提下,為用 戶提供多媒體講解服務(wù)。
[0152] 在一個示例性的使用場景中,用戶A需要去景區(qū)"故宮"游玩,則用戶A在第一天 抵達(dá)賓館后,使用賓館的WIFI網(wǎng)絡(luò)查詢景區(qū)"故宮"。用戶A的移動終端向服務(wù)器發(fā)送攜帶 有"故宮"的地圖查詢請求后,服務(wù)器不僅反饋"故宮"的地圖查詢結(jié)果,還同時反饋與"故 宮"對應(yīng)的多媒體講解內(nèi)容包。對應(yīng)地,移動終端檢測到當(dāng)前的網(wǎng)絡(luò)環(huán)境為WIFI環(huán)境,則接 收和存儲與"故宮"對應(yīng)的多媒體講解內(nèi)容包,該接收過程和存儲過程可以是用戶A不感知 的過程。當(dāng)用戶A第二天去故宮游玩時,移動終端中的地圖類應(yīng)用可以根據(jù)第一天下載的 多媒體講解內(nèi)容為用戶A提供故宮的多媒體講解服務(wù),而用戶A可能事先并不知曉地圖類 應(yīng)用還提供有多媒體講解服務(wù)。
[0153] 請參考圖6,其示出了本發(fā)明再一個實施例提供的多媒體播放方法的方法流程圖。 本實施例以該多媒體播放方法應(yīng)用于圖1所示的實施環(huán)境中來舉例說明,該方法包括:
[0154] 步驟601,通過地圖類應(yīng)用獲取當(dāng)前所處的地理位置。
[0155] 移動終端通過地圖類應(yīng)用獲取當(dāng)前所處的地理位置。移動終端可以在地圖類應(yīng)用 被啟用時,每隔預(yù)定時間間隔就獲取一次當(dāng)前所處的地理位置。
[0156] 在移動終端支持GPS (Global Positioning System,全球定位系統(tǒng))定位時,地圖 類應(yīng)用可以通過GPS定位技術(shù)獲取當(dāng)前所處的地理位置。
[0157] 在移動終端支持WIFI (Wireless-Fidelity,無線保真)網(wǎng)絡(luò)定位時,地圖類應(yīng)用 可以通過WiFi定位技術(shù)獲取當(dāng)前所處的地理位置。
[0158] 在移動終端支持移動通信網(wǎng)絡(luò)時,地圖類應(yīng)用還可以通過基站定位技術(shù)獲取當(dāng)前 所處的地理位置。
[0159] 本實施例對地圖類應(yīng)用采用何種定位技術(shù)獲取當(dāng)前所處的地理位置不做限定。
[0160] 步驟602,通過地圖類應(yīng)用檢測當(dāng)前所處的地理位置是否屬于預(yù)定區(qū)域。
[0161] 預(yù)定區(qū)域是對應(yīng)有多媒體講解內(nèi)容包的地區(qū),比如,對應(yīng)有多媒體講解內(nèi)容包的 景區(qū)A,對應(yīng)有多媒體講解內(nèi)容的展館B。
[0162] 作為一種可能的實現(xiàn)方式,地圖類應(yīng)用預(yù)先從服務(wù)器獲取預(yù)定區(qū)域列表,該預(yù)定 區(qū)域列表是服務(wù)器中各個多媒體講解內(nèi)容包對應(yīng)的地區(qū)的區(qū)域集合。然后,地圖類應(yīng)用檢 測當(dāng)前所處的地理位置是否屬于該預(yù)定區(qū)域列表中的一個預(yù)定區(qū)域。
[0163] 作為另一種可能的實現(xiàn)方式,地圖類應(yīng)用將該地理位置發(fā)送給服務(wù)器,由服務(wù)器 檢測該地理位置是否屬于預(yù)定區(qū)域列表中的一個預(yù)定區(qū)域,并返回檢測結(jié)果,地圖類應(yīng)用 接收該檢測結(jié)果。
[0164] 步驟603,若當(dāng)前所處的地理位置屬于預(yù)定區(qū)域,則通過地圖類應(yīng)用檢測是否存儲 有與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包。
[0165] 比如,當(dāng)前所處的地理位置屬于景區(qū)A,則移動終端通過地圖類應(yīng)用檢測本機中是 否存儲有與該景區(qū)A對應(yīng)的多媒體講解內(nèi)容包。
[0166] 若不存在與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,則進(jìn)入步驟604。若存在與該預(yù) 定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,則進(jìn)入步驟605 ;
[0167] 步驟604,與當(dāng)前所在的預(yù)定區(qū)域的其它移動終端建立連接。
[0168] 移動終端可以通過WIFI網(wǎng)絡(luò)、藍(lán)牙等無線方式與當(dāng)前所在的預(yù)定區(qū)域的其它移 動終端建立連接。
[0169] 具體來講,移動終端中的地圖類應(yīng)用通過WIFI網(wǎng)絡(luò)、藍(lán)牙等無線方式向周邊發(fā)出 連接詢問請求;當(dāng)前所在區(qū)域內(nèi)的其它移動終端中的地圖類應(yīng)用接收到該連接詢問請求 時,反饋連接反饋信息;然互,移動終端與其它移動終端建立無線連接。
[0170] 該連接過程通常需要在獲取到用戶的授權(quán)后執(zhí)行。若地圖類應(yīng)用在安裝過程時已 經(jīng)獲取到用戶的授權(quán),則可以自動執(zhí)行該連接過程。
[0171] 步驟605,向建立連接后的其它移動終端發(fā)送攜帶有預(yù)定區(qū)域的講解包獲取請 求;
[0172] 移動終端通過地圖類應(yīng)用向建立連接后的其它移動終端中的地圖類應(yīng)用發(fā)送攜 帶有地理位置的講解包獲取請求。
[0173] 步驟606,接收其它移動終端反饋的與預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包,該多媒 體講解內(nèi)容包包括至少一個多媒體講解內(nèi)容和每個多媒體講解內(nèi)容所對應(yīng)的地理位置。
[0174] 移動終端通過地圖類應(yīng)用接收其它移動終端中的地圖類應(yīng)用反饋的與預(yù)定區(qū)域 對應(yīng)的多媒體講解內(nèi)容包。
[0175] 步驟607,通過地圖類應(yīng)用檢測當(dāng)前所處的地理位置是否與多媒體講解內(nèi)容所對 應(yīng)的地理位置相匹配。
[0176] 移動終端通過地圖類應(yīng)用檢測該地理位置是否與某一條多媒體講解內(nèi)容所對應(yīng) 的地理位置相匹配。
[0177] 當(dāng)該地理位置屬于預(yù)定區(qū)域時,該多媒體講解內(nèi)容是與該預(yù)定區(qū)域?qū)?yīng)的多媒體 講解內(nèi)容包中的多媒體講解內(nèi)容?;蛘撸摱嗝襟w講解內(nèi)容是移動終端中存儲的所有多媒 體講解內(nèi)容。
[0178] 作為一種可能的實施方式,移動終端通過地圖類應(yīng)用檢測當(dāng)前所處的地理位置與 多媒體講解內(nèi)容所對應(yīng)的地理位置之間的距離是否小于預(yù)設(shè)閾值。
[0179] 比如,地圖類應(yīng)用檢測當(dāng)前所處的地理位置與各個多媒體講解內(nèi)容所對應(yīng)的地理 位置之間的距離是否小于10米。
[0180] 步驟608,若當(dāng)前所處的地理位置與多媒體講解內(nèi)容所對應(yīng)的地理位置相匹配,則 通過地圖類應(yīng)用播放多媒體講解內(nèi)容。
[0181] 比如,當(dāng)前所處的地理位置與多媒體講解內(nèi)容A所對應(yīng)的地理位置相匹配,則移 動終端通過地圖類應(yīng)用播放多媒體講解內(nèi)容A。
[0182] 又比如,當(dāng)前所處的地理位置與多媒體講解內(nèi)容B所對應(yīng)的地理位置相匹配,則 移動終端通過地圖類應(yīng)用播放多媒體講解內(nèi)容B。
[0183] 作為一種可能的實施方式,在步驟605之后,若無法接收到其它移動終端反饋的 多媒體講解內(nèi)容包,則移動終端從服務(wù)器下載與該預(yù)定區(qū)域?qū)?yīng)的多媒體講解內(nèi)容包。
[0184] 作為另一種可能的實施方式,在步驟606中,移動終端可以獲取與當(dāng)前所處的地 理位置對應(yīng)的多媒體講解內(nèi)容,也即,不需要獲取從其它移動終端獲取整個多媒體講解內(nèi) 容包,而是優(yōu)先獲取與當(dāng)前所處的地理位置對應(yīng)的多媒體講解內(nèi)容。
[0185] 綜上所述,本實施例提供的多媒體播放方法,通過地圖類應(yīng)用來檢測當(dāng)前所處的 地理位置是否與多媒體講解內(nèi)容所對應(yīng)的地理位置相匹配,若匹配則通過地圖類應(yīng)用播放 該多媒體講解內(nèi)容;解決了相關(guān)技術(shù)中無線自助講解器需要嵌入式硬件和定制軟件的配 合,維護(hù)和升級較為困難,成本也較高的問題;達(dá)到了僅需要運行有地圖類應(yīng)用的移動終端 就能夠為用戶提供多媒體講解服務(wù)的效果。