欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種背景音樂的處理方法和裝置的制造方法

文檔序號:9376587閱讀:412來源:國知局
一種背景音樂的處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種背景音樂的處理方法和一種背景音樂的處理裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展與普及,游戲逐漸成為因特網(wǎng)主要的應(yīng)用之一,越來越多的因特網(wǎng)用戶使用通過網(wǎng)絡(luò)參與到游戲中。游戲可以是一種大型多人在線的網(wǎng)絡(luò)游戲,也可以是一個(gè)單機(jī)版的游戲,也可以是支持即時(shí)通信的網(wǎng)絡(luò)游戲,也可以是支持沒有即時(shí)通信特性的網(wǎng)絡(luò)的游戲。
[0003]為了提高用戶體驗(yàn),大多游戲均可以提供背景音樂,并在游戲的客戶端中播放該背景音樂,以便讓用戶更好的參與到游戲中。
[0004]然而,游戲提供的背景音樂并不一定是用戶所喜好的音樂,因此無法滿足用戶的個(gè)性化信息需求。

【發(fā)明內(nèi)容】

[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的背景音樂的處理方法和相應(yīng)的背景音樂的處理裝置。
[0006]依據(jù)本發(fā)明的一個(gè)方面,提供了一種背景音樂的處理方法,包括:
[0007]采集客戶端當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù);
[0008]依據(jù)所述視頻數(shù)據(jù)和/或畫面數(shù)據(jù)中的幀圖像數(shù)據(jù),在用戶預(yù)置的幀圖像與自定義背景音樂的映射關(guān)系中進(jìn)行查找,以得到所述幀圖像數(shù)據(jù)對應(yīng)的當(dāng)前自定義背景音樂;
[0009]播放所述當(dāng)前自定義背景音樂。
[0010]可選地,所述播放所述當(dāng)前自定義背景音樂的步驟,包括:
[0011]通過所述客戶端的音樂播放接口中注入的第一鉤子函數(shù),在所述音樂播放接口對應(yīng)第一緩沖區(qū)中寫入與所述當(dāng)前自定義背景音樂的數(shù)據(jù);
[0012]在所述客戶端的運(yùn)行過程中,播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)。
[0013]可選地,所述第一緩沖區(qū)中存儲(chǔ)有系統(tǒng)背景音樂的數(shù)據(jù),則所述在所述客戶端的運(yùn)行過程中,播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)的步驟,包括:
[0014]在所述客戶端的運(yùn)行過程中,在播放所述當(dāng)前自定義背景音樂的數(shù)據(jù)的同時(shí),播放從所述第一緩沖區(qū)中讀取的、所述系統(tǒng)背景音樂的數(shù)據(jù),并對所述系統(tǒng)背景音樂的數(shù)據(jù)進(jìn)行無聲音輸出處理。
[0015]可選地,所述第一緩沖區(qū)中存儲(chǔ)有系統(tǒng)背景音樂的數(shù)據(jù),則所述播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)的步驟,包括:
[0016]判斷所述系統(tǒng)背景音樂的處理標(biāo)識是否為未播放;
[0017]在所述系統(tǒng)背景音樂的處理標(biāo)識為未播放時(shí),播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)。
[0018]可選地,所述播放所述當(dāng)前自定義背景音樂的步驟,包括:
[0019]依據(jù)用戶預(yù)置的播放模式信息和/或播放時(shí)長信息,播放所述當(dāng)前自定義背景音樂。
[0020]可選地,所述采集客戶端當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)的步驟,包括:
[0021]通過所述客戶端的渲染接口中注入的第二鉤子函數(shù),在所述渲染接口執(zhí)行渲染前從所述渲染接口對應(yīng)第二緩沖區(qū)中獲取幀圖像數(shù)據(jù);
[0022]依據(jù)所述幀圖像數(shù)據(jù)生成當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)。
[0023]可選地,所述依據(jù)所述幀圖像數(shù)據(jù)生成當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)的步驟,包括:
[0024]對當(dāng)前的幀圖像數(shù)據(jù)進(jìn)行編碼,并將對應(yīng)的第一編碼結(jié)果作為當(dāng)前的畫面數(shù)據(jù);或者,
[0025]對依次獲取的各幀圖像數(shù)據(jù)進(jìn)行拼接和編碼,并將對應(yīng)的第二編碼結(jié)果作為當(dāng)前的視頻數(shù)據(jù)。
[0026]根據(jù)本發(fā)明的另一方面,提供了一種背景音樂的處理裝置,包括:
[0027]采集模塊,用于采集客戶端當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù);
[0028]查找模塊,用于依據(jù)所述視頻數(shù)據(jù)和/或畫面數(shù)據(jù)中的幀圖像數(shù)據(jù),在用戶預(yù)置的幀圖像與自定義背景音樂的映射關(guān)系中進(jìn)行查找,以得到所述幀圖像數(shù)據(jù)對應(yīng)的當(dāng)前自定義背景音樂;及
[0029]播放模塊,用于播放所述當(dāng)前自定義背景音樂。
[0030]可選地,所述播放模塊,包括:
[0031]寫入子模塊,用于通過所述客戶端的音樂播放接口中注入的第一鉤子函數(shù),在所述音樂播放接口對應(yīng)第一緩沖區(qū)中寫入與所述當(dāng)前自定義背景音樂的數(shù)據(jù);
[0032]第一播放子模塊,用于在所述客戶端的運(yùn)行過程中,播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)。
[0033]可選地,所述第一緩沖區(qū)中存儲(chǔ)有系統(tǒng)背景音樂的數(shù)據(jù),則所述第一播放子模塊,包括:
[0034]第一播放單元,用于在所述客戶端的運(yùn)行過程中,在播放所述當(dāng)前自定義背景音樂的數(shù)據(jù)的同時(shí),播放從所述第一緩沖區(qū)中讀取的、所述系統(tǒng)背景音樂的數(shù)據(jù),并對所述系統(tǒng)背景音樂的數(shù)據(jù)進(jìn)行無聲音輸出處理。
[0035]可選地,所述第一緩沖區(qū)中存儲(chǔ)有系統(tǒng)背景音樂的數(shù)據(jù),則所述第一播放子模塊,包括:
[0036]判斷單元,用于判斷所述系統(tǒng)背景音樂的處理標(biāo)識是否為未播放;
[0037]第二播放單元,用于在所述系統(tǒng)背景音樂的處理標(biāo)識為未播放時(shí),播放從所述第一緩沖區(qū)中讀取的、所述當(dāng)前自定義背景音樂的數(shù)據(jù)。
[0038]可選地,所述播放模塊,包括:
[0039]第二播放子模塊,用于依據(jù)用戶預(yù)置的播放模式信息和/或播放時(shí)長信息,播放所述當(dāng)前自定義背景音樂。
[0040]可選地,所述采集模塊,包括:
[0041]獲取子模塊,用于通過所述客戶端的渲染接口中注入的第二鉤子函數(shù),在所述渲染接口執(zhí)行渲染前從所述渲染接口對應(yīng)第二緩沖區(qū)中獲取幀圖像數(shù)據(jù);及
[0042]生成子模塊,用于依據(jù)所述幀圖像數(shù)據(jù)生成當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)。
[0043]可選地,所述生成子模塊,包括:
[0044]第一編碼單元,用于對當(dāng)前的幀圖像數(shù)據(jù)進(jìn)行編碼,并將對應(yīng)的第一編碼結(jié)果作為當(dāng)前的畫面數(shù)據(jù);或者,
[0045]第二編碼單元,用于對依次獲取的各幀圖像數(shù)據(jù)進(jìn)行拼接和編碼,并將對應(yīng)的第二編碼結(jié)果作為當(dāng)前的視頻數(shù)據(jù)。
[0046]根據(jù)本發(fā)明的背景音樂的處理方法和裝置,可以依據(jù)用戶預(yù)置的幀圖像與自定義背景音樂的映射關(guān)系,向用戶提供應(yīng)用程序中當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)對應(yīng)的當(dāng)前自定義背景音樂,因此能夠滿足用戶對于背景音樂的個(gè)性化需求,從而能夠提高用戶的使用體驗(yàn)。
[0047]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說明】
[0048]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0049]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種背景音樂的處理方法實(shí)施例的步驟流程圖;
[0050]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種背景音樂的處理方法實(shí)施例的步驟流程圖;以及
[0051]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種背景音樂的處理裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0052]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0053]參照圖1,示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種背景音樂的處理方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0054]步驟101、采集客戶端當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù);
[0055]本發(fā)明實(shí)施例可以應(yīng)用于游戲應(yīng)用程序,演示文稿應(yīng)用程序等各種需要背景音樂的應(yīng)用程序中,用于依據(jù)用戶預(yù)置的幀圖像與自定義背景音樂的映射關(guān)系,向用戶提供應(yīng)用程序中當(dāng)前的視頻數(shù)據(jù)和/或畫面數(shù)據(jù)對應(yīng)的當(dāng)前自定義背景音樂,因此能夠滿足用戶對于背景音樂的個(gè)性化需求。本發(fā)明實(shí)施例主要以游戲應(yīng)用程序?yàn)槔M(jìn)行說明,其他應(yīng)用程序相
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
海晏县| 永宁县| 海淀区| 区。| 堆龙德庆县| 本溪| 清新县| 汉源县| 怀远县| 海原县| 克拉玛依市| 巫山县| 柘城县| 饶河县| 和静县| 中西区| 芜湖县| 靖西县| 射阳县| 陆丰市| 蓬溪县| 乡城县| 六枝特区| 安新县| 石楼县| 蓬莱市| 夏河县| 新营市| 千阳县| 平舆县| 青河县| 凤凰县| 南皮县| 中卫市| 大洼县| 雷山县| 宁武县| 永登县| 南丹县| 乃东县| 绥阳县|