国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      音樂(lè)共享方法及其系統(tǒng)的制作方法

      文檔序號(hào):7865693閱讀:266來(lái)源:國(guó)知局
      專(zhuān)利名稱:音樂(lè)共享方法及其系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)音樂(lè)共享技術(shù)的領(lǐng)域,特別是涉及一種音樂(lè)共享方法以及一種音樂(lè)共享系統(tǒng)。
      背景技術(shù)
      UGC(User Generated Content,用戶貢獻(xiàn)內(nèi)容)技術(shù)是用戶將自己原創(chuàng)/重新組織過(guò)的內(nèi)容通過(guò)互聯(lián)網(wǎng)平臺(tái)進(jìn)行展示或者提供給其他用戶。UGC的概念最早起源于互聯(lián)網(wǎng)領(lǐng)域,伴隨著以提倡個(gè)性化分享為主要特點(diǎn)的Web2. O概念興起的,目前該領(lǐng)域有很多的應(yīng)用,例如微博,音樂(lè)共享電臺(tái)等?;赨GC模式的音樂(lè)共享電臺(tái)的分享與收聽(tīng)服務(wù)允許用戶在網(wǎng)絡(luò)上建立自己的個(gè)人音樂(lè)共享電臺(tái),向其他用戶分享自己創(chuàng)建的音樂(lè)內(nèi)容。是一種音樂(lè)電臺(tái)傳播的新方 式,即由原來(lái)的主流媒體向大眾用戶單向傳播方式轉(zhuǎn)變?yōu)橛脩魧?duì)用戶的雙向傳播方式,每個(gè)用戶都可以成為一個(gè)媒體源,不僅可以單純地接收信息,也可以通過(guò)網(wǎng)絡(luò)發(fā)出自己的聲音,分享自己創(chuàng)造的內(nèi)容。基于UGC模式的音樂(lè)共享電臺(tái)的分享與收聽(tīng)服務(wù),一方面可以實(shí)現(xiàn)將個(gè)人存儲(chǔ)的歌曲,通過(guò)網(wǎng)頁(yè)技術(shù)以電臺(tái)的形式分享并呈現(xiàn)出來(lái),另一方面使得其他的用戶可以獲取電臺(tái)歌曲,通過(guò)⑶N (Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò))或P2P(Peer-to-Peer,點(diǎn)對(duì)點(diǎn))共享網(wǎng)絡(luò)傳輸渠道進(jìn)行試聽(tīng)。然而,常用的音樂(lè)共享電臺(tái)都采取用戶上傳本地音樂(lè)文件,根據(jù)上傳的音樂(lè)文件自行建立音樂(lè)共享電臺(tái)的方式,創(chuàng)建音樂(lè)共享電臺(tái)。需要每個(gè)用戶自己上傳音樂(lè)文件,當(dāng)音樂(lè)文件的數(shù)量很多、數(shù)據(jù)量很大,或者網(wǎng)速較慢的時(shí)候,用戶上傳音樂(lè)文件就很難以操作,給用戶自行創(chuàng)建音樂(lè)共享電臺(tái)帶來(lái)不便。

      發(fā)明內(nèi)容
      針對(duì)上述背景技術(shù)中存在的問(wèn)題,本發(fā)明的目的在于提供一種能夠方便地創(chuàng)建音樂(lè)共享電臺(tái),減少用戶上傳數(shù)據(jù)的音樂(lè)共享方法及其系統(tǒng)。一種音樂(lè)共享方法,包括以下步驟用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表,在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息,將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端,所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表;所述用戶端對(duì)所述服務(wù)端發(fā)送電臺(tái)創(chuàng)建指令,指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表,所述服務(wù)端根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái),并將指定的所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。一種音樂(lè)共享系統(tǒng),包括用戶端和服務(wù)端;所述用戶端用于創(chuàng)建網(wǎng)絡(luò)收藏列表,在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息,將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端;對(duì)所述服務(wù)端發(fā)送電臺(tái)創(chuàng)建指令,指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表;所述服務(wù)端用于保存所述網(wǎng)絡(luò)收藏列表;根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái),并將指定的所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。本發(fā)明的音樂(lè)共享方法及其系統(tǒng),所述用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表并同步至服務(wù)端,然后對(duì)指定的所述網(wǎng)絡(luò)收藏列表創(chuàng)建音樂(lè)共享電臺(tái);所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表,創(chuàng)建音樂(lè)共享電臺(tái),將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。因此,所述音樂(lè)共享電臺(tái)的創(chuàng)建無(wú)需用戶端上傳音樂(lè)文件,減少用戶即時(shí)上傳本地音樂(lè)文件的數(shù)據(jù)量,可通過(guò)網(wǎng)絡(luò)收藏列表方便地創(chuàng)建音樂(lè)共享電臺(tái),實(shí)現(xiàn)音樂(lè)共享電臺(tái)的快速創(chuàng)建。并且,通過(guò)更新所述網(wǎng)絡(luò)收藏列表中的歌曲信息,即可及時(shí)、快速、簡(jiǎn)易地更新所述音樂(lè)共享電臺(tái)的歌曲信息。


      圖1是本發(fā)明音樂(lè)共享電臺(tái)實(shí)現(xiàn)方法第一實(shí)施方式的流程示意圖;圖2是本發(fā)明音樂(lè)共享電臺(tái)實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖; 圖3是本發(fā)明音樂(lè)共享電臺(tái)實(shí)現(xiàn)方法第二實(shí)施方式的流程示意圖。
      具體實(shí)施例方式請(qǐng)參閱圖1和圖2,圖1是本發(fā)明音樂(lè)共享方法第一實(shí)施方式的流程示意圖。圖2是本發(fā)明音樂(lè)共享系統(tǒng)的結(jié)構(gòu)示意圖。所述音樂(lè)共享系統(tǒng)包括服務(wù)端和用戶端。所述音樂(lè)共享方法包括以下步驟S101,用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表,在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息,將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端;S102,所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表;S103,所述用戶端對(duì)所述服務(wù)端發(fā)送電臺(tái)創(chuàng)建指令,指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表;S104,所述服務(wù)端根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái),并將指定的所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。本發(fā)明的音樂(lè)共享方法通過(guò)在服務(wù)端保存各個(gè)用戶端的網(wǎng)絡(luò)收藏列表,直接使用所述網(wǎng)絡(luò)收藏列表的歌曲信息創(chuàng)建音樂(lè)共享電臺(tái),實(shí)現(xiàn)音樂(lè)共享電臺(tái)的快速創(chuàng)建,非常方便。其中,對(duì)于步驟SlOl和S102,用戶可通過(guò)觸發(fā)所述用戶端頁(yè)面上的創(chuàng)建網(wǎng)絡(luò)收藏列表的按鈕,創(chuàng)建所述網(wǎng)絡(luò)收藏列表。在創(chuàng)建所述網(wǎng)絡(luò)收藏列表時(shí),所述用戶端生成所述網(wǎng)絡(luò)收藏列表的ID,并將所述網(wǎng)絡(luò)收藏列表的ID同步至所述服務(wù)端;所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表的ID。用戶通過(guò)用戶端在創(chuàng)建的所述網(wǎng)絡(luò)收藏列表中添加歌曲信息時(shí),所述用戶端將所述網(wǎng)絡(luò)收藏列表的ID以及對(duì)應(yīng)的歌曲信息同步至所述服務(wù)端;所述服務(wù)端根據(jù)所述網(wǎng)絡(luò)收藏列表的ID保存對(duì)應(yīng)的所述網(wǎng)絡(luò)收藏列表的歌曲信息。如果所述用戶端中的網(wǎng)絡(luò)收藏列表中的歌曲信息發(fā)生修改,所述用戶端同樣通過(guò)同步所述網(wǎng)絡(luò)收藏列表的ID以及歌曲信息的方式修改所述服務(wù)端中的相應(yīng)網(wǎng)絡(luò)收藏列表。所述歌曲信息優(yōu)選為對(duì)應(yīng)的歌曲文件的哈希值,還可以包括所述歌曲的名稱、大小、專(zhuān)輯、歌手、播放順序、配圖等等信息,可根據(jù)實(shí)際操作設(shè)定。由于每一歌曲文件都具有唯一的哈希值,因此根據(jù)所述哈希值,可以準(zhǔn)確地搜索到對(duì)應(yīng)的歌曲文件。當(dāng)所述用戶端需要收聽(tīng)所述網(wǎng)絡(luò)收藏列表中的歌曲時(shí),可根據(jù)所述網(wǎng)絡(luò)收藏列表的ID獲取對(duì)應(yīng)的歌曲信息,根據(jù)所述哈希值搜索對(duì)應(yīng)的歌曲文件進(jìn)行播放。對(duì)于上述步驟S103和S104,用戶通過(guò)所述用戶端的創(chuàng)建電臺(tái)的選項(xiàng)對(duì)指定的所述網(wǎng)絡(luò)收藏列表創(chuàng)建音樂(lè)共享電臺(tái)。所述用戶端生成所述電臺(tái)創(chuàng)建指令并向服務(wù)端發(fā)送,指定需要?jiǎng)?chuàng)建音樂(lè)共享電臺(tái)的網(wǎng)絡(luò)收藏列表。優(yōu)選地,所述電臺(tái)創(chuàng)建指令包括指定的所述網(wǎng)絡(luò)收藏列表的ID。所述服務(wù)端接收到所述電臺(tái)創(chuàng)建指令后,獲取其中指定的所述網(wǎng)絡(luò)收藏列表的ID,創(chuàng)建音樂(lè)共享電臺(tái),生成所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID綁定。所述音樂(lè)共享電臺(tái)是其他用戶端播放所述音樂(lè)共享電臺(tái)的訪問(wèn)入口。
      在一個(gè)優(yōu)選實(shí)施例中,所述用戶端在網(wǎng)絡(luò)收藏列表的歌曲數(shù)目超過(guò)預(yù)定值時(shí),自動(dòng)在對(duì)應(yīng)的網(wǎng)絡(luò)收藏列表的名稱后顯示電臺(tái)創(chuàng)建按鈕。用戶點(diǎn)擊所述電臺(tái)創(chuàng)建按鈕,即觸發(fā)根據(jù)所述網(wǎng)絡(luò)收藏列表創(chuàng)建音樂(lè)共享電臺(tái)的操作,所述用戶端向所述服務(wù)端發(fā)送所述電臺(tái)創(chuàng)建指令,指定需要?jiǎng)?chuàng)建音樂(lè)共享電臺(tái)的網(wǎng)絡(luò)收藏列表的ID。進(jìn)一步地,所述電臺(tái)創(chuàng)建指令還包含所述用戶端的用戶ID。所述服務(wù)端接收所述電臺(tái)創(chuàng)建指令后,獲取電臺(tái)創(chuàng)建指令中的用戶ID,根據(jù)所述用戶ID發(fā)送電臺(tái)創(chuàng)建頁(yè)面。所述用戶端接收所述電臺(tái)創(chuàng)建頁(yè)面后顯示,用戶在所述電臺(tái)創(chuàng)建頁(yè)面中輸入相應(yīng)的電臺(tái)信息,如名稱、介紹、附圖和標(biāo)簽等,所述用戶端獲取在所述電臺(tái)創(chuàng)建頁(yè)面輸入的電臺(tái)信息,將所述電臺(tái)信息發(fā)送至所述服務(wù)端。服務(wù)端獲取所述電臺(tái)創(chuàng)建頁(yè)面中輸入的電臺(tái)信息后,根據(jù)所述電臺(tái)信息生成所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID綁定,并將所述音樂(lè)共享電臺(tái)的ID發(fā)送至所述用戶端。所述用戶端在修改所述音樂(lè)共享電臺(tái)的電臺(tái)信息或者歌曲信息時(shí),根據(jù)所述音樂(lè)共享電臺(tái)的ID向所述服務(wù)端發(fā)送修改信息。在步驟S104中,所述用戶端將指定的所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID綁定,通過(guò)綁定的上述兩個(gè)ID將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。在本發(fā)明中,所述服務(wù)端可設(shè)置電臺(tái)服務(wù)端、收藏服務(wù)端和云服務(wù)端。所述電臺(tái)服務(wù)端用于接收所述電臺(tái)信息,根據(jù)所述電臺(tái)信息生成所述音樂(lè)共享電臺(tái)的ID,并將指定的所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID發(fā)送至所述收藏服務(wù)端;所述收藏服務(wù)端用于保存所述網(wǎng)絡(luò)收藏列表的ID以及對(duì)應(yīng)的所述歌曲信息,將指定的所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID綁定。所述云服務(wù)端用于儲(chǔ)存歌曲文件,供用戶端下載。請(qǐng)參閱圖3,圖3是本發(fā)明音樂(lè)共享方法第二實(shí)施方式的流程示意圖。所述第二實(shí)施方式的音樂(lè)共享方法與第一實(shí)施方式的主要區(qū)別在于,在完成所述音樂(lè)共享電臺(tái)的創(chuàng)建之后,進(jìn)一步包括以下步驟S105,所述用戶端對(duì)所述服務(wù)端發(fā)送播放電臺(tái)請(qǐng)求;S106,所述服務(wù)端根據(jù)所述播放電臺(tái)請(qǐng)求,獲取對(duì)應(yīng)的所述音樂(lè)共享電臺(tái)的歌曲信息,并將所述歌曲信息發(fā)送至所述用戶端;S107,所述用戶端根據(jù)所述歌曲信息下載對(duì)應(yīng)的歌曲文件進(jìn)行播放。當(dāng)所述用戶端(包括電臺(tái)創(chuàng)建者用戶端和其他用戶端)請(qǐng)求播放所述音樂(lè)共享電臺(tái)時(shí),向所述服務(wù)端發(fā)送播放請(qǐng)求。其中,所述播放請(qǐng)求中包含所述音樂(lè)共享電臺(tái)的ID,或者進(jìn)一步包括請(qǐng)求播放的歌曲編號(hào)等內(nèi)容。所述服務(wù)端接收所述音樂(lè)共享電臺(tái)的播放指令后,根據(jù)其中所述音樂(lè)共享電臺(tái)的ID獲取對(duì)應(yīng)的歌曲信息,根據(jù)所述歌曲信息搜索對(duì)應(yīng)的歌曲文件的下載資源,并向請(qǐng)求播放的用戶端提供所述下載資源,供用戶下載或者播放。優(yōu)選地,所述服務(wù)端預(yù)先對(duì)所述網(wǎng)絡(luò)收藏列表、所述電臺(tái)中的歌曲,在其歌曲信息中添加下載資源的標(biāo)記。如標(biāo)明所述歌曲文件的下載資源來(lái)自云服務(wù)端的云標(biāo)記,對(duì)所有從云服務(wù)端中下載獲取的歌曲文件,在其對(duì)應(yīng)的歌曲信息中添加所述云標(biāo)記,否則不添加 所述云標(biāo)記。則,所述用戶端根據(jù)所述服務(wù)端發(fā)送的歌曲信息下載對(duì)應(yīng)的歌曲文件進(jìn)行播放時(shí),先判斷所述歌曲信息是否包含云標(biāo)記;如果包含所述云標(biāo)記,則從云服務(wù)端下載所述歌曲文件;如果不包含所述云標(biāo)記,則通過(guò)P2P下載方式從其他在線用戶端下載所述歌曲文件通過(guò)所述云標(biāo)記可以快速地識(shí)別歌曲文件是否來(lái)源于云服務(wù)端,如果是則直接從云服務(wù)端下載,加快下載速度。所述用戶端從云服務(wù)端下載所述歌曲文件時(shí),根據(jù)所述音樂(lè)共享電臺(tái)的ID以及所述歌曲信息,獲取對(duì)應(yīng)的歌曲文件的哈希值,根據(jù)所述哈希值在所述云服務(wù)端搜索對(duì)應(yīng)的所述歌曲文件,下載所述歌曲文件。下面以具體的實(shí)施例說(shuō)明本發(fā)明的音樂(lè)共享方法在創(chuàng)建音樂(lè)共享電臺(tái)時(shí),S11,用戶打開(kāi)并登陸音樂(lè)播放器用戶端。S12,所述用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表。用戶在需要?jiǎng)?chuàng)建網(wǎng)絡(luò)收藏列表時(shí),點(diǎn)擊所述用戶端中創(chuàng)建網(wǎng)絡(luò)收藏列表的按鈕,輸入網(wǎng)絡(luò)收藏列表的名稱等信息,生成所述網(wǎng)絡(luò)收藏列表的ID,并將所述網(wǎng)絡(luò)收藏列表的ID上傳至所述服務(wù)端,隨意三個(gè)月服務(wù)端保存所述網(wǎng)絡(luò)收藏列表的ID。S13,所述用戶端在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息。所述用戶端將本地用戶端的播放列表的歌曲信息添加至所述網(wǎng)絡(luò)收藏列表,將所述網(wǎng)絡(luò)收藏列表中添加的歌曲信息同步至所述服務(wù)端,同時(shí)同步所述網(wǎng)絡(luò)收藏列表的ID。所述服務(wù)端根據(jù)所述網(wǎng)絡(luò)收藏列表的ID保存對(duì)應(yīng)的網(wǎng)絡(luò)收藏列表的歌曲信息。當(dāng)所述用戶端的所述網(wǎng)絡(luò)收藏列表中的歌曲信息更新、修改,或者播放所述網(wǎng)絡(luò)收藏列表時(shí),可以通過(guò)所述網(wǎng)絡(luò)收藏列表的ID在所述服務(wù)端中完成對(duì)應(yīng)的修改。S14,當(dāng)所述網(wǎng)絡(luò)收藏列表的歌曲超過(guò)50首時(shí),所述用戶端顯示電臺(tái)創(chuàng)建按鈕,當(dāng)所述電臺(tái)創(chuàng)建按鈕被觸發(fā)時(shí),對(duì)指定的所述網(wǎng)絡(luò)收藏列表創(chuàng)建音樂(lè)共享電臺(tái)。所述用戶端對(duì)所述服務(wù)端發(fā)送創(chuàng)建電臺(tái)的請(qǐng)求,包括所述網(wǎng)絡(luò)收藏列表的ID以及所述用戶ID。所述服務(wù)端根據(jù)所述請(qǐng)求發(fā)送電臺(tái)創(chuàng)建頁(yè)面,所述用戶端在內(nèi)置瀏覽器網(wǎng)頁(yè)上打開(kāi)所述電臺(tái)創(chuàng)建頁(yè)面。用戶在所述電臺(tái)創(chuàng)建頁(yè)面中輸入音樂(lè)共享電臺(tái)的名稱、介紹,選擇合適的標(biāo)簽,附上圖片等以后,所述用戶端將用戶輸入的上述電臺(tái)信息發(fā)送至所述服務(wù)端。S15,所述服務(wù)端根據(jù)所述電臺(tái)信息生成音樂(lè)共享電臺(tái)的ID,將所述音樂(lè)共享電臺(tái)的ID和所述網(wǎng)絡(luò)收藏列表的ID綁定,然后將所述音樂(lè)共享電臺(tái)的ID回傳至所述用戶端。S16,所述服務(wù)端根據(jù)所述網(wǎng)絡(luò)收藏列表的ID,獲取所述網(wǎng)絡(luò)收藏列表的歌曲信息,然后將所述歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。所述用戶端對(duì)所述音樂(lè)共享電臺(tái)的修改信息都通過(guò)所述音樂(lè)共享電臺(tái)的ID同步至所述服務(wù)端。在用戶收聽(tīng)音樂(lè)共享電臺(tái)時(shí), S17,用戶打開(kāi)并登陸音樂(lè)播放器的用戶端,打開(kāi)所述用戶端的內(nèi)嵌瀏覽器網(wǎng)頁(yè),所述內(nèi)嵌瀏覽器網(wǎng)頁(yè)中顯示多個(gè)推薦的音樂(lè)共享電臺(tái),用戶可以點(diǎn)擊其中的一個(gè)音樂(lè)共享電臺(tái)開(kāi)始播放,或者用戶也可以輸入搜索關(guān)鍵字,搜索相應(yīng)的電臺(tái)進(jìn)行播放,用戶點(diǎn)擊播放后,所述用戶端向所述服務(wù)端發(fā)送播放請(qǐng)求。S18,所述服務(wù)端接收所述播放請(qǐng)求,根據(jù)選中播放的所述音樂(lè)共享電臺(tái)的ID,以及所播放的歌曲在所述音樂(lè)共享電臺(tái)的歌曲列表中的offset值(分支值),通過(guò)http接口發(fā)送至所述用戶端,所述用戶端對(duì)上述信息進(jìn)行編譯處理,獲取歌曲Hash (哈希)值。S19,所述用戶端根據(jù)獲得的歌曲哈希值,向所述服務(wù)端緩沖歌曲文件進(jìn)行播放。所述服務(wù)端判斷所述歌曲信息是否包含云標(biāo)記,如果包含所述云標(biāo)記,則從云服務(wù)端下載所述歌曲文件并傳輸至所述用戶端;如果不包含所述云標(biāo)記,則向所述用戶端提供所述歌曲文件的P2P下載鏈接,所述用戶端根據(jù)所述P2P下載鏈接從其他擁有所述歌曲文件的用戶端下載所述歌曲文件。S20,播放完一首歌曲后,用戶端對(duì)下一首歌曲發(fā)送播放請(qǐng)求。所述服務(wù)端根據(jù)所述歌曲的offset值通過(guò)http接口問(wèn)詢歌曲序列,繼續(xù)獲取下一首歌曲的哈希值并根據(jù)哈希值獲取相應(yīng)的歌曲文件。本發(fā)明的音樂(lè)共享方法提供了一種穩(wěn)定的、可拓展性強(qiáng)的平臺(tái)供用戶發(fā)現(xiàn)和分享音樂(lè)共享電臺(tái),為用戶創(chuàng)建音樂(lè)共享電臺(tái)帶來(lái)了極大的便利。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      權(quán)利要求
      1.一種音樂(lè)共享方法,其特征在于,包括以下步驟用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表,在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息,將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端,所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表;所述用戶端對(duì)所述服務(wù)端發(fā)送電臺(tái)創(chuàng)建指令,指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表,所述服務(wù)端根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái),并將指定的所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。
      2.如權(quán)利要求1所述的音樂(lè)共享方法,其特征在于所述用戶端將所述網(wǎng)絡(luò)收藏列表的ID,以及其對(duì)應(yīng)的歌曲信息同步至所述服務(wù)端;所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表的ID,以及其對(duì)應(yīng)的歌曲信息;所述用戶端發(fā)送的電臺(tái)創(chuàng)建指令包括指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表的ID ;所述服務(wù)端接收所述電臺(tái)創(chuàng)建指令,獲取指定的所述網(wǎng)絡(luò)收藏列表的ID,創(chuàng)建音樂(lè)共享電臺(tái),獲取所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID綁定。
      3.如權(quán)利要求2所述的音樂(lè)共享方法,其特征在于,所述用戶端發(fā)送的電臺(tái)創(chuàng)建指令還包括所述用戶端的用戶ID ;所述服務(wù)端根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái)的步驟還包括所述服務(wù)端獲取所述電臺(tái)創(chuàng)建指令中的用戶ID,根據(jù)所述用戶ID發(fā)送電臺(tái)創(chuàng)建頁(yè)面; 所述用戶端接收所述電臺(tái)創(chuàng)建頁(yè)面并顯示,獲取在所述電臺(tái)創(chuàng)建頁(yè)面輸入的電臺(tái)信息,將所述電臺(tái)信息發(fā)送至所述服務(wù)端;所述服務(wù)端根據(jù)所述電臺(tái)信息生成所述音樂(lè)共享電臺(tái)的ID,并將所述音樂(lè)共享電臺(tái)的 ID回傳至所述用戶端。
      4.如權(quán)利要求2所述的音樂(lè)共享方法,其特征在于,將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息的步驟包括所述服務(wù)端通過(guò)互相綁定的所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。
      5.如權(quán)利要求1至4中任意一項(xiàng)所述的音樂(lè)共享方法,其特征在于,進(jìn)一步包括以下步驟所述用戶端對(duì)所述服務(wù)端發(fā)送播放電臺(tái)請(qǐng)求;所述服務(wù)端根據(jù)所述播放電臺(tái)請(qǐng)求,獲取對(duì)應(yīng)的所述音樂(lè)共享電臺(tái)的歌曲信息,并將所述歌曲信息發(fā)送至所述用戶端;所述用戶端判斷所述歌曲信息是否包含云標(biāo)記,如果包含所述云標(biāo)記,則從云服務(wù)端下載所述歌曲文件;如果不包含所述云標(biāo)記,則通過(guò)P2P下載方式從其他在線用戶端下載所述歌曲文件。
      6.一種音樂(lè)共享系統(tǒng),其特征在于,包括用戶端和服務(wù)端;所述用戶端用于創(chuàng)建網(wǎng)絡(luò)收藏列表,在所述網(wǎng)絡(luò)收藏列表中添加歌曲信息,將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端;對(duì)所述服務(wù)端發(fā)送電臺(tái)創(chuàng)建指令,指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表;所述服務(wù)端用于保存所述網(wǎng)絡(luò)收藏列表;根據(jù)所述電臺(tái)創(chuàng)建指令創(chuàng)建音樂(lè)共享電臺(tái),并將指定的所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。
      7.如權(quán)利要求6所述的音樂(lè)共享系統(tǒng),其特征在于所述用戶端將所述網(wǎng)絡(luò)收藏列表同步至服務(wù)端時(shí),將所述網(wǎng)絡(luò)收藏列表的的ID,以及其對(duì)應(yīng)的歌曲信息同步至所述服務(wù)端;所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表時(shí),保存所述網(wǎng)絡(luò)收藏列表的ID,以及其對(duì)應(yīng)的歌曲信息;所述用戶端發(fā)送的電臺(tái)創(chuàng)建指令包括指定用于創(chuàng)建音樂(lè)共享電臺(tái)的所述網(wǎng)絡(luò)收藏列表的ID ;所述服務(wù)端創(chuàng)建音樂(lè)共享電臺(tái)時(shí),根據(jù)所述電臺(tái)創(chuàng)建指令,獲取指定的所述網(wǎng)絡(luò)收藏列表的ID,創(chuàng)建音樂(lè)共享電臺(tái),獲取所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的 ID與所述音樂(lè)共享電臺(tái)的ID綁定。
      8.如權(quán)利要求7所述的音樂(lè)共享系統(tǒng),其特征在于,所述用戶端發(fā)送的電臺(tái)創(chuàng)建指令還包括所述用戶端的用戶ID ;所述服務(wù)端進(jìn)一步用于獲取所述電臺(tái)創(chuàng)建指令中的用戶ID,根據(jù)所述用戶ID發(fā)送電臺(tái)創(chuàng)建頁(yè)面;根據(jù)所述用戶端發(fā)送的電臺(tái)信息生成所述音樂(lè)共享電臺(tái)的ID,并將所述音樂(lè)共享電臺(tái)的ID回傳至所述用戶端;所述用戶端進(jìn)一步用于接收所述電臺(tái)創(chuàng)建頁(yè)面并顯示,獲取在所述電臺(tái)創(chuàng)建頁(yè)面輸入的電臺(tái)信息,將所述電臺(tái)信息發(fā)送至所述服務(wù)端。
      9.如權(quán)利要求7所述的音樂(lè)共享系統(tǒng),其特征在于,所述服務(wù)端通過(guò)互相綁定的所述網(wǎng)絡(luò)收藏列表的ID與所述音樂(lè)共享電臺(tái)的ID,將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。
      10.如權(quán)利要求6至9中任意一項(xiàng)所述的音樂(lè)共享系統(tǒng),其特征在于所述服務(wù)端進(jìn)一步用于根據(jù)所述用戶端發(fā)送的播放電臺(tái)請(qǐng)求,獲取對(duì)應(yīng)的所述音樂(lè)共享電臺(tái)的歌曲信息,并將所述歌曲信息發(fā)送至所述用戶端;所述用戶端進(jìn)一步用于對(duì)所述服務(wù)端發(fā)送所述播放電臺(tái)請(qǐng)求,獲取所述服務(wù)端發(fā)送的歌曲信息,判斷所述歌曲信息是否包含云標(biāo)記;如果包含所述云標(biāo)記,則從云服務(wù)端下載所述歌曲文件;如果不包含所述云標(biāo)記,則通過(guò)P2P下載方式從其他在線用戶端下載所述歌曲文件。
      全文摘要
      本發(fā)明提供一種音樂(lè)共享方法及其系統(tǒng),用戶端創(chuàng)建網(wǎng)絡(luò)收藏列表并同步至服務(wù)端,然后對(duì)指定的所述網(wǎng)絡(luò)收藏列表創(chuàng)建音樂(lè)共享電臺(tái);所述服務(wù)端保存所述網(wǎng)絡(luò)收藏列表,創(chuàng)建音樂(lè)共享電臺(tái),將所述網(wǎng)絡(luò)收藏列表的歌曲信息同步為所述音樂(lè)共享電臺(tái)的歌曲信息。因此,所述音樂(lè)共享電臺(tái)的創(chuàng)建無(wú)需用戶端上傳音樂(lè)文件,減少用戶即時(shí)上傳本地音樂(lè)文件的數(shù)據(jù)量,可通過(guò)網(wǎng)絡(luò)收藏列表方便地創(chuàng)建音樂(lè)共享電臺(tái),實(shí)現(xiàn)音樂(lè)共享電臺(tái)的快速創(chuàng)建。并且,通過(guò)更新所述網(wǎng)絡(luò)收藏列表中的歌曲信息,即可及時(shí)、快速、簡(jiǎn)易地更新所述音樂(lè)共享電臺(tái)的歌曲信息。
      文檔編號(hào)H04L29/08GK103002020SQ20121046191
      公開(kāi)日2013年3月27日 申請(qǐng)日期2012年11月15日 優(yōu)先權(quán)日2012年11月15日
      發(fā)明者謝振宇 申請(qǐng)人:廣州酷狗計(jì)算機(jī)科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1