两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

等級(jí)圖標(biāo)下載方法及裝置與流程

文檔序號(hào):11411331閱讀:507來源:國知局
等級(jí)圖標(biāo)下載方法及裝置與流程

本申請(qǐng)涉及互聯(lián)網(wǎng)直播技術(shù)領(lǐng)域,尤其涉及一種等級(jí)圖標(biāo)下載方法及裝置。



背景技術(shù):

隨著視頻直播的普及以及直播內(nèi)容的多元化,觀看直播的用戶日益增多,進(jìn)行視頻直播的用戶,即主播的數(shù)量也隨之水漲船高。在直播應(yīng)用中,對(duì)用戶和主播劃分等級(jí),為便于用戶和主播了解所處等級(jí),往往會(huì)通過等級(jí)圖標(biāo)展示用戶和主播的等級(jí)。這些等級(jí)圖標(biāo)多以圖片形式或連幀動(dòng)畫形式存在,數(shù)據(jù)量較大。

實(shí)際中,主播的等級(jí)圖標(biāo)以及用戶的等級(jí)圖標(biāo)更新頻率高,若將主播的等級(jí)圖標(biāo)以及用戶的等級(jí)圖標(biāo)放在直播客戶端的安裝包內(nèi),則頻繁地更新等級(jí)圖標(biāo)將導(dǎo)致客戶端頻繁地發(fā)版。若在開啟直播客戶端之后下載大量等級(jí)圖標(biāo),會(huì)導(dǎo)致直播客戶端的其他元素或數(shù)據(jù)下載緩慢,導(dǎo)致客戶端的流暢性差。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例提供一種等級(jí)圖標(biāo)下載方法及裝置,用以解決現(xiàn)有技術(shù)中,直播客戶端無法兼顧等級(jí)圖標(biāo)更新頻繁以及直播客戶端流暢性的缺陷。

本申請(qǐng)實(shí)施例提供一種等級(jí)圖標(biāo)下載方法,包括:

監(jiān)聽到特定事件時(shí),向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求;

接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑;

在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求;

接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

進(jìn)一步可選地,所述監(jiān)聽到特定事件時(shí),向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求,包括:監(jiān)聽到用戶首次開啟直播客戶端的事件時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求;或,接收到所述服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求。

進(jìn)一步可選地,所述接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑之后,還包括:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo);在所述頻道頁上展示所述添加主播等級(jí)圖標(biāo)的直播間封面。

進(jìn)一步可選地,響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo),包括:響應(yīng)于用戶進(jìn)入所述直播客戶端提供的所述頻道頁的操作,確定所述頻道頁所需展示的直播間封面;獲取所述直播間封面對(duì)應(yīng)直播間的主播所屬的主播等級(jí);從所述本地第一指定路徑中,加載標(biāo)識(shí)所述主播等級(jí)的主播等級(jí)圖標(biāo);在所述直播間封面上添加所述主播等級(jí)圖標(biāo)。

進(jìn)一步可選地,所述接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑之后,還包括:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo);在所述用戶信息展示區(qū)展示所述添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。

進(jìn)一步可選地,所述響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo),包括:響應(yīng)于用戶進(jìn)入所述直播客戶端提供的頻道頁上一直播間的操作,確定所述用戶的用戶等級(jí);從所述本地第二指定路徑中,加載標(biāo)識(shí)所述用戶等級(jí)的用戶等級(jí)圖標(biāo);添加所述用戶等級(jí)圖標(biāo)至所述用戶的頭像圖標(biāo)上;在所述直播間提供的用戶信息展示區(qū),展示帶有所述用戶等級(jí)圖標(biāo)的所述用戶的頭像圖標(biāo)。本申請(qǐng)實(shí)施例提供一種等級(jí)圖標(biāo)下載裝置,包括:

第一發(fā)送模塊,用于監(jiān)聽到特定事件時(shí),向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求;

第一接收模塊,用于接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑;

第二發(fā)送模塊,用于在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求;

第二接收模塊,用于接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

