在應(yīng)用中進行視頻播放的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體而言,涉及一種在應(yīng)用中進行視頻播放的方法和裝置。
【背景技術(shù)】
[0002]虛擬情境(Virtual Situat1n,VS)是一種完全在虛擬的信息環(huán)境中進行的有目的性的交互體驗。游戲應(yīng)用是虛擬情境的一種典型形式,用戶在游戲應(yīng)用營造的虛擬情境中進行具有娛樂性的交互體驗。
[0003]現(xiàn)在游戲應(yīng)用設(shè)計越來越復(fù)雜,使得用戶完成需要其他人錄制的進行游戲的視頻來進行參考。如果用戶需要參考游戲視頻來進行游戲的話,就需要在游戲應(yīng)用和視頻播放器之間不斷地切換。由于游戲應(yīng)用以及視頻播放器的運行始終持續(xù),所以用戶的切換操作會導(dǎo)致用戶沒有及時關(guān)注游戲的進行或播放器的播放,從而難以參考游戲視頻來進行游戲。
【發(fā)明內(nèi)容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的在應(yīng)用中進行視頻播放的方法和裝置。
[0005]依據(jù)本發(fā)明的一個方面,提供了一種在應(yīng)用中進行視頻播放的方法,包括:接收應(yīng)用發(fā)出的進行視頻播放的請求,所述應(yīng)用產(chǎn)生虛擬情境圖像;繪制視頻窗口,所述視頻窗口浮在所述虛擬情境圖像上;獲取視頻數(shù)據(jù),并將所述視頻數(shù)據(jù)在所述視頻窗口進行播放。
[0006]依據(jù)本發(fā)明的另一方面,還提供了一種在應(yīng)用中進行視頻播放的裝置,包括:請求接收模塊,用于接收應(yīng)用發(fā)出的進行視頻播放的請求,所述應(yīng)用產(chǎn)生虛擬情境圖像;視頻窗口繪制模塊,用于繪制視頻窗口,所述視頻窗口浮在所述虛擬情境圖像上;視頻數(shù)據(jù)獲取模塊,用于獲取視頻數(shù)據(jù),并將所述視頻數(shù)據(jù)在所述視頻窗口進行播放。
[0007]根據(jù)以上技術(shù)方案,本發(fā)明的在應(yīng)用中進行視頻播放的方法和裝置至少具有以下優(yōu)點:
[0008]根據(jù)本發(fā)明的技術(shù)方案,應(yīng)用發(fā)出視頻播放的請求后,在虛擬情境圖像上繪制視頻窗口進行視頻播放,使得用戶可以同時關(guān)注虛擬情境圖像和視頻,所以用戶可以參考視頻播放的內(nèi)容,進行與虛擬情境之間的交互。
[0009]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0010]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0011]圖1示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的方法的流程圖;
[0012]圖2示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的方法的流程圖;
[0013]圖3示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的方法的流程圖;
[0014]圖4示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的方法的流程圖;
[0015]圖5示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的裝置的框圖;
[0016]圖6示出了根據(jù)本發(fā)明的一個實施例的在應(yīng)用中進行視頻播放的裝置的框圖。
【具體實施方式】
[0017]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0018]如圖1所示,本發(fā)明的一個實施例中提供了一種在應(yīng)用中進行視頻播放的方法,包括:
[0019]步驟110,接收應(yīng)用發(fā)出的進行視頻播放的請求,應(yīng)用產(chǎn)生虛擬情境圖像。在本實施例中,應(yīng)用可以是游戲,游戲中的圖像即為虛擬情境圖像。
[0020]步驟120,繪制視頻窗口,視頻窗口浮在虛擬情境圖像上。在本實施中,要求視頻窗口的尺寸小于虛擬情境圖像的尺寸。
[0021 ]步驟130,獲取視頻數(shù)據(jù),并將視頻數(shù)據(jù)在視頻窗口進行播放。在本實施例中,視頻數(shù)據(jù)可以是與虛擬情境圖像相關(guān)的數(shù)據(jù);在本實施例的技術(shù)方案中,由于視頻窗口浮在虛擬情境圖像上,使得用戶可以在關(guān)注視頻窗口中的視頻數(shù)據(jù)時,可以同時關(guān)注虛擬情境圖像,有利于用戶參考視頻數(shù)據(jù)的內(nèi)容來與虛擬情境圖像進行交互。例如,用戶在玩游戲時,在游戲圖像上浮現(xiàn)一個窗口,該窗口播放該游戲相關(guān)的視頻內(nèi)容,用戶參考視頻內(nèi)容進行游戲。
[0022]如圖2所示,本發(fā)明的一個實施例中提供了一種在應(yīng)用中進行視頻播放的方法,包括:
[0023]步驟210,接收應(yīng)用發(fā)出的進行視頻播放的請求,應(yīng)用產(chǎn)生虛擬情境圖像。
[0024]步驟220,根據(jù)虛擬情境圖像上顯示的多種內(nèi)容,將虛擬情境圖像劃分為多個區(qū)域;多個區(qū)域分別包含多種內(nèi)容。在本實施例中,以游戲應(yīng)用為例,游戲畫面中往往劃分了多個區(qū)域,其中例如包含菜單選項的菜單欄區(qū)域、包括工具選項的工具欄區(qū)域。
[0025]步驟230,將視頻窗口放置在多種內(nèi)容中預(yù)定內(nèi)容對應(yīng)的區(qū)域上。在本實施例中,菜單欄區(qū)域、工具欄區(qū)域往往都是用戶較少使用的區(qū)域,所以可以將視頻窗口放置在菜單欄區(qū)域或工具欄區(qū)域上,從而使得視頻窗口的存在不會影響到用戶對游戲畫面活動部分的關(guān)注。
[0026]步驟240,獲取虛擬情境畫面的數(shù)據(jù)作為視頻數(shù)據(jù),并將視頻數(shù)據(jù)在視頻窗口進行播放。在本實施例中,視頻窗口展現(xiàn)的數(shù)據(jù)實際上是用戶自己與虛擬情境交互的數(shù)據(jù);例如,用戶在某視頻直播網(wǎng)站上直播自己的玩游戲的過程,則視頻窗口可以是采集的自己正在玩游戲的視頻,使得用戶隨時自己關(guān)注到待在直播網(wǎng)站上展示的視頻內(nèi)容是否正常,如果不正常用戶可以及時進行調(diào)整。
[0027]如圖3所示,本發(fā)明的一個實施例中提供了一種在應(yīng)用中進行視頻播放的方法,包括:
[0028]步驟310,接收應(yīng)用發(fā)出的進行視頻播放的請求,應(yīng)用產(chǎn)生虛擬情境圖像。
[0029]步驟320,根據(jù)預(yù)記錄的用戶在虛擬情境圖像上的觸摸操作的次數(shù)和位置,從虛擬情境圖像上選取視頻播放區(qū)域,并將視頻窗口放置在視頻顯示區(qū)域上;用戶在視頻顯示區(qū)域上的觸摸操作次數(shù)低于預(yù)設(shè)閾值。在本實施例的技術(shù)方案中,以游戲應(yīng)用為例,用戶在游戲圖像上進行觸摸的次數(shù)較多,說明觸摸的位置為用戶需要頻繁操作的位置,此時視頻窗口的設(shè)置位置應(yīng)當(dāng)避開用戶頻繁操作的位置,以免使得視頻窗口的存在影響了用戶對游戲界面的操作。
[0030]步驟330,根據(jù)應(yīng)用的標識,向預(yù)定服務(wù)器發(fā)出獲取應(yīng)用對應(yīng)的視頻數(shù)據(jù)的請求,并從預(yù)定服務(wù)器接收視頻數(shù)據(jù),并將視頻數(shù)據(jù)在視頻窗口進行播放。在本實施例中,根據(jù)應(yīng)用的標識可以自動選擇對應(yīng)的服務(wù)器,獲取與應(yīng)用相關(guān)的視頻數(shù)據(jù)以供用戶參考使用;例如,應(yīng)用為游戲時,應(yīng)用的標識可以為游戲的名稱或編號,對應(yīng)的服務(wù)器可以是視頻網(wǎng)站的服務(wù)器,將游戲的標識發(fā)送至服務(wù)器后服務(wù)器可以從存儲的視頻中找到游戲?qū)?yīng)的視頻,發(fā)送給用戶進行參考。
[0031]如圖4所示,本發(fā)明的一個實施例中提供了一種在應(yīng)用中進行視頻播放的方法,包括:
[0032]步驟410,接收應(yīng)用發(fā)出的進行視頻播放的請求,應(yīng)用產(chǎn)生虛擬情境圖像。
[0033]步驟420,按照預(yù)記錄的與應(yīng)用對應(yīng)的視頻播放位置信息,在虛擬情境圖像上選取視頻播放區(qū)域,并將視頻窗口放置在視頻顯示區(qū)域上。在本實施例的技術(shù)方案中,對于不同的應(yīng)用,預(yù)先設(shè)置好了視頻顯示區(qū)域,所以開啟應(yīng)用時可以將視頻窗口直接顯示在視頻顯示區(qū)域上即可。
[0034]步驟430,根據(jù)預(yù)記錄的用戶對應(yīng)的關(guān)注賬號,向預(yù)定服務(wù)器發(fā)出獲取關(guān)注賬號對應(yīng)的視頻數(shù)據(jù),并從預(yù)定服務(wù)器接收視頻數(shù)據(jù),并將視頻數(shù)據(jù)在視頻窗口進行播放。在本實施例的技術(shù)方案中,以游戲應(yīng)用為例,用戶關(guān)注了在某視頻直播網(wǎng)站上直播玩游戲過程的主播賬號,則用戶在開啟相應(yīng)游戲時,則直接連接該視頻直播網(wǎng)站的服務(wù)器,獲取該直播賬號相關(guān)的視頻數(shù)據(jù),提供給用戶進行參考。
[0035]如圖5