一種音樂播放方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種音樂播放方法及裝置,涉及音樂播放【技術(shù)領(lǐng)域】,所述方法包括:播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。本發(fā)明通過將播放列表頁面接收到的待播放音樂的鏈接地址發(fā)送至網(wǎng)頁播放器,以使網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放,無需跳轉(zhuǎn)至第三方網(wǎng)站播放,從而有效提高了用戶體驗。另外,網(wǎng)頁播放器是嵌入于播放列表頁面中的,故而,在播放待播放音樂時,不會存在網(wǎng)頁播放器和播放列表頁面分開在兩個頁面進(jìn)行展示的問題。
【專利說明】一種音樂播放方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音樂播放【技術(shù)領(lǐng)域】,特別涉及一種音樂播放方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的快速普及,寬帶網(wǎng)的全力推行,網(wǎng)絡(luò)上的音樂文件越來越多,在這種背景下,傳統(tǒng)的文本搜索方式已經(jīng)不能滿足人們的特殊需要,大家希望能更方便快捷地從網(wǎng)絡(luò)上找到需要的音樂文件。
[0003]現(xiàn)有技術(shù)中,將搜索到音樂文件進(jìn)行播放時,通常是直接跳轉(zhuǎn)至第三方網(wǎng)站播放,若再搜索到其它音樂文件,并播放該音樂文件時,則又會跳轉(zhuǎn)至另一個第三方網(wǎng)站播放,導(dǎo)致用戶通過瀏覽器搜索、播放多個音樂文件時,會開啟多個網(wǎng)站頁面分別播放音樂文件,嚴(yán)重影響用戶體驗。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種音樂播放方法和相應(yīng)的一種音樂播放裝置。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種音樂播放方法,所述方法包括:
[0006]播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0007]可選地,所述將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0008]將所述待播放音樂的鏈接地址通過?081:111688叫6函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0009]可選地,所述播放列表頁面將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0010]所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0011]可選地,所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0012]所述播放列表頁面將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次從所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0013]可選地,所述將所述當(dāng)前播放音頻的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0014]將所述當(dāng)前播放音頻的鏈接地址通過通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0015]可選地,所述網(wǎng)頁播放器通過框架1打孤16的形式嵌入于所述播放列表頁面。
[0016]依據(jù)本發(fā)明的另一個方面,提供了一種音樂播放裝置,所述裝置包括:播放列表頁面和嵌入于所述播放列表頁面中的網(wǎng)頁播放器;
[0017]所述播放列表頁面,適于接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送所述網(wǎng)頁播放器;
[0018]所述網(wǎng)頁播放器,適于根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0019]可選地,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過postmessage函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0020]可選地,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0021]可選地,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次將所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0022]可選地,所述播放列表頁面,還適于將所述當(dāng)前播放音頻的鏈接地址通過flash通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0023]可選地,所述網(wǎng)頁播放器通過框架iframe的形式嵌入于所述播放列表頁面。
[0024]本發(fā)明通過將播放列表頁面接收到的待播放音樂的鏈接地址發(fā)送至網(wǎng)頁播放器,以使網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放,無需跳轉(zhuǎn)至第三方網(wǎng)站播放,從而有效提高了用戶體驗。
[0025]另外,網(wǎng)頁播放器是嵌入于播放列表頁面中的,故而,在播放待播放音樂時,不會存在網(wǎng)頁播放器和播放列表頁面分開在兩個頁面進(jìn)行展示的問題。
【專利附圖】
【附圖說明】
[0026]通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0027]圖1是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;
[0028]圖2是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;
[0029]圖3是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;
[0030]圖4是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;
[0031]圖5是本發(fā)明一個實施例的一種音樂播放裝置的結(jié)構(gòu)框圖。
【具體實施方式】
[0032]下面結(jié)合附圖和實施例,對本發(fā)明的【具體實施方式】作進(jìn)一步詳細(xì)描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0033]圖1是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;參照圖1,所述方法包括:
[0034]SlOl:播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址;
[0035]需要說明的是,所述搜索結(jié)果頁面中展示有與用戶輸入的搜索詞相關(guān)的音樂信息。
[0036]S102:所述播放列表頁面將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0037]可理解的是,可通過多種方式將所述網(wǎng)頁播放器嵌入于所述播放列表頁面中,例如:腳本文件等方式來實現(xiàn),本實施例中,為便于實現(xiàn),故而采用框架iframe的形式,即將所述網(wǎng)頁播放器通過框架iframe的形式嵌入于所述播放列表頁面。
[0038]本實施例中所述播放列表頁面會將接收到的所述待播放音樂的鏈接地址發(fā)送至網(wǎng)頁播放器,以使網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放,無需跳轉(zhuǎn)至第三方網(wǎng)站播放,從而有效提高了用戶體驗,另外,網(wǎng)頁播放器是嵌入于所述播放列表頁面中的,故而,在播放所述待播放音樂時,不會存在網(wǎng)頁播放器和播放列表頁面分開在兩個頁面進(jìn)行展示的問題。
[0039]圖2是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;參照圖2,所述方法包括:
[0040]S201:播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址;
[0041]S202:所述播放列表頁面將所述待播放音樂的鏈接地址通過postmessage函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0042]可理解的是,所述網(wǎng)頁播放器為一個獨(dú)立的播放器頁面,沒有任何列表功能,可將其當(dāng)成一個音頻處理器。
[0043]由于所述網(wǎng)頁播放器為一個獨(dú)立的播放器頁面,并且所述網(wǎng)頁播放器和播放列表頁面之間通常不屬于同一域名,故而所述網(wǎng)頁播放器與播放列表頁面之間存在跨域的數(shù)據(jù)傳輸問題。
[0044]本實施例中,步驟S202是通過高版本瀏覽器(例如:支持HTML5的瀏覽器)所支持的應(yīng)用程序編程接口 API中的postmessage函數(shù)來實現(xiàn)跨域的數(shù)據(jù)傳輸,該方式簡單、且傳輸效率高,但由于該方式只有高版本瀏覽器才能支持,故而無法支持所有版本的瀏覽器。
[0045]圖3是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;參照圖3,所述方法包括:
[0046]S301:播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址;
[0047]S302:所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0048]需要說明的是,步驟S302中可通過多種方式建立代理頁面來實現(xiàn)跨域的數(shù)據(jù)傳輸,下面以一個具體的方式為例來建立代理頁面:在所述播放列表頁面中嵌入可通信的第一代理頁面,在所述網(wǎng)頁播放器中嵌入可通信的第二代理頁面,所述第一代理頁面和第二代理頁面之間通過javascript中的window, name屬性實現(xiàn)數(shù)據(jù)傳輸,從而使得所述播放列表頁面和網(wǎng)頁播放器之間能夠?qū)崿F(xiàn)跨域的數(shù)據(jù)傳輸;
[0049]當(dāng)然,還可采用其他建立代理頁面的方式來實現(xiàn)跨域的數(shù)據(jù)傳輸,本實施例對此不加以限制。
[0050]由于本實施例是采用代理頁面來實現(xiàn)跨域的數(shù)據(jù)傳輸,能夠支持所有瀏覽器及平臺,但存在傳輸性能不高、流程繁瑣的缺點(diǎn),容易導(dǎo)致丟包、頁面未準(zhǔn)備好等問題,為避免丟包現(xiàn)象、頁面未準(zhǔn)備好等問題,可通過消息隊列機(jī)制,將待發(fā)送的消息進(jìn)行排隊,從而防止出現(xiàn)上述問題,可選地,步驟3302中,所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0051〕 所述播放列表頁面將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次從所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0052]圖4是本發(fā)明一個實施例的一種音樂播放方法的步驟流程圖;參照圖4,所述方法包括:
[0053]8401:播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址;
[0054]8402:將所述當(dāng)前播放音頻的鏈接地址通過行狀卜通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0055]由于本實施例中,步驟3402是通過行狀卜通信方式來實現(xiàn)跨域的數(shù)據(jù)傳輸,該方式簡單、且傳輸效率高。
[0056]需要說明的是,所述播放列表頁面除接收及發(fā)送所述待播放音樂的鏈接地址的功能外,還包括:追加歌曲、刪除歌曲、清空列表、切換列表、全選操作、智能推薦、歌詞顯示、用戶系統(tǒng)、音樂搜索等功能;
[0057]所述網(wǎng)頁播放器除包括音樂播放的功能外,還包括:暫停、停止、下一首、上一首、音量調(diào)節(jié)器、進(jìn)度顯示及進(jìn)程拖拽調(diào)節(jié)、播放模式切換、收藏等功能;
[0058]為便于實現(xiàn)所述網(wǎng)頁播放器,可通過音頻播放開源組件為一個庫)來實現(xiàn),開發(fā)者通過 301111 (11 冊叫可以控制瀏覽器上音頻和視頻的播放,它包裝了?匕也801111(1八?I,通過]和來實現(xiàn)多媒體的互動,故而瀏覽器需要啟用相關(guān)版本的'插件,所述網(wǎng)頁播放器可支持肥3、1?264^ 14八、肥4、066, 0?^8及糊等格式。
[0059]可理解的是,所述播放列表頁面和網(wǎng)頁播放器可組合為一個音樂播放裝置,故而,所述播放列表頁面和網(wǎng)頁播放器之間所傳輸?shù)臄?shù)據(jù)不局限于所述待播放音樂的鏈接地址,例如:網(wǎng)頁播放器可向所述播放列表頁面所接收到的“下一首”的指令,從而由所述播放列表頁面確定待播放音樂,當(dāng)然,所述播放列表頁面和網(wǎng)頁播放器之間還可傳輸其他數(shù)據(jù),本實施例對此不加以限制。
[0060]需要說明的是,所述播放列表頁面和網(wǎng)頁播放器之間可封裝通信接口,由傳遞參數(shù)來進(jìn)行通信,所述傳遞參數(shù)包括匕7和妨1116,1^67表示命令的類型,%1116表示命令執(zhí)行的內(nèi)容。
[0061]需要說明的是,在圖1?4所示的實施例中,所述播放列表頁面接收了搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,而為了避免重復(fù)創(chuàng)建所述音樂播放裝置(即為播放列表頁面和網(wǎng)頁播放器),以使當(dāng)前瀏覽器中僅存在一個音樂播放裝置,可選地,所述搜索結(jié)果頁面在發(fā)送待播放音樂的鏈接地址之前,判斷當(dāng)前瀏覽器中是否存在所述音樂播放裝置(可采用腳本來判斷當(dāng)前瀏覽器中是否存在所述音樂播放裝置,當(dāng)然還可選擇其他方式),若所述當(dāng)前瀏覽器中存在音樂播放裝置,則將所述待播放音樂的鏈接地址發(fā)送至所述播放列表頁面;
[0062]若所述當(dāng)前瀏覽器中不存在音樂播放裝置,則在當(dāng)前瀏覽器中創(chuàng)建音樂播放裝置,再將所述待播放音樂的鏈接地址發(fā)送至所述音樂播放裝置的播放列表頁面。
[0063]另外,由于所述搜索結(jié)果頁面和播放列表頁面通常不屬于同一域名,故而所述搜索結(jié)果頁面和播放列表頁面之間也存在跨域的數(shù)據(jù)傳輸問題,為實現(xiàn)所述搜索結(jié)果頁面和播放列表頁面之間跨域的數(shù)據(jù)傳輸,也可采用postmessage函數(shù)、代理頁面或flash通信方式來實現(xiàn),由于過程與上述圖2?4中的方式基本相同,故而在此不再贅述。
[0064]對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0065]圖5是本發(fā)明一個實施例的一種音樂播放裝置的結(jié)構(gòu)框圖;參照圖5,所述裝置包括:播放列表頁面501和嵌入于所述播放列表頁面中的網(wǎng)頁播放器502 ;
[0066]所述播放列表頁面501,適于接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送所述網(wǎng)頁播放器;
[0067]所述網(wǎng)頁播放器502,適于根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0068]在本發(fā)明的一種可選實施例中,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過postmessage函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0069]在本發(fā)明的一種可選實施例中,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0070]在本發(fā)明的一種可選實施例中,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次將所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0071]在本發(fā)明的一種可選實施例中,所述播放列表頁面,還適于將所述當(dāng)前播放音頻的鏈接地址通過flash通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0072]在本發(fā)明的一種可選實施例中,所述網(wǎng)頁播放器通過框架iframe的形式嵌入于所述播放列表頁面。
[0073]對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0074]應(yīng)當(dāng)注意的是,在本發(fā)明的裝置的各個部件中,根據(jù)其要實現(xiàn)的功能而對其中的部件進(jìn)行了邏輯劃分,但是,本發(fā)明不受限于此,可以根據(jù)需要對各個部件進(jìn)行重新劃分或者組合,例如,可以將一些部件組合為單個部件,或者可以將一些部件進(jìn)一步分解為更多的子部件。
[0075]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運(yùn)行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機(jī)程序和計算機(jī)程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機(jī)可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0076]應(yīng)該注意的是上述實施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0077]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)【技術(shù)領(lǐng)域】的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
[0078]本發(fā)明公開了八1、一種音樂播放方法,所述方法包括:
[0079]播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0080]八2、如八1所述的方法,所述將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0081]將所述待播放音樂的鏈接地址通過?081:111688叫6函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0082]八3、如八142任一項所述的方法,所述播放列表頁面將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0083]所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0084]八4、如八143任一項所述的方法,所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0085]所述播放列表頁面將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次從所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0086]八5、如八144任一項所述的方法,所述將所述當(dāng)前播放音頻的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括:
[0087]將所述當(dāng)前播放音頻的鏈接地址通過通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0088]八6、如八1-八5中任一項所述的方法,所述網(wǎng)頁播放器通過框架的形式嵌入于所述播放列表頁面。
[0089]本發(fā)明還公開了 87、一種音樂播放裝置,所述裝置包括:播放列表頁面和嵌入于所述播放列表頁面中的網(wǎng)頁播放器;
[0090]所述播放列表頁面,適于接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送所述網(wǎng)頁播放器;
[0091]所述網(wǎng)頁播放器,適于根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
[0092]88、如87所述的裝置,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過?08飽688叫6函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0093]89、如87-88任一項所述的裝置,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0094]810、如87-89任一項所述的裝置,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次將所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
[0095]811、如87-810任一項所述的裝置,所述播放列表頁面,還適于將所述當(dāng)前播放音頻的鏈接地址通過通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
[0096]812、如87-811中任一項所述的裝置,所述網(wǎng)頁播放器通過框架丨色^郵的形式嵌入于所述播放列表頁面。
【權(quán)利要求】
1.一種音樂播放方法,其特征在于,所述方法包括: 播放列表頁面接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,以使所述網(wǎng)頁播放器根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
2.如權(quán)利要求1所述的方法,其特征在于,所述將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括: 將所述待播放音樂的鏈接地址通過postmessage函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
3.如權(quán)利要求1-2任一項所述的方法,其特征在于,所述播放列表頁面將所述待播放音樂的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括: 所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
4.如權(quán)利要求1-3任一項所述的方法,其特征在于,所述播放列表頁面將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括: 所述播放列表頁面將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次從所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
5.如權(quán)利要求1-4任一項所述的方法,其特征在于,所述將所述當(dāng)前播放音頻的鏈接地址發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器,進(jìn)一步包括: 將所述當(dāng)前播放音頻的鏈接地址通過flash通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
6.一種音樂播放裝置,其特征在于,所述裝置包括:播放列表頁面和嵌入于所述播放列表頁面中的網(wǎng)頁播放器; 所述播放列表頁面,適于接收搜索結(jié)果頁面發(fā)送的待播放音樂的鏈接地址,將所述待播放音樂的鏈接地址發(fā)送所述網(wǎng)頁播放器; 所述網(wǎng)頁播放器,適于根據(jù)接收到的鏈接地址對所述待播放音樂進(jìn)行播放。
7.如權(quán)利要求6所述的裝置,其特征在于,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過postmessage函數(shù)發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
8.如權(quán)利要求6-7任一項所述的裝置,其特征在于,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址通過代理頁面發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
9.如權(quán)利要求6-8任一項所述的裝置,其特征在于,所述播放列表頁面,還適于將所述待播放音樂的鏈接地址插入消息隊列的尾部,通過所述代理頁面依次將所述消息隊列中頭部的消息發(fā)送至所述網(wǎng)頁播放器。
10.如權(quán)利要求6-9任一項所述的裝置,其特征在于,所述播放列表頁面,還適于將所述當(dāng)前播放音頻的鏈接地址通過flash通信方式發(fā)送至嵌入于所述播放列表頁面的網(wǎng)頁播放器。
【文檔編號】G06F17/30GK104484458SQ201410838241
【公開日】2015年4月1日 申請日期:2014年12月29日 優(yōu)先權(quán)日:2014年12月29日
【發(fā)明者】盧岳文 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司