進(jìn)一步可選地,所述第一發(fā)送模塊,具體用于:監(jiān)聽到用戶首次開啟直播客戶端的事件時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求;或,接收到所述服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求。

進(jìn)一步可選地,所述裝置還包括第一展示模塊,所述第一展示模塊用于:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo);在所述頻道頁上展示所述添加主播等級(jí)圖標(biāo)的直播間封面。

進(jìn)一步可選地,所述裝置還包括第二展示模塊,所述第二展示模塊用于:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo);在所述用戶信息展示區(qū)展示所述添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。

本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載方法及裝置,監(jiān)聽到特定事件時(shí),首先向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。在監(jiān)聽到特定事件的預(yù)設(shè)時(shí)間之后,向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。分開請(qǐng)求主播等級(jí)圖標(biāo)與用戶等級(jí)圖標(biāo),可以減少每次圖標(biāo)請(qǐng)求消耗的網(wǎng)絡(luò)資源,而且還合理保證了下載主播等級(jí)圖標(biāo)和下載用戶等級(jí)圖標(biāo)之間的間隔時(shí)間,使得直播客戶端能夠在這段間隔時(shí)間內(nèi)進(jìn)行其他元素或數(shù)據(jù)的下載,保證了直播客戶端的流暢性。與此同時(shí),當(dāng)?shù)燃?jí)圖標(biāo)有更新時(shí),只需直播客戶端根據(jù)服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息向服務(wù)器請(qǐng)求下載主播等級(jí)圖標(biāo)以及用戶等級(jí)圖標(biāo),而無需針對(duì)直播客戶端重新發(fā)版,更加便捷。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載方法的流程示意圖;

圖2是本申請(qǐng)實(shí)施例提供的另一等級(jí)圖標(biāo)下載方法的流程示意圖;

圖3是本申請(qǐng)實(shí)施例提供的又一等級(jí)圖標(biāo)下載方法的流程示意圖;

圖4是本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖;

圖5是本申請(qǐng)實(shí)施例提供的另一等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖;

圖6是本申請(qǐng)實(shí)施例提供的又一等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

在本申請(qǐng)實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義,“多種”一般包含至少兩種,但是不排除包含至少一種的情況。

取決于語境,如在此所使用的詞語“如果”、“若”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于監(jiān)測(cè)”。類似地,取決于語境,短語“如果確定”或“如果監(jiān)測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)監(jiān)測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于監(jiān)測(cè)(陳述的條件或事件)”。

還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。

針對(duì)現(xiàn)有技術(shù)存在的問題,本申請(qǐng)實(shí)施例提出一種等級(jí)圖標(biāo)下載方法。該方法中,用戶等級(jí)圖標(biāo)沒有放在直播客戶端的安裝包內(nèi),而是在用戶安裝直播客戶端之后從服務(wù)器下載。從而在等級(jí)圖標(biāo)有更新時(shí),不需重新發(fā)版。直播客戶端從服務(wù)器下載等級(jí)圖標(biāo)時(shí),根據(jù)用戶等級(jí)圖標(biāo)和主播等級(jí)圖標(biāo)的展示順序,優(yōu)先下載較早顯示的主播等級(jí)圖標(biāo)。從而,在下載主播等級(jí)圖標(biāo)之后以及下載用戶等級(jí)圖標(biāo)之前的時(shí)間段內(nèi),下載或加載直播客戶端所需的其他元素或數(shù)據(jù),保證了直播客戶端的流暢運(yùn)行,提升用戶使用體驗(yàn)。

圖1是本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載方法的流程示意圖,結(jié)合圖1,該方法包括:

步驟101、監(jiān)聽到特定事件時(shí),向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟102、接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑。

步驟103、在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟104、接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

