匆那年》被確定的子位置為當(dāng)前播放音樂之后的第三位。
[0124]其中,順序安排操作包括但不限于任何安排待插入媒體資源順序的操作,具體如拖動(dòng)排序、先后點(diǎn)擊、輸入表不順序的數(shù)字等。
[0125]2)位置確定裝置11可以根據(jù)用戶對(duì)多個(gè)待插入媒體資源中每個(gè)待插入媒體資源的插入操作,逐個(gè)確定每個(gè)待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置。
[0126]例如,在用戶選定對(duì)《匆匆那年》、《小蘋果》、《平凡之路》這3個(gè)音樂進(jìn)行插入操作后,位置確定裝置11可以呈現(xiàn)圖形用戶界面,以供用戶為每個(gè)音樂分別確定其相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置,例如,《匆匆那年》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第二位,《小蘋果》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第七位,《平凡之路》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第四位。
[0127]隨后,資源插入裝置12按照所確定的插入位置將待插入媒體資源插入實(shí)時(shí)播放列表中。
[0128]例如,《匆匆那年》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第二位,《小蘋果》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第七位,《平凡之路》被確定為相對(duì)當(dāng)前的實(shí)時(shí)播放列表中當(dāng)前播放音樂之后的第四位,資源插入裝置12則照此將《匆匆那年》、《小蘋果》、《平凡之路》插入實(shí)時(shí)播放列表中。
[0129]在資源插入裝置12將待插入媒體資源插入實(shí)時(shí)播放列表之后,無論當(dāng)前的播放模式為哪種,播放裝置10均按照實(shí)時(shí)播放列表的順序來播放媒體資源。播放裝置10至少可以按照以下3種方式來播放媒體資源:
[0130]I)播放裝置10不中斷當(dāng)前播放的媒體資源,待當(dāng)前媒體資源播放完畢之后,再播放實(shí)時(shí)播放列表中的下一媒體資源。
[0131]在此,下一媒體資源不一定為用戶所插入的媒體資源,被插入的媒體資源將按照插入位置所表示的順序播放。
[0132]2)播放裝置10中斷當(dāng)前播放的媒體資源,并切換至實(shí)時(shí)播放列表中的下一媒體資源。
[0133]3)播放裝置10根據(jù)插入操作所關(guān)聯(lián)的附加指令,判斷是否中斷當(dāng)前播放的媒體資源。
[0134]在此,插入操作可以為多種操作,這些插入操作可以被關(guān)聯(lián)不同的附加指令,例如,單擊插入操作關(guān)聯(lián)于中斷當(dāng)前播放的媒體資源;雙擊插入操作關(guān)聯(lián)于不中斷當(dāng)前播放的媒體資源。
[0135]因此,如果用戶對(duì)待插入媒體資源進(jìn)行單擊插入操作,播放裝置10可以中斷當(dāng)前播放的媒體資源,并切換至實(shí)時(shí)播放列表中的下一媒體資源;如果用戶對(duì)待插入媒體資源進(jìn)行雙擊插入操作,播放裝置10可以不中斷當(dāng)前播放的媒體資源,待當(dāng)前媒體資源播放完畢之后,再播放實(shí)時(shí)播放列表中的下一媒體資源。
[0136]優(yōu)選地,插入操作所關(guān)聯(lián)的附加指令還可以進(jìn)一步指示是否切換至所插入的媒體資源。
[0137]例如,單擊插入操作不僅關(guān)聯(lián)于中斷當(dāng)前播放的媒體資源,還關(guān)聯(lián)切換至所插入的媒體資源;雙擊插入操作關(guān)聯(lián)于不中斷當(dāng)前播放的媒體資源。
[0138]需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲(chǔ)到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲(chǔ)器,磁或光驅(qū)動(dòng)器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。
[0139]另外,本發(fā)明的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲(chǔ)在固定的或可移動(dòng)的記錄介質(zhì)中,和/或通過廣播或其他信號(hào)承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲(chǔ)在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲(chǔ)器中。在此,根據(jù)本發(fā)明的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲(chǔ)計(jì)算機(jī)程序指令的存儲(chǔ)器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本發(fā)明的多個(gè)實(shí)施例的方法和/或技術(shù)方案。
[0140]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
【主權(quán)項(xiàng)】
1.一種播放媒體資源的方法,其中,該方法包括: -在媒體資源的播放過程中,根據(jù)用戶對(duì)一個(gè)或多個(gè)待插入媒體資源的插入操作,確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置,所述實(shí)時(shí)播放列表與當(dāng)前的播放模式相對(duì)應(yīng); -按照所述插入位置將所述待插入媒體資源插入所述實(shí)時(shí)播放列表中。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述待插入媒體資源包括多個(gè); 其中,所述確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置的步驟還包括: -根據(jù)所述用戶對(duì)所述待插入媒體資源中每一個(gè)的順序安排操作,確定其中每個(gè)待插入媒體資源在所述插入位置中的子位置。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述待插入媒體資源包括多個(gè); 其中,所述根據(jù)用戶對(duì)所述待插入媒體資源的插入操作,確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置的步驟具體包括: -根據(jù)所述用戶對(duì)其中每個(gè)待插入媒體資源的插入操作,逐個(gè)確定所述每個(gè)待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,根據(jù)所述插入操作所關(guān)聯(lián)的附加指令,判斷是否中斷當(dāng)前播放的媒體資源。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,該方法還包括: -根據(jù)所述用戶對(duì)一個(gè)或多個(gè)媒體資源的選擇操作,將被選中的媒體資源作為所述待插入媒體資源。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其中: -如果當(dāng)前的播放模式為順序播放模式,其對(duì)應(yīng)的實(shí)時(shí)播放列表與當(dāng)前播放的媒體資源列表的順序相同; -如果當(dāng)前的播放模式為隨機(jī)播放模式,其對(duì)應(yīng)的實(shí)時(shí)播放列表與當(dāng)前播放的媒體資源列表中各媒體資源的播放順序相同。
7.一種播放媒體資源的裝置,其中,該裝置包括: 用于在媒體資源的播放過程中,根據(jù)用戶對(duì)一個(gè)或多個(gè)待插入媒體資源的插入操作,確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置的裝置,所述實(shí)時(shí)播放列表與當(dāng)前的播放模式相對(duì)應(yīng); 用于按照所述插入位置將所述待插入媒體資源插入所述實(shí)時(shí)播放列表中的裝置。
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述待插入媒體資源包括多個(gè); 其中,所述確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置的操作還包括: -根據(jù)所述用戶對(duì)所述待插入媒體資源中每一個(gè)的順序安排操作,確定其中每個(gè)待插入媒體資源在所述插入位置中的子位置。
9.根據(jù)權(quán)利要求7所述的裝置,其中,所述待插入媒體資源包括多個(gè); 其中,所述根據(jù)用戶對(duì)所述待插入媒體資源的插入操作,確定所述待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置的操作具體包括: -根據(jù)所述用戶對(duì)其中每個(gè)待插入媒體資源的插入操作,逐個(gè)確定所述每個(gè)待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其中,根據(jù)所述插入操作所關(guān)聯(lián)的附加指令,判斷是否中斷當(dāng)前播放的媒體資源。
11.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的裝置,其中,該裝置還包括: 用于根據(jù)所述用戶對(duì)一個(gè)或多個(gè)媒體資源的選擇操作,將被選中的媒體資源作為所述待插入媒體資源的裝置。
12.根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的裝置,其中: -如果當(dāng)前的播放模式為順序播放模式,其對(duì)應(yīng)的實(shí)時(shí)播放列表與當(dāng)前播放的媒體資源列表的順序相同; -如果當(dāng)前的播放模式為隨機(jī)播放模式,其對(duì)應(yīng)的實(shí)時(shí)播放列表與當(dāng)前播放的媒體資源列表中各媒體資源的播放順序相同。
【專利摘要】本發(fā)明的目的是提供一種播放媒體資源的方法與裝置。其中,本發(fā)明在媒體資源的播放過程中,根據(jù)用戶對(duì)一個(gè)或多個(gè)待插入媒體資源的插入操作,確定待插入媒體資源相對(duì)當(dāng)前的實(shí)時(shí)播放列表的插入位置,并按照插入位置將待插入媒體資源插入實(shí)時(shí)播放列表中,其中,實(shí)時(shí)播放列表與當(dāng)前的播放模式相對(duì)應(yīng)。本發(fā)明基于實(shí)時(shí)播放列表來實(shí)現(xiàn)資源插入和播放管理,其不同于現(xiàn)有技術(shù)中通過對(duì)播放器所呈現(xiàn)的媒體資源列表的播放管理。具體地,實(shí)時(shí)播放列表與當(dāng)前的播放模式相對(duì)應(yīng),因此,無論當(dāng)前的播放模式為哪種,本發(fā)明始終按照實(shí)時(shí)播放列表來播放媒體資源。并且,本發(fā)明拓展了用戶對(duì)媒體資源播放順序的控制方式。
【IPC分類】G11B27-10
【公開號(hào)】CN104575555
【申請(qǐng)?zhí)枴緾N201410818575
【發(fā)明人】黃亮
【申請(qǐng)人】百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
【公開日】2015年4月29日
【申請(qǐng)日】2014年12月24日