本發(fā)明實施例涉及計算機數(shù)據(jù)處理技術,尤其涉及一種基于直播卡片的信息交互方法和裝置。
背景技術:
隨著互聯(lián)網(wǎng)、計算機和通信技術的發(fā)展,諸如智能手機等智能終端的功能也越來越強大,用戶對智能終端的依賴程度也在不斷增加,比如查詢天氣預報,查詢路線,觀看視頻等。
在現(xiàn)有技術中,智能終端播放直播視頻一般是使用視頻播放類的APP(Application,應用程序)。用戶通過點擊顯示屏幕中的視頻播放類APP的圖標,可以打開相應的應用程序,以查看可直播的視頻的相關信息以及觀看直播視頻。也就是說,如果用戶想要點擊觀看一個直播視頻節(jié)目,必須要首先打開直播應用,之后在該應用所提供的直播視頻播放界面中進行一定的點觸操作,才能完成直播視頻的播放。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術的缺陷在于:播放直播視頻的操作過程繁瑣且效率較低。由于技術的進步使人們對智能終端的要求不斷提高,傳統(tǒng)的直播視頻播放方法已經(jīng)無法滿足人們?nèi)找嬖鲩L的個性化、便捷化的信息獲取需求。
技術實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供一種基于直播卡片的信息交互方法和裝置,以解決現(xiàn)有的直播視頻播放方法繁瑣,效率低的缺陷。
第一方面,本發(fā)明實施例提供了一種基于直播卡片的信息交互方法,其包括:
在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
彈出設定播放器,并在所述播放器中播放所述視頻流。
進一步地,當前直播視頻的視頻信息包括下述至少一項:
直播視頻的名稱、直播視頻的內(nèi)容簡介以及直播視頻的縮略圖。
進一步地,所述設定播放器包括:所述直播卡片中內(nèi)置的卡片播放器插件;
彈出設定播放器,并在所述播放器中播放所述視頻流包括:
在所述直播卡片中的設定顯示位置彈出所述卡片播放器插件,并在所述卡片播放器插件中播放所述視頻流。
進一步地,所述設定播放器包括:所述直播應用中內(nèi)置的應用播放器插件;
彈出設定播放器,并在所述播放器中播放所述視頻流包括:
開啟所述直播應用,并在所述直播應用顯示界面的設定位置彈出所述應用播放器插件;
在所述應用播放器插件中播放所述視頻流。
進一步地,還包括:
在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的待播視頻的視頻信息;
將所述待播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
根據(jù)用戶對所述卡片顯示內(nèi)容中的預約按鈕的選擇操作,獲取用戶選擇的預約視頻的視頻播放時間;
根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示。
進一步地,根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示包括:
建立一個與所述視頻播放時間對應的計時器;
當所述計時器的計時時間滿足設定的預約提示條件時,按照設定提示規(guī)則,對用戶進行播放提示。
第二方面,本發(fā)明實施例提供了一種基于直播卡片的信息交互裝置,包括:
直播視頻信息獲取模塊,用于在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
直播視頻信息顯示模塊,用于將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
直播視頻流獲取模塊,用于根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
直播視頻流播放模塊,用于彈出設定播放器,并在所述播放器中播放所述視頻流。
進一步地,當前直播視頻的視頻信息包括下述至少一項:
直播視頻的名稱、直播視頻的內(nèi)容簡介以及直播視頻的縮略圖。
進一步地,所述設定播放器包括:所述直播卡片中內(nèi)置的卡片播放器插件;
所述視頻流播放模塊具體用于:在所述直播卡片中的設定顯示位置彈出所述卡片播放器插件,并在所述卡片播放器插件中播放所述視頻流。
進一步地,所述設定播放器包括:所述直播應用中內(nèi)置的應用播放器插件;
所述視頻流播放模塊具體用于:開啟所述直播應用,并在所述直播應用顯示界面的設定位置彈出所述應用播放器插件;
在所述應用播放器插件中播放所述視頻流。
進一步地,還包括:
待播視頻信息獲取模塊,用于在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的待播視頻的視頻信息;
待播視頻信息顯示模塊,用于將所述待播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
預約視頻播放時間獲取模塊,用于根據(jù)用戶對所述卡片顯示內(nèi)容中的預約按鈕的選擇操作,獲取用戶選擇的預約視頻的視頻播放時間;
預約視頻播放提示模塊,用于根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示。
進一步地,預約視頻播放提示模塊包括:
計時器建立單元,用于建立一個與所述視頻播放時間對應的計時器;
播放提示單元,用于當所述計時器的計時時間滿足設定的預約提示條件時,按照設定提示規(guī)則,對用戶進行播放提示。
本發(fā)明實施例提供的基于直播卡片的信息交互方法及裝置,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前直播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個直播視頻進行觀看時,直播卡片直接從關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取該直播視頻的視頻流,并在播放器中播放該直播視頻,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可觀看直播視頻,優(yōu)化了現(xiàn)有的直播視頻播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
附圖說明
圖1為本發(fā)明實施例一中的一種基于直播卡片的信息交互方法的流程示意圖;
圖2是本發(fā)明實施例二中的一種基于直播卡片的信息交互方法的流程示意圖;
圖3是本發(fā)明實施例三中的一種基于直播卡片的信息交互方法的流程示意圖;
圖4a是本發(fā)明實施例四中的一種基于直播卡片的信息交互方法的流程示意圖;
圖4b是本發(fā)明實施例四中的一種直播卡片的屏幕顯示示意圖;
圖5是本發(fā)明實施例五中的一種基于直播卡片的信息交互裝置的結構圖。
具體實施方式
下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部結構。
在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時實施。此外,各步驟的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實施例一
圖1為本發(fā)明實施例提供的一種基于直播卡片的信息交互方法的流程示意圖,該方法可以由直播卡片的信息交互裝置執(zhí)行,其中該裝置可由軟件和/或硬件實現(xiàn),一般可集成在智能終端中,與智能終端中安裝的直播應用配合使用。如圖1所示,該方法包括:
步驟110、在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
在本實施例中,直播卡片屬于應用卡片的一種,其中,應用卡片具體是指一種與應用圖標相區(qū)別的新的應用顯示形式,可以與一個或者多個目標應用程序相關聯(lián),也即,應用卡片中的卡片顯示內(nèi)容與其所關聯(lián)的目標應用開啟后所顯示的內(nèi)容相關聯(lián)。進而,直播卡片具體是指與一個或多個直播應用相關聯(lián),顯示內(nèi)容與上述直播應用開啟后所顯示的內(nèi)容相關聯(lián)。
通過在終端的顯示屏幕中顯示直播卡片,可以達到這樣一種使用效果:當用戶想要獲取與一個直播應用對應的直播視頻信息時,用戶無需打開一個具體的直播應用,僅通過在終端的顯示屏幕中直接瀏覽與該直播應用對應的直播卡片,即可獲取所需的直播視頻信息。
其中,所述直播卡片可以與傳統(tǒng)的應用圖標一起在終端的顯示屏幕中進行顯示,也可以在應用卡片顯示屏幕中顯示,其中應用卡片顯示屏幕具體是指終端中為應用卡片建立的一個新的應用卡片顯示屏幕,并在該應用卡片顯示屏幕中僅顯示應用卡片,以保證終端顯示風格的整體統(tǒng)一。
在本實施例中,考慮到直播卡片在顯示時需要獲取其所關聯(lián)的直播應用的相關信息,為了減少直播卡片的信息獲取次數(shù),可以當直播卡片被激活顯示時,獲取與所述直播卡片對應的卡片顯示內(nèi)容。
在本實施例中,直播卡片被激活的方式具體可以是:終端的屏幕被解鎖且所述終端的當前顯示屏幕顯示有所述直播卡片,則所述直播卡片被激活顯示、用戶退出當前活動窗口下的應用程序,則所述直播卡片被激活顯示以及當前系統(tǒng)時間與所述直播卡片中卡片顯示內(nèi)容的最近一次更新時間之差,滿足設定的時間閾值條件,則所述直播卡片被激活顯示等,本實施例對此并不進行限制。
可選的,所述當前直播視頻的視頻信息包括下述至少一項:直播視頻的名稱、直播視頻的內(nèi)容簡介以及直播視頻的縮略圖。
步驟120、將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
在本實施例中,直播視頻信息在直播卡片中的顯示方式具體可以是:根據(jù)直播卡片預先設置的顯示模板進行直播視頻信息的顯示或根據(jù)由用戶自定義設置的直播卡片中顯示內(nèi)容的信息種類(例如,僅顯示直播視頻的視頻信息,或者同時顯示直播視頻的視頻信息以及直播視頻的縮略圖等)進行直播視頻信息的顯示等,本實施例對此并不進行限制。
在一個具體的例子中,直播卡片中的直播視頻的視頻信息顯示方式為直播視頻的名稱顯示在直播卡片中的最上方,直播視頻的縮略圖顯示在直播視頻名稱的下方以及直播視頻的內(nèi)容簡介顯示在直播視頻縮略圖的下方。
步驟130、根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
在本實施例中,觀看按鈕具體是指與不同的直播視頻相對應的,對其進行點觸操作即可觀看對應直播視頻的按鈕。
本領域技術人員可以理解的是,直播應用,其在啟動后需要從直播視頻流獲取接口中獲取直播視頻信息,以執(zhí)行該直播應用對應的程序功能。本實施例中所述的直播卡片就是指與直播應用相關聯(lián)的應用卡片。
在本實施例中,為了實現(xiàn)在不開啟直播應用的前提下,也可獲取直播應用開啟后的顯示內(nèi)容,終端的操作系統(tǒng)需要能夠獲取與直播卡片關聯(lián)的直播應用中包括的直播視頻流獲取接口。
可選的,可以在終端的操作系統(tǒng)中預先存儲與直播應用對應的直播視頻流獲取接口,當直播卡片顯示直播視頻內(nèi)容時,直接調(diào)用所關聯(lián)的直播視頻流獲取接口;也可以當直播卡片顯示直播視頻內(nèi)容時,首先在操作系統(tǒng)后臺開啟所關聯(lián)的直播應用,并通過與直播應用進行底層通信的方式,調(diào)用與直播應用對應的直播視頻流獲取接口。
步驟140、彈出設定播放器,并在所述播放器中播放所述視頻流。
在本實施例中,設定播放器可以是直播卡片中內(nèi)置的卡片播放器插件,也可以是者直播應用中內(nèi)置的應用播放器插件,還可以是智能終端中安裝的播放器等,本實施例對此不作限制。
本發(fā)明實施例提供的基于直播卡片的信息交互方法,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前直播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個直播視頻進行觀看時,直播卡片直接從關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取該直播視頻的視頻流,并在播放器中播放該直播視頻,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可觀看直播視頻,優(yōu)化了現(xiàn)有的直播視頻播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
實施例二
圖2為本發(fā)明實施例二提供的一種直播卡片的信息交互方法的流程圖,本實施例以上述實施例為基礎進行優(yōu)化。在本實施例中,將所述設定播放器具體為:直播卡片中內(nèi)置的卡片播放器插件;
相應地,將彈出設定播放器,并在所述播放器中播放所述視頻流具體為:在所述直播卡片中的設定顯示位置彈出所述卡片播放器插件,并在所述卡片播放器插件中播放所述視頻流。
步驟210、在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
步驟220、將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
步驟230、根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
步驟240、在所述直播卡片中的設定顯示位置彈出所述卡片播放器插件,并在所述卡片播放器插件中播放所述視頻流。
在本實施例中,卡片播放器插件的顯示位置具體可以是:直播卡片預先設置的顯示模板中規(guī)定的卡片播放器插件的顯示位置或者是用戶自定義設置的直播卡片顯示模板中規(guī)定的卡片播放器插件的顯示位置等,本實施例對此并不進行限制。
在本實施例中,卡片播放器插件具體是指內(nèi)置于直播卡片中的播放器,該播放器具體用于播放關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取的當前直播視頻的視頻流。
本發(fā)明實施例提供的基于直播卡片的信息交互方法,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前直播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個直播視頻進行觀看時,直播卡片直接從關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取該直播視頻的視頻流,并在播放器中播放該直播視頻,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可觀看直播視頻,優(yōu)化了現(xiàn)有的直播視頻播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
實施例三
圖3為本發(fā)明實施例三提供的一種直播卡片的信息交互方法的流程圖,本實施例以上述實施例為基礎進行優(yōu)化。在本實施例中,將所述設定播放器具體為:直播應用中內(nèi)置的應用播放器插件;
相應地,將彈出設定播放器,并在所述播放器中播放所述視頻流具體為:開啟所述直播應用,并在所述直播應用顯示界面的設定位置彈出所述應用播放器插件,并在所述應用播放器插件中播放所述視頻流。
步驟310、在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
步驟320、將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
步驟330、根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
步驟340、開啟所述直播應用,并在所述直播應用顯示界面的設定位置彈出所述應用播放器插件。
步驟350、在所述應用播放器插件中播放所述視頻流。
在本實施例中,開啟所述直播應用的方法具體可以是在所述觀看按鈕被選擇操作后,直播卡片在操作系統(tǒng)后臺自動開啟所述直播應用,或者是在所述觀看按鈕被選擇操作后,彈出是否開啟所述直播應用的對話框,若用戶選擇是,則直播卡片在操作系統(tǒng)后臺自動開啟所述直播應用,本實施例對此不進行限制。
在本實施例中,應用播放器插件的顯示位置具體可以是:直播應用預先設置的顯示模板中規(guī)定的應用播放器插件的顯示位置或者是用戶自定義設置的直播應用顯示模板中規(guī)定的應用播放器插件的顯示位置等,本實施例對此并不進行限制。
在本實施例中,應用播放器插件具體是指內(nèi)置于直播應用中的播放器,該播放器具體用于播放關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取的當前直播視頻的視頻流。
本發(fā)明實施例提供的基于直播卡片的信息交互方法,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前直播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個直播視頻進行觀看時,直播卡片直接從關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取該直播視頻的視頻流,并在播放器中播放該直播視頻,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可觀看直播視頻,優(yōu)化了現(xiàn)有的直播視頻播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
實施例四
圖4a為本發(fā)明實施例四提供的一種直播卡片的信息交互方法的流程圖,本實施例以上述實施例為基礎進行優(yōu)化。在本實施例中,將直播卡片的信息交互方法具體為:在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的待播視頻的視頻信息;將所述待播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;根據(jù)用戶對所述卡片顯示內(nèi)容中的預約按鈕的選擇操作,獲取用戶選擇的預約視頻的視頻播放時間;根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示。
相應地,將根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示具體為:建立一個與所述視頻播放時間對應的計時器;當所述計時器的計時時間滿足設定的預約提示條件時,按照設定提示規(guī)則,對用戶進行播放提示。
步驟410、在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息以及待播視頻的視頻信息;
在本實施例中,待播視頻具體可以是指在之后某個時間點播出的視頻。該時間點具體可以是在之后12小時內(nèi)的具體時間點或之后24小時內(nèi)的具體時間點等,本實施例對此不進行限制。
在本實施例中,待播視頻的視頻信息具體可以是視頻時長,視頻內(nèi)容簡介以及視頻相關圖片等。
步驟420、將所述當前直播視頻的視頻信息以及所述待播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
步驟430:獲取用戶的選擇操作類型:如果獲取用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,則執(zhí)行步驟440;如果獲取用戶對對所述卡片顯示內(nèi)容中的預約按鈕的選擇操作,則執(zhí)行步驟450。
圖4b中示出了本發(fā)明實施例四中的一種直播卡片的屏幕顯示示意圖。
步驟440、在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流,執(zhí)行步驟460。
步驟450、獲取用戶選擇的預約視頻的視頻播放時間,執(zhí)行470。
步驟460、彈出設定播放器,并在所述播放器中播放所述視頻流。
步驟470、建立一個與所述視頻播放時間對應的計時器,執(zhí)行步驟480;
在本實施例中,計時器具體是指具有計時功能的軟件或者智能終端操作系統(tǒng)中內(nèi)置的計時插件等,其中,計時功能具體包括正計時功能以及倒計時功能等。
在本實施例中,計時器具體可以是直播卡片內(nèi)置的計時器,直播應用內(nèi)置的計時器或獨立的計時軟件等,本實施例對此不進行限制。
步驟480、當所述計時器的計時時間滿足設定的預約提示條件時,按照設定提示規(guī)則,對用戶進行播放提示。
在本實施例中,預約提示條件具體是指提示用戶觀看預約視頻時需滿足的條件。典型的:比預約視頻開始播放的時間點提前一段時間(例如5分鐘、10分鐘等)提示用戶觀看以及每隔一段時間(例如1個小時)提示用戶觀看等。
在本實施例中,提示規(guī)則具體可以是提示音和/或震動以及屏幕自動解鎖等。
本發(fā)明實施例提供的基于直播卡片的信息交互方法,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前待播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個待播視頻進行預約觀看時,直播卡片按照設定提示規(guī)則,在滿足預約提示條件是對用戶進行播放提示,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可預約觀看待播視頻,優(yōu)化了現(xiàn)有的待播視頻預約播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
實施例五
圖5是本發(fā)明實施例五提供的一種基于直播卡片的信息交互裝置的結構圖。如圖5所示,所述裝置包括:直播視頻信息獲取模塊101、直播視頻信息顯示模塊102、直播視頻流獲取模塊103和直播視頻流播放模塊104。其中:
直播視頻信息獲取模塊101,用于在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
直播視頻信息顯示模塊102,用于將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
直播視頻流獲取模塊103,用于根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
直播視頻流播放模塊104,用于彈出設定播放器,并在所述播放器中播放所述視頻流。
本發(fā)明實施例提供的基于直播卡片的信息交互方法及裝置,通過激活直播卡片并將與該直播卡片相關聯(lián)的直播應用對應的當前直播視頻的視頻信息顯示在直播卡片中,當用戶選擇某個直播視頻進行觀看時,直播卡片直接從關聯(lián)的直播應用對應的直播視頻流獲取接口中獲取該直播視頻的視頻流,并在播放器中播放該直播視頻,實現(xiàn)了無需打開視頻應用,僅查看直播卡片即可觀看直播視頻,優(yōu)化了現(xiàn)有的直播視頻播放技術,滿足了人們?nèi)找嬖鲩L的個性化、便捷化的視頻信息獲取需求。
在上述各實施例的基礎上,當前直播視頻的視頻信息可以包括下述至少一項:
直播視頻的名稱、直播視頻的內(nèi)容簡介以及直播視頻的縮略圖。
在上述各實施例的基礎上,所述設定播放器可以包括:所述直播卡片中內(nèi)置的卡片播放器插件;
所述視頻流播放模塊具體可以用于在所述直播卡片中的設定顯示位置彈出所述卡片播放器插件,并在所述卡片播放器插件中播放所述視頻流。
在上述各實施例的基礎上,所述設定播放器可以包括:所述直播應用中內(nèi)置的應用播放器插件;
所述視頻流播放模塊具體用于開啟所述直播應用,并在所述直播應用顯示界面的設定位置彈出所述應用播放器插件;
在所述應用播放器插件中播放所述視頻流。
在上述各實施例的基礎上,還可以包括:
待播視頻信息獲取模塊,用于在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的待播視頻的視頻信息;
待播視頻信息顯示模塊,用于將所述待播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
預約視頻播放時間獲取模塊,用于根據(jù)用戶對所述卡片顯示內(nèi)容中的預約按鈕的選擇操作,獲取用戶選擇的預約視頻的視頻播放時間;
預約視頻播放提示模塊,用于根據(jù)所述視頻播放時間,對用戶進行所述預約視頻的播放提示。
在上述各實施例的基礎上,預約視頻播放提示模塊可以包括:
計時器建立單元,用于建立一個與所述視頻播放時間對應的計時器;
播放提示單元,用于當所述計時器的計時時間滿足設定的預約提示條件時,按照設定提示規(guī)則,對用戶進行播放提示。
上述產(chǎn)品可執(zhí)行本發(fā)明任意實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。
本發(fā)明實施例還提供一種包含計算機可執(zhí)行指令的存儲介質(zhì),所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時用于執(zhí)行一種基于直播卡片的信息交互方法,該方法包括:
在終端屏幕中顯示的直播卡片被激活顯示時,獲取與所述直播卡片關聯(lián)的直播應用對應的當前直播視頻的視頻信息;
將所述當前直播視頻的視頻信息作為卡片顯示內(nèi)容在所述直播卡片中的設定顯示位置進行顯示;
根據(jù)用戶對所述卡片顯示內(nèi)容中的觀看按鈕的選擇操作,在與所述直播應用對應的直播視頻流獲取接口中獲取所述當前直播視頻的視頻流;
彈出設定播放器,并在所述播放器中播放所述視頻流。
可選的,該計算機可執(zhí)行指令在由計算機處理器執(zhí)行時還可以用于執(zhí)行本發(fā)明任意實施例所提供的基于直播卡片的信息交互方法的技術方案。
通過以上關于實施方式的描述,所屬領域的技術人員可以清楚地了解到,本發(fā)明可借助軟件及必需的通用硬件來實現(xiàn),當然也可以通過硬件實現(xiàn),但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如計算機的軟盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、閃存(FLASH)、硬盤或光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權利要求范圍決定。