針對(duì)步驟101,可選的,特定事件,可以是在直播客戶端開啟之后需要優(yōu)先顯示主播等級(jí)圖標(biāo)的事件。例如下述情形:直播客戶端安裝完成之后,用戶首次開啟直播客戶端的事件。用戶首次啟動(dòng)直播客戶端之后,首先進(jìn)入直播客戶端提供的頻道頁,頻道頁上的直播間列表所展示的直播間封面顯示有主播等級(jí)圖標(biāo);此時(shí),用戶還未進(jìn)入直播間,主播等級(jí)圖標(biāo)需要優(yōu)先顯示,而用戶圖標(biāo)不需要優(yōu)先顯示。

可選的,特定事件,可以是在事件到來時(shí),不需要實(shí)時(shí)展示主播等級(jí)以及用戶等級(jí)的事件。例如,用戶開啟直播客戶端時(shí),直接通過歡迎頁上的鏈接進(jìn)入設(shè)置頁面;此時(shí),用戶未進(jìn)入任意頻道頁或直播間,無需展示主播等級(jí)以及用戶等級(jí)。

可選的,特定事件,還可以是進(jìn)入直播間之前的其他事件。例如,在進(jìn)入直播間之前,監(jiān)聽到接收到所述服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息。

針對(duì)步驟102,可選的,本地第一指定路徑,可以是直播客戶端安裝之后在設(shè)備本地生成的文件存放地址。該文件存放地址用于存放主播等級(jí)圖標(biāo),從而,直播客戶端使用主播等級(jí)圖標(biāo)時(shí),直接從該文件存放地址中加載所需的主播等級(jí)圖標(biāo)。

可選的,針對(duì)不同的主播等級(jí),其對(duì)應(yīng)的主播等級(jí)圖標(biāo)具有不同的可視化特征。從而,根據(jù)主播等級(jí)圖標(biāo)對(duì)應(yīng)的可視化特征能輕易分析主播的等級(jí)。

在一種可選的實(shí)施方式中,主播等級(jí)圖標(biāo)為數(shù)字圖形。即主播等級(jí)1對(duì)應(yīng)數(shù)字圖形1、主播等級(jí)2對(duì)應(yīng)數(shù)字圖形2,依次類推。這種通過數(shù)字圖形展展示主播等級(jí)的方法非常直觀易懂。

在另一種可選的實(shí)施方式中,不同的主播等級(jí)圖標(biāo)對(duì)應(yīng)不同的圖案或者不同顏色的同一圖案等。例如,主播等級(jí)1對(duì)應(yīng)熊貓圖案,主播等級(jí)2對(duì)應(yīng)小狗圖案等。再例如,主播等級(jí)1對(duì)應(yīng)金黃色的星星、主播等級(jí)2對(duì)應(yīng)藍(lán)色的星星等??蛇x的,主播等級(jí)的存在形式也可以是上述兩種可選實(shí)施方式的結(jié)合。當(dāng)然,除上述兩種可選實(shí)施方式外,其它能夠區(qū)分主播等級(jí)的圖標(biāo)存在方式均在本申請(qǐng)實(shí)施例的保護(hù)范圍內(nèi)。

針對(duì)步驟103,直播客戶端向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求,是在監(jiān)聽到指定事件的預(yù)設(shè)時(shí)間之后執(zhí)行的。其目的在于,在特定事件發(fā)生時(shí),優(yōu)先下載主播等級(jí)圖標(biāo),滯后下載用戶等級(jí)圖標(biāo)。分開請(qǐng)求主播等級(jí)圖標(biāo)與用戶等級(jí)圖標(biāo),可以減少每次圖標(biāo)請(qǐng)求消耗的網(wǎng)絡(luò)帶寬,而且在兩次下載之間間隔的預(yù)設(shè)時(shí)間內(nèi),可以下載或加載該直播客戶端響應(yīng)該特定事件所需的元素或數(shù)據(jù)。通過這樣的實(shí)施方式,能夠保證直播客戶端響應(yīng)特定事件時(shí),所需的各種數(shù)據(jù)能夠順暢地下載或者加載。

