視頻播放方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種視頻播放方法及裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的普及,越來越多的用戶通過多媒體分享平臺觀看在線視頻節(jié)目,為了利用多媒體分享平臺的用戶量,很多廣告商選擇在多媒體分享平臺上推送廣告,以使更多用戶了解到相關(guān)的產(chǎn)品信息。
[0003]目前,廣告推送方式包括彈窗、滾動頁面和貼片視頻等方式,其中,貼片視頻是指在播放用戶選擇播放的視頻之前,先播放預(yù)設(shè)時長的貼片視頻,該貼片視頻的內(nèi)容即為廣告內(nèi)容。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]多媒體分享平臺上的在線視頻可以分為直播視頻和非直播視頻兩類,其中直播視頻是指在事件發(fā)生現(xiàn)場,隨著事件發(fā)展進程的同時,制作并同時播出的視頻;當(dāng)用戶選擇播放的在線視頻是直播視頻時,在該直播視頻播放前頻繁插播貼片視頻會占用直播時間,進而導(dǎo)致用戶錯過直播內(nèi)容。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種視頻播放方法及裝置。所述技術(shù)方案如下:
[0007]—方面,提供了一種視頻播放方法,所述方法包括:
[0008]在檢測到用戶對直播視頻的播放請求時,獲取貼片視頻;
[0009]獲取該直播視頻;
[0010]在視頻播放窗口的主窗口中播放該貼片視頻;
[0011 ]在該視頻播放窗口的子窗口中播放該直播視頻;
[0012]當(dāng)該貼片視頻播放完畢時,將該直播視頻切換至該主窗口進行播放。
[0013 ]另一方面,提供了一種視頻播放裝置,該裝置包括:
[0014]貼片視頻獲取模塊,用于在檢測到用戶對直播視頻的播放請求時,獲取貼片視頻;
[0015]直播視頻獲取模塊,用于獲取該直播視頻;
[0016]貼片視頻播放模塊,用于在視頻播放窗口的主窗口中播放該貼片視頻獲取模塊獲取到的該貼片視頻;
[0017]直播視頻播放模塊,用于在該視頻播放窗口的子窗口中播放該直播視頻獲取模塊獲取到的該直播視頻;
[0018]切換模塊,用于當(dāng)該貼片視頻播放完畢時,將該直播視頻切換至該主窗口進行播放。
[0019]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0020]通過在視頻播放窗口的主窗口中播放貼片視頻的同時,在該視頻播放窗口的子窗口播放直播視頻,能夠避免在插播貼片視頻的過程中,導(dǎo)致用戶錯過直播內(nèi)容的情況發(fā)生。
【附圖說明】
[0021]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1是本發(fā)明實施例提供的一種視頻播放方法流程圖;
[0023]圖2A是本發(fā)明實施例提供的一種視頻播放方法流程圖;
[0024]圖2B是本發(fā)明實施例提供的一種視頻播放窗口顯不不意圖;
[0025]圖3是本發(fā)明實施例提供的一種視頻播放裝置結(jié)構(gòu)示意圖;
[0026]圖4是本發(fā)明實施例提供的一種視頻播放裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0027]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0028]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0029]貼片視頻是指在正式視頻播放前或播放中播放的用于將品牌或產(chǎn)品信息傳達給用戶的視頻廣告。
[0030]直播視頻是指在事件發(fā)生現(xiàn)場,隨著事件發(fā)展進程的同時,制作并同時播出的視頻。
[0031]圖1是本發(fā)明實施例提供的一種視頻播放方法流程圖,如圖1所示,包括以下步驟:
[0032]101、在檢測到用戶對直播視頻的播放請求時,獲取貼片視頻。
[0033]102、獲取該直播視頻。
[0034]103、在視頻播放窗口的主窗口中播放該貼片視頻。
[0035]104、在該視頻播放窗口的子窗口中播放該直播視頻。
[0036]105、當(dāng)該貼片視頻播放完畢時,將該直播視頻切換至該主窗口進行播放。
[0037]本發(fā)明實施例提供的方法,通過在視頻播放窗口的主窗口中播放貼片視頻的同時,在該視頻播放窗口的子窗口播放直播視頻,能夠避免在插播貼片視頻的過程中,導(dǎo)致用戶錯過直播內(nèi)容的情況發(fā)生。
[0038]在本發(fā)明的第一種可能實現(xiàn)方式中,在該視頻播放窗口的子窗口中播放該直播視頻之前,該方法還包括:
[0039]檢測該用戶對該直播視頻的播放次數(shù)是否大于預(yù)設(shè)次數(shù);
[0040]如果該播放次數(shù)大于該預(yù)設(shè)次數(shù),則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟;
[0041]如果該播放次數(shù)不大于該預(yù)設(shè)次數(shù),則等待該貼片視頻播放結(jié)束后,在該視頻播放窗口的主窗口播放該直播視頻。
[0042]在本發(fā)明的第二種可能實現(xiàn)方式中,在該視頻播放窗口的子窗口中播放該直播視頻之前,該方法還包括:
[0043 ]獲取該用戶的歷史播放數(shù)據(jù);
[0044]如果該歷史播放數(shù)據(jù)符合預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟。
[0045]在本發(fā)明的第三種可能實現(xiàn)方式中,如果該歷史播放數(shù)據(jù)符合預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟包括:
[0046]在該視頻播放窗口的主窗口的預(yù)設(shè)位置上,初始化該視頻播放窗口的子窗口,并嘗試連接該直播視頻;
[0047]當(dāng)獲取到該直播視頻時,在該視頻播放窗口的子窗口中播放該直播視頻。
[0048]在本發(fā)明的第四種可能實現(xiàn)方式中,如果該歷史播放數(shù)據(jù)符合預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟包括:
[0049]當(dāng)該用戶在對任一直播視頻的歷史播放過程中完整播放過任一個貼片視頻時,確定該歷史播放數(shù)據(jù)符合該預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟;或,
[0050]當(dāng)該用戶在對該直播視頻的歷史播放過程中完整播放過任一個貼片視頻時,確定該歷史播放數(shù)據(jù)符合該預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟;或,
[0051]當(dāng)該用戶在對任一直播視頻的歷史播放過程中完整播放過該貼片視頻時,確定該歷史播放數(shù)據(jù)符合該預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟;或,
[0052]當(dāng)該用戶在對該直播視頻的歷史播放過程中完整播放過該貼片視頻時,確定該歷史播放數(shù)據(jù)符合該預(yù)設(shè)子窗口播放條件,則執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟。
[0053]在本發(fā)明的第五種可能實現(xiàn)方式中,該用戶的歷史播放數(shù)據(jù)為該用戶在預(yù)設(shè)時長內(nèi)的播放數(shù)據(jù)。
[0054]在本發(fā)明的第六種可能實現(xiàn)方式中,在該視頻播放窗口的子窗口中播放該直播視頻之前,該方法還包括:
[0055]檢測該貼片視頻的時長是否大于預(yù)設(shè)時長;
[0056]如果該貼片視頻的時長大于該預(yù)設(shè)時長,執(zhí)行在該視頻播放窗口的子窗口中播放該直播視頻的步驟;
[0057]如果該貼片視頻的時長不大于該預(yù)設(shè)時長,則等待該貼片視頻播放結(jié)束后,在該視頻播放窗口的主窗口中播放該直播視頻。
[0058]在本發(fā)明的第七種可能實現(xiàn)方式中,獲取該直播視頻之前,該方法還包括:
[0059]在該視頻播放窗口的子窗口中顯示該直播視頻的加載動畫;
[0060]相應(yīng)地,獲取該直播視頻之后,該方法還包括:
[0061 ]隱藏該加載動畫,并在該視頻播放窗口的子窗口中播放該直播視頻。
[0062]在本發(fā)明的第八種可能實現(xiàn)方式中,該方法還包括:
[0063]在該直播視頻切換至該主窗口進行播放時,隱藏該視頻播放窗口的子窗口。
[0064]在本發(fā)明的第九種可能實現(xiàn)方式中,該方法還包括:
[0065]在播放過程中,將該貼片視頻以預(yù)設(shè)音量進行播放,并將該直播視頻以靜音模式進行播放。
[0066]在本發(fā)明的第十種可能實現(xiàn)方式中,該方法還包括:
[0067]在該視頻播放窗口的預(yù)設(shè)位置顯示切換聲音功能按鍵;
[0068]當(dāng)檢測到對該切換聲音功能按鍵的觸發(fā)操作時,切換該直播視頻和該貼片視頻的音量播放模式。
[0069]在本發(fā)明的第十一種可能實現(xiàn)方式中,該方法還包括:當(dāng)該貼片視頻播放結(jié)束后,對該用戶的歷史播放數(shù)據(jù)進行更新。
[0070]在本發(fā)明的第十二種可能實現(xiàn)方式中,該方法還包括:當(dāng)檢測到該視頻播放窗口的主窗口的縮放操作時,該視頻播放窗口的子窗口按相同比例進行相應(yīng)縮放。
[0071]圖2A是本發(fā)明實施例提供的一種視頻播放方法流程圖,參見圖2A,該方法的執(zhí)行主體可以為終端,該方法包括:
[0072]201、在檢測到用戶對直播視頻的播放請求時,獲取貼片視頻。
[0073]隨著網(wǎng)絡(luò)的普及,目前大量用戶選擇通過網(wǎng)絡(luò)在多媒體分享平臺上觀看直播節(jié)目,這也為廣告商提供一種新的廣告推送渠道,目前,當(dāng)檢測到用戶對某一直播視頻的播放請求時,在播放該直播視頻之前,會先插播一段貼片視頻,然而,由于直播視頻具有實時性的特點,在直播視頻播放前頻繁插入貼片視頻會占用直播時間,進而導(dǎo)致用戶錯過直播內(nèi)容;為了解決上述問題,本公開提供了一種在視頻播放窗口的主窗口播放貼片視頻的同時,在該視頻播放窗口的子窗口同時播放用戶所點播的直播視頻的視頻播放方法。
[0074]在多媒體分享平臺上,有大量可供用戶選擇的視頻資源,包括直播視頻和非直播視頻,當(dāng)檢測到用戶對直播視頻的播放請求時,獲取貼片視頻,該貼片視頻在播放該直播視頻前進行播放。
[0075]其中,獲取貼片視頻的方法可以為:通過訪問貼片視頻數(shù)據(jù)庫,獲取任一貼片視頻,或者通過訪問貼片視頻數(shù)據(jù)庫,獲取與該直播視頻綁定的貼片視頻;當(dāng)然,也可以通過其他方法獲取該貼片視頻,本發(fā)明實施例對此不作限定。
[0076]需要說明的是,當(dāng)