本發(fā)明涉及智能終端技術(shù)領域,特別是涉及一種開機視頻播放方法、裝置以及終端。
背景技術(shù):
智能電視是基于互聯(lián)網(wǎng)浪潮沖擊形成的新產(chǎn)品,其目的是帶給用戶更便捷的體驗,目前已經(jīng)成為電視的潮流趨勢。
現(xiàn)有技術(shù)中,智能電視在開機時,通常都會出現(xiàn)一些開機視頻,例如播放智能電視廠商的一些宣傳片等等,從而供用戶了解和熟知智能電視的相關(guān)信息,進而增加用戶在等待開機的時間段內(nèi)的趣味性。
但是,由于現(xiàn)有的智能電視的開機視頻通常都是固定不變的,從而造成用戶長期使用智能電視、多次播放固定的開機視頻之后,由于畫面單一,使用戶對開機視頻的趣味性降低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例中提供了一種開機視頻播放方法、裝置及終端,以解決現(xiàn)有技術(shù)中用戶長期使用智能電視、多次播放固定的開機視頻之后,由于畫面單一,使用戶對開機視頻的趣味性降低的問題。
為了解決上述技術(shù)問題,本發(fā)明實施例公開了如下技術(shù)方案:
本發(fā)明第一方面提供一種開機視頻播放方法,應用于智能終端,包括:
獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合;
根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
將查找到的所述視頻設置為所述智能終端的開機視頻。
結(jié)合第一方面,在第一方面第一種可能的實施方式中,所述方法還包括:
在將查找到的所述視頻設置為所述智能終端的開機視頻后,當檢測到所述智能終端再次開機時,在所述智能終端上展示所述開機視頻。
結(jié)合第一方面,在第一方面第二種可能的實現(xiàn)方式中,所述根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞,包括:
分別獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型;
判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型是否相同;
當所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型相同時,將所述視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
結(jié)合第一方面或第一方面第二種可能的實現(xiàn)方式,在第一方面第三種可能的實現(xiàn)方式中,所述根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞,包括:
獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級;
提取最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中不同類型視頻的頻率;
將頻率最高的視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
結(jié)合第一方面,在第一方面第四種可能的實現(xiàn)方式中,當確定出的關(guān)鍵詞為一個時,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:
在預設視頻庫中查找與所述關(guān)鍵詞相匹配的多個視頻;
計算查找到的多個視頻與所述關(guān)鍵詞相匹配的匹配度;
將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
結(jié)合第一方面,在第一方面第五種可能的實現(xiàn)方式中,當確定出的關(guān)鍵詞為多個時,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:
獲取多個關(guān)鍵詞的優(yōu)先級;
在預設視頻庫中查找與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻;
計算多個視頻與所述優(yōu)先級最高的關(guān)鍵詞相匹配的匹配度;
將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
結(jié)合第一方面第四種可能的實現(xiàn)方式和第一方面第五種可能的實現(xiàn)方式,在第一方面第六種可能的實現(xiàn)方式中,所述預設視頻庫設置在所述智能終端本地,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:從所述智能終端本地的預設視頻庫中查找與所述優(yōu)先級最高的關(guān)鍵詞相對應的一個視頻;
或者,
所述預設視頻庫設置在服務器中,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:生成攜帶所述優(yōu)先級最高的關(guān)鍵詞的視頻獲取請求;接收所述服務器根據(jù)所述視頻獲取請求返回的視頻,將接收到視頻確定為與所述關(guān)鍵詞相對應的一個視頻。
結(jié)合第一方面,在第一方面第七種可能的實現(xiàn)方式中,所述將查找到的所述視頻設置為所述智能終端的開機視頻,包括:
判斷所述智能終端當前是否有開機視頻;
如果所述智能終端當前沒有開機視頻,將查找到的所述視頻存儲于預設存儲位置;
如果所述智能終端當前有開機視頻,將查找到的所述視頻替換原有的開機視頻。
本發(fā)明第二方面提供一種開機視頻播放裝置,應用于智能終端,包括:
獲取模塊,用于獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合;
確定模塊,用于根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
查找模塊,用于在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
設置模塊,用于將查找到的所述視頻設置為所述智能終端的開機視頻。
結(jié)合第二方面,在第二方面第一種可能的實現(xiàn)方式中,所述裝置還包括:
展示模塊,用于在將查找到的所述視頻設置為所述智能終端的開機視頻后,當檢測到所述智能終端再次開機時,在所述智能終端上展示所述開機視頻。
結(jié)合第二方面,在第二方面第二種可能的實現(xiàn)方式中,所述確定模塊包括:
第一獲取子模塊,用于分別獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型;
第一判斷子模塊,用于判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型是否相同;
第一確定子模塊,用于當所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型相同時,將所述視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
結(jié)合第二方面和第二方面第一種可能的實現(xiàn)方式,在第二方面第三種可能的實現(xiàn)方式中,所述確定模塊包括:
第二獲取子模塊,用于獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級;
第一提取子模塊,用于提取最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中不同類型視頻的頻率;
第二確定子模塊,用于將頻率最高的視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
結(jié)合第二方面,在第二方面第四種可能的實現(xiàn)方式中,所述查找模塊包括:
第一查找子模塊,用于在預設視頻庫中查找與所述關(guān)鍵詞相匹配的多個視頻;
第一計算子模塊,用于計算查找到的多個視頻與所述關(guān)鍵詞相匹配的匹配度;
第三確定子模塊,用于將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
結(jié)合第二方面,在第二方面第五種可能的實現(xiàn)方式中,所述查找模塊包括:
第三獲取子模塊,用于獲取多個關(guān)鍵詞的優(yōu)先級;
第二查找子模塊,用于在預設視頻庫中查找與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻;
第二計算子模塊,用于計算多個視頻與所述優(yōu)先級最高的關(guān)鍵詞相匹配的匹配度;
第四確定子模塊,用于將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
結(jié)合第二方面第四種可能的實現(xiàn)方式和第二方面第五種可能的實現(xiàn)方式,在第二方面第六種可能的實現(xiàn)方式中,所述預設視頻庫設置在所述智能終端本地,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:從所述智能終端本地的預設視頻庫中查找與所述優(yōu)先級最高的關(guān)鍵詞相對應的一個視頻;
或者,
所述預設視頻庫設置在服務器中,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻,包括:生成攜帶所述優(yōu)先級最高的關(guān)鍵詞的視頻獲取請求;接收所述服務器根據(jù)所述視頻獲取請求返回的視頻,將接收到視頻確定為與所述關(guān)鍵詞相對應的一個視頻。
結(jié)合第二方面,在第二方面第七種可能的實現(xiàn)方式中,所述設置模塊包括:
第二判斷子模塊,用于判斷所述智能終端當前是否有開機視頻;
第一存儲子模塊,用于當所述智能終端當前沒有開機視頻時,將查找到的所述視頻存儲于預設存儲位置;
第一替換子模塊,用于當所述智能終端當前有開機視頻時,將查找到的所述視頻替換原有的開機視頻。
本發(fā)明第三方面公開一種智能終端,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合;
根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
將查找到的所述視頻設置為所述智能終端的開機視頻。
本發(fā)明第四方面公開一種計算機存儲介質(zhì),其中,該計算機存儲介質(zhì)可存儲有程序,該程序執(zhí)行時可實現(xiàn)本發(fā)明第一方面提供的一種開機視頻播放方法的各實現(xiàn)方式中的部分或全部步驟。
由以上技術(shù)方案可見,本發(fā)明實施例提供的開機視頻播放方法包括獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合;根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;將查找到的所述視頻設置為所述智能終端的開機視頻。
本發(fā)明實施例提供的開機視頻播放方法,通過獲取用戶的歷史瀏覽信息,從而根據(jù)歷史瀏覽信息對應關(guān)鍵詞查找預設視頻庫中的視頻,并設置為相應的開機視頻,從而符合用戶觀看智能電視的需求,提高開機視頻播放的準確性,進而提高智能終端在用戶等待智能終端開機時間內(nèi)的趣味性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種開機視頻播放方法的流程示意圖;
圖2為本發(fā)明實施例提供的一種場景示意圖;
圖3為本發(fā)明實施例提供的另一種開機視頻播放方法的流程示意圖;
圖4為本發(fā)明實施例提供的步驟S102的詳細流程示意圖;
圖5為本發(fā)明實施例提供的步驟S102的另一種詳細流程示意圖;
圖6為本發(fā)明實施例提供的步驟S103的詳細流程示意圖;
圖7為本發(fā)明實施例提供的步驟S103的另一種詳細流程示意圖;
圖8為本發(fā)明實施例提供的步驟S103的又一種詳細流程示意圖;
圖9為本發(fā)明實施例提供的步驟S104的詳細結(jié)構(gòu)示意圖;
圖10為本發(fā)明實施例提供的另一種場景示意圖;
圖11為本發(fā)明實施例提供的開機視頻播放裝置的結(jié)構(gòu)示意圖;
圖12為本發(fā)明實施例提供的另一種開機視頻播放裝置的詳細結(jié)構(gòu)示意圖;
圖13為本發(fā)明提供的開機視頻播放裝置中確定模塊的詳細結(jié)構(gòu)示意圖;
圖14為本發(fā)明實施例提供的開機視頻播放裝置中確定模塊的另一種詳細結(jié)構(gòu)示意圖;
圖15為本發(fā)明實施例提供的開機視頻播放裝置中查找模塊的詳細結(jié)構(gòu)示意圖;
圖16為本發(fā)明實施例提供的開機視頻播放裝置中查找模塊的另一種詳細結(jié)構(gòu)示意圖;
圖17為本發(fā)明實施例提供的開機視頻播放裝置中設置模塊的詳細結(jié)構(gòu)示意圖;
圖18為本發(fā)明實施例提供的智能終端的結(jié)構(gòu)框圖。
具體實施方式
為了使本技術(shù)領域的人員更好地理解本發(fā)明中的技術(shù)方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
參見圖1,為本發(fā)明實施例提供的一種開機視頻播放方法的流程示意圖,所述開機視頻播放方法應用于智能終端,其中,所述智能終端為智能電視、手機、平板電腦以及PC等等,在本公開實施中,所述智能終端以智能電視為例進行展開說明。如圖1所示,所述方法包括如下步驟。
在步驟S101中,獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息。
所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合,其中,所述視頻播放記錄即為用戶觀看智能終端播放視頻的類型等等,所述搜索記錄為用戶在智能終端上搜索想要查看的節(jié)目的類型等等,所述頁面訪問記錄為用戶通過智能終端訪問互聯(lián)網(wǎng)上的相關(guān)訪問記錄等等。所述預設時間段可以根據(jù)用戶看智能電視的頻率來確定,預設時間段可以為循環(huán)周期,如果用戶觀看智能終端比較頻繁,所述預設時間段可以設置為1個月,這樣能夠保證及時更新開機視頻,便于精準定位用戶的觀看意向。在預設時間段內(nèi)可以獲取所述視頻播放記錄、搜索記錄或頁面訪問記錄中的其中一種,也可以獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄中的兩種或三種組合,從而便于步驟S102的實施。
另外,在本公開實施例中,所述歷史瀏覽信息可以通過服務器通過采集大量智能電視的瀏覽信息,從而根據(jù)大量的歷史瀏覽信息確定相應的開機視頻,從而能夠更加準確的設置開機視頻,提高用戶的滿意度。
當獲取到智能終端在預設時間段內(nèi)的歷史瀏覽信息時,在步驟S102中,根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞。
所述關(guān)鍵詞可以為用戶觀看智能電視的視頻類型、節(jié)目名稱、制片公司、制片人和主要演員中的一種或多種組合,當然,所述關(guān)鍵詞的提取并不以此為限,根據(jù)所述關(guān)鍵詞即可確定出相應的開機視頻。
在本公開實施例中,可以根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的一個關(guān)鍵詞或多個關(guān)鍵詞,實施過程中,可以通過視頻播放記錄、搜索記錄或頁面訪問記錄中的相關(guān)信息確定出與視頻相關(guān)的所述關(guān)鍵詞,進而根據(jù)所述關(guān)鍵詞確定出相應的開機視頻,便于智能電視在開機時顯示與所述關(guān)鍵詞對應的開機視頻。
當確定出與視頻相關(guān)的至少一個關(guān)鍵詞時,在步驟S103中,在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻。
所述預設視頻庫可以為服務器端的視頻庫,也可以為智能終端本地的視頻庫,所述預設視頻庫內(nèi)設置有多個不同類型的視頻,兩個視頻之間具有單一性,且每一個視頻可以對應一個關(guān)鍵詞,從而根據(jù)所述關(guān)鍵詞即可確定出與關(guān)鍵詞相對應的視頻。當確定出關(guān)鍵詞時,在預設視頻庫中逐個查找每一個視頻,可以提取每一個視頻中的關(guān)鍵詞,從而與步驟S102中確定出的關(guān)鍵詞對應,如果相互匹配,則獲取該視頻,即為與所述關(guān)鍵詞相對應的一個視頻。
當在預設視頻庫中查找到與所述關(guān)鍵詞相對應的一個視頻時,在步驟S104中,將查找到的所述視頻設置為所述智能終端的開機視頻。
在本公開實施例中,可以將步驟S103中查找到的與關(guān)鍵詞相對應的一個視頻存儲到智能電視中用于存儲開機視頻的存儲器中,并將所述視頻設置為智能電視的開機視頻,從而便于智能電視在開機時自動讀取存儲器中存儲的視頻作為開機視頻。
參見圖2所示為本公開實施例提供的一種場景示意圖,圖中包括:用戶1、電視遙控器2和智能電視3。其中,智能電視3包括顯示界面4,所述顯示界面4用于顯示預設開機視頻。
在本公開實施例中,智能電視3中預先存儲有多種信息類型的預設開機視頻,例如體育類、綜藝類、卡通類以及科幻類等等多種類型的預設開機視頻,智能電視3中可以存儲用戶的歷史瀏覽記錄或者接收服務器發(fā)送的歷史瀏覽記錄。所述電視遙控器3與智能電視3之間相互匹配。
當用戶1需要通過智能電視3觀看相關(guān)的電視節(jié)目時,首先需要將智能電視連接至電源,并通過點擊電視遙控器2中智能電視3的開機鍵給于智能電視3一開機操作,從而向智能電視3發(fā)送一個上電信號,便于智能電視3接通電源并實現(xiàn)開機操作。
當智能電視3接收到來自用戶通過電視遙控器2發(fā)送的開機操作信息時,智能電視3接通電源實現(xiàn)開機,在智能電視3接通電源時,獲取用戶的歷史瀏覽記錄,該歷史瀏覽記錄可以是前一個預設開機視頻調(diào)整周期內(nèi)的所有瀏覽記錄、也可以是已經(jīng)篩選出來的歷史瀏覽記錄中最高優(yōu)先級信息類型的瀏覽記錄,從而根據(jù)該歷史瀏覽記錄獲取相與其相對應的預設開機視頻,從而將該預設開機視頻播放顯示于智能電視3中的顯示界面4中,便于用戶觀看。
本發(fā)明實施例采用的該方法,能夠通過獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,并根據(jù)歷史瀏覽信息確定出與視頻相關(guān)的關(guān)鍵詞,根據(jù)所述關(guān)鍵詞在預設視頻路中查找與所述關(guān)鍵詞相對應的一個視頻,并將查找到的視頻設置為智能終端的開機視頻,并播放該預設開機視頻,根據(jù)歷史瀏覽信息可以獲取用戶經(jīng)??吹幕蛘呤窍鄬Ρ容^喜歡的視頻類型,并將與該視頻類型相對應的視頻作為開機視頻,從而有效提高用戶在等待智能電視開機過程中的趣味性,從而提高用戶體驗度。
參見圖3所示為本發(fā)明實施例提供的另一種開機視頻播放方法的流程示意圖,如圖3所示,該方法包括如下步驟。
在步驟S101中,獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息。
當獲取到智能終端在預設時間段內(nèi)的歷史瀏覽信息時,在步驟S102中,根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞。
當確定出與視頻相關(guān)的至少一個關(guān)鍵詞時,在步驟S103中,在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻。
當查找到與所述關(guān)鍵詞相對應的一個視頻時,在步驟S104中,將查找到的所述視頻設置為所述智能終端的開機視頻。
在將查找到的所述視頻設置為所述智能終端的開機視頻后,在步驟S105中,當檢測到所述智能終端再次開機時,在所述智能終端上展示所述開機視頻。
在本公開實施例中,如果在預設時間段內(nèi)重新將獲取的一個視頻作為開機視頻,則在將該視頻設置為開機視頻之后,只要沒有重新設置開機視頻,每一次智能終端開機時,智能終端均展示所述開機視頻,其中,開機視頻是在預設時間段內(nèi)根據(jù)步驟S101至步驟S104重新設置的開機視頻,所述開機視頻是根據(jù)智能終端的歷史瀏覽信息獲取的,從而能夠符合用戶觀看智能終端的習慣,從而迎合用戶的喜好,避免用戶在智能終端開機過程中等待所消耗的時間。
參見圖4所示為本發(fā)明實施例提供的開機視頻播放方法的詳細流程示意圖,如圖4所示,上述步驟S102可以包括以下詳細步驟。
在步驟S1021中,分別獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型。
通過所述視頻播放記錄、搜索記錄和頁面訪問記錄,可以獲取所述視頻播放記錄中播放的視頻類型以及播放的視頻類型的次數(shù),也可以獲取所述搜索記錄中搜索的視頻類型以及視頻類型的次數(shù),以及獲取所述頁面訪問記錄中訪問的視頻類型以及視頻類型的次數(shù),從中分別確定視頻播放記錄中、搜索記錄中和頁面訪問記錄中視頻類型的次數(shù),且視頻類型的次數(shù)越多即頻率最高。
當獲取到頻率最高的視頻類型時,在步驟S1022中,判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型是否相同。否則,執(zhí)行步驟S1024。
由于步驟S1021分別獲取視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型,為了保證用戶觀看視頻、搜索視頻、頁面訪問視頻為同一個類型,則需要判斷通過視頻播放記錄、搜索記錄和頁面訪問記錄中獲取的視頻類型是否相同;例如:視頻播放記錄中獲取的頻率最高的視頻類型為歷史類、搜索記錄中獲取的頻率最高的視頻類型為歷史類、頁面訪問記錄中獲取的頻率最高的視頻類型為歷史類,則確定所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型相同。
其中,在本公開實施例中,獲取的視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型可以是根據(jù)不同視頻類型設置的字符串,例如:歷史類對應0001、科幻類對應0010、科技類0011等等,則只需要判斷提取的每一個字符串中每一個位上的字符是否相同,如果相同,則確定視頻類型相同,否則,視頻類型不相同。
當所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型相同時,在步驟S1023中,將所述視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型相同時,則可以確定用戶搜索、觀看智能電視的節(jié)目通常用該視頻類型,則將所述視頻類型確定為與開機視頻相關(guān)的關(guān)鍵詞,所述關(guān)鍵詞即為所述視頻類型,如關(guān)鍵詞為歷史,則可以通過“歷史”關(guān)鍵詞確定出相應的開機視頻。
當所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型不相同時,在步驟S1024中,將所述視頻播放記錄、搜索記錄或頁面訪問記錄中頻率最高的視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
在本公開實施例中,當視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型不相同,則可以根據(jù)視頻播放記錄、搜索記錄和頁面訪問記錄任意一個中頻率最高的視頻類型確定為關(guān)鍵詞,具體的,可以根據(jù)視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級或者關(guān)鍵詞的優(yōu)先級等確定出與視頻相關(guān)的關(guān)鍵詞。以上僅僅是示意性實施方式,具體實施方式可參看其他實施例的描述。
在本公開實施例中,可以根據(jù)用戶的歷史瀏覽信息確定用戶瀏覽的信息類型,進而提取出歷史瀏覽信息中最高優(yōu)先級的信息,所述最高優(yōu)先級的信息可以為用戶通過視頻播放記錄、搜索記錄和頁面訪問記錄進行瀏覽、訪問不同信息類型的次數(shù),次數(shù)越高優(yōu)先級越高;所述最高優(yōu)先級的視頻類型也可以為用戶瀏覽、搜索不同視頻對應的優(yōu)先級,確定某一種視頻類型為最高優(yōu)先級的信息類型。例如:用戶瀏覽了三種視頻類型-科幻類、綜藝類和卡通類,且科幻類、綜藝類和卡通類瀏覽的次數(shù)分別是15、12和10次,則確定科幻類為最高優(yōu)先級的視頻類型;又例如:用戶瀏覽了三種視頻類型-科幻類、綜藝類和卡通類,在預先設定的視頻類型優(yōu)先級中綜藝類的優(yōu)先級大于其他視頻類型的優(yōu)先級,則確定綜藝類為最高優(yōu)先級的視頻類型。以上僅為示例性實施方式,在此不再詳細闡述。
應用該方法,能夠通過視頻播放記錄、搜索記錄和頁面訪問記錄三者確定頻率最高的視頻類型是否相同,從而根據(jù)相同的視頻類型確定出關(guān)鍵詞,由于通過三者同時確定出關(guān)鍵詞,則與所述關(guān)鍵詞對應的視頻的準確性以及吻合度更高,從而確定出的更符合用戶觀看習慣的開機視頻。
參見圖5所示為本發(fā)明實施例提供的開機視頻播放方法的詳細流程示意圖,如圖5所示,該方法可以包括如下步驟:
在步驟S1025中,獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級。
當無法確定關(guān)鍵詞時,可以預先設定視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級,其中,視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級可以根據(jù)用戶日常行為習慣或者統(tǒng)計的大數(shù)據(jù)進行確定,例如,用戶A一般情況下不通過網(wǎng)絡搜索視頻,僅僅是根據(jù)接收到的視頻進行轉(zhuǎn)換,則將視頻播放記錄的優(yōu)先級設置最高,搜索記錄、頁面訪問記錄的優(yōu)先級低于所述視頻播放記錄的優(yōu)先級。
其中,所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級可以預先設定,也可以根據(jù)視頻播放記錄、搜索記錄和頁面訪問記錄中包含的視頻類型的多少來確定優(yōu)先級,例如所述視頻播放記錄、搜索記錄和頁面訪問記錄中包含的視頻類型越多、則優(yōu)先級越高,從而確定出最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄。當前,所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級也可以對應一串字符串,根據(jù)字符串的大小即可判斷出優(yōu)先級的高低。具體不再詳細贅述。
當獲取到所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級時,在步驟S1026中,提取最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中不同類型視頻的頻率。
在本公開實施例中,當確定出優(yōu)先級之后,可根據(jù)視頻播放記錄、搜索記錄和頁面訪問記錄優(yōu)先級的高低提取出最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中視頻的類型以及不同類型視頻對應的頻率,例如,在步驟S1025中確定出視頻播放記錄的優(yōu)先級最高,則在步驟S1026中提取視頻播放記錄中播放視頻的類型以及對應的頻率,進而確定出播放的頻率最高的視頻類型,并將該視頻類型作為關(guān)鍵詞。
當提取到最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中不同類型視頻的頻率時,在步驟S1027中,將頻率最高的視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
采用本公開實施例提供的方法,可以根據(jù)視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級確定與視頻相關(guān)的關(guān)鍵詞,進而根據(jù)所述關(guān)鍵詞確定開機視頻,能夠更好的符合用戶觀看智能電視的習慣,提高用戶體驗度。
另外,在上述實施例基礎之上,本發(fā)明實施例還提供的另外一種開機視頻播放方法的詳細流程示意圖。如圖6所示,當步驟S102確定出的關(guān)鍵詞為一個時,該方法步驟S103可以包括如下步驟。
當步驟S102確定出的關(guān)鍵詞為一個時,在步驟S1031中,在預設視頻庫中查找與所述關(guān)鍵詞相匹配的多個視頻。
其中,所述預設視頻庫可以為智能電視中預設存儲器中的視頻庫,也可以為服務器端數(shù)據(jù)庫中的視頻庫,所述預設視頻庫中預先存儲有不同類型的視頻;所述關(guān)鍵詞可以對應預設視頻庫中的一個視頻或多個視頻,在本公開實施例中,以一個關(guān)鍵詞可以對應多個視頻為例,在預設視頻庫中查找與所述關(guān)鍵詞相匹配的多個視頻。
當查找到與所述關(guān)鍵詞相匹配的多個視頻時,在步驟S1032中,計算查找到的多個視頻與所述關(guān)鍵詞相匹配的匹配度。
在本公開實施例中,所述關(guān)鍵詞對應多個視頻,由于智能電視在開機過程中無法實現(xiàn)播放開機視頻的功能,因此,只能從多個視頻中挑出一個視頻作為開機視頻;當查找到多個視頻時,則需要計算每一個視頻與關(guān)鍵詞相匹配的匹配度。在具體實施過程中,可以根據(jù)視頻的相關(guān)信息與所述關(guān)鍵詞之間的相似度來判斷視頻與關(guān)鍵詞相匹配的匹配度,所述視頻的相關(guān)信息可以為與所述關(guān)鍵詞相對應的信息,例如:視頻的類型信息、制作公司信息以及主要演員信息等等。
當計算出多個視頻與關(guān)鍵詞相匹配的匹配度時,在步驟S1033中,將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
根據(jù)步驟S1032中計算的多個視頻與關(guān)鍵詞相匹配的匹配度即可確定出哪一個視頻與關(guān)鍵詞的匹配度最高,其中,所述關(guān)鍵詞對應視頻匹配度越高,所述視頻越容易受用戶歡迎,便于設置為開機視頻。
本公開實施例中,應用該方法能夠根據(jù)關(guān)鍵詞與預設視頻庫中存儲的開機視頻之間的關(guān)系,確定出與關(guān)鍵詞相對應的視頻,從而便于將所述視頻設置為開機視頻。
在上述實施例基礎之上,本發(fā)明實施例還提供的一種開機視頻播放方法的詳細流程示意圖。如圖7所示,當步驟S102確定出的關(guān)鍵詞為多個時,該方法步驟S103可以包括如下步驟。
在步驟S1034中,獲取多個關(guān)鍵詞的優(yōu)先級。
當確定出的關(guān)鍵詞為多個時,由于每個關(guān)鍵詞在預設視頻庫中至少對應一個視頻,且智能電視在開機時只能顯示一個開機視頻,因此當關(guān)鍵詞為多個時,可以從多個關(guān)鍵詞中確定與用戶觀看習慣最相近的一個關(guān)鍵詞。
在本公開實施例中,每一個關(guān)鍵詞均可以包括一個優(yōu)先級識別位,例如“0”和“1”,當關(guān)鍵詞的優(yōu)先級識別位的字符為1時,確定該優(yōu)先級識別位對應的關(guān)鍵詞的優(yōu)先級高于其他關(guān)鍵詞的優(yōu)先級。
當獲取到多個關(guān)鍵詞的優(yōu)先級,在步驟S1035中,在預設視頻庫中查找與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻。
在本公開實施例中,根據(jù)關(guān)鍵詞的優(yōu)先級即可確定出最高優(yōu)先級的關(guān)鍵詞,在預設視頻庫中存儲有多個視頻,在本公開實施例中,可以通過多個關(guān)鍵詞的優(yōu)先級確定對應的開機視頻,獲取多個關(guān)鍵詞的優(yōu)先級,其中,可以根據(jù)關(guān)鍵詞的內(nèi)容設定優(yōu)先級的高低,例如:關(guān)鍵詞“歷史”的優(yōu)先級高于關(guān)鍵詞“科幻”等等??梢酝ㄟ^優(yōu)先級最高的關(guān)鍵詞查找預設視頻庫中與關(guān)鍵詞相匹配的視頻。
其中,預設視頻庫中可以包括與優(yōu)先級最高的關(guān)鍵詞相匹配的一個視頻,也可以包括與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻;當預設視頻庫中包括與優(yōu)先級最高的關(guān)鍵詞相匹配的一個視頻時,則將該視頻設置為開機視頻;當預設視頻庫中包括與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻時,則執(zhí)行步驟S1036。
在步驟S1036中,計算多個視頻與所述優(yōu)先級最高的關(guān)鍵詞相匹配的匹配度。
在本公開實施例中,所述關(guān)鍵詞對應多個視頻,由于智能電視在開機過程中無法實現(xiàn)播放開機視頻的功能,因此,只能從多個視頻中挑出一個視頻作為開機視頻;當查找到多個視頻時,則需要計算每一個視頻與關(guān)鍵詞相匹配的匹配度。在具體實施過程中,可以根據(jù)視頻的相關(guān)信息與所述關(guān)鍵詞之間的相似度來判斷視頻與關(guān)鍵詞相匹配的匹配度,所述視頻的相關(guān)信息可以為與所述關(guān)鍵詞相對應的信息,例如:視頻的類型信息、制作公司信息以及主要演員信息等等。
在步驟S1037中,將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
根據(jù)步驟S1036中多個視頻與關(guān)鍵詞相匹配的匹配度即可確定出哪一個視頻與關(guān)鍵詞的匹配度最高,其中,所述關(guān)鍵詞對應視頻匹配度越高,所述視頻越容易受用戶歡迎,便于設置為開機視頻。
采用本公開實施例提供的開機視頻播放方法,可以根據(jù)關(guān)鍵詞的優(yōu)先級以及關(guān)鍵詞對應的一個或多個視頻與關(guān)鍵詞的匹配度,從而確定出于關(guān)鍵詞相對應的視頻,用于將該視頻設置為開機視頻,便于智能電視再次開機或者是下一個預設時間段內(nèi)均采用該視頻作為開機視頻。
參見圖8所示為本公開實施例提供的開機視頻播放方法的詳細結(jié)構(gòu)示意圖。如圖8所示,該方法還可以包括如下步驟。
在本公開實施例中,預設視頻庫可以設置在智能終端本地和服務器中。
當預設視頻庫設置在智能終端本地時,可以從智能終端本地的預設視頻庫中查找與所述優(yōu)先級最高的關(guān)鍵詞相對應的一個視頻。
當預設視頻庫設置在服務器中時,所述在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻包括如下步驟:
在步驟S1038中,生成攜帶所述優(yōu)先級最高的關(guān)鍵詞的視頻獲取請求。
所述視頻獲取請求為智能電視向服務器發(fā)送的請求指令,所述視頻獲取請求包括所述優(yōu)先級最高的關(guān)鍵詞,便于服務器接收到所述視頻獲取請求后,可以提取所述視頻獲取請求中的關(guān)鍵詞,并根據(jù)所述關(guān)鍵詞查找相對應的一個視頻,從而由服務器將該視頻發(fā)送至智能電視,作為所述智能電視的開機視頻。
當生成所述視頻獲取請求后,在步驟S1039中,接收所述服務器根據(jù)所述視頻獲取請求返回的視頻,將接收到視頻確定為與所述關(guān)鍵詞相對應的一個視頻。
在本公開實施例中,當服務器根據(jù)所述視頻獲取請求確定出開機的視頻時,則將所述視頻發(fā)送至智能電視,所述智能電視接收所述服務器根據(jù)所述視頻獲取請求返回的視頻,并將接收到的視頻確定為與所述關(guān)鍵詞相對應的一個視頻。
參見圖9為本公開實施例提供的開機視頻播放方法的詳細流程示意圖,如圖9所示為步驟S104的詳細流程示意圖,包括以下步驟。
在步驟S1041中,判斷所述智能終端當前是否有開機視頻。
當需要將與提取的關(guān)鍵詞相對應的一個視頻設置為開機視頻之前,判斷智能電視當前是否有開機視頻,即智能電視目前在未設置新的開機視頻之前,根據(jù)智能電視當前有無開機視頻選擇處理。其中,當所述智能終端當前沒有開機視頻時,執(zhí)行步驟S1042;當所述智能終端當前有開機視頻時,執(zhí)行步驟S1043。
當所述智能終端當前沒有開機視頻時,在步驟S1042中,將查找到的所述視頻存儲于預設存儲位置。
所述預設存儲位置為智能電視中預設的存儲器位置,且智能電視每次開機時均需要讀取并播放所述預設的存儲器位置中的開機視頻,因此,在本公開實施例中,當智能終端當前沒有開機視頻時,則將步驟S103中查找到的與關(guān)鍵詞相對應的視頻存儲到所述預設的存儲器位置中,作為智能電視開機時的開機視頻。
另外,在本公開實施例中,將查找到的所述視頻并不限于存儲于預設存儲位置作為智能電視的開機視頻,也可以由智能電視將所述開機視頻發(fā)送至服務器,當智能電視每次開機時由服務器將所述視頻推送至智能電視,作為所述智能電視的開機視頻。以上僅為示例性實施方式,在此不再詳細闡述。
當所述智能終端當前有開機視頻時,在步驟S1043中,將查找到的所述視頻替換原有的開機視頻。
在本公開實施例中,如果智能終端當前的開機視頻存儲于智能終端中預設存儲位置,則在查找到與所述關(guān)鍵詞相對應的視頻之后,查找到所述預設存儲位置,并將預設存儲位置中存儲的當前開機視頻刪除,然后在將查找到的所述視頻存儲只所述預設存儲位置中,實現(xiàn)將查找到的所述視頻替換原有的開機視頻。如果智能終端當前的開機視頻存儲于服務器中,則智能終端將查找到的所述視頻發(fā)送至服務器,由服務器執(zhí)行替換開機視頻的操作,替換方式與智能終端中替換原有的開機視頻的方式相同,在此不再詳細闡述。
采用該方法,能夠通過將查找到的視頻存儲到智能電視或服務器中預設存儲位置,如果預設存儲位置中不存在原有的開機視頻,則直接將所述視頻存儲到所述預設存儲位置,如果預設存儲位置為存在原有的開機視頻,則將原有的開機視頻刪除后把所述視頻存儲至所述預設存儲位置,從而便于智能電視再次開機時能夠直接讀取預設存儲位置中的視頻作為開機視頻,避免預設存儲位置中存在多個視頻,導致智能電視無法判斷哪一個才是需要展示的開機視頻的可能性,使得智能電視開機過程中能夠快速加載所述視頻,提高智能電視開機時展示開機視頻的速度。
另外,可參看附圖10所示的場景示意圖,如圖10所述,圖10中包括:服務器15以及第一用戶11、第一智能電視13、與第一智能電視13相匹配的第一遙控器12,以及第二用戶21、第二智能電視23、與第二智能電視23相匹配的第二遙控器22,第一智能電視13上設置有第一顯示界面14,第二智能電視23上設置有第二顯示界面24,且第一智能電視13和第二智能電視23分別與服務器15通信連接。
在本公開實施例中,智能終端以智能電視為例,開機視頻均預先存儲于第一智能電視13和第二智能電視23中,例如體育類、綜藝類、卡通類以及科幻類等等多種類型的預設開機視頻,第一智能電視13和第二智能電視23中存儲用戶的歷史瀏覽信息。且服務器15接收第一智能電視13和第二智能電視23在預設時間段內(nèi)的歷史瀏覽信息。
服務器15根據(jù)兩個智能電視的歷史瀏覽信息確定用戶最想看的視頻類型,例如當確定需要推送的視頻類型為科幻類,則服務器15通過將科幻類編碼成一串類型識別標識的字符串0001,并將該類型識別標識發(fā)送至智能電視。
當?shù)谝挥脩?1或第二用戶12需要通過第一智能電視13和第二智能電視23中觀看相關(guān)的電視節(jié)目時,首先需要將第一智能電視13和第二智能電視23中連接至電源,并通過點擊第一遙控器12或第二遙控器22的開機鍵給于第一智能電視13和第二智能電視23一開機操作,從而向第一智能電視13和第二智能電視23發(fā)送一個上電信號,便于第一智能電視13和第二智能電視23接通電源并實現(xiàn)開機操作。
當?shù)谝恢悄茈娨?3和第二智能電視23中接收到來自用戶通過電視遙控器發(fā)送的開機操作信息時,第一智能電視13和第二智能電視23接通電源實現(xiàn)開機,在第一智能電視13或第二智能電視23接通電源時,第一智能電視13或第二智能電視23獲取用戶的歷史瀏覽信息,并判斷歷史瀏覽信息中瀏覽的所有視頻類型的類型識別標識是否有與科幻類識別標識0001相匹配的標識。如果有與科幻類識別標識相匹配的標識,則獲取0001對應的科幻視頻,并播放顯示于智能電視的顯示界面上;如果沒有與科幻類識別標識相匹配的標識,則獲取通用開機視頻,如類型識別標識0000對應的通用視頻,并播放顯示于智能電視的顯示界面上。
通過本公開實施例提供的開機播放方法,由服務器將用戶可能最喜歡的開機視頻發(fā)送至智能電視,便于智能電視播放并顯示相應的開機視頻,從而有效提高播放開機視頻的精準性和吻合度,能夠進一步提高用戶在等待智能終端開機過程中等待的趣味性。
通過以上的方法實施例的描述,所屬領域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:只讀存儲器(ROM)、隨機存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
與本發(fā)明提供的開機視頻播放方法實施例相對應,本發(fā)明還提供了一種開機視頻播放裝置,應用于智能終端,所述智能終端可以是智能電視、掌上電腦以及其他終端設備,在本公開實施例中智能終端以智能電視為例進行詳細說明。
參見圖11所示為本發(fā)明實施例提供的一種開機視頻播放裝置的結(jié)構(gòu)示意圖,如圖11所示,該裝置包括獲取模塊101、確定模塊102、查找模塊103和設置模塊104,所述獲取模塊101、確定模塊102、查找模塊103和設置模塊104依次電連接。其中,
該獲取模塊101被配置為獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息;
所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合,可以通過所述視頻播放記錄獲取到智能電視經(jīng)常播放的視頻,通過所述搜索記錄獲取到用戶通過智能電視搜索的相關(guān)視頻,通過所述頁面訪問記錄獲取到用戶通過智能電視進行網(wǎng)絡頁面搜索相關(guān)視頻的信息。
所述確定模塊102被配置為當所述獲取模塊101獲取到所述歷史瀏覽信息時,根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
所述關(guān)鍵詞的個數(shù)并不做限定,可以根據(jù)不同歷史瀏覽信息確定出關(guān)鍵詞的個數(shù),例如當所述歷史瀏覽信息中不同視頻類型的頻率基本相同,則可以獲取多個關(guān)鍵詞,進而根據(jù)所述關(guān)鍵詞的優(yōu)先級確定最終設置的開機視頻。
所述查找模塊103被配置為當所述確定模塊102確定出至少一個關(guān)鍵詞時,在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
所述設置模塊104被配置為當所述查找模塊103查找到與所述關(guān)鍵詞相對應的一個視頻時,將查找到的所述視頻設置為所述智能終端的開機視頻。
其中,將查找到的所述視頻設置為智能終端的開機視頻時,可以將所述視頻存儲到智能電視中的預設存儲位置,或者將所述視頻發(fā)送至服務器,當所述智能電視再次開機時,由服務器將所述視頻發(fā)送至智能電視。
本公開實施例提供的開機視頻播放裝置,能夠通過獲取模塊101、確定模塊102、查找模塊103和設置模塊104依次處理獲取開機視頻,能夠根據(jù)歷史瀏覽信息確定與用戶習慣相關(guān)的開機視頻,有效提高獲取開機視頻的精準性,為用戶觀看開機視頻提供便利,提高用戶等待智能電視開機的趣味性。
在上述附圖的基礎之上,本發(fā)明實施例提供的另外一種開機視頻播放裝置的結(jié)構(gòu)示意圖,如圖12所示,該裝置可以包括獲取模塊101、確定模塊102、查找模塊103、設置模塊104和展示模塊105,所述獲取模塊101、確定模塊102、查找模塊103、設置模塊104和展示模塊105依次電連接。其中,
所述獲取模塊101被配置為獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息;
所述確定模塊102被配置為當所述獲取模塊101獲取到所述歷史瀏覽信息時,根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
所述查找模塊103被配置為當所述確定模塊102確定出至少一個關(guān)鍵詞時,在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
所述設置模塊104被配置為當所述查找模塊103查找到與所述關(guān)鍵詞相對應的一個視頻時,將查找到的所述視頻設置為所述智能終端的開機視頻;
所述展示模塊105被配置為當所述設置模塊104將查找的所述視頻設置為所述智能終端的開機視頻后,當檢測到智能終端再次開機時,在所述智能終端上展示所述開機視頻。
采用本發(fā)明實施例提供的開機視頻播放裝置,設置的開機視頻需要在智能終端再次開機時實現(xiàn)開機視頻的播放,或者在下一個預設時間段內(nèi)播放該開機視頻,并不打亂現(xiàn)有智能終端中已有的開機視頻,有效提高智能終端播放開機視頻的準確性。
在圖11基礎之上,如圖13所示本發(fā)明公開的確定模塊102的詳細結(jié)構(gòu)示意圖。如圖13所示,所述確定模塊102可以包括第一獲取子模塊1021、第一判斷子模塊1022和第一確定子模塊1023,所述第一獲取子模塊1021、第一判斷子模塊1022和第一確定子模塊1023依次電連接。其中
該第一獲取子模塊1021被配置為分別獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型;
所述第一判斷子模塊1022被配置為當所述第一獲取子模塊1021分別獲取到所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型時,判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型是否相同;
所述第一確定子模塊1023被配置為當所述第一判斷子模塊1022判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型是否相同時,將所述視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
采用上述本發(fā)明公開的確定模塊102的詳細結(jié)構(gòu)示意圖,能夠通過判斷歷史瀏覽信息中視頻播放記錄、搜索記錄和頁面訪問記錄三者中頻率最高的視頻類型,更加精準獲取關(guān)鍵詞,進而根據(jù)關(guān)鍵詞獲取更加精準的開機視頻。
在圖11基礎之上,本發(fā)明實施例還公開另一種確定模塊102的詳細結(jié)構(gòu)示意圖,如圖14所示,所述確定模塊102還可以包括第二獲取子模塊1024、第一提取子模塊1025和第二確定子模塊1026,所述第二獲取子模塊1024、第一提取子模塊1025和第二確定子模塊1026依次電連接,其中,
該第二獲取子模塊1024被配置為獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級;
在本發(fā)明實施例中,在獲取模塊101獲取到所述歷史瀏覽信息之后,直接通過所述第二獲取子模塊1024獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級,也可當所述第一判斷模塊1022判斷所述視頻播放記錄、搜索記錄和頁面訪問記錄中頻率最高的視頻類型不相同時,獲取所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級,從而提高獲取關(guān)鍵詞的準確性。
所述第一提取子模塊1025被配置為當所述第二獲取子模塊1024獲取到所述視頻播放記錄、搜索記錄和頁面訪問記錄的優(yōu)先級時,提取最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中不同類型視頻的頻率;
所述第二確定子模塊1026被配置為,當所述第一提取子模塊1025提取到不同類型視頻的頻率時,將頻率最高的視頻類型確定為與視頻相關(guān)的關(guān)鍵詞。
在本公開實施例中,通過獲取最高優(yōu)先級的視頻播放記錄、搜索記錄或頁面訪問記錄中頻率最高的視頻類型作為與視頻相關(guān)的關(guān)鍵詞,由于所述視頻播放記錄、搜索記錄或頁面訪問記錄優(yōu)先級的高低、以及視頻類型頻率的高低直接影響到關(guān)鍵詞獲取的準確性,從而采用本公開實施例提供的確定模塊102,確定的關(guān)鍵詞優(yōu)先級的高低直接決定開機視頻的準確性。
參見圖15所示為本發(fā)明實施例提供的查找模塊的詳細結(jié)構(gòu)示意圖,如圖15所示,所述查找模塊可以包括第一查找子模塊1031、第一計算子模1032和第三確定子模塊1033,所述第一查找子模塊1031、第一計算子模1032和第三確定子模塊1033依次電連接,其中,
該第一查找子模塊1031可以被配置為在預設視頻庫中查找與所述關(guān)鍵詞相匹配的多個視頻;
所述第一計算子模1032可以被配置為當所述第一查找子模塊1031查找到與所述關(guān)鍵詞相匹配的多個視頻時,計算查找到的多個視頻與所述關(guān)鍵詞相匹配的匹配度;
所述第三確定子模塊1033被配置為當所述第一計算子模1032計算出查找到的多個視頻與所述關(guān)鍵詞相匹配的匹配度時,將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
當然,所述第一查找子模塊1031在預設視頻庫中查找到與所述關(guān)鍵詞相匹配的一個視頻時,則直接由第三確定子模塊1033將查找的一個視頻確定為與所述關(guān)鍵詞相對應的視頻。
另外,如圖16所示為查找模塊的另一詳細結(jié)構(gòu)示意圖,所述查找模塊可以包括第三獲取子模塊1034、第二查找子模塊1035、第二計算子模塊1036和第四確定子模塊1037,所述第三獲取子模塊1034、第二查找子模塊1035、第二計算子模塊1036和第四確定子模塊1037依次電連接,其中,
該第三獲取子模塊1034被配置為獲取多個關(guān)鍵詞的優(yōu)先級;
所述第二查找子模塊1035被配置為當所述第三獲取子模塊1034獲取到多個關(guān)鍵詞的優(yōu)先級時,在預設視頻庫中查找與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻;
所述第二計算子模塊1036被配置為當所述第二查找子模塊1035查找到與優(yōu)先級最高的關(guān)鍵詞相匹配的多個視頻時,計算多個視頻與所述優(yōu)先級最高的關(guān)鍵詞相匹配的匹配度;
所述第四確定子模塊1037被配置為當所述第二計算子模塊1036計算出多個視頻與所述優(yōu)先級最高的關(guān)鍵詞相匹配的匹配度時,將所述匹配度最高的視頻確定為與所述關(guān)鍵詞相對應的視頻。
當然,上述實施方式是基于確定模塊102確定出多個關(guān)鍵詞的情況下執(zhí)行的,如果所述確定模塊102只確定出一個關(guān)鍵詞,則直接通過圖15所示的查找模塊執(zhí)行操作。
另外,在具體實施過程中,預設視頻庫可以設置在智能終端本地或服務器中,如果預設視頻庫設置在智能終端本地,則從智能終端本地的預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;如果預設視頻庫設置在服務器中,則智能終端生成攜帶有所述關(guān)鍵詞的視頻獲取請求,并將所述視頻獲取請求發(fā)送至服務器,以便服務器根據(jù)所述視頻獲取請求查找與所述視頻相對應的一個視頻,并將所述視頻發(fā)送至智能終端,由所述智能終端接收所述服務器根據(jù)所述視頻獲取請求返回的視頻。
通過上述實施例的開機視頻播放裝置,根據(jù)確定模塊確定出的關(guān)鍵詞的個數(shù)以及關(guān)鍵詞對應的優(yōu)先級,在預設視頻庫中只確定出一個與關(guān)鍵詞相匹配的視頻作為開機視頻。采用該裝置能夠通過多重判斷和篩選,篩選出最符合用戶觀看的視頻類型的關(guān)鍵詞,從而根據(jù)關(guān)鍵詞查找出相對應的視頻,保證查找到的視頻的準確性,提高用戶的體驗度。
參見圖17所示為本發(fā)明實施例提供的開機視頻播放裝置的詳細結(jié)構(gòu)示意圖,具體為設置模塊的詳細結(jié)構(gòu)示意圖,如圖17所示,所述設置模塊包括第二判斷子模塊1041、第一存儲子模塊1042和第一替換子模塊1043,所述第二判斷子模塊1041、第一存儲子模塊1042和第一替換子模塊1043依次電連接,其中,
該第二判斷子模塊1041可以被配置為判斷所述智能終端當前是否有開機視頻;
所述第一存儲子模塊1042可以被配置為當所述第二判斷子模塊1041判斷得出所述智能終端當前沒有開機視頻時,將查找到的所述視頻存儲于預設存儲位置;
所述第一替換子模塊1043可以被配置為當所述第二判斷子模塊1041判斷得出所述智能終端當前沒有開機視頻時,將查找到的所述視頻替換原有的開機視頻。
其中,當所述智能終端當前沒有開機視頻時,需要先將預設存儲位置中原有的開機視頻刪除,然后將查找到的所述視頻存儲于所述預設存儲位置中。
采用本公開實施例提供的裝置,可以根據(jù)開機視頻存儲的預設位置,將查找到的視頻存儲到預設存儲位置中,便于智能電視再次開機時能夠直接加載或讀取所述預設存儲位置中存儲的視頻作為開機視頻,并展示于智能電視的電視界面,便于用戶欣賞。提高智能電視加載該開機視頻的速度。提高用戶觀看開機視頻的準確度和體驗度。
另外,本發(fā)明實施例還提供一種計算機存儲介質(zhì),其中,該計算機存儲介質(zhì)可存儲有程序,該程序執(zhí)行時可實現(xiàn)本發(fā)明實施例圖1至圖9上述開機視頻播放方法的各實施例中的部分或全部步驟。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖18是根據(jù)一示例性實施例示出的一種智能終端800的框圖。例如,智能終端800可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設備,游戲控制臺,平板設備,醫(yī)療設備,健身設備,個人數(shù)字助理等。
參照圖18,智能終端800可以包括以下一個或多個組件:處理組件802,存儲器804,電源組件806,多媒體組件808,音頻組件810,輸入/輸出(I/O)的接口812,傳感器組件814,以及通信組件816。
處理組件802通??刂浦悄芙K端800的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括多媒體模塊,以方便多媒體組件808和處理組件802之間的交互。
存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在智能終端800的操作。這些數(shù)據(jù)的示例包括用于在智能終端800上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件806為智能終端800的各種組件提供電力。電源組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為智能終端800生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件808包括在所述智能終端800和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件808包括一個前置攝像頭和/或后置攝像頭。當智能終端800處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
音頻組件810被配置為輸出和/或輸入音頻信號。例如,音頻組件810包括一個麥克風(MIC),當終端800處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器804或經(jīng)由通信組件816發(fā)送。在一些實施例中,音頻組件810還包括一個揚聲器,用于輸出音頻信號。
I/O接口812為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件814包括一個或多個傳感器,用于為智能終端800提供各個方面的狀態(tài)評估。例如,傳感器組件814可以檢測到終端800的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為智能終端800的顯示器和小鍵盤,傳感器組件814還可以檢測智能終端800或智能終端800一個組件的位置改變,用戶與智能終端800接觸的存在或不存在,智能終端800方位或加速/減速和終端800的溫度變化。傳感器組件814可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件814還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件814還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件816被配置為便于智能終端800和其他設備之間有線或無線方式的通信。智能終端800可以接入基于通信標準的無線網(wǎng)絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件816經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件816還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,智能終端800可以被一個或多個應用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由智能終端800的處理器820執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設備等。
一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行一種開機視頻播放方法,所述方法包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取智能終端在預設時間段內(nèi)的歷史瀏覽信息,所述歷史瀏覽信息包括視頻播放記錄、搜索記錄和頁面訪問記錄中的一種或多種組合;
根據(jù)所述歷史瀏覽信息確定出與視頻相關(guān)的至少一個關(guān)鍵詞;
在預設視頻庫中查找與所述關(guān)鍵詞相對應的一個視頻;
將查找到的所述視頻設置為所述智能終端的開機視頻。
本領域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應當理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。