社交應(yīng)用中顯示推薦數(shù)據(jù)的方法和裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種社交應(yīng)用中顯示推薦數(shù)據(jù)的方法和裝置,屬于計(jì)算機(jī)及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。所述方法包括:獲取推薦直播視頻數(shù)據(jù);根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,該預(yù)覽控件中包含直播頻道的摘要信息,且該預(yù)覽控件用于提供進(jìn)入直播頻道以觀看直播視頻的操作入口;將預(yù)覽控件疊加顯示于客戶端的主面板界面中。本發(fā)明解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
【專利說(shuō)明】社交應(yīng)用中顯示推薦數(shù)據(jù)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別涉及一種社交應(yīng)用中顯示推薦數(shù)據(jù)的方法和裝置。
【背景技術(shù)】
[0002]在一些支持多人在線語(yǔ)音和視頻通信的社交應(yīng)用中,提供有視頻直播功能。
[0003]當(dāng)用戶需要觀看直播視頻時(shí),可在客戶端提供的輸入欄中輸入所需觀看的直播視頻所對(duì)應(yīng)的頻道(或房間)的ID (Identity,標(biāo)識(shí))??蛻舳嗽讷@取到用戶輸入的ID后,可從服務(wù)器中獲取與該ID對(duì)應(yīng)的直播視頻流,并對(duì)該直播視頻流進(jìn)行解析得到直播視頻,然后將直播視頻進(jìn)行顯示。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問(wèn)題:用戶需要獲知并輸入所需觀看的直播視頻所對(duì)應(yīng)的頻道的ID才能夠觀看到直播視頻,導(dǎo)致觀看直播視頻的操作繁瑣且不便。
【發(fā)明內(nèi)容】
[0005]為了解決上述技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題,本發(fā)明實(shí)施例提供了一種社交應(yīng)用中顯示推薦數(shù)據(jù)的方法和裝置。所述技術(shù)方案如下:
[0006]第一方面,提供了一種社交應(yīng)用中顯示推薦數(shù)據(jù)的方法,所述方法包括:
[0007]獲取推薦直播視頻數(shù)據(jù);
[0008]根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口 ;
[0009]將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0010]可選的,所述方法還包括:
[0011]在所述主面板界面中顯示收起展開(kāi)控件;
[0012]當(dāng)獲取到對(duì)應(yīng)于所述收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài);
[0013]若所述預(yù)覽控件處于所述顯示狀態(tài),則將所述預(yù)覽控件進(jìn)行隱藏;
[0014]若所述預(yù)覽控件處于所述隱藏狀態(tài),則將所述預(yù)覽控件進(jìn)行顯示。
[0015]可選的,所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中之前,還包括:
[0016]獲取登錄所述客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄,所述預(yù)覽控件顯示記錄用于記錄所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件的顯示情況;
[0017]根據(jù)所述預(yù)覽控件顯示記錄檢測(cè)所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài);
[0018]若處于所述顯示狀態(tài),則執(zhí)行所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中的步驟。
[0019]可選的,所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中,包括:
[0020]將生成的η個(gè)所述預(yù)覽控件全部疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η多I ;
[0021]或者,
[0022]將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η > m多I。
[0023]可選的,所述將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中之后,還包括:
[0024]接收對(duì)應(yīng)于正被顯示的所述m個(gè)預(yù)覽控件的切換指示;
[0025]在生成的η個(gè)所述預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件;
[0026]使用被選擇的所述至少一個(gè)預(yù)覽控件替換正被顯示的所述m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
[0027]可選的,所述將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中之后,還包括:
[0028]在所述主面板界面的寬度被拉寬時(shí),根據(jù)所述主面板界面的寬度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0029]在所述主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)所述主面板界面的長(zhǎng)度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0030]在所述主面板界面的寬度被拉窄時(shí),根據(jù)所述主面板界面的寬度減少被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0031]在所述主面板界面的寬度被拉短時(shí),根據(jù)所述主面板界面的長(zhǎng)度減少被顯示的所述預(yù)覽控件的數(shù)量。
[0032]可選的,所述方法還包括:
[0033]在所述主面板界面中顯示頁(yè)面觸發(fā)控件;
[0034]當(dāng)獲取到對(duì)應(yīng)于所述頁(yè)面觸發(fā)控件的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面,所述直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。
[0035]可選的,所述獲取推薦直播視頻數(shù)據(jù),包括:
[0036]獲取至少一條第一推薦直播視頻數(shù)據(jù),所述第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0037]和/ 或,
[0038]獲取至少一條第二推薦直播視頻數(shù)據(jù),所述第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0039]和/ 或,
[0040]獲取至少一條第三推薦直播視頻數(shù)據(jù),所述第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄所述客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),所述關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
[0041]第二方面,提供了一種社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置,所述裝置包括:
[0042]數(shù)據(jù)獲取模塊,用于獲取推薦直播視頻數(shù)據(jù);
[0043]控件生成模塊,用于根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口 ;
[0044]第一顯示模塊,用于將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0045]可選的,所述裝置還包括:
[0046]第二顯示模塊,用于在所述主面板界面中顯示收起展開(kāi)控件;
[0047]第一檢測(cè)模塊,用于當(dāng)獲取到對(duì)應(yīng)于所述收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài);
[0048]控件隱藏模塊,用于當(dāng)所述預(yù)覽控件處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行隱藏;
[0049]所述第一顯示模塊,還用于當(dāng)所述預(yù)覽控件處于所述隱藏狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行顯示。
[0050]可選的,所述裝置還包括:
[0051]記錄獲取模塊,用于獲取登錄所述客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄,所述預(yù)覽控件顯示記錄用于記錄所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件的顯示情況;
[0052]第二檢測(cè)模塊,用于根據(jù)所述預(yù)覽控件顯示記錄檢測(cè)所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài);
[0053]所述第一顯示模塊,還用于當(dāng)處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0054]可選的,所述第一顯示模塊,包括:
[0055]全部顯示單元,用于將生成的η個(gè)所述預(yù)覽控件全部疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η多I ;
[0056]或者,
[0057]部分顯示單元,用于將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η > m多I。
[0058]可選的,所述第一顯示模塊,還包括:指示接收單元、控件選取單元和替換顯示單元;
[0059]所述指示接收單元,用于接收對(duì)應(yīng)于正被顯示的所述m個(gè)預(yù)覽控件的切換指示;
[0060]所述控件選取單元,用于在生成的η個(gè)所述預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件;
[0061]所述替換顯示單元,用于使用被選擇的所述至少一個(gè)預(yù)覽控件替換正被顯示的所述m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
[0062]可選的,所述第一顯示模塊,還包括:
[0063]第一增加顯示單元,用于在所述主面板界面的寬度被拉寬時(shí),根據(jù)所述主面板界面的寬度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0064]第二增加顯示單元,用于在所述主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)所述主面板界面的長(zhǎng)度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0065]第一減少顯示單元,用于在所述主面板界面的寬度被拉窄時(shí),根據(jù)所述主面板界面的寬度減少被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0066]第二減少顯示單元,用于在所述主面板界面的寬度被拉短時(shí),根據(jù)所述主面板界面的長(zhǎng)度減少被顯示的所述預(yù)覽控件的數(shù)量。
[0067]可選的,所述裝置還包括:
[0068]第三顯示模塊,用于在所述主面板界面中顯示頁(yè)面觸發(fā)控件;
[0069]第四顯示模塊,用于當(dāng)獲取到對(duì)應(yīng)于所述頁(yè)面觸發(fā)控件的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面,所述直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。
[0070]可選的,所述數(shù)據(jù)獲取模塊,包括:
[0071]第一獲取單元,用于獲取至少一條第一推薦直播視頻數(shù)據(jù),所述第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0072]和/ 或,
[0073]第二獲取單元,用于獲取至少一條第二推薦直播視頻數(shù)據(jù),所述第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0074]和/ 或,
[0075]第三獲取單元,用于獲取至少一條第三推薦直播視頻數(shù)據(jù),所述第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄所述客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),所述關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
[0076]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0077]通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
【專利附圖】
【附圖說(shuō)明】
[0078]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0079]圖1是本發(fā)明各個(gè)實(shí)施例所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
[0080]圖2是本發(fā)明一個(gè)實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖;
[0081]圖3A是本發(fā)明另一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖;
[0082]圖3B是本發(fā)明實(shí)施例涉及的一種主面板界面的示意圖;
[0083]圖4A是本發(fā)明再一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖;
[0084]圖4B是本發(fā)明再一實(shí)施例涉及的一個(gè)主面板界面的示意圖;
[0085]圖4C是本發(fā)明再一實(shí)施例涉及的另一主面板界面的示意圖;
[0086]圖5是本發(fā)明一個(gè)實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置的結(jié)構(gòu)方框圖;
[0087]圖6是本發(fā)明另一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置的結(jié)構(gòu)方框圖;
[0088]圖7是本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0089]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0090]請(qǐng)參考圖1,其示出了本發(fā)明各個(gè)實(shí)施例所涉及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖,該實(shí)施環(huán)境包括終端120和服務(wù)器140。其中:
[0091]終端120可以是智能手機(jī)、平板電腦、電子書(shū)閱讀器、MP3(Moving PictureExperts Group Aud1 Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、MP4 (MovingPicture Experts Group Aud1 Layer IV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。終端120中運(yùn)行有提供視頻直播功能的社交應(yīng)用客戶端,如即時(shí)通訊客戶端、團(tuán)隊(duì)語(yǔ)音工具客戶端、直播類客戶端等等。其中,常見(jiàn)的即時(shí)通訊客戶端如QQ客戶端、微信客戶端等;常見(jiàn)的團(tuán)隊(duì)語(yǔ)音工具客戶端如歪歪語(yǔ)音客戶端、QT語(yǔ)音客戶端等;常見(jiàn)的直播類客戶端如酷狗繁星客戶端等。
[0092]終端120可以通過(guò)有線網(wǎng)絡(luò)或者無(wú)線網(wǎng)絡(luò)與服務(wù)器140相連。
[0093]服務(wù)器140可以是一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是一個(gè)云計(jì)算服務(wù)中心。
[0094]請(qǐng)參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖,本實(shí)施例以該方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端中運(yùn)行的客戶端中進(jìn)行舉例說(shuō)明。該方法可以包括如下幾個(gè)步驟:
[0095]步驟202,獲取推薦直播視頻數(shù)據(jù)。
[0096]步驟204,根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,該預(yù)覽控件中包含直播頻道的摘要信息,且該預(yù)覽控件用于提供進(jìn)入直播頻道以觀看直播視頻的操作入口。
[0097]步驟206,將預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0098]綜上所述,本實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法,通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
[0099]請(qǐng)參考圖3A,其示出了本發(fā)明另一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖,本實(shí)施例以該方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端中運(yùn)行的客戶端中進(jìn)行舉例說(shuō)明。該方法可以包括如下幾個(gè)步驟:
[0100]步驟301,獲取推薦直播視頻數(shù)據(jù)。
[0101]在用戶使用用戶賬號(hào)登錄客戶端后,客戶端獲取推薦直播視頻數(shù)據(jù)。其中,該客戶端是指提供有視頻直播功能的客戶端,如團(tuán)隊(duì)語(yǔ)音工具客戶端或其它社交應(yīng)用客戶端。在通常情況下,客戶端從服務(wù)器中獲取推薦直播視頻數(shù)據(jù)。本步驟可以包括:
[0102]第一,客戶端向服務(wù)器發(fā)送數(shù)據(jù)獲取請(qǐng)求。
[0103]對(duì)應(yīng)地,服務(wù)器接收客戶端發(fā)送的數(shù)據(jù)獲取請(qǐng)求。
[0104]第二,服務(wù)器根據(jù)數(shù)據(jù)獲取請(qǐng)求從正在直播的所有直播視頻數(shù)據(jù)中選取推薦直播視頻數(shù)據(jù)。
[0105]服務(wù)器中存儲(chǔ)有正在直播的所有直播視頻數(shù)據(jù),每條直播視頻數(shù)據(jù)包括但不限于頻道標(biāo)識(shí)、子頻道標(biāo)識(shí)、預(yù)覽圖片、頻道名稱、頻道人數(shù)、頻道排名、直播視頻來(lái)源、直播視頻類型中的至少一項(xiàng)。
[0106]本步驟可以包括如下幾種可能的實(shí)施方式:
[0107]在第一種可能的實(shí)施方式中,服務(wù)器獲取正在直播的所有直播視頻數(shù)據(jù)中各條直播視頻數(shù)據(jù)對(duì)應(yīng)的頻道人數(shù),選取頻道人數(shù)最多的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù)。
[0108]頻道人數(shù)是指進(jìn)入頻道的客戶端的數(shù)量,頻道人數(shù)反映了該頻道的人氣。頻道人數(shù)越多的頻道,表明該頻道的人氣越高,該頻道內(nèi)的直播視頻的受歡迎度越高;反之,頻道人數(shù)越少的頻道,表明該頻道的人氣越低,該頻道內(nèi)的直播視頻的受歡迎度越低。因此,月艮務(wù)器從正在直播的所有直播視頻數(shù)據(jù)中選取頻道人數(shù)最多的一條或多條直播視頻數(shù)據(jù),可以保證所選取的直播視頻的質(zhì)量,進(jìn)而為用戶推薦高質(zhì)量的直播視頻。
[0109]比如,在一個(gè)具體的例子中,假設(shè)正在直播的所有直播視頻數(shù)據(jù)的數(shù)量為1000條,服務(wù)器獲取每條直播視頻數(shù)據(jù)對(duì)應(yīng)的頻道人數(shù),并按照頻道人數(shù)由多到少對(duì)該1000條直播視頻數(shù)據(jù)進(jìn)行排序,然后選取前4條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù)。
[0110]在第二種可能的實(shí)施方式中,獲取正在直播的所有直播視頻數(shù)據(jù)中各條直播視頻數(shù)據(jù)對(duì)應(yīng)的頻道排名,選取頻道排名最高的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù)。
[0111]頻道排名是指頻道在所有頻道或者在同類型的所有頻道中的排名情況,頻道排名反映了該頻道的人氣。頻道排名越高的頻道,表明該頻道的人氣越高,該頻道內(nèi)的直播視頻的受歡迎度越高;反之,頻道排名越低的頻道,表明該頻道的人氣越低,該頻道內(nèi)的直播視頻的受歡迎度越低。因此,服務(wù)器從正在直播的所有直播視頻數(shù)據(jù)中選取頻道排名最高的一條或多條直播視頻數(shù)據(jù),可以保證所選取的直播視頻的質(zhì)量,進(jìn)而為用戶推薦高質(zhì)量的直播視頻。
[0112]在第三種可能的實(shí)施方式中,當(dāng)數(shù)據(jù)獲取請(qǐng)求中攜帶有至少一個(gè)頻道標(biāo)識(shí)時(shí),從正在直播的所有直播視頻數(shù)據(jù)中選取對(duì)應(yīng)于該至少一個(gè)頻道標(biāo)識(shí)的至少一條直播視頻數(shù)據(jù);將被選擇的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù)。
[0113]其中,至少一個(gè)頻道標(biāo)識(shí)與登錄客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系,該關(guān)聯(lián)關(guān)系包括但不限于收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。上述關(guān)聯(lián)關(guān)系反映了用戶的個(gè)人習(xí)慣和偏好。上述至少一個(gè)頻道標(biāo)識(shí)是用戶習(xí)慣訪問(wèn)的頻道的頻道標(biāo)識(shí),或者是用戶所喜愛(ài)的頻道的頻道標(biāo)識(shí)。服務(wù)器選取正在直播的、且是用戶習(xí)慣訪問(wèn)的或是用戶所喜愛(ài)的頻道對(duì)應(yīng)的直播視頻數(shù)據(jù),可以保證所選取的直播視頻的用戶滿意度,提高用戶體驗(yàn)。
[0114]另外,對(duì)應(yīng)于上述第三種可能的實(shí)施方式,客戶端在向服務(wù)器發(fā)送數(shù)據(jù)獲取請(qǐng)求之前,還可執(zhí)行如下兩個(gè)步驟:1、獲取與登錄客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的至少一個(gè)頻道標(biāo)識(shí),該關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種;2、生成攜帶有至少一個(gè)頻道標(biāo)識(shí)的數(shù)據(jù)獲取請(qǐng)求。
[0115]第三,服務(wù)器向客戶端發(fā)送推薦直播視頻數(shù)據(jù)。
[0116]對(duì)應(yīng)地,客戶端接收服務(wù)器發(fā)送的推薦直播視頻數(shù)據(jù)。
[0117]需要說(shuō)明的一點(diǎn)是:服務(wù)器向客戶端反饋的推薦直播視頻數(shù)據(jù)的數(shù)量可根據(jù)實(shí)際需求預(yù)先設(shè)定,比如4個(gè)或者8個(gè)等等。但是,為了保證推薦直播視頻數(shù)據(jù)的質(zhì)量,以及為了提高用戶在后續(xù)選取過(guò)程中的效率,推薦直播視頻數(shù)據(jù)的數(shù)量不宜過(guò)多。在通常情況下,推薦直播視頻數(shù)據(jù)的數(shù)量遠(yuǎn)小于正在直播的所有直播視頻數(shù)據(jù)的數(shù)量。
[0118]步驟302,根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件。
[0119]其中,預(yù)覽控件中包含直播頻道的摘要信息,且預(yù)覽控件用于提供進(jìn)入直播頻道以觀看直播視頻的操作入口。預(yù)覽控件中可包含頻道標(biāo)識(shí)、頻道名稱、主播名稱、預(yù)覽圖片、直播簡(jiǎn)介等直播頻道的摘要信息。在一種可能的實(shí)施方式中,對(duì)于任意一條推薦直播視頻數(shù)據(jù),當(dāng)該推薦直播視頻數(shù)據(jù)中包含預(yù)覽圖片時(shí),客戶端生成包含有預(yù)覽圖片的預(yù)覽控件。該預(yù)覽圖片可以是直播視頻的截圖,也可以是主播用戶的照片。預(yù)覽控件可以使得用戶在選取所需觀看的直播視頻時(shí),更為直觀地了解到直播視頻的內(nèi)容,方便用戶決策是否選擇觀看。
[0120]另外,當(dāng)客戶端從服務(wù)器端接收到η條推薦直播視頻數(shù)據(jù)時(shí),可對(duì)應(yīng)生成η個(gè)預(yù)覽控件,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù)。
[0121]步驟303,將預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0122]其中,主面板界面是指用戶賬號(hào)在客戶端中處于登錄態(tài)時(shí)客戶端顯示的首界面。在用戶使用用戶賬號(hào)登錄客戶端后,客戶端顯示主面板界面。在主面板界面中,通常包括用戶頭像、昵稱、簽名以及其它一些功能控件,如最大化控件、最小化控件、關(guān)閉控件等。如圖3Β所示,其示出了一種主面板界面30的示意圖,該主面板界面30包括用戶頭像31、昵稱32、最小化控件33、關(guān)閉控件34、標(biāo)簽欄35等,其中標(biāo)簽欄35可以由頻道標(biāo)簽、好友標(biāo)簽、群標(biāo)簽和應(yīng)用標(biāo)簽組成。
[0123]通過(guò)將生成的預(yù)覽控件直接顯示于主面板界面中,可以便于用戶選擇所需觀看的直播視頻,提尚選擇效率。
[0124]如圖3Β所示,客戶端生成預(yù)覽控件36后,將生成的預(yù)覽控件36直接顯示于主面板界面30中供用戶查看和選擇。
[0125]另外,本步驟可以包括如下兩種可能的實(shí)施方式:
[0126]在第一種可能的實(shí)施方式中,將生成的η個(gè)預(yù)覽控件全部疊加顯示于主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù),η多1
[0127]比如,假設(shè)客戶端在上述步驟302中生成了 4個(gè)預(yù)覽控件,則此時(shí)可以將該4個(gè)預(yù)覽控件全部疊加顯示于主面板界面中。
[0128]在第二種可能的實(shí)施方式中,將生成的η個(gè)預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù),η > m多I。
[0129]比如,假設(shè)客戶端在上述步驟302中生成了 4個(gè)預(yù)覽控件,則此時(shí)可以將該4個(gè)預(yù)覽控件中的2個(gè)疊加顯示于主面板界面中。之后,在獲取到對(duì)應(yīng)于預(yù)覽控件的切換指示時(shí),顯示另外2個(gè)預(yù)覽控件?;蛘撸陬A(yù)定時(shí)間間隔后,顯示另外2個(gè)預(yù)覽控件。
[0130]可選的,客戶端還可執(zhí)行如下步驟304至步驟306:
[0131]步驟304,當(dāng)每條推薦直播視頻數(shù)據(jù)包括頻道標(biāo)識(shí)時(shí),接收作用于任意一個(gè)預(yù)覽控件的選擇信號(hào)。
[0132]用戶可以從客戶端所顯示的預(yù)覽控件中選擇一個(gè)預(yù)覽控件,并通過(guò)觸摸、點(diǎn)擊等操作在被選擇的預(yù)覽控件上觸發(fā)生成選擇信號(hào)。對(duì)應(yīng)地,客戶端接收用戶觸發(fā)的選擇信號(hào)。
[0133]步驟305,獲取被選擇的預(yù)覽控件對(duì)應(yīng)的推薦直播視頻數(shù)據(jù)中包括的頻道標(biāo)識(shí)。
[0134]客戶端獲取用戶所選擇的預(yù)覽控件對(duì)應(yīng)的推薦直播視頻數(shù)據(jù),并從獲取到的推薦直播視頻數(shù)據(jù)中讀取頻道標(biāo)識(shí)。
[0135]步驟306,根據(jù)頻道標(biāo)識(shí)進(jìn)入對(duì)應(yīng)直播頻道。
[0136]不同的頻道對(duì)應(yīng)于不同的頻道標(biāo)識(shí),客戶端可根據(jù)不同的頻道標(biāo)識(shí)實(shí)現(xiàn)不同頻道間的跳轉(zhuǎn),向用戶提供不同的直播視頻。客戶端進(jìn)入頻道后,便可加載模板,并通過(guò)和服務(wù)器的交互獲取該頻道內(nèi)的直播視頻流,然后將直播視頻流在模板中進(jìn)行顯示。其中,直播視頻的視頻類型包括但不限于娛樂(lè)表演直播、游戲直播、教育課堂直播等視頻中的任意一種。
[0137]可選的,當(dāng)推薦直播視頻數(shù)據(jù)中還包括子頻道標(biāo)識(shí)時(shí),客戶端讀取頻道標(biāo)識(shí)和子頻道標(biāo)識(shí)。相應(yīng)的,客戶端根據(jù)頻道標(biāo)識(shí)和子頻道標(biāo)識(shí)進(jìn)入對(duì)應(yīng)頻道的子頻道。
[0138]綜上所述,本實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法,通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
[0139]另外,還通過(guò)選取頻道人數(shù)最多的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù);或者,選取頻道排名最高的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù);或者,獲取與用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的至少一個(gè)頻道標(biāo)識(shí),并選取對(duì)應(yīng)于該至少一個(gè)頻道標(biāo)識(shí)的至少一條直播視頻數(shù)據(jù)作為推薦直播視頻數(shù)據(jù);實(shí)現(xiàn)了向用戶推薦高質(zhì)量的直播視頻,或者向用戶推薦其所喜愛(ài)的直播視頻的效果,提高了用戶體驗(yàn)。
[0140]另外,在任意一個(gè)預(yù)覽控件被選擇時(shí),通過(guò)獲取該預(yù)覽控件對(duì)應(yīng)的頻道標(biāo)識(shí),并根據(jù)該頻道標(biāo)識(shí)進(jìn)入對(duì)應(yīng)頻道,實(shí)現(xiàn)了向用戶提供直播視頻的效果。
[0141]請(qǐng)參考圖4A,其示出了本發(fā)明再一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法的流程圖,本實(shí)施例以該方法應(yīng)用于圖1所示實(shí)施環(huán)境中的終端中運(yùn)行的客戶端中進(jìn)行舉例說(shuō)明。該方法可以包括如下幾個(gè)步驟:
[0142]步驟401,獲取推薦直播視頻數(shù)據(jù)。
[0143]在用戶使用用戶賬號(hào)登錄客戶端后,客戶端獲取推薦直播視頻數(shù)據(jù)。在通常情況下,客戶端從服務(wù)器中獲取推薦直播視頻數(shù)據(jù)。
[0144]可選的,客戶端獲取的推薦直播視頻數(shù)據(jù)可包括如下三種推薦直播視頻數(shù)據(jù)中的至少一種:
[0145]1、獲取至少一條第一推薦直播視頻數(shù)據(jù),該第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0146]2、獲取至少一條第二推薦直播視頻數(shù)據(jù),該第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù);
[0147]3、獲取至少一條第三推薦直播視頻數(shù)據(jù),該第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),該關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
[0148]步驟402,根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件。
[0149]其中,預(yù)覽控件中包含直播頻道的摘要信息,且預(yù)覽控件用于提供進(jìn)入直播頻道以觀看直播視頻的操作入口。預(yù)覽控件中可包含頻道標(biāo)識(shí)、頻道名稱、主播名稱、預(yù)覽圖片、直播簡(jiǎn)介等直播頻道的摘要信息。另外,當(dāng)客戶端從服務(wù)器端接收到η條推薦直播視頻數(shù)據(jù)時(shí),可對(duì)應(yīng)生成η個(gè)預(yù)覽控件,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù)。
[0150]另外,客戶端在將生成的預(yù)覽控件進(jìn)行顯示之前,還可執(zhí)行如下步驟403和步驟404:
[0151]步驟403,在客戶端的主面板界面中顯示收起展開(kāi)控件。
[0152]其中,主面板界面是指用戶賬號(hào)在客戶端中處于登錄態(tài)時(shí)客戶端顯示的首界面。在用戶使用用戶賬號(hào)登錄客戶端后,客戶端顯示主面板界面。在主面板界面中,通常包括用戶頭像、昵稱、簽名以及其它一些功能控件,如最大化控件、最小化控件、關(guān)閉控件等。如圖4Β所示,其示出了一種主面板界面40的示意圖,該主面板界面40包括用戶頭41、昵稱42、最小化控件43、關(guān)閉控件44、標(biāo)簽欄45等,其中標(biāo)簽欄45可以由頻道標(biāo)簽、好友標(biāo)簽、群標(biāo)簽和應(yīng)用標(biāo)簽組成。
[0153]另外,在本實(shí)施例中,主面板界面中還包括收起展開(kāi)控件,該收起展開(kāi)控件用于觸發(fā)預(yù)覽控件的顯示和隱藏。如圖4Β所示,客戶端還可在主面板界面40中顯示收起展開(kāi)控件47。
[0154]步驟404,當(dāng)獲取到對(duì)應(yīng)于收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài)。
[0155]當(dāng)用戶點(diǎn)擊收起展開(kāi)控件時(shí),客戶端檢測(cè)當(dāng)前時(shí)刻預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài)。
[0156]步驟405,若預(yù)覽控件處于隱藏狀態(tài),則將預(yù)覽控件進(jìn)行顯示。
[0157]當(dāng)檢測(cè)出預(yù)覽控件處于隱藏狀態(tài)時(shí),客戶端將生成的預(yù)覽控件疊加顯示于主面板界面中。通過(guò)將生成的預(yù)覽控件直接顯示于主面板界面中,可以便于用戶選擇所需觀看的直播視頻,提尚選擇效率。
[0158]結(jié)合參考圖4Β,當(dāng)用戶點(diǎn)擊收起展開(kāi)控件47時(shí),客戶端將生成的預(yù)覽控件46顯示于主面板界面40中供用戶查看和選擇。
[0159]另外,本步驟可以包括如下兩種可能的實(shí)施方式:
[0160]在第一種可能的實(shí)施方式中,將生成的η個(gè)預(yù)覽控件全部疊加顯示于主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù),η多1
[0161]比如,假設(shè)客戶端在上述步驟402中生成了 4個(gè)預(yù)覽控件,則此時(shí)可以將該4個(gè)預(yù)覽控件全部疊加顯示于主面板界面中。
[0162]在第二種可能的實(shí)施方式中,將生成的η個(gè)預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的推薦直播視頻數(shù)據(jù),η > m多I。
[0163]比如,假設(shè)客戶端在上述步驟402中生成了 4個(gè)預(yù)覽控件,則此時(shí)可以將該4個(gè)預(yù)覽控件中的2個(gè)疊加顯示于主面板界面中。
[0164]另外,在客戶端獲取到對(duì)應(yīng)于收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),若檢測(cè)出預(yù)覽控件處于顯示狀態(tài),則將預(yù)覽控件進(jìn)行隱藏。結(jié)合參考圖4B,當(dāng)預(yù)覽控件46處于顯示狀態(tài)時(shí),用戶點(diǎn)擊該收起展開(kāi)控件47,客戶端將預(yù)覽控件46進(jìn)行隱藏,也即不顯示。
[0165]另外,當(dāng)客戶端將生成的預(yù)覽控件中的部分進(jìn)行顯示后,還可執(zhí)行如下步驟406至步驟408:
[0166]步驟406,接收對(duì)應(yīng)于正被顯示的m個(gè)預(yù)覽控件的切換指示。
[0167]客戶?而還可在主面板界面中顯不至少個(gè)切換控件。
[0168]比如,假設(shè)客戶端在上述步驟402中生成了 4個(gè)預(yù)覽控件,而在上述步驟405中將該4個(gè)預(yù)覽控件中的第I個(gè)和第2個(gè)預(yù)覽控件顯示于主面板界面中。結(jié)合參考圖4B,客戶端可以在主面板界面40所顯示的預(yù)覽控件46的兩側(cè)分別設(shè)置兩個(gè)切換控件48。當(dāng)用戶需要切換顯示預(yù)覽控件46時(shí),可通過(guò)觸摸、點(diǎn)擊等操作觸發(fā)作用于切換控件48的切換指示。
[0169]步驟407,在生成的η個(gè)預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件。
[0170]客戶端接收到切換指示后,從未被顯示的n-m個(gè)預(yù)覽控件中選取至少一個(gè)預(yù)覽控件。在一種可能的實(shí)施方式中,客戶端從未被顯示的n-m個(gè)預(yù)覽控件中選取m個(gè)預(yù)覽控件。比如,假設(shè)客戶端在上述步驟405中將生成的4個(gè)預(yù)覽控件中的第I個(gè)和第2個(gè)預(yù)覽控件顯示于主面板界面中,則此時(shí)選取第3個(gè)和第4個(gè)預(yù)覽控件。
[0171]步驟408,使用被選擇的至少一個(gè)預(yù)覽控件替換正被顯示的m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
[0172]在一種可能的實(shí)施方式中,當(dāng)客戶端從未被顯示的n-m個(gè)預(yù)覽控件中選取了 m個(gè)預(yù)覽控件時(shí),使用被選擇的該m個(gè)預(yù)覽控件替換正被顯示的m個(gè)預(yù)覽控件進(jìn)行顯示。比如,客戶端使用選取的第3個(gè)和第4個(gè)預(yù)覽控件替換正被顯示的第I個(gè)和第2個(gè)預(yù)覽控件進(jìn)行顯示。客戶端根據(jù)用戶的切換指示,向用戶提供不同的直播視頻對(duì)應(yīng)的預(yù)覽控件,方便用戶進(jìn)行比對(duì)和選取。
[0173]可選的,在上述步驟405之后,客戶端還可根據(jù)用戶針對(duì)主面板界面的拉伸操作,增減被顯示的預(yù)覽控件的數(shù)量。具體來(lái)講,可以包括如下幾種可能的情況:
[0174]1、在主面板界面的寬度被拉寬時(shí),根據(jù)主面板界面的寬度增加被顯示的預(yù)覽控件的數(shù)量;或者,
[0175]2、在主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)主面板界面的長(zhǎng)度增加被顯示的預(yù)覽控件的數(shù)量;或者,
[0176]3、在主面板界面的寬度被拉窄時(shí),根據(jù)主面板界面的寬度減少被顯示的預(yù)覽控件的數(shù)量;或者,
[0177]4、在主面板界面的寬度被拉短時(shí),根據(jù)主面板界面的長(zhǎng)度減少被顯示的預(yù)覽控件的數(shù)量。
[0178]結(jié)合參考圖4B和圖4C,在一種可能的實(shí)施方式中,主面板界面40在默認(rèn)狀態(tài)下顯示2個(gè)預(yù)覽控件46,在主面板界面40被拉寬時(shí),客戶端逐漸顯示第3個(gè)預(yù)覽控件46。進(jìn)一步地,隨著主面板界面40的寬度的增加,還可顯示第4個(gè),第5個(gè),甚至更多。
[0179]或者,客戶端獲取主面板界面40的寬度和每個(gè)預(yù)覽控件46的寬度,當(dāng)主面板界面40的寬度增加至能夠顯示3個(gè)預(yù)覽控件46時(shí),客戶端顯示第3個(gè)預(yù)覽控件46。進(jìn)一步地,隨著主面板界面40的寬度的增加,還可顯示第4個(gè),第5個(gè),甚至更多。
[0180]需要說(shuō)明的一點(diǎn)是:被顯示的預(yù)覽控件的數(shù)量可以是逐個(gè)增減,也可以是多個(gè)增減。比如,在主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),客戶端可根據(jù)主面板界面的長(zhǎng)度增加一行被顯示的預(yù)覽控件。其中,一行預(yù)覽控件可以是2個(gè)或者其它數(shù)量。當(dāng)然,主面板界面中預(yù)覽控件的數(shù)量變化情況還存在其它多種可能的形式,本實(shí)施例對(duì)此不作具體限定。
[0181]另外,結(jié)合參考圖4B,客戶端還可在主面板界面40中顯示頁(yè)面觸發(fā)控件49 ;當(dāng)獲取到對(duì)應(yīng)于該頁(yè)面觸發(fā)控件49的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面。其中,直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。直播視頻聚合頁(yè)面中所包含的預(yù)覽控件可以是所有正在直播的直播視頻數(shù)據(jù)對(duì)應(yīng)的預(yù)覽控件,以此實(shí)現(xiàn)向用戶提供完整、全面的直播視頻。當(dāng)用戶點(diǎn)擊直播視頻聚合頁(yè)面中的任意一個(gè)預(yù)覽控件后,客戶端獲取被選擇的預(yù)覽控件對(duì)應(yīng)的推薦直播視頻數(shù)據(jù)中包括的頻道標(biāo)識(shí),并根據(jù)頻道標(biāo)識(shí)進(jìn)入對(duì)應(yīng)直播頻道??蛇x的,為了便于用戶選擇,客戶端可根據(jù)直播視頻的視頻類型將直播視頻聚合頁(yè)面中的預(yù)覽控件進(jìn)行分類,該視頻類型包括但不限于娛樂(lè)表演直播、游戲直播、教育課堂直播等視頻中的任意一種。
[0182]結(jié)合參考圖4B,在一種可能的實(shí)施方式中,當(dāng)主面板界面40中同時(shí)顯示有預(yù)覽控件46、收起展開(kāi)控件47和頁(yè)面觸發(fā)控件49時(shí),收起展開(kāi)控件47可設(shè)置于頁(yè)面觸發(fā)控件49右側(cè),預(yù)覽控件46可顯示于收起展開(kāi)控件47和頁(yè)面觸發(fā)控件49下方,這樣可便于用戶了解各控件的作用,且方便用戶操作,提高用戶體驗(yàn)。
[0183]綜上所述,本實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的方法,通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
[0184]另外,還通過(guò)在主面板界面中顯示收起展開(kāi)控件,實(shí)現(xiàn)了的預(yù)覽控件的顯示和隱藏功能,便于用戶管理主面板界面中的預(yù)覽控件。
[0185]另外,在顯示預(yù)覽控件時(shí),可以進(jìn)行切換顯示;或者,還可隨著主面板界面的長(zhǎng)度或者寬度的拉伸,增加或減少被顯示的預(yù)覽控件的數(shù)量,提供了多種顯示方式,增加了預(yù)覽控件顯示的靈活性,便于用戶查看和操作。
[0186]需要說(shuō)明的一點(diǎn)是:在用戶使用用戶賬號(hào)登錄客戶端后,客戶端還可通過(guò)如下步驟I至3決策是否將預(yù)覽控件進(jìn)行顯示:
[0187]1、獲取登錄客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄。
[0188]其中,預(yù)覽控件顯示記錄用于記錄用戶賬號(hào)在最近一次退出登錄客戶端時(shí)預(yù)覽控件的顯示情況,包括顯示狀態(tài)和隱藏狀態(tài)兩種情況。
[0189]2、根據(jù)預(yù)覽控件顯示記錄檢測(cè)用戶賬號(hào)在最近一次退出登錄客戶端時(shí)預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài)。
[0190]3、若處于顯示狀態(tài),則將預(yù)覽控件疊加顯示于主面板界面中。
[0191]當(dāng)用戶賬號(hào)在最近一次退出登錄客戶端時(shí)預(yù)覽控件處于顯示狀態(tài)時(shí),客戶端將生成的預(yù)覽控件進(jìn)行顯示。否則,客戶端在獲取到對(duì)應(yīng)于收起展開(kāi)控件的展開(kāi)觸發(fā)信號(hào)時(shí),將生成的預(yù)覽控件進(jìn)行顯示。
[0192]當(dāng)然,在其它可能的實(shí)施方式中,客戶端還可根據(jù)用戶針對(duì)預(yù)覽控件的配置確定是否顯示預(yù)覽控件,或者確定何時(shí)顯示預(yù)覽控件,或者確定預(yù)覽控件在主面板界面中的顯示位置或者顯示數(shù)量等等,對(duì)此本發(fā)明實(shí)施例不作具體限定。
[0193]還需要說(shuō)明的一點(diǎn)是:客戶端在將預(yù)覽控件顯示于主面板界面中之后,還可每隔預(yù)定時(shí)間間隔重新獲取推薦直播視頻數(shù)據(jù),實(shí)現(xiàn)推薦直播視頻數(shù)據(jù)的實(shí)時(shí)刷新,向用戶提供最新、最準(zhǔn)確的推薦直播視頻。
[0194]下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例。
[0195]請(qǐng)參考圖5,其示出了本發(fā)明一個(gè)實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置的結(jié)構(gòu)方框圖,該裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為客戶端的部分或者全部。該裝置可以包括:數(shù)據(jù)獲取模塊510、控件生成模塊520和第一顯示模塊530。
[0196]數(shù)據(jù)獲取模塊510,用于獲取推薦直播視頻數(shù)據(jù)。
[0197]控件生成模塊520,用于根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口。
[0198]第一顯示模塊530,用于將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0199]綜上所述,本實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置,通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
[0200]請(qǐng)參考圖6,其示出了本發(fā)明另一實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置的結(jié)構(gòu)方框圖,該裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn)成為客戶端的部分或者全部。該裝置可以包括:數(shù)據(jù)獲取模塊510、控件生成模塊520和第一顯示模塊530。
[0201]數(shù)據(jù)獲取模塊510,用于獲取推薦直播視頻數(shù)據(jù)。
[0202]可選的,所述數(shù)據(jù)獲取模塊510,包括:第一獲取單元510a ;和/或,第二獲取單元510b ;和/或,第三獲取單元510c。
[0203]第一獲取單元510a,用于獲取至少一條第一推薦直播視頻數(shù)據(jù),所述第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù)。
[0204]第二獲取單元510b,用于獲取至少一條第二推薦直播視頻數(shù)據(jù),所述第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù)。
[0205]第三獲取單元510c,用于獲取至少一條第三推薦直播視頻數(shù)據(jù),所述第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄所述客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),所述關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
[0206]控件生成模塊520,用于根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口。
[0207]第一顯示模塊530,用于將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
[0208]可選的,所述裝置還包括:第二顯示模塊521、第一檢測(cè)模塊522和控件隱藏模塊523。
[0209]第二顯示模塊521,用于在所述主面板界面中顯示收起展開(kāi)控件。
[0210]第一檢測(cè)模塊522,用于當(dāng)獲取到對(duì)應(yīng)于所述收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài)。
[0211]控件隱藏模塊523,用于當(dāng)所述預(yù)覽控件處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行隱藏。
[0212]所述第一顯示模塊530,還用于當(dāng)所述預(yù)覽控件處于所述隱藏狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行顯示。
[0213]可選的,所述第一顯示模塊530,包括:全部顯示單元530a;或者,部分顯示單元530b ο
[0214]全部顯示單元530a,用于將生成的η個(gè)所述預(yù)覽控件全部疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η多I。
[0215]部分顯示單元530b,用于將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η > m多I。
[0216]可選的,所述第一顯示模塊530,還包括:指示接收單元530c、控件選取單元530d和替換顯示單元530e。
[0217]所述指示接收單元530c,用于接收對(duì)應(yīng)于正被顯示的所述m個(gè)預(yù)覽控件的切換指不O
[0218]所述控件選取單元530d,用于在生成的η個(gè)所述預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件。
[0219]所述替換顯示單元530e,用于使用被選擇的所述至少一個(gè)預(yù)覽控件替換正被顯示的所述m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
[0220]可選的,所述第一顯示模塊530,還包括:
[0221]第一增加顯示單元,用于在所述主面板界面的寬度被拉寬時(shí),根據(jù)所述主面板界面的寬度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0222]第二增加顯示單元,用于在所述主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)所述主面板界面的長(zhǎng)度增加被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0223]第一減少顯示單元,用于在所述主面板界面的寬度被拉窄時(shí),根據(jù)所述主面板界面的寬度減少被顯示的所述預(yù)覽控件的數(shù)量;或者,
[0224]第二減少顯示單元,用于在所述主面板界面的寬度被拉短時(shí),根據(jù)所述主面板界面的長(zhǎng)度減少被顯示的所述預(yù)覽控件的數(shù)量。
[0225]可選的,所述裝置還包括:信號(hào)接收模塊540、標(biāo)識(shí)獲取模塊550和頻道進(jìn)入模塊560。
[0226]信號(hào)接收模塊540,用于當(dāng)每條推薦直播視頻數(shù)據(jù)包括頻道標(biāo)識(shí)時(shí),接收作用于任意一個(gè)預(yù)覽控件的選擇信號(hào)。
[0227]標(biāo)識(shí)獲取模塊550,用于獲取被選擇的所述預(yù)覽控件對(duì)應(yīng)的推薦直播視頻數(shù)據(jù)中包括的頻道標(biāo)識(shí)。
[0228]頻道進(jìn)入模塊560,用于根據(jù)所述頻道標(biāo)識(shí)進(jìn)入對(duì)應(yīng)頻道。
[0229]可選的,所述裝置還包括:記錄獲取模塊524和第二檢測(cè)模塊525。
[0230]記錄獲取模塊524,用于獲取登錄所述客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄,所述預(yù)覽控件顯示記錄用于記錄所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件的顯示情況;
[0231]第二檢測(cè)模塊525,用于根據(jù)所述預(yù)覽控件顯示記錄檢測(cè)所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài);
[0232]所述第一顯示模塊530,還用于當(dāng)處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件疊加顯示于所述客戶端的主面板界面中。
[0233]可選的,所述裝置還包括:第三顯示模塊570和第四顯示模塊580。
[0234]第三顯示模塊570,用于在所述主面板界面中顯示頁(yè)面觸發(fā)控件。
[0235]第四顯示模塊580,用于當(dāng)獲取到對(duì)應(yīng)于所述頁(yè)面觸發(fā)控件的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面,所述直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。
[0236]綜上所述,本實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置,通過(guò)獲取推薦直播視頻數(shù)據(jù),并根據(jù)推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,然后將預(yù)覽控件疊加顯示于客戶端的主面板界面中;解決了相關(guān)技術(shù)存在的觀看直播視頻的操作繁瑣且不便的問(wèn)題;用戶在主面板界面中即可從推薦的直播視頻中直接選取所需觀看的直播視頻,達(dá)到了簡(jiǎn)化操作、提高選取直播視頻的效率的效果。
[0237]需要說(shuō)明的是:上述實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置在顯示推薦數(shù)據(jù)時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置與對(duì)應(yīng)方法的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
[0238]請(qǐng)參考圖7,其示出了本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)方框圖。該終端700包括:處理器720和存儲(chǔ)器740,處理器720和存儲(chǔ)器740可以通過(guò)通信總線相連,存儲(chǔ)器740可以是指令存儲(chǔ)器、內(nèi)存和寄存器等。
[0239]存儲(chǔ)器740用于存儲(chǔ)一個(gè)或者一個(gè)以上的指令,該指令用于實(shí)現(xiàn)上述圖2、圖3A或圖4A所示實(shí)施例提供的社交應(yīng)用中顯示推薦信息的方法。
[0240]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0241 ] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0242] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種社交應(yīng)用中顯示推薦數(shù)據(jù)的方法,其特征在于,所述方法包括: 獲取推薦直播視頻數(shù)據(jù); 根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口; 將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 在所述主面板界面中顯示收起展開(kāi)控件; 當(dāng)獲取到對(duì)應(yīng)于所述收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)所述預(yù)覽控件處于顯示狀態(tài)還是隱臧狀態(tài); 若所述預(yù)覽控件處于所述顯示狀態(tài),則將所述預(yù)覽控件進(jìn)行隱藏; 若所述預(yù)覽控件處于所述隱藏狀態(tài),則將所述預(yù)覽控件進(jìn)行顯示。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中之前,還包括: 獲取登錄所述客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄,所述預(yù)覽控件顯示記錄用于記錄所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件的顯示情況; 根據(jù)所述預(yù)覽控件顯示記錄檢測(cè)所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài); 若處于所述顯示狀態(tài),則執(zhí)行所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中的步驟。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中,包括: 將生成的η個(gè)所述預(yù)覽控件全部疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η多I ; 或者, 將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η > m多I。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中之后,還包括: 接收對(duì)應(yīng)于正被顯示的所述m個(gè)預(yù)覽控件的切換指示; 在生成的η個(gè)所述預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件; 使用被選擇的所述至少一個(gè)預(yù)覽控件替換正被顯示的所述m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中之后,還包括: 在所述主面板界面的寬度被拉寬時(shí),根據(jù)所述主面板界面的寬度增加被顯示的所述預(yù)覽控件的數(shù)量;或者, 在所述主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)所述主面板界面的長(zhǎng)度增加被顯示的所述預(yù)覽控件的數(shù)量;或者, 在所述主面板界面的寬度被拉窄時(shí),根據(jù)所述主面板界面的寬度減少被顯示的所述預(yù)覽控件的數(shù)量;或者, 在所述主面板界面的寬度被拉短時(shí),根據(jù)所述主面板界面的長(zhǎng)度減少被顯示的所述預(yù)覽控件的數(shù)量。
7.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述方法還包括: 在所述主面板界面中顯示頁(yè)面觸發(fā)控件; 當(dāng)獲取到對(duì)應(yīng)于所述頁(yè)面觸發(fā)控件的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面,所述直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。
8.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述獲取推薦直播視頻數(shù)據(jù),包括: 獲取至少一條第一推薦直播視頻數(shù)據(jù),所述第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù); 和/或, 獲取至少一條第二推薦直播視頻數(shù)據(jù),所述第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù); 和/或, 獲取至少一條第三推薦直播視頻數(shù)據(jù),所述第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄所述客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),所述關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
9.一種社交應(yīng)用中顯示推薦數(shù)據(jù)的裝置,其特征在于,所述裝置包括: 數(shù)據(jù)獲取模塊,用于獲取推薦直播視頻數(shù)據(jù); 控件生成模塊,用于根據(jù)所述推薦直播視頻數(shù)據(jù)生成預(yù)覽控件,所述預(yù)覽控件中包含直播頻道的摘要信息,且所述預(yù)覽控件用于提供進(jìn)入所述直播頻道以觀看直播視頻的操作入口 ; 第一顯示模塊,用于將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二顯示模塊,用于在所述主面板界面中顯示收起展開(kāi)控件; 第一檢測(cè)模塊,用于當(dāng)獲取到對(duì)應(yīng)于所述收起展開(kāi)控件的觸發(fā)信號(hào)時(shí),檢測(cè)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài); 控件隱藏模塊,用于當(dāng)所述預(yù)覽控件處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行隱藏; 所述第一顯示模塊,還用于當(dāng)所述預(yù)覽控件處于所述隱藏狀態(tài)時(shí),將所述預(yù)覽控件進(jìn)行顯示。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 記錄獲取模塊,用于獲取登錄所述客戶端的用戶賬號(hào)的預(yù)覽控件顯示記錄,所述預(yù)覽控件顯示記錄用于記錄所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件的顯示情況; 第二檢測(cè)模塊,用于根據(jù)所述預(yù)覽控件顯示記錄檢測(cè)所述用戶賬號(hào)在最近一次退出登錄所述客戶端時(shí)所述預(yù)覽控件處于顯示狀態(tài)還是隱藏狀態(tài); 所述第一顯示模塊,還用于當(dāng)處于所述顯示狀態(tài)時(shí),將所述預(yù)覽控件疊加顯示于客戶端的主面板界面中。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一顯示模塊,包括: 全部顯示單元,用于將生成的η個(gè)所述預(yù)覽控件全部疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η多I ; 或者, 部分顯示單元,用于將生成的η個(gè)所述預(yù)覽控件中的m個(gè)預(yù)覽控件疊加顯示于所述主面板界面中,每個(gè)預(yù)覽控件對(duì)應(yīng)各自的所述推薦直播視頻數(shù)據(jù),η > m多I。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第一顯示模塊,還包括:指示接收單元、控件選取單元和替換顯示單元; 所述指示接收單元,用于接收對(duì)應(yīng)于正被顯示的所述m個(gè)預(yù)覽控件的切換指示;所述控件選取單元,用于在生成的η個(gè)所述預(yù)覽控件中未被顯示的預(yù)覽控件中選取至少一個(gè)預(yù)覽控件; 所述替換顯示單元,用于使用被選擇的所述至少一個(gè)預(yù)覽控件替換正被顯示的所述m個(gè)預(yù)覽控件中的至少一個(gè)進(jìn)行顯示。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第一顯示模塊,還包括: 第一增加顯示單元,用于在所述主面板界面的寬度被拉寬時(shí),根據(jù)所述主面板界面的寬度增加被顯示的所述預(yù)覽控件的數(shù)量;或者, 第二增加顯示單元,用于在所述主面板界面的長(zhǎng)度被拉長(zhǎng)時(shí),根據(jù)所述主面板界面的長(zhǎng)度增加被顯示的所述預(yù)覽控件的數(shù)量;或者, 第一減少顯示單元,用于在所述主面板界面的寬度被拉窄時(shí),根據(jù)所述主面板界面的寬度減少被顯示的所述預(yù)覽控件的數(shù)量;或者, 第二減少顯示單元,用于在所述主面板界面的寬度被拉短時(shí),根據(jù)所述主面板界面的長(zhǎng)度減少被顯示的所述預(yù)覽控件的數(shù)量。
15.根據(jù)權(quán)利要求9至14任一所述的裝置,其特征在于,所述裝置還包括: 第三顯示模塊,用于在所述主面板界面中顯示頁(yè)面觸發(fā)控件; 第四顯示模塊,用于當(dāng)獲取到對(duì)應(yīng)于所述頁(yè)面觸發(fā)控件的觸發(fā)信號(hào)時(shí),顯示直播視頻聚合頁(yè)面,所述直播視頻聚合頁(yè)面中包含至少一個(gè)預(yù)覽控件。
16.根據(jù)權(quán)利要求9至14任一所述的裝置,其特征在于,所述數(shù)據(jù)獲取模塊,包括: 第一獲取單元,用于獲取至少一條第一推薦直播視頻數(shù)據(jù),所述第一推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道人數(shù)最多的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù); 和/或, 第二獲取單元,用于獲取至少一條第二推薦直播視頻數(shù)據(jù),所述第二推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中頻道排名最高的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù); 和/或, 第三獲取單元,用于獲取至少一條第三推薦直播視頻數(shù)據(jù),所述第三推薦直播視頻數(shù)據(jù)是指正在直播的所有頻道中與登錄所述客戶端的用戶賬號(hào)具有關(guān)聯(lián)關(guān)系的頻道所對(duì)應(yīng)的直播視頻數(shù)據(jù),所述關(guān)聯(lián)關(guān)系包括收藏關(guān)系、關(guān)注關(guān)系、歷史訪問(wèn)關(guān)系中的至少一種。
【文檔編號(hào)】H04L29/08GK104486339SQ201410781439
【公開(kāi)日】2015年4月1日 申請(qǐng)日期:2014年12月16日 優(yōu)先權(quán)日:2014年12月16日
【發(fā)明者】熊寶, 王媛, 賀祿霖 申請(qǐng)人:廣州華多網(wǎng)絡(luò)科技有限公司