[發明專利]一種網絡群組分布式數字音頻播放控制器的實現方法有效
| 申請號: | 201810812818.1 | 申請日: | 2018-07-23 |
| 公開(公告)號: | CN109102826B | 公開(公告)日: | 2020-08-21 |
| 發明(設計)人: | 陳實;陳光堯;蔣鴻琨 | 申請(專利權)人: | 廣州趣丸網絡科技有限公司 |
| 主分類號: | G11B19/02 | 分類號: | G11B19/02;G11B19/20;G11B20/10;G06F3/01 |
| 代理公司: | 廣州專才專利代理事務所(普通合伙) 44679 | 代理人: | 林玲 |
| 地址: | 510000 廣東省廣州市天河區黃埔大道西122號之二1*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 組分 數字音頻 播放 控制器 實現 方法 | ||
1.一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:包括以下步驟:
S1、預設一個服務器、若干個客戶端,所述客戶端內設置有文件存儲器,在文件存儲器內存儲音頻文件;所述服務器內設置有群組音頻播放器;
S2、用戶在用于音頻播放的網絡群組內的客戶端上選定需要分享的音頻文件,將該音頻文件的標志信息上報給服務器;
S3、服務器將該音頻文件記錄在群組音頻播放器的音頻列表內;
S4、播放列表內的音頻文件產生更新或者播放狀態變化后,服務器將控制信息數據傳輸至群組內各個客戶端;
S5、服務器將控制信息數據轉發給對應音頻文件的實際存儲用戶的客戶端;
S6、所屬音頻文件的客戶端將音頻文件完成解碼后進行數據傳輸;所述客戶端當在播放自身客戶端音頻文件的過程中,將定時發送心跳數據到服務器,服務器將對這個心跳數據作出回應,將該群組內正在播放的音頻信息返回給心跳發送者。
2.根據權利要求1所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述服務器用于進行群組音頻播放器的音頻播放列表內的音頻文件的播放進行維護、管理以及提供數據的傳輸通道;所述服務器用于通過發送指令來控制群組內指定客戶端的對指定音頻文件的操作。
3.根據權利要求1所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述標志信息包括音頻文件的所在客戶端存儲地址、音頻文件名稱、時長、格式。
4.根據權利要求1所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述客戶端分為普通客戶端和管理客戶端;所述客戶端用于進行音頻文件的解碼、傳輸的發起和終止。
5.根據權利要求4所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述普通客戶端進行將自身客戶端的所需分享的音頻文件的標志信息上傳至服務器;所述管理客戶端進行將自身客戶端的所需分享的音頻文件的標志信息上傳至服務器,以及對群組音頻播放器內進行控制操作。
6.根據權利要求5所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述控制操作的內容為播放選定音頻文件、暫停選定音頻文件、點播下一首音頻文件、以及調整音頻文件音量,且在同一時刻內,有且只有一個音頻文件處于播放狀態。
7.根據權利要求1所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:所述步驟S5,其實過程為:若A用戶在播放器上點擊播放1號歌曲,而1號歌曲是由B用戶提供的,那么服務器將播放請求轉發給B用戶,由B用戶的客戶端來完成1號歌曲的播放,播放的音頻,從B的客戶端通過網絡廣播給群組內的其他成員收到。
8.根據權利要求1所述的一種網絡群組分布式數字音頻播放控制器的實現方法,其特征在于:若客戶端收到回應,發現與回應內的數據不一致,那么將停止播放歌曲;若服務器在某個周期內沒有收到這個心跳數據,那么認為該客戶端已經離線,那么將觸發播放下一首歌曲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州趣丸網絡科技有限公司,未經廣州趣丸網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810812818.1/1.html,轉載請聲明來源鉆瓜專利網。