在一種可選的實(shí)施方式中,在監(jiān)聽到指定事件時(shí),啟動(dòng)定時(shí)器,預(yù)設(shè)定時(shí)器的定時(shí)時(shí)間為預(yù)設(shè)時(shí)間。例如,設(shè)置定時(shí)器的定時(shí)時(shí)間為10s。當(dāng)定時(shí)器定時(shí)結(jié)束時(shí),發(fā)出定時(shí)到達(dá)通知,提醒直播客戶端向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。

針對(duì)步驟104,可選的,本地第二指定路徑,可以是直播客戶端安裝之后在設(shè)備本地生成的文件存放地址。該文件存放地址用于存放用戶等級(jí)圖標(biāo),從而,直播客戶端使用用戶等級(jí)圖標(biāo)時(shí),直接從該文件存放地址中加載所需的用戶等級(jí)圖標(biāo)。

同主播等級(jí)圖標(biāo)相同,針對(duì)不同的用戶等級(jí),用戶等級(jí)圖標(biāo)也具有不同的形狀以對(duì)不同等級(jí)的用戶進(jìn)行區(qū)分。具體可參考前述步驟中關(guān)于主播等級(jí)圖標(biāo)的記載,此處不再贅述。

需要說明的是,盡管在本申請(qǐng)實(shí)施例中采用本地第一指定路徑或本地第二指定路徑來描述主播等級(jí)圖標(biāo)或用戶等級(jí)圖標(biāo)的文件存放地址,但是這些術(shù)語僅僅用于描述時(shí)對(duì)文件存放地址進(jìn)行區(qū)分。本地第一指定路徑可以不同于本地第二指定路徑,在某些情況下,本地第一指定路徑和本地第二指定路徑也可以是同一個(gè)路徑。與此同時(shí),在不脫離本申請(qǐng)實(shí)施例范圍的情況下,本地第一指定路徑也可以被稱為本地第二指定路徑,類似地,本地第二指定路徑也可以被稱為本地第一指定路徑。

本實(shí)施例中,監(jiān)聽到特定事件時(shí),首先向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。在監(jiān)聽到特定事件的預(yù)設(shè)時(shí)間之后,向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。分開請(qǐng)求主播等級(jí)圖標(biāo)與用戶等級(jí)圖標(biāo),可以減少每次圖標(biāo)請(qǐng)求消耗的網(wǎng)絡(luò)資源,而且還合理保證了下載主播等級(jí)圖標(biāo)和下載用戶等級(jí)圖標(biāo)之間的間隔時(shí)間,使得直播客戶端能夠在這段間隔時(shí)間內(nèi)進(jìn)行其他元素或數(shù)據(jù)的下載,保證了直播客戶端的流暢性。

圖2是本申請(qǐng)實(shí)施例提供的另一等級(jí)圖標(biāo)下載方法的流程示意圖,結(jié)合圖2,該方法包括:

步驟201、監(jiān)聽到用戶首次開啟直播客戶端的事件時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟202、接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑。

步驟203、響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo)。

步驟204、在所述頻道頁上展示所述添加主播等級(jí)圖標(biāo)的直播間封面。

步驟205、在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟206、接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

步驟207、響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo)。

步驟208、在所述用戶信息展示區(qū)展示所述添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。

步驟202、步驟205、步驟206的實(shí)現(xiàn)方式可參考圖1對(duì)應(yīng)實(shí)施例中的記載,此處不贅述。

針對(duì)步驟201,用戶開啟直播客戶端后,直播客戶端展示至少一個(gè)頻道頁??蛇x的,對(duì)于其中任意一個(gè)頻道頁,展示有至少一個(gè)直播間封面。在用戶進(jìn)入頻道頁提供的直播間封面所標(biāo)識(shí)的直播間之前,直播客戶端僅僅只有展示主播等級(jí)圖標(biāo)的需求。由于主播等級(jí)圖標(biāo)沒有存放在直播客戶端的安裝包內(nèi),在這種情況下,直播客戶端首先向服務(wù)端發(fā)出主播等級(jí)圖標(biāo)獲取請(qǐng)求,優(yōu)先下載主播等級(jí)圖標(biāo)。

