本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種第三方多媒體的推廣方法及裝置。
背景技術(shù):
目前,隨著網(wǎng)絡(luò)通信技術(shù)的進(jìn)步和寬帶網(wǎng)絡(luò)的提速,網(wǎng)絡(luò)直播得到了越來(lái)越多的發(fā)展和應(yīng)用,直播類網(wǎng)站的數(shù)量也越來(lái)越多。
一方面,很多主播會(huì)選擇自己習(xí)慣的直播網(wǎng)站來(lái)進(jìn)行直播,另一方面,不同直播網(wǎng)站的主題側(cè)重也不同,故某單一直播網(wǎng)站上的直播間數(shù)量和類型都受限,不能滿足用戶更全方位的要求。
可見,現(xiàn)有的直播網(wǎng)站存在直播來(lái)源單一的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種第三方多媒體的推廣方法及裝置,用以解決現(xiàn)有技術(shù)中的直播網(wǎng)站存在的直播來(lái)源單一的技術(shù)問(wèn)題。
一方面,本發(fā)明提供了一種第三方多媒體的推廣方法,所述方法應(yīng)用于服務(wù)器,所述方法包括:
從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組;
從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組;
按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組;
發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
可選的,所述第三方多媒體包括:存儲(chǔ)的視頻、直播視頻、圖片或音頻。
可選的,所述信息數(shù)據(jù)包括以下一種或多種的組合:點(diǎn)擊量數(shù)據(jù)、封面數(shù)據(jù)、標(biāo)題數(shù)據(jù)、播放狀態(tài)數(shù)據(jù)或主播名稱數(shù)據(jù)。
可選的,所述從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組,包括:根據(jù)所述信息數(shù)據(jù)組中的播放狀態(tài)數(shù)據(jù),從所述第三方多媒體組中確定出播放狀態(tài)正常的目標(biāo)多媒體組;以所述目標(biāo)多媒體組對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組。
可選的,所述從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組,包括:根據(jù)所述信息數(shù)據(jù)組,對(duì)所述第三方多媒體組進(jìn)行排序;將所述第三方多媒體組中,排序位于預(yù)設(shè)名次前的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組。
可選的,所述方法還包括:監(jiān)控所述第三方服務(wù)端的所述第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組的數(shù)據(jù)變化情況;當(dāng)所述信息數(shù)據(jù)組發(fā)生變化時(shí),接收所述第三方服務(wù)端發(fā)送的變化信息;基于所述變化信息更新所述待展示數(shù)據(jù)組。
另一方面,提供一種第三方多媒體的推廣方法,所述方法應(yīng)用于客戶端,所述方法包括:
接收服務(wù)器發(fā)送的待展示數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組為所述服務(wù)器從第三方服務(wù)端獲取的,并按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組與所述第三方服務(wù)端的第三方多媒體組對(duì)應(yīng);
在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示所述待展示數(shù)據(jù)組;
接收用戶從所述待展示數(shù)據(jù)組中選擇目標(biāo)數(shù)據(jù)的選擇操作;
基于所述選擇操作,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,以通過(guò)所述播放頁(yè)面展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體。
可選的,所述第三方多媒體包括:存儲(chǔ)的視頻、直播視頻、圖片或音頻;所述待展示數(shù)據(jù)包括以下一種或多種的組合:點(diǎn)擊量數(shù)據(jù)、封面數(shù)據(jù)、標(biāo)題數(shù)據(jù)、播放狀態(tài)數(shù)據(jù)或主播名稱數(shù)據(jù)。
再一方面,提供一種第三方多媒體的推廣裝置,所述裝置為服務(wù)器,包括:
獲取模塊,用于從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組;
篩選模塊,用于從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組;
映射模塊,用于按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組;
發(fā)送模塊,用于發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
再一方面,提供一種第三方多媒體的推廣裝置,所述裝置為客戶端,包括:
接收模塊,用于接收服務(wù)器發(fā)送的待展示數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組為所述服務(wù)器從第三方服務(wù)端獲取的,并按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組與所述第三方服務(wù)端的第三方多媒體組對(duì)應(yīng);
顯示模塊,用于在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示所述待展示數(shù)據(jù)組;
操作模塊,用于接收用戶從所述待展示數(shù)據(jù)組中選擇目標(biāo)數(shù)據(jù)的選擇操作;
展示模塊,用于基于所述選擇操作,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,以通過(guò)所述播放頁(yè)面展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體。
本發(fā)明實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例提供的方法及裝置,獲取第三方服務(wù)端的第三方多媒體組的信息數(shù)據(jù)組,并在進(jìn)行篩選出待展示數(shù)據(jù)組后,按預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組,最后將映射后的待展示數(shù)據(jù)組發(fā)送至客戶端顯示,一方面,使得本服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上也能顯示出第三方多媒體組的信息數(shù)據(jù),增加目標(biāo)網(wǎng)頁(yè)上顯示的多媒體數(shù)量,豐富目標(biāo)網(wǎng)頁(yè)的內(nèi)容;另一方面,通過(guò)映射所述待展示數(shù)據(jù)組,使其能按照本服務(wù)器的所述目標(biāo)網(wǎng)頁(yè)的顯示要求來(lái)進(jìn)行顯示,統(tǒng)一了目標(biāo)網(wǎng)站上的自帶多媒體與第三方多媒體的顯示狀態(tài)。
上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中第三方多媒體的推廣方法的流程圖一;
圖2為本發(fā)明實(shí)施例中第三方多媒體的推廣方法的流程圖二;
圖3為本發(fā)明實(shí)施例中第三方多媒體的推廣裝置的結(jié)構(gòu)示意圖一;
圖4為本發(fā)明實(shí)施例中第三方多媒體的推廣裝置的結(jié)構(gòu)示意圖二。
具體實(shí)施方式
本申請(qǐng)實(shí)施例通過(guò)提供一種第三方多媒體的推廣方法及裝置,用以解決現(xiàn)有技術(shù)中的直播網(wǎng)站存在的直播來(lái)源單一的技術(shù)問(wèn)題。實(shí)現(xiàn)了增加直播來(lái)源的技術(shù)效果。
本申請(qǐng)實(shí)施例中的技術(shù)方案,總體思路如下:
從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組;從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組;按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組;發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
上述方法通過(guò)獲取第三方服務(wù)端的第三方多媒體組的信息數(shù)據(jù)組,并在進(jìn)行篩選出待展示數(shù)據(jù)組后,按預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組,最后將映射后的待展示數(shù)據(jù)組發(fā)送至客戶端顯示,一方面,使得本服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上也能顯示出第三方多媒體組的信息數(shù)據(jù),增加目標(biāo)網(wǎng)頁(yè)上顯示的多媒體數(shù)量,豐富目標(biāo)網(wǎng)頁(yè)的內(nèi)容;另一方面,通過(guò)映射所述待展示數(shù)據(jù)組,使其能按照本服務(wù)器的所述目標(biāo)網(wǎng)頁(yè)的顯示要求來(lái)進(jìn)行顯示,統(tǒng)一了目標(biāo)網(wǎng)站上的自帶多媒體與第三方多媒體的顯示狀態(tài)。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
本實(shí)施例提供一種第三方多媒體的推廣方法,所述方法應(yīng)用于服務(wù)器,如圖1所示,所述方法包括:
步驟s101,從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組;
步驟s102,從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組;
步驟s103,按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組;
步驟s104,發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
在本申請(qǐng)實(shí)施例中,所述服務(wù)器可以為單一服務(wù)器或服務(wù)器組。
下面,結(jié)合圖1對(duì)本實(shí)施例提供的第三方多媒體的推廣方法的具體實(shí)施步驟進(jìn)行詳細(xì)描述。
首先,執(zhí)行步驟s101,從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組。
具體來(lái)講,所述服務(wù)器為所述目標(biāo)網(wǎng)頁(yè)對(duì)應(yīng)的服務(wù)器,所述第三方服務(wù)端為出所述目標(biāo)網(wǎng)頁(yè)外的另外的網(wǎng)頁(yè)對(duì)應(yīng)的服務(wù)器。舉例來(lái)說(shuō),以所述第三方多媒體為直播視頻為例,所述目標(biāo)網(wǎng)頁(yè)為第一直播網(wǎng),則所述服務(wù)器為所述第一直播網(wǎng)的服務(wù)器,所述第三方服務(wù)端為第二直播網(wǎng)對(duì)應(yīng)的服務(wù)器,其中,所述第一直播網(wǎng)與所述第二直播網(wǎng)為不同的直播網(wǎng)站。
在本申請(qǐng)實(shí)施例中,所述第三方多媒體可以為:存儲(chǔ)的視頻、直播視頻、圖片或音頻。
在本申請(qǐng)實(shí)施例中,所述信息數(shù)據(jù)包括以下一種或多種的組合:
點(diǎn)擊量數(shù)據(jù)、封面數(shù)據(jù)、標(biāo)題數(shù)據(jù)、播放狀態(tài)數(shù)據(jù)或主播名稱數(shù)據(jù)。
具體來(lái)講,從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組的方法可以有多種,下面列舉兩種為例:
第一種,定時(shí)獲取。
即預(yù)先在所述服務(wù)器中設(shè)置定時(shí)采集規(guī)則,當(dāng)達(dá)到預(yù)設(shè)采集時(shí)間點(diǎn)時(shí),所述服務(wù)器通過(guò)爬蟲軟件,從所述第三方服務(wù)端采集到第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組,所述第三方多媒體組可以包括所述第三方服務(wù)端對(duì)應(yīng)網(wǎng)站上的所有第三方多媒體產(chǎn)品,也可以為所述第三方服務(wù)端對(duì)應(yīng)網(wǎng)站上在某預(yù)設(shè)時(shí)間段內(nèi)上架的第三方多媒體產(chǎn)品。
當(dāng)然,所述信息數(shù)據(jù)組的獲取方法不限于通過(guò)爬蟲軟件,也可以通過(guò)發(fā)送采集請(qǐng)求至所述第三方服務(wù)端,所述第三方服務(wù)端基于所述采集請(qǐng)求,發(fā)送所述信息數(shù)據(jù)組至所述服務(wù)器,在此不作限制。
進(jìn)一步,為了便于信息數(shù)據(jù)的采集,所述服務(wù)器與所述第三方服務(wù)端可以預(yù)先建立推廣協(xié)議。
第二種,觸發(fā)獲取。
即當(dāng)服務(wù)器接收到網(wǎng)頁(yè)維護(hù)人員發(fā)送的獲取指令后,所述服務(wù)器通過(guò)爬蟲軟件,從所述第三方服務(wù)端采集到第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組。
當(dāng)然,同樣可以通過(guò)發(fā)送采集請(qǐng)求至所述第三方服務(wù)端,所述第三方服務(wù)端基于所述采集請(qǐng)求,發(fā)送所述信息數(shù)據(jù)組至所述服務(wù)器,在此不作限制。
再下來(lái),執(zhí)行步驟s102,從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組。
在具體實(shí)施過(guò)程中,根據(jù)所述目標(biāo)網(wǎng)頁(yè)的頁(yè)面設(shè)置或用戶需求的不同,篩選出待展示數(shù)據(jù)組的方法也不同,下面列舉四種為例:
第一種,篩選出所述目標(biāo)網(wǎng)頁(yè)需要顯示的數(shù)據(jù)作為待展示數(shù)據(jù)組。
即根據(jù)所述目標(biāo)網(wǎng)頁(yè)上多媒體數(shù)據(jù)的顯示設(shè)置,來(lái)預(yù)先確定好需要顯示的待展示數(shù)據(jù),再?gòu)乃鲂畔?shù)據(jù)組中篩選出所述待展示數(shù)據(jù)。
舉例來(lái)說(shuō),假設(shè)目標(biāo)網(wǎng)頁(yè)為視頻直播網(wǎng)頁(yè),目標(biāo)網(wǎng)頁(yè)上各直播視頻的均顯示出直播視頻的封面圖像、標(biāo)題、人氣和主播信息。則對(duì)應(yīng)的,需要從所述信息數(shù)據(jù)組中篩選出各第三方視頻對(duì)應(yīng)的封面圖像數(shù)據(jù)、標(biāo)題數(shù)據(jù)、人氣數(shù)據(jù)和主播信息數(shù)據(jù),作為所述待展示數(shù)據(jù)。如果所述信息數(shù)據(jù)組中還包括上架時(shí)間等數(shù)據(jù)信息,則將其篩除,不需要顯示在所述目標(biāo)網(wǎng)頁(yè)中。
第二種,按排序來(lái)篩選。
即根據(jù)所述信息數(shù)據(jù)組,對(duì)所述第三方多媒體組進(jìn)行排序;將所述第三方多媒體組中,排序位于預(yù)設(shè)名次前的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組。
具體來(lái)講,排序的方式很多,可以按照信息數(shù)據(jù)組中的人氣數(shù)據(jù)來(lái)對(duì)所述第三方多媒體組進(jìn)行排序,篩選出人氣較高的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組;
也可以按照信息數(shù)據(jù)組中的上架時(shí)間數(shù)據(jù)來(lái)對(duì)所述第三方多媒體組進(jìn)行排序,篩選出上架時(shí)間較新的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組,在此不再一一列舉,也不作限制。
第三種,按類別來(lái)篩選。
具體來(lái)講,可以是按照第三方多媒體的內(nèi)容類別來(lái)進(jìn)行篩選,所述內(nèi)容類別可以包括:體育、財(cái)經(jīng)、健康、娛樂(lè)、教育等。例如,按照信息數(shù)據(jù)組中的類別數(shù)據(jù)篩選出體育類的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組。
還可以按照第三方多媒體的格式類別來(lái)進(jìn)行篩選,所述格式類別可以包括:圖片、音頻、上傳視頻或直播視頻等。例如,按照信息數(shù)據(jù)組中的類別數(shù)據(jù)篩選出直播視頻類的第三方多媒體對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組,在此不再一一列舉,也不作限制。
第四種,按狀態(tài)來(lái)篩選。
具體來(lái)講,可以根據(jù)所述信息數(shù)據(jù)組中的播放狀態(tài)數(shù)據(jù),從所述第三方多媒體組中確定出播放狀態(tài)正常的目標(biāo)多媒體組;以所述目標(biāo)多媒體組對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組,例如,可以篩除掉黑屏或閃屏的第三方視頻。
還可以根據(jù)所述信息數(shù)據(jù)組中的播放速度數(shù)據(jù),從所述第三方多媒體組中確定出播放速度較快,不卡頓的目標(biāo)多媒體組;以所述目標(biāo)多媒體組對(duì)應(yīng)的信息數(shù)據(jù)作為所述待展示數(shù)據(jù)組,在此不再一一列舉,也不作限制。
當(dāng)然,在具體實(shí)施過(guò)程中,根據(jù)需要可以選擇不同的篩選出待展示數(shù)據(jù)組的方法,在此不作限制。
然后,執(zhí)行步驟s103,按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組。
具體來(lái)講,即按照所述目標(biāo)網(wǎng)站的顯示規(guī)則來(lái)映射所述待展示數(shù)據(jù)組,以使所述待展示數(shù)據(jù)組能按照所述目標(biāo)網(wǎng)站的顯示規(guī)則來(lái)進(jìn)行顯示,從而統(tǒng)一了目標(biāo)網(wǎng)站上的自帶多媒體與第三方多媒體的顯示狀態(tài)。
在具體實(shí)施過(guò)程中,所述顯示規(guī)則是根據(jù)所述目標(biāo)網(wǎng)站上自身多媒體產(chǎn)品的顯示狀態(tài)來(lái)確定的,以使得第三方多媒體與目標(biāo)網(wǎng)站自帶的多媒體能有統(tǒng)一的顯示風(fēng)格和狀態(tài)。
舉例來(lái)說(shuō),如果所述目標(biāo)網(wǎng)站上自身多媒體產(chǎn)品的顯示狀態(tài)為顯示多媒體的封面圖像,在所述封面圖像的下方顯示該多媒體產(chǎn)品的人氣數(shù)據(jù),在所述封面圖像的上方顯示該多媒體產(chǎn)品的標(biāo)題,則對(duì)應(yīng)的,所述顯示規(guī)則為:顯示所述待展示數(shù)據(jù)組中的封面圖像,在封面圖像上方顯示對(duì)應(yīng)的標(biāo)題數(shù)據(jù),在封面圖像下方顯示對(duì)應(yīng)的人氣數(shù)據(jù)。
再例如,如果所述目標(biāo)網(wǎng)站上自身多媒體產(chǎn)品的顯示狀態(tài)為顯示多媒體的主播頭像,在所述主播頭像的下方顯示該多媒體產(chǎn)品的人氣數(shù)據(jù)和主播名稱數(shù)據(jù),則對(duì)應(yīng)的,所述顯示規(guī)則為:顯示所述待展示數(shù)據(jù)組中的主播頭像,在主播頭像下方顯示對(duì)應(yīng)的人氣數(shù)據(jù)和主播名稱數(shù)據(jù)。
當(dāng)然,在具體實(shí)施過(guò)程中,根據(jù)所述目標(biāo)網(wǎng)站的網(wǎng)頁(yè)設(shè)計(jì)不同,可以預(yù)設(shè)不同的顯示規(guī)則,在此不作限制,也不再一一列舉。
需要說(shuō)明的是,映射,指兩個(gè)元素的集之間元素相互對(duì)應(yīng)的關(guān)系。本實(shí)施例中的所述映射所述待展示數(shù)據(jù),是指將所述待展示數(shù)據(jù)這個(gè)數(shù)據(jù)元素集合映射為所述顯示規(guī)則規(guī)定的顯示元素集合,具體來(lái)講,是指將本來(lái)呈現(xiàn)為數(shù)據(jù)格式或列表格式的所述待展示數(shù)據(jù),按照所述顯示規(guī)則,一一對(duì)應(yīng)的轉(zhuǎn)化為所述目標(biāo)網(wǎng)頁(yè)的顯示元素。
舉例來(lái)說(shuō),假設(shè)目標(biāo)網(wǎng)頁(yè)為視頻直播網(wǎng)頁(yè),目標(biāo)網(wǎng)頁(yè)上各直播視頻的顯示方式為顯示出直播視頻的封面圖像,在封面圖像下方顯示出該直播視頻的標(biāo)題、人氣和主播信息。也就是說(shuō),對(duì)應(yīng)的所述顯示規(guī)則為:需要顯示封面圖像、標(biāo)題、人氣和主播信息四個(gè)數(shù)據(jù),顯示的方式為將標(biāo)題、人氣和主播信息顯示在對(duì)應(yīng)的封面圖像下方。此時(shí),需要先從所述信息數(shù)據(jù)組中篩選出各第三方視頻對(duì)應(yīng)的封面圖像數(shù)據(jù)、標(biāo)題數(shù)據(jù)、人氣數(shù)據(jù)和主播信息數(shù)據(jù),作為所述待展示數(shù)據(jù)。然后,再按照所述目標(biāo)網(wǎng)站的顯示規(guī)則映射所述待展示數(shù)據(jù),以使所述待展示數(shù)據(jù)一一對(duì)應(yīng)的映射填充至所述目標(biāo)網(wǎng)頁(yè)的源文件,以通過(guò)對(duì)源文件的映射更改,使得所述待展示數(shù)據(jù)能按照顯示出直播視頻的封面圖像,在封面圖像下方顯示出該直播視頻的標(biāo)題、人氣和主播信息的規(guī)則來(lái)進(jìn)行第三方視頻展示。
步驟s104,發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
在本申請(qǐng)實(shí)施例中,為了在第三方服務(wù)端的第三方多媒體改動(dòng)時(shí),能及時(shí)的在所述目標(biāo)網(wǎng)頁(yè)上進(jìn)行對(duì)應(yīng)更改,所述方法還包括:
監(jiān)控所述第三方服務(wù)端的所述第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組的數(shù)據(jù)變化情況;
當(dāng)所述信息數(shù)據(jù)組發(fā)生變化時(shí),接收所述第三方服務(wù)端發(fā)送的變化信息;
基于所述變化信息更新所述待展示數(shù)據(jù)組。
當(dāng)然,在具體實(shí)施過(guò)程中,還可以通預(yù)先與所述第三方服務(wù)端簽署協(xié)議,以使得當(dāng)所述第三方服務(wù)端的所述第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組發(fā)生變化時(shí),所述第三方服務(wù)端能主動(dòng)通知所述服務(wù)器更新所述待展示數(shù)據(jù)組。
具體來(lái)講,通過(guò)獲取第三方服務(wù)端的第三方多媒體組的信息數(shù)據(jù)組,并在進(jìn)行篩選出待展示數(shù)據(jù)組后,按預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組,最后將映射后的待展示數(shù)據(jù)組發(fā)送至客戶端顯示,一方面,使得本服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上也能顯示出第三方多媒體組的信息數(shù)據(jù),增加目標(biāo)網(wǎng)頁(yè)上顯示的多媒體數(shù)量,豐富目標(biāo)網(wǎng)頁(yè)的內(nèi)容;另一方面,通過(guò)映射所述待展示數(shù)據(jù)組,使其能按照本服務(wù)器的所述目標(biāo)網(wǎng)頁(yè)的顯示要求來(lái)進(jìn)行顯示,統(tǒng)一了目標(biāo)網(wǎng)站上的自帶多媒體與第三方多媒體的顯示狀態(tài)。
基于同一方面構(gòu)思,本申請(qǐng)還提供了與實(shí)施例一中的第三方多媒體的推廣方法對(duì)應(yīng)的方法,詳見實(shí)施例二。
實(shí)施例二
在本實(shí)施例中,提供了一種第三方多媒體的推廣方法,所述方法應(yīng)用于客戶端,如圖2所示,所述方法包括:
步驟s201,接收服務(wù)器發(fā)送的待展示數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組為所述服務(wù)器從第三方服務(wù)端獲取的,并按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組與所述第三方服務(wù)端的第三方多媒體組對(duì)應(yīng);
步驟s202,在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示所述待展示數(shù)據(jù)組;
步驟s203,接收用戶從所述待展示數(shù)據(jù)組中選擇目標(biāo)數(shù)據(jù)的選擇操作;
步驟s204,基于所述選擇操作,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,以通過(guò)所述播放頁(yè)面展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體。
需要說(shuō)明的是,實(shí)施例一中提供的方法側(cè)重于如何從第三方服務(wù)端獲取第三方多媒體的信息數(shù)據(jù),并將其映射為本服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)的顯示方式。而本實(shí)施例提供的方法是用于解決,當(dāng)用戶在所述目標(biāo)網(wǎng)頁(yè)上選擇了所述目標(biāo)數(shù)據(jù)時(shí),如何展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體,以克服所述第三方服務(wù)端對(duì)所述第三方多媒體加密的問(wèn)題。
在本申請(qǐng)實(shí)施例中,所述客戶端可以為android系統(tǒng),ios系統(tǒng)或windows系統(tǒng),在此不作限制。所述客戶端可以為智能手機(jī),平板電腦或臺(tái)式機(jī),在此也不作限制。
下面,結(jié)合圖2,詳細(xì)介紹本實(shí)施例提供的方法的具體實(shí)施步驟:
首先,執(zhí)行步驟s201,接收服務(wù)器發(fā)送的待展示數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組為所述服務(wù)器從第三方服務(wù)端獲取的,并按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組與所述第三方服務(wù)端的第三方多媒體組對(duì)應(yīng)。
具體來(lái)講,所述服務(wù)器為實(shí)施例一中提到的所述服務(wù)器,所述第三方多媒體包括:存儲(chǔ)的視頻、直播視頻、圖片或音頻;所述待展示數(shù)據(jù)包括以下一種或多種的組合:點(diǎn)擊量數(shù)據(jù)、封面數(shù)據(jù)、標(biāo)題數(shù)據(jù)、播放狀態(tài)數(shù)據(jù)或主播名稱數(shù)據(jù)。
然后,執(zhí)行步驟s202,在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示所述待展示數(shù)據(jù)組。
在本申請(qǐng)實(shí)施例中,由于顯示的所述待展示數(shù)據(jù)組是按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,故所述待展示數(shù)據(jù)組在所述目標(biāo)網(wǎng)頁(yè)上的顯示狀態(tài)與所述目標(biāo)網(wǎng)頁(yè)上的本地多媒體的顯示狀態(tài)統(tǒng)一。
具體的顯示方法,在實(shí)施例一中已經(jīng)進(jìn)行描述,在此不再累述。
再下來(lái),執(zhí)行步驟s203,接收用戶從所述待展示數(shù)據(jù)組中選擇目標(biāo)數(shù)據(jù)的選擇操作。
在具體實(shí)施過(guò)程中,所述選擇操作可以是點(diǎn)擊所述目標(biāo)數(shù)據(jù)的顯示區(qū)域的點(diǎn)擊操作;也可以是劃過(guò)所述目標(biāo)數(shù)據(jù)的顯示區(qū)域的劃動(dòng)操作,在此不作限制。
步驟s204,基于所述選擇操作,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,以通過(guò)所述播放頁(yè)面展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體。
具體來(lái)講,由于第三方服務(wù)端為了避免其他網(wǎng)站隨意播放其第三方多媒體,往往會(huì)對(duì)所述第三方多媒體進(jìn)行加密,為了能保證所述目標(biāo)網(wǎng)站上顯示的所述待展示數(shù)據(jù)組對(duì)應(yīng)的第三方多媒體組均能在客戶端正常播放或展示,本申請(qǐng)?jiān)O(shè)置在接收到所述選擇操作后,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,來(lái)展示所述第三方多媒體。
在具體實(shí)施過(guò)程中,所述播放頁(yè)面可以是所述第三方服務(wù)端的網(wǎng)站頁(yè)面,也可以是所述第三方服務(wù)端的播放或展示軟件,在此不作限制。
例如,所述第三方服務(wù)端對(duì)應(yīng)的網(wǎng)頁(yè)為a網(wǎng)頁(yè),所述服務(wù)器的目標(biāo)網(wǎng)頁(yè)為b網(wǎng)頁(yè),b網(wǎng)頁(yè)上展示有一跳舞視頻封面圖片數(shù)據(jù)及人氣數(shù)據(jù),該跳舞視頻封面圖片數(shù)據(jù)及人氣數(shù)據(jù)均來(lái)源于所述第三方服務(wù)端,當(dāng)用戶點(diǎn)擊b網(wǎng)頁(yè)上顯示的該跳舞視頻封面時(shí),觸發(fā)調(diào)用打開所述a網(wǎng)頁(yè),并在所述a網(wǎng)頁(yè)上播放所述跳舞視頻。
基于同一發(fā)明構(gòu)思,本申請(qǐng)還提供了與實(shí)施例一中的第三方多媒體的推廣方法對(duì)應(yīng)的裝置,詳見實(shí)施例三。
實(shí)施例三
本實(shí)施例提供一種第三方多媒體的推廣裝置,所述裝置為服務(wù)器,如圖3所示,該裝置包括:
獲取模塊301,用于從第三方服務(wù)端獲取第三方多媒體組對(duì)應(yīng)的信息數(shù)據(jù)組;
篩選模塊302,用于從所述信息數(shù)據(jù)組中,篩選出待展示數(shù)據(jù)組;
映射模塊303,用于按照預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組;
發(fā)送模塊304,用于發(fā)送映射后的所述待展示數(shù)據(jù)組至客戶端,以在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示出所述待展示數(shù)據(jù)組。
在本申請(qǐng)實(shí)施例中,所述服務(wù)器可以為單一服務(wù)器或服務(wù)器組。
由于本發(fā)明實(shí)施例三所介紹的裝置,為實(shí)施本發(fā)明實(shí)施例一的第三方多媒體的推廣方法所采用的裝置,故而基于本發(fā)明實(shí)施例一所介紹的方法,本領(lǐng)域所屬人員能夠了解該裝置的具體結(jié)構(gòu)及變形,故而在此不再贅述。凡是本發(fā)明實(shí)施例一的方法所采用的裝置都屬于本發(fā)明所欲保護(hù)的范圍。
基于同一發(fā)明構(gòu)思,本申請(qǐng)還提供了與實(shí)施例二中的第三方多媒體的推廣方法對(duì)應(yīng)的裝置,詳見實(shí)施例四。
實(shí)施例四
本實(shí)施例提供一種第三方多媒體的推廣裝置,所述裝置為客戶端,如圖4所示,所述方法包括:
接收模塊401,用于接收服務(wù)器發(fā)送的待展示數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組為所述服務(wù)器從第三方服務(wù)端獲取的,并按照預(yù)設(shè)的顯示規(guī)則映射后的數(shù)據(jù)組,其中,所述待展示數(shù)據(jù)組與所述第三方服務(wù)端的第三方多媒體組對(duì)應(yīng);
顯示模塊402,用于在所述服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上顯示所述待展示數(shù)據(jù)組;
操作模塊403,用于接收用戶從所述待展示數(shù)據(jù)組中選擇目標(biāo)數(shù)據(jù)的選擇操作;
展示模塊404,用于基于所述選擇操作,調(diào)用所述第三方服務(wù)端的播放頁(yè)面,以通過(guò)所述播放頁(yè)面展示所述目標(biāo)數(shù)據(jù)對(duì)應(yīng)的第三方多媒體。
在本申請(qǐng)實(shí)施例中,所述客戶端可以為android系統(tǒng),ios系統(tǒng)或windows系統(tǒng),在此不作限制。所述客戶端可以為智能手機(jī),平板電腦或臺(tái)式機(jī),在此也不作限制。
由于本發(fā)明實(shí)施例四所介紹的裝置,為實(shí)施本發(fā)明實(shí)施例二的第三方多媒體的推廣方法所采用的裝置,故而基于本發(fā)明實(shí)施例二所介紹的方法,本領(lǐng)域所屬人員能夠了解該裝置的具體結(jié)構(gòu)及變形,故而在此不再贅述。凡是本發(fā)明實(shí)施例二的方法所采用的裝置都屬于本發(fā)明所欲保護(hù)的范圍。
本申請(qǐng)實(shí)施例中提供的技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
本申請(qǐng)實(shí)施例提供的方法及裝置,獲取第三方服務(wù)端的第三方多媒體組的信息數(shù)據(jù)組,并在篩選出待展示數(shù)據(jù)組后,按預(yù)設(shè)的顯示規(guī)則,映射所述待展示數(shù)據(jù)組,最后將映射后的待展示數(shù)據(jù)組發(fā)送至客戶端顯示,一方面,使得本服務(wù)器對(duì)應(yīng)的目標(biāo)網(wǎng)頁(yè)上也能顯示出第三方多媒體組的信息數(shù)據(jù),增加目標(biāo)網(wǎng)頁(yè)上顯示的多媒體數(shù)量,豐富目標(biāo)網(wǎng)頁(yè)的內(nèi)容;另一方面,通過(guò)映射所述待展示數(shù)據(jù)組,使其能按照本服務(wù)器的所述目標(biāo)網(wǎng)頁(yè)的顯示要求來(lái)進(jìn)行顯示,統(tǒng)一了目標(biāo)網(wǎng)站上的自帶多媒體與第三方多媒體的顯示狀態(tài)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明實(shí)施例的精神和范圍。這樣,倘若本發(fā)明實(shí)施例的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。