一種廣告插播方法及播放器的制造方法
【專利摘要】本發(fā)明實(shí)施例提供的一種廣告插播方法及播放器,涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,用于實(shí)現(xiàn)廣告插播。該方法包括:當(dāng)播放器檢測到視頻播放結(jié)束時,所述播放器發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器;若所述待播放廣告成功加載至所述播放器,則所述播放器接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器;所述播放器接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放;所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
【專利說明】一種廣告插播方法及播放器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)多媒體領(lǐng)域,尤其涉及一種廣告插播方法及播放器。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的迅速發(fā)展,越來越多的用戶選擇通過互聯(lián)網(wǎng)觀看視頻。用戶通過互聯(lián)網(wǎng)觀看的視頻為存儲在服務(wù)器端的資源,在此過程中,用戶若觀看到視頻結(jié)束時,播放器往往會顯示視頻播放結(jié)束,進(jìn)而播放器界面進(jìn)入黑屏狀態(tài),需重新挑選想要觀看的視頻。而如何利用用戶挑選新視頻過程中的這段時間,成為了運(yùn)營商們關(guān)注的問題。
[0003]對于上述問題,發(fā)明人發(fā)現(xiàn),可以在該段時間內(nèi)插播廣告,然而,關(guān)于如何實(shí)現(xiàn)廣告插播,現(xiàn)有技術(shù)并沒有很好的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供一種廣告插播方法及播放器,用于實(shí)現(xiàn)廣告插播。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]本發(fā)明提供一種廣告插播方法,包括:
[0007]當(dāng)播放器檢測到視頻播放結(jié)束時,所述播放器發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器;
[0008]若所述待播放廣告成功加載至所述播放器,則所述播放器接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器;
[0009]所述播放器接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放;
[0010]所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0011]若所述待播放廣告加載失敗,所述播放器則接收來自所述廣告插件的第三指令,所述第三指令指示所述待播放視頻加載失??;
[0012]所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0013]當(dāng)所述第二指令指示所述待播放廣告播放完成時,在所述播放器接收來自所述廣告插件的第一指令之后,所述播放器接收到來自所述廣告插件的第二指令之前,所述方法還包括:
[0014]所述播放器發(fā)送校驗(yàn)指令至所述廣告插件;
[0015]所述播放器接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0016]所述播放器判斷所述時長是否小于等于預(yù)設(shè)值;
[0017]若所述時長小于等于所述預(yù)設(shè)值,所述播放器則發(fā)送第四指令至所述廣告插件,以使所述廣告插件播放所述待播放廣告,所述第四指令指示允許播放所述待播放廣告。
[0018]當(dāng)所述第二指令指示所述待播放廣告被禁止播放時,在所述播放器接收來自所述廣告插件的第一指令之后,所述播放器接收到來自所述廣告插件的第二指令之前,所述方法還包括:
[0019]所述播放器發(fā)送校驗(yàn)指令至所述廣告插件;
[0020]所述播放器接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0021]所述播放器判斷所述時長是否小于等于預(yù)設(shè)值;
[0022]若所述時長大于所述預(yù)設(shè)值,所述播放器則發(fā)送第五指令至所述廣告插件,所述第五指令指示禁止播放所述待播放廣告。
[0023]所述廣告播放指令包括用戶喜愛的視頻類型,所述用戶喜愛的視頻類型為所述播放器根據(jù)用戶的訪問記錄確定的。
[0024]本發(fā)明還提供一種播放器,包括:
[0025]發(fā)送單元,用于當(dāng)檢測到視頻播放結(jié)束時,發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器;
[0026]接收單元,用于若所述待播放廣告成功加載至所述播放器,則接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器;
[0027]所述接收單元,還用于接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放;
[0028]播放單元,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0029]所述接收單元,還用于若所述待播放廣告加載失敗,則接收來自所述廣告插件的第三指令,所述第三指令指示所述待播放視頻加載失?。?br>
[0030]所述播放單元,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0031]當(dāng)所述第二指令指示所述待播放廣告播放完成時,
[0032]所述發(fā)送單元,還用于校驗(yàn)指令至所述廣告插件;
[0033]所述接收單元,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0034]所述播放器,還包括:
[0035]判斷單元,用于判斷所述時長是否小于等于預(yù)設(shè)值;
[0036]所述發(fā)送單元,還用于若所述時長小于等于所述預(yù)設(shè)值,則發(fā)送第四指令至所述廣告插件,以使所述廣告插件播放所述待播放廣告,所述第四指令指示允許播放所述待播放廣告。
[0037]當(dāng)所述第二指令指示所述待播放廣告被禁止播放時,
[0038]所述發(fā)送單元,還用于發(fā)送校驗(yàn)指令至所述廣告插件;
[0039]所述接收單元,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0040]所述播放器,還包括:
[0041]判斷單元,用于判斷所述時長是否小于等于預(yù)設(shè)值;
[0042]所述發(fā)送單元,還用于若所述時長大于所述預(yù)設(shè)值,則發(fā)送第五指令至所述廣告插件,所述第五指令指示禁止播放所述待播放廣告。
[0043]所述廣告播放指令包括用戶喜愛的視頻類型,所述用戶喜愛的視頻類型為所述播放器根據(jù)用戶的訪問記錄確定的。[0044]本發(fā)明實(shí)施例提供一種廣告插播方法及播放器,播放器當(dāng)檢測到視頻播放結(jié)束時,通過向廣告插件發(fā)送廣告播放指令,以指示廣告插件進(jìn)行待播放廣告的加載及播放,播放器在等待廣告插件將待播放廣告播放完成后,再顯示視頻播放結(jié)束或切換至下一集視頻,從而實(shí)現(xiàn)了廣告插播。
【專利附圖】
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實(shí)施例的廣告插播方法流程示意圖一;
[0047]圖2為本發(fā)明實(shí)施例的廣告插播方法流程示意圖二 ;
[0048]圖3為本發(fā)明實(shí)施例的播放器的結(jié)構(gòu)示意圖一;
[0049]圖4為本發(fā)明實(shí)施例的播放器的結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0050]以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、接口、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對眾所周知的裝置、電路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。
[0051]實(shí)施例一
[0052]本發(fā)明實(shí)施例提供一種廣告插播方法,如圖1所示,包括:
[0053]101、當(dāng)播放器檢測到視頻播放結(jié)束時,播放器發(fā)送廣告播放指令至廣告插件,以使廣告插件確定待播放廣告是否成功加載至播放器。
[0054]本發(fā)明方案的廣告插播方法,針對于插播片尾廣告,即在視頻播放結(jié)束時進(jìn)行廣告插播。
[0055]具體地,在播放器檢測到視頻播放結(jié)束時,播放器會發(fā)送廣告播放指令至廣告插件。其中,廣告插件具體可以是指以一個附帶廣告的電腦程序,以廣告作為盈利來源的軟件。播放器發(fā)送廣告播放指令至廣告插件之后,廣告插件對待播放廣告進(jìn)行加載,以確定待播放廣告是否成功加載至播放器。
[0056]進(jìn)一步地,本發(fā)明實(shí)施例的廣告可以是視頻文件、音頻文件、圖像文件或者用戶編輯的文本文件中的任意一種,或者廣告也可以是上述任意至少兩種格式的文件組成的文件。本發(fā)明實(shí)施例對廣告的具體形式不做限制。
[0057]102、若待播放廣告成功加載至播放器,則播放器接收來自廣告插件的第一指令,第一指令指示待播放廣告成功加載至播放器。
[0058]103、播放器接收來自廣告插件的第二指令,第二指令指示待播放廣告播放完成或待播放廣告被禁止播放。
[0059]104、播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0060]當(dāng)廣告插件播放完待播放廣告后,廣告插件會向播放器發(fā)送第二指令,第二指令指示待播放廣告播放完成或待播放廣告被禁止播放,播放器在獲知待播放廣告播放完成或待播放廣告被禁止播放后,顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0061]與步驟103-105并列的一種情況,若待播放廣告加載失敗,播放器則接收來自廣告插件的第三指令,第三指令指示待播放視頻加載失敗;播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0062]進(jìn)一步地,當(dāng)?shù)诙噶钪甘敬シ艔V告播放完成時,在播放器接收來自廣告插件的第一指令之后,播放器接收到來自廣告插件的第二指令之前,方法還包括:播放器發(fā)送校驗(yàn)指令至廣告插件;播放器接收來自廣告插件的待播放廣告的屬性信息,屬性信息至少包括待播放廣告的時長;播放器判斷時長是否小于等于預(yù)設(shè)值;若時長小于等于預(yù)設(shè)值,播放器則發(fā)送第四指令至廣告插件,以使廣告插件播放待播放廣告,第四指令指示允許播放待播放廣告。
[0063]或者,當(dāng)?shù)诙噶钪甘敬シ艔V告被禁止播放時,在播放器接收來自廣告插件的第一指令之后,播放器接收到來自廣告插件的第二指令之前,方法還包括:播放器發(fā)送校驗(yàn)指令至廣告插件;播放器接收來自廣告插件的待播放廣告的屬性信息,屬性信息至少包括待播放廣告的時長;播放器判斷時長是否小于等于預(yù)設(shè)值;若時長大于預(yù)設(shè)值,播放器則發(fā)送第五指令至廣告插件,第五指令指示禁止播放待播放廣告。
[0064]本發(fā)明實(shí)施例提供一種廣告插播方法,當(dāng)播放器檢測到視頻播放結(jié)束時,播放器發(fā)送廣告播放指令至廣告插件,以使廣告插件確定待播放廣告是否成功加載至播放器,若待播放廣告成功加載至播放器,則播放器接收來自廣告插件的第一指令,第一指令指示待播放廣告成功加載至播放器,播放器接收來自廣告插件的第二指令,第二指令指示待播放廣告播放完成或待播放廣告被禁止播放,播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。通過該方案,播放器當(dāng)檢測到視頻播放結(jié)束時,通過向廣告插件發(fā)送廣告播放指令,以指示廣告插件進(jìn)行待播放廣告的加載及播放,播放器在等待廣告插件將待播放廣告播放完成后,再顯示視頻播放結(jié)束或切換至下一集視頻,從而實(shí)現(xiàn)了廣告插播。
[0065]實(shí)施例二
[0066]本發(fā)明實(shí)施例提供一種廣告插播方法,如圖2所示,包括:
[0067]201、當(dāng)播放器檢測到視頻播放結(jié)束時,播放器發(fā)送廣告播放指令至廣告插件。
[0068]202、廣告插件確定待播放廣告是否成功加載至播放器。
[0069]具體的,廣告插件在接收到來自播放器的廣告播放指令后,對待播放廣告進(jìn)行加載,確定待播放廣告是否成功加載至播放器。
[0070]需要說明的是,本發(fā)明實(shí)施例的廣告可以是視頻文件、音頻文件、圖像文件或者用戶編輯的文本文件中的任意一種,或者廣告也可以是上述任意至少兩種格式的文件組成的文件。本發(fā)明實(shí)施例對廣告的具體形式不做限制。
[0071]203、若待播放廣告成功加載至播放器,廣告插件發(fā)送第一指令至播放器。
[0072]其中,第一指令指示待播放廣告成功加載至播放器。
[0073]204、播放器發(fā)送校驗(yàn)指令至廣告插件。
[0074]其中,播放器在獲知待播放廣告成功加載至播放器后,會發(fā)送校驗(yàn)指令至廣告插件,以對待播放廣告的合法性進(jìn)行校驗(yàn)。
[0075]205、廣告插件發(fā)送待播放廣告的屬性信息至播放器,屬性信息至少包括待播放廣告的時長。
[0076]具體地,廣告插件在接收到來自播放器的校驗(yàn)指令之后,將待播放廣告的屬性信息返回至播放器,其中,屬性信息至少包括待播放廣告的時長。
[0077]進(jìn)一步地,待播放廣告的屬性信息還可以包括待播放廣告的地址等其他信息,均用于播放器校驗(yàn)待播放廣告的合法性,本發(fā)明不做限制。
[0078]206、播放器判斷時長是否小于等于預(yù)設(shè)值。
[0079]其中,播放器在接收到來自廣告插件的包含有待播放廣告的時長的屬性信息后,播放器判斷時長是否小于等于預(yù)設(shè)值。
[0080]例如,播放器允許插播廣告的最大時長為60秒,即預(yù)設(shè)值為60秒,那么如果屬性信息中的待播放廣告的時長大于60秒,播放器則不允許插播該待播放廣告。
[0081]207、若時長小于等于預(yù)設(shè)值,播放器則發(fā)送第四指令至廣告插件。
[0082]若播放器判斷待播放廣告的時長小于等于預(yù)設(shè)值,例如60秒,播放器則發(fā)送第四指令至廣告插件,其中,第四指令指示允許播放待播放廣告。
[0083]208、廣告插件播放待播放廣告。
[0084]209、播放器接收來自廣告插件的第二指令。
[0085]其中,第二指令指示待播放廣告播放完成。
[0086]210、播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0087]當(dāng)廣告插件播放完待播放廣告后,廣告插件會向播放器發(fā)送第二指令,第二指令指示待播放廣告播放完成,播放器在獲知待播放廣告播放完成后,顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0088]211、若時長大于預(yù)設(shè)值,播放器則發(fā)送第五指令。
[0089]與步驟207-210并列的一種情況,若播放器判斷待播放廣告的時長大于預(yù)設(shè)值,播放器則發(fā)送第五指令至廣告插件,其中,第五指令指示禁止播放待播放廣告。
[0090]進(jìn)一步地,若播放器判斷待播放廣告的時長大于預(yù)設(shè)值,播放器還可以關(guān)閉播放器與廣告插件之間的廣告接口,本發(fā)明不做限制。
[0091 ] 212、播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0092]在判斷不允許播放待播放廣告后,播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0093]213、若待播放廣告加載失敗,廣告插件發(fā)送第三指令至播放器。
[0094]與步驟203-212并列的一種情況,若待播放廣告加載失敗,例如廣告不存在,廣告插件發(fā)送第三指令至播放器,其中,第三指令指示待播放視頻加載失敗。
[0095]214、播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。
[0096]本發(fā)明實(shí)施例提供一種廣告插播方法,當(dāng)播放器檢測到視頻播放結(jié)束時,播放器發(fā)送廣告播放指令至廣告插件,以使廣告插件確定待播放廣告是否成功加載至播放器,若待播放廣告成功加載至播放器,則播放器接收來自廣告插件的第一指令,第一指令指示待播放廣告成功加載至播放器,播放器接收來自廣告插件的第二指令,第二指令指示待播放廣告播放完成或待播放廣告被禁止播放,播放器顯示視頻播放結(jié)束或切換至視頻的下一集視頻。通過該方案,播放器當(dāng)檢測到視頻播放結(jié)束時,通過向廣告插件發(fā)送廣告播放指令,以指示廣告插件進(jìn)行待播放廣告的加載及播放,播放器在等待廣告插件將待播放廣告播放完成后,再顯示視頻播放結(jié)束或切換至下一集視頻,從而實(shí)現(xiàn)了廣告插播。
[0097]實(shí)施例三
[0098]如圖3所示,本發(fā)明實(shí)施例提供一種播放器1,包括:
[0099]發(fā)送單元10,用于當(dāng)檢測到視頻播放結(jié)束時,發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器;
[0100]接收單元11,用于若所述待播放廣告成功加載至所述播放器,則接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器;
[0101]所述接收單元11,還用于接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放;
[0102]播放單元12,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0103]進(jìn)一步地,所述接收單元11,還用于若所述待播放廣告加載失敗,則接收來自所述廣告插件的第三指令,所述第三指令指示所述待播放視頻加載失??;
[0104]所述播放單元12,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
[0105]進(jìn)一步地,如圖4所示:
[0106]當(dāng)所述第二指令指示所述待播放廣告播放完成時,
[0107]所述發(fā)送單元10,還用于校驗(yàn)指令至所述廣告插件;
[0108]所述接收單元11,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0109]所述播放器I,還包括:
[0110]判斷單元13,用于判斷所述時長是否小于等于預(yù)設(shè)值;
[0111]所述發(fā)送單元10,還用于若所述時長小于等于所述預(yù)設(shè)值,則發(fā)送第四指令至所述廣告插件,以使所述廣告插件播放所述待播放廣告,所述第四指令指示允許播放所述待播放廣告。
[0112]或者,
[0113]當(dāng)所述第二指令指示所述待播放廣告被禁止播放時,
[0114]所述發(fā)送單元10,還用于發(fā)送校驗(yàn)指令至所述廣告插件;
[0115]所述接收單元11,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長;
[0116]所述播放器I,還包括:
[0117]判斷單元13,用于判斷所述時長是否小于等于預(yù)設(shè)值;
[0118]所述發(fā)送單元10,還用于若所述時長大于所述預(yù)設(shè)值,則發(fā)送第五指令至所述廣告插件,所述第五指令指示禁止播放所述待播放廣告。
[0119]進(jìn)一步地,所述廣告播放指令包括用戶喜愛的視頻類型,所述用戶喜愛的視頻類型為所述播放器根據(jù)用戶的訪問記錄確定的。
[0120]本發(fā)明實(shí)施例提供一種播放器,當(dāng)播放器檢測到視頻播放結(jié)束時,所述播放器發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器,若所述待播放廣告成功加載至所述播放器,則所述播放器接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器,所述播放器接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放,所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。通過該方案,播放器當(dāng)檢測到視頻播放結(jié)束時,通過向廣告插件發(fā)送廣告播放指令,以指示廣告插件進(jìn)行待播放廣告的加載及播放,播放器在等待廣告插件將待播放廣告播放完成后,再顯示視頻播放結(jié)束或切換至下一集視頻,從而實(shí)現(xiàn)了廣告插播。
[0121]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0122]在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0123]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0124]另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0125]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機(jī)存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0126]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種廣告插播方法,其特征在于,包括: 當(dāng)播放器檢測到視頻播放結(jié)束時,所述播放器發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器; 若所述待播放廣告成功加載至所述播放器,則所述播放器接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器; 所述播放器接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放; 所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 若所述待播放廣告加載失敗,所述播放器則接收來自所述廣告插件的第三指令,所述第三指令指示所述待播放視頻加載失??; 所述播放器顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述第二指令指示所述待播放廣告播放完成時,在所述播放器接收來自所述廣告插件的第一指令之后,所述播放器接收到來自所述廣告插件的第二指令之前,所述方法還包括: 所述播放器發(fā)送校驗(yàn)指令至所述廣告插件; 所述播放器接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長; 所述播放器判斷所述時長是否小于等于預(yù)設(shè)值; 若所述時長小于等于所述預(yù)設(shè)值,所述播放器則發(fā)送第四指令至所述廣告插件,以使所述廣告插件播放所述待播放廣告,所述第四指令指示允許播放所述待播放廣告。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述第二指令指示所述待播放廣告被禁止播放時,在所述播放器接收來自所述廣告插件的第一指令之后,所述播放器接收到來自所述廣告插件的第二指令之前,所述方法還包括: 所述播放器發(fā)送校驗(yàn)指令至所述廣告插件; 所述播放器接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長; 所述播放器判斷所述時長是否小于等于預(yù)設(shè)值; 若所述時長大于所述預(yù)設(shè)值,所述播放器則發(fā)送第五指令至所述廣告插件,所述第五指令指示禁止播放所述待播放廣告。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,所述廣告播放指令包括用戶喜愛的視頻類型,所述用戶喜愛的視頻類型為所述播放器根據(jù)用戶的訪問記錄確定的。
6.—種播放器,其特征在于,包括: 發(fā)送單元,用于當(dāng)檢測到視頻播放結(jié)束時,發(fā)送廣告播放指令至廣告插件,以使所述廣告插件確定待播放廣告是否成功加載至所述播放器; 接收單元,用于若所述待播放廣告成功加載至所述播放器,則接收來自所述廣告插件的第一指令,所述第一指令指示所述待播放廣告成功加載至所述播放器; 所述接收單元,還用于接收來自所述廣告插件的第二指令,所述第二指令指示所述待播放廣告播放完成或所述待播放廣告被禁止播放;播放單元,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
7.根據(jù)權(quán)利要求6所述的播放器,其特征在于, 所述接收單元,還用于若所述待播放廣告加載失敗,則接收來自所述廣告插件的第三指令,所述第三指令指示所述待播放視頻加載失??; 所述播放單元,用于顯示所述視頻播放結(jié)束或切換至所述視頻的下一集視頻。
8.根據(jù)權(quán)利要求6所述的播放器,其特征在于,當(dāng)所述第二指令指示所述待播放廣告播放完成時, 所述發(fā)送單元,還用于校驗(yàn)指令至所述廣告插件; 所述接收單元,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長; 所述播放器,還包括: 判斷單元,用于判斷所述時長是否小于等于預(yù)設(shè)值; 所述發(fā)送單元,還用于若所述時長小于等于所述預(yù)設(shè)值,則發(fā)送第四指令至所述廣告插件,以使所述廣告插件播放所述待播放廣告,所述第四指令指示允許播放所述待播放廣告 ο
9.根據(jù)權(quán)利要求6所述的播放器,其特征在于,當(dāng)所述第二指令指示所述待播放廣告被禁止播放時, 所述發(fā)送單元,還用于發(fā)送校驗(yàn)指令至所述廣告插件; 所述接收單元,還用于接收來自所述廣告插件的所述待播放廣告的屬性信息,所述屬性信息至少包括所述待播放廣告的時長; 所述播放器,還包括: 判斷單元,用于判斷所述時長是否小于等于預(yù)設(shè)值; 所述發(fā)送單元,還用于若所述時長大于所述預(yù)設(shè)值,則發(fā)送第五指令至所述廣告插件,所述第五指令指示禁止播放所述待播放廣告。
10.根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的播放器,其特征在于,所述廣告播放指令包括用戶喜愛的視頻類型,所述用戶喜愛的視頻類型為所述播放器根據(jù)用戶的訪問記錄確定的。
【文檔編號】H04N21/458GK103607650SQ201310629785
【公開日】2014年2月26日 申請日期:2013年11月29日 優(yōu)先權(quán)日:2013年11月29日
【發(fā)明者】胡曰峰 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司