針對(duì)步驟203,從服務(wù)器獲取主播等級(jí)圖標(biāo)之后,響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo)。從而用戶可以通過主播等級(jí)圖標(biāo)判斷主播的等級(jí),將主播等級(jí)作為是否進(jìn)入該直播間的參考條件之一。

直播客戶端提供的頻道頁,即直播客戶端中包含的任意頻道對(duì)應(yīng)的導(dǎo)航頁面。直播客戶端通常設(shè)置多個(gè)頻道,從而對(duì)直播房間進(jìn)行分類。每一個(gè)直播頻道下設(shè)有至少一個(gè)直播間,每個(gè)直播間對(duì)應(yīng)一個(gè)直播間封面以標(biāo)識(shí)對(duì)應(yīng)的直播間。該直播間封面可以是用戶上傳的任意圖片,用戶可以通對(duì)直播間封面的觸發(fā)操作進(jìn)入直播房間觀看直播,并與該直播房間的主播進(jìn)行互動(dòng)。

可選的,在頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo)可以通過如下的方式實(shí)現(xiàn):

步驟2031、響應(yīng)于用戶進(jìn)入所述直播客戶端提供的一頻道頁的操作,確定該頻道頁所需展示的直播間封面。

其中,頻道頁所需展示的直播間封面,與當(dāng)前時(shí)刻正在直播的直播間相關(guān)。

步驟2032、獲取該直播間封面對(duì)應(yīng)直播間的主播所屬的主播等級(jí)。

步驟2033、基于該主播等級(jí),從所述本地第一指定路徑中,加載標(biāo)識(shí)該主播等級(jí)的主播等級(jí)圖標(biāo)。

步驟2034、在該直播間封面上添加該主播等級(jí)圖標(biāo)。

可選的,可以通過圖片疊加的方式,將主播等級(jí)圖標(biāo)添加至直播間封面上的特定區(qū)域,例如,添加在直播間封面的底部、右下角或右上角等對(duì)直播間封面所展示的關(guān)鍵內(nèi)容不造成大面積遮蓋的位置。

針對(duì)步驟204,在得到添加主播等級(jí)圖標(biāo)的直播間封面之后,在相應(yīng)的頻道頁上展示該添加主播等級(jí)圖標(biāo)的直播間封面。展示的方式可以是列表形式或網(wǎng)格形式,本申請(qǐng)實(shí)施例包含但不僅限于此。

針對(duì)步驟207,響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo)。其中,直播間提供的用戶信息展示區(qū),可以是直播窗口中顯示于特定區(qū)域的矩形框,該矩形框包含一定數(shù)量的用戶頭像圖標(biāo)展示位。

可選的,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo),可通過如下步驟實(shí)現(xiàn):

步驟2071、響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上一直播間的操作,確定該用戶的用戶等級(jí)。

可選的,確定該用戶的用戶等級(jí),可以發(fā)送該用戶的賬號(hào)或設(shè)備識(shí)別號(hào)至服務(wù)器。服務(wù)器根據(jù)該用戶的歷史活躍度、歷史消費(fèi)記錄等確定該用戶所屬的用戶等級(jí),并將該用戶的用戶等級(jí)回傳至該直播客戶端。

步驟2072、從本地第二指定路徑中,加載標(biāo)識(shí)該用戶等級(jí)的用戶等級(jí)圖標(biāo)。

步驟2073、添加該用戶等級(jí)圖標(biāo)至該用戶的頭像圖標(biāo)上。

可選的,可以通過圖片疊加的方式,將用戶等級(jí)圖標(biāo)添加至用戶頭像圖標(biāo)的特定位置。例如,添加在用戶頭像圖標(biāo)的右下角、底部中間等對(duì)用戶頭像圖標(biāo)不造成大面積遮蓋的位置。

步驟2074、在該直播間提供的用戶信息展示區(qū),展示帶有該用戶等級(jí)圖標(biāo)的所述用戶的頭像圖標(biāo)。

針對(duì)步驟208,在得到添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)之后,在相應(yīng)的用戶頭像圖標(biāo)展示位中展示該添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。從而,通過觀察用戶頭像圖標(biāo)上展示的用戶等級(jí)圖標(biāo),用戶能夠分析自己所在的用戶等級(jí),也能夠與進(jìn)入直播間的其他用戶做等級(jí)比較。

本實(shí)施例中,在用戶首次開啟直播客戶端時(shí),首先向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。在監(jiān)聽到特定事件的預(yù)設(shè)時(shí)間之后,向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求,合理保證了下載主播等級(jí)圖標(biāo)和下載用戶等級(jí)圖標(biāo)之間的間隔時(shí)間。從而直播客戶端能夠在這段間隔時(shí)間內(nèi)進(jìn)行其他元素或數(shù)據(jù)的下載,保證了直播客戶端首次開啟時(shí)的流暢性,提升用戶體驗(yàn)。

圖3是本申請(qǐng)實(shí)施例提供的又一等級(jí)圖標(biāo)下載方法的流程示意圖,結(jié)合圖3,該方法包括:

步驟301、接收到所述服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟302、接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑。

步驟303、響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo)。

步驟304、在所述頻道頁上展示所述添加主播等級(jí)圖標(biāo)的直播間封面。

步驟305、在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。

步驟306、接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

步驟307、響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo)。

步驟308、在所述用戶信息展示區(qū)展示所述添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。

針對(duì)步驟301,可選的,等級(jí)圖標(biāo)更新消息包括主播等級(jí)圖標(biāo)更新消息以及用戶等級(jí)圖標(biāo)更新消息。

在一可選的實(shí)施方式中,當(dāng)檢測(cè)到用戶開啟直播客戶端的操作,則向服務(wù)器發(fā)送直播客戶端本地保存的等級(jí)圖標(biāo)的版本號(hào)。從而服務(wù)器接收到該等級(jí)圖標(biāo)的版本號(hào)之后,識(shí)別該版本號(hào)并判斷等級(jí)圖標(biāo)是否有更新。若有更新,則向直播客戶端下發(fā)等級(jí)圖標(biāo)更新消息。

步驟302~步驟308的實(shí)現(xiàn)方式參考圖1以及圖2對(duì)應(yīng)的實(shí)施例中的記載,此處不贅述。

本實(shí)施例中,當(dāng)?shù)燃?jí)圖標(biāo)有更新時(shí),只需直播客戶端根據(jù)服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息向服務(wù)器請(qǐng)求下載主播等級(jí)圖標(biāo)以及用戶等級(jí)圖標(biāo),而無需針對(duì)直播客戶端重新發(fā)版,更加便捷。

圖4是本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖,如圖4所示,該裝置包括如下的模塊:

第一發(fā)送模塊401,用于監(jiān)聽到特定事件時(shí),向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。

第一接收模塊402,用于接收所述服務(wù)器根據(jù)所述主播等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的主播等級(jí)圖標(biāo)至本地第一指定路徑。

第二發(fā)送模塊403,用于在監(jiān)聽到所述指定事件的預(yù)設(shè)時(shí)間后,向所述服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。

第二接收模塊404,用于接收所述服務(wù)器根據(jù)所述用戶等級(jí)圖標(biāo)獲取請(qǐng)求下發(fā)的用戶等級(jí)圖標(biāo)至本地第二指定路徑。

進(jìn)一步可選地,所述第一發(fā)送模塊401,具體用于:監(jiān)聽到用戶首次開啟直播客戶端的事件時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求;或,接收到所述服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息時(shí),向所述服務(wù)器發(fā)送所述主播等級(jí)圖標(biāo)獲取請(qǐng)求。

圖5是本申請(qǐng)實(shí)施例提供的另一等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖,如圖5所示,所述裝置還包括第一展示模塊405。

所述第一展示模塊405用于:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁的操作,在所述頻道頁所需展示的直播間封面上添加對(duì)應(yīng)的主播等級(jí)圖標(biāo);在所述頻道頁上展示所述添加主播等級(jí)圖標(biāo)的直播間封面。

進(jìn)一步可選地,所述第一展示模塊405具體用于:響應(yīng)于用戶進(jìn)入所述直播客戶端提供的所述頻道頁的操作,確定所述頻道頁所需展示的直播間封面;獲取所述直播間封面對(duì)應(yīng)直播間的主播所屬的主播等級(jí);從所述本地第一指定路徑中,加載標(biāo)識(shí)所述主播等級(jí)的主播等級(jí)圖標(biāo);在所述直播間封面上添加所述主播等級(jí)圖標(biāo)。

圖6是本申請(qǐng)實(shí)施例提供的又一等級(jí)圖標(biāo)下載裝置的結(jié)構(gòu)示意圖,如圖6所示,所述裝置還包括第二展示模塊406。

所述第二展示模塊406用于:響應(yīng)于用戶進(jìn)入直播客戶端提供的頻道頁上的直播間的操作,在所述直播間提供的用戶信息展示區(qū)所需展示的用戶頭像圖標(biāo)上添加對(duì)應(yīng)的用戶等級(jí)圖標(biāo);在所述用戶信息展示區(qū)展示所述添加用戶等級(jí)圖標(biāo)的用戶頭像圖標(biāo)。

進(jìn)一步可選地,所述第二展示模塊406具體用于:響應(yīng)于用戶進(jìn)入所述直播客戶端提供的頻道頁上一直播間的操作,確定所述用戶的用戶等級(jí);從所述本地第二指定路徑中,加載標(biāo)識(shí)所述用戶等級(jí)的用戶等級(jí)圖標(biāo);添加所述用戶等級(jí)圖標(biāo)至所述用戶的頭像圖標(biāo)上;在所述直播間提供的用戶信息展示區(qū),展示帶有所述用戶等級(jí)圖標(biāo)的所述用戶的頭像圖標(biāo)。

本申請(qǐng)實(shí)施例提供的等級(jí)圖標(biāo)下載裝置,監(jiān)聽到特定事件時(shí),首先向服務(wù)器發(fā)送主播等級(jí)圖標(biāo)獲取請(qǐng)求。在監(jiān)聽到特定事件的預(yù)設(shè)時(shí)間之后,向服務(wù)器發(fā)送用戶等級(jí)圖標(biāo)獲取請(qǐng)求。分開請(qǐng)求主播等級(jí)圖標(biāo)與用戶等級(jí)圖標(biāo),可以減少每次圖標(biāo)請(qǐng)求消耗的網(wǎng)絡(luò)資源,而且還合理保證了下載主播等級(jí)圖標(biāo)和下載用戶等級(jí)圖標(biāo)之間的間隔時(shí)間,使得直播客戶端能夠在這段間隔時(shí)間內(nèi)進(jìn)行其他元素或數(shù)據(jù)的下載,保證了直播客戶端的流暢性。與此同時(shí),當(dāng)?shù)燃?jí)圖標(biāo)有更新時(shí),只需直播客戶端根據(jù)服務(wù)器發(fā)送的等級(jí)圖標(biāo)更新消息向服務(wù)器請(qǐng)求下載主播等級(jí)圖標(biāo)以及用戶等級(jí)圖標(biāo),而無需針對(duì)直播客戶端重新發(fā)版,更加便捷。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
西吉县| 凤庆县| 慈利县| 通城县| 铁岭市| 太保市| 饶阳县| 思南县| 水富县| 平阳县| 交口县| 关岭| 临城县| 永春县| 乐安县| 从化市| 东兴市| 凤冈县| 色达县| 清河县| 玉树县| 攀枝花市| 盐城市| 陇南市| 于田县| 巴楚县| 滨州市| 新丰县| 河曲县| 玛多县| 大名县| 涿州市| 建平县| 汶川县| 南陵县| 高雄县| 金山区| 苏州市| 喀喇| 唐山市| 连州市|