本文作者:kaifamei

視頻播放方法、裝置、電子設備及存儲介質與流程

更新時間:2025-12-27 00:28:13 0條評論

視頻播放方法、裝置、電子設備及存儲介質與流程



1.本公開涉及多媒體技術領域,尤其涉及一種視頻播放方法、裝置、電子設備及存儲介 質。


背景技術:

2.隨著多媒體技術的發展,出現了一種視頻播放的技術,用戶可以通過打開視頻播放界 面,從而可以在視頻播放界面中進行視頻的播放。
3.相關技術中,目前的在視頻播放界面上播放視頻時,往往只能播放一個視頻,而如果 對于某種實時播放的視頻,例如直播視頻等,則有可能存在時間上的沖突,而錯過部分視 頻內容。因此,目前的視頻播放方法不夠智能。


技術實現要素:

4.本公開提供一種視頻播放方法、裝置、電子設備及存儲介質,以至少解決相關技術中 視頻播放方法不夠智能的問題。本公開的技術方案如下:
5.根據本公開實施例的第一方面,提供一種視頻播放方法,包括:
6.響應于視頻播放請求,展示攜帶有多個視頻播放窗口的視頻播放界面;
7.在所述多個視頻播放窗口中,同步播放多個視頻。
8.在一示例性實施例中,所述在所述多個視頻播放窗口中,同步播放多個視頻,包括:
9.在窗口播放模式為第一窗口播放模式的情況下,獲取并展示目標播放窗口,并對所述 多個視頻播放窗口中,除所述目標播放窗口以外的其余播放窗口按照相同的窗口大小進行 展示;在展示的所述目標播放窗口以及所述其余播放窗口中,同步播放所述多個視頻,并 對所述其余播放窗口中播放的視頻進行靜音處理。
10.在一示例性實施例中,所述對所述多個視頻播放窗口中,除所述目標播放窗口以外的 其余播放窗口按照相同的窗口大小進行展示之后,還包括:響應于針對所述其余播放窗口 觸發的目標窗口切換操作,獲取與所述目標窗口切換操作對應的其余播放窗口;將所述目 標窗口切換操作對應的其余播放窗口,作為切換后的目標播放窗口。
11.在一示例性實施例中,所述在展示的所述目標播放窗口以及所述其余播放窗口中,同 步播放所述多個視頻之后,還包括:響應于針對所述目標播放窗口觸發的播放音量調節操 作,獲取調節后的播放音量;在所述目標播放窗口中,按照所述調節后的播放音量播放視 頻。
12.在一示例性實施例中,所述在展示的所述目標播放窗口以及所述其余播放窗口中,同 步播放所述多個視頻之后,還包括:響應于播放視頻切換操作,獲取第一視頻;將所述目 標播放窗口中播放的視頻切換為播放所述第一視頻。
13.在一示例性實施例中,所述對所述多個視頻播放窗口中,除所述目標播放窗口以外的 其余播放窗口按照相同的窗口大小進行展示之后,還包括:響應于針對所述目標播放
窗口 以及所述其余播放窗口的窗口展示布局調節請求,獲取所述目標播放窗口調節后的窗口展 示布局;按照所述調節后的窗口展示布局,在所述視頻播放界面中展示所述目標播放窗口, 并按照所述調節后的窗口展示布局,調整所述其余播放窗口在所述視頻播放界面中的展示 布局。
14.在一示例性實施例中,所述在所述多個視頻播放窗口中,同步播放多個視頻,包括: 在窗口播放模式為第二窗口播放模式的情況下,在所述多個視頻播放窗口中,同步播放多 個視頻。
15.在一示例性實施例中,所述在所述多個視頻播放窗口中,同步播放所述多個視頻之后, 還包括:響應于針對所述多個視頻播放窗口中的待調節播放窗口觸發的播放音量調節操 作,獲取調節后的播放音量;在所述待調節播放窗口中,按照所述調節后的播放音量播放 視頻。
16.在一示例性實施例中,所述在所述多個視頻播放窗口中,同步播放所述多個視頻之后, 還包括:響應于播放視頻切換操作,獲取多個第二視頻;所述第二視頻的數量與所述視頻 播放窗口的數量相同;將所述多個視頻播放窗口中播放的視頻,分別切換為播放所述多個 第二視頻。
17.在一示例性實施例中,所述響應于視頻播放請求,展示攜帶有多個視頻播放窗口的視 頻播放界面,包括:響應于所述視頻播放請求,展示所述視頻播放界面,并獲取在所述視 頻播放界面中展示的視頻播放窗口的窗口數量;按照所述窗口數量確定各個視頻播放窗口 的窗口展示布局,并在所述視頻播放界面中按照所述各個視頻播放窗口的窗口展示布局, 展示所述各個視頻播放窗口。
18.在一示例性實施例中,所述獲取在所述視頻播放界面中展示的視頻播放窗口的窗口數 量,包括:獲取所述視頻播放界面對應的視頻播放窗口展示模式,根據所述視頻播放窗口 展示模式,確定所述視頻播放窗口的窗口數量。
19.在一示例性實施例中,所述視頻播放窗口展示模式包括第一窗口展示模式;所述根據 所述視頻播放窗口展示模式,確定所述視頻播放窗口的窗口數量,包括:在所述視頻播放 窗口展示模式為第一窗口展示模式的情況下,獲取針對所述第一窗口展示模式預先設定的 窗口數量;將所述預先設定的窗口數量,作為所述視頻播放窗口的窗口數量。
20.在一示例性實施例中,所述視頻播放窗口展示模式包括第二窗口展示模式;所述根據 所述視頻播放窗口展示模式,確定所述視頻播放窗口的窗口數量,包括:在所述視頻播放 窗口展示模式為第二窗口展示模式的情況下,響應于窗口數量設定請求,獲取與所述窗口 數量設定請求對應的窗口數量;將所述窗口數量設定請求對應的窗口數量,作為所述視頻 播放窗口的窗口數量。
21.根據本公開實施例的第二方面,提供一種視頻播放裝置,包括:
22.界面展示單元,被配置為執行響應于視頻播放請求,展示攜帶有多個視頻播放窗口的 視頻播放界面;
23.視頻播放單元,被配置為執行在所述多個視頻播放窗口中,同步播放多個視頻。
24.在一示例性實施例中,視頻播放單元,進一步被配置為執行在窗口播放模式為第一窗 口播放模式的情況下,獲取并展示目標播放窗口,并對所述多個視頻播放窗口中,除所述 目標播放窗口以外的其余播放窗口按照相同的窗口大小進行展示;在展示的所述目
標播放 窗口以及所述其余播放窗口中,同步播放所述多個視頻,并對所述其余播放窗口中播放的 視頻進行靜音處理。
25.在一示例性實施例中,視頻播放單元,還被配置為執行響應于針對所述其余播放窗口 觸發的目標窗口切換操作,獲取與所述目標窗口切換操作對應的其余播放窗口;將所述目 標窗口切換操作對應的其余播放窗口,作為切換后的目標播放窗口。
26.在一示例性實施例中,視頻播放單元,還被配置為執行響應于針對所述目標播放窗口 觸發的播放音量調節操作,獲取調節后的播放音量;在所述目標播放窗口中,按照所述調 節后的播放音量播放視頻。
27.在一示例性實施例中,視頻播放單元,還被配置為執行響應于播放視頻切換操作,獲 取第一視頻;將所述目標播放窗口中播放的視頻切換為播放所述第一視頻。
28.在一示例性實施例中,視頻播放單元,還被配置為執行響應于針對所述目標播放窗口 以及所述其余播放窗口的窗口展示布局調節請求,獲取所述目標播放窗口調節后的窗口展 示布局;按照所述調節后的窗口展示布局,在所述視頻播放界面中展示所述目標播放窗口, 并按照所述調節后的窗口展示布局,調整所述其余播放窗口在所述視頻播放界面中的展示 布局。
29.在一示例性實施例中,視頻播放單元,進一步被配置為執行在窗口播放模式為第二窗 口播放模式的情況下,在所述多個視頻播放窗口中,同步播放多個視頻。
30.在一示例性實施例中,視頻播放單元,還被配置為執行響應于針對所述多個視頻播放 窗口中的待調節播放窗口觸發的播放音量調節操作,獲取調節后的播放音量;在所述待調 節播放窗口中,按照所述調節后的播放音量播放視頻。
31.在一示例性實施例中,視頻播放單元,還被配置為執行響應于播放視頻切換操作,獲 取多個第二視頻;所述第二視頻的數量與所述視頻播放窗口的數量相同;將所述多個視頻 播放窗口中播放的視頻,分別切換為播放所述多個第二視頻。
32.在一示例性實施例中,界面展示單元,進一步被配置為執行響應于所述視頻播放請求, 展示所述視頻播放界面,并獲取在所述視頻播放界面中展示的視頻播放窗口的窗口數量; 按照所述窗口數量確定各個視頻播放窗口的窗口展示布局,并在所述視頻播放界面中按照 所述各個視頻播放窗口的窗口展示布局,展示所述各個視頻播放窗口。
33.在一示例性實施例中,界面展示單元,進一步被配置為執行獲取所述視頻播放界面 對應的視頻播放窗口展示模式,根據所述視頻播放窗口展示模式,確定所述視頻播放窗口 的窗口數量。
34.在一示例性實施例中,所述視頻播放窗口展示模式包括第一窗口展示模式;界面展 示單元,進一步被配置為執行在所述視頻播放窗口展示模式為第一窗口展示模式的情況 下,獲取針對所述第一窗口展示模式預先設定的窗口數量;將所述預先設定的窗口數量, 作為所述視頻播放窗口的窗口數量。
35.在一示例性實施例中,所述視頻播放窗口展示模式包括第二窗口展示模式;界面展 示單元,進一步被配置為執行在所述視頻播放窗口展示模式為第二窗口展示模式的情況 下,響應于窗口數量設定請求,獲取與所述窗口數量設定請求對應的窗口數量;將所述窗 口數量設定請求對應的窗口數量,作為所述視頻播放窗口的窗口數量。
36.根據本公開實施例的第三方面,提供一種電子設備,包括:處理器;用于存儲所述
處 理器可執行指令的存儲器;其中,所述處理器被配置為執行所述指令,以實現如第一方面 中任一項實施例所述的視頻播放方法。
37.根據本公開實施例的第四方面,提供一種計算機可讀存儲介質,當計算機可讀存儲介 質中的指令由電子設備的處理器執行時,使得電子設備能夠執行如第一方面中任一項實施 例所述的視頻播放方法。
38.根據本公開實施例的第五方面,提供一種計算機程序產品,所述計算機程序產品中包 括指令,所述指令被電子設備的處理器執行時,使得所述電子設備能夠執行如第一方面任 一項實施例所述的視頻播放方法。。
39.本公開的實施例提供的技術方案至少帶來以下有益效果:
40.通過響應于視頻播放請求,展示攜帶有多個視頻播放窗口的視頻播放界面;在多個視 頻播放窗口中,同步播放多個視頻。本公開通過對用戶觸發的視頻播放請求進行響應,從 而展示攜帶有多個視頻播放窗口的視頻播放界面,并且可以在多個視頻播放窗口中同步播 放多個視頻,實現了在視頻播放界面上對多個視頻的同步播放,從而可以提高視頻播放的 智能性。
41.應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限 制本公開。
附圖說明
42.此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例, 并與說明書一起用于解釋本公開的原理,并不構成對本公開的不當限定。
43.圖1是根據一示例性實施例示出的一種視頻播放方法的流程圖。
44.圖2是根據一示例性實施例示出的展示視頻播放界面的流程圖。
45.圖3是根據一示例性實施例示出的視頻多窗口播放的流程圖。
46.圖4是根據一示例性實施例示出的一種視頻播放裝置的框圖。
47.圖5是根據一示例性實施例示出的一種電子設備的框圖。
具體實施方式
48.為了使本領域普通人員更好地理解本公開的技術方案,下面將結合附圖,對本公開實 施例中的技術方案進行清楚、完整地描述。
49.需要說明的是,本公開的說明書和權利要求書及上述附圖中的術語“第一”、“第二
”?
等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的 數據在適當情況下可以互換,以便這里描述的本公開的實施例能夠以除了在這里圖示或 描述的那些以外的順序實施。以下示例性實施例中所描述的實施方式并不代表與本公開相 一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方 面相一致的裝置和方法的例子。
50.還需要說明的是,本公開所涉及的用戶信息(包括但不限于用戶設備信息、用戶個人 信息等)和數據(包括但不限于用于展示的數據、分析的數據等),均為經用戶授權或者 經過各方充分授權的信息和數據。
51.圖1是根據一示例性實施例示出的一種視頻播放方法的流程圖,如圖1所示,視頻
播 放方法用于終端中,包括以下步驟。
52.在步驟s101中,響應于視頻播放請求,展示攜帶有多個視頻播放窗口的視頻播放界 面。
53.其中,視頻播放請求指的是用戶觸發的,用于通過終端播放視頻的請求,該請求可以 是用戶通過其終端預先安裝的視頻播放應用程序觸發,而視頻播放界面則是終端上展示 的,用于播放視頻的界面,該界面上可以攜帶有多個用于播放視頻的視頻播放窗口。具體 來說,當用戶打開終端的視頻播放應用程序進行視頻播放時,則可以向終端觸發視頻播放 請求,終端則可以對該請求進行響應,從而可以展示視頻播放界面,并且在展示的視頻播 放界面上攜帶多個視頻播放窗口。
54.在步驟s102中,在多個視頻播放窗口中,同步播放多個視頻。
55.之后,終端則可以在視頻播放界面上攜帶的多個視頻播放窗口中,對多個視頻進行同 步播放,并且,每個視頻播放窗口可以分別播放不同的視頻。例如,視頻播放界面上可以 包含視頻播放窗口a、視頻播放窗口b以及視頻播放窗口c,其中,在視頻播放窗口a中 可以播放視頻a,在視頻播放窗口b中可以播放視頻b,以及在視頻播放窗口c中可以播 放視頻c,通過上述方式,則可以在視頻播放界面上,同步播放多個視頻,從而避免了因 視頻播放時間沖突而造成的用戶錯過視頻內容,提高了視頻播放的智能性。
56.上述視頻播放方法中,通過響應于視頻播放請求,展示攜帶有多個視頻播放窗口的視 頻播放界面;在多個視頻播放窗口中,同步播放多個視頻。本公開通過對用戶觸發的視頻 播放請求進行響應,從而展示攜帶有多個視頻播放窗口的視頻播放界面,并且可以在多個 視頻播放窗口中同步播放多個視頻,實現了在視頻播放界面上對多個視頻的同步播放,從 而可以提高視頻播放的智能性。
57.在一示例性實施例中,步驟s102可以進一步包括:在窗口播放模式為第一窗口播放 模式的情況下,獲取并展示目標播放窗口,并對多個視頻播放窗口中,除目標播放窗口以 外的其余播放窗口按照相同的窗口大小進行展示;在展示的目標播放窗口以及其余播放窗 口中,同步播放多個視頻,并對其余播放窗口中播放的視頻進行靜音處理。
58.其中,窗口播放模式指的是在視頻播放窗口中播放視頻的模式,本實施例中,對于不 同的窗口播放模式,視頻播放窗口中播放視頻的模式也有所不同,該窗口播放模式可以是 用戶進行設定,而第一窗口播放模式為只有一個視頻播放窗口中播放的視頻有聲音,而其 余窗口播放的視頻無聲音的模式,目標播放窗口則指的是播放視頻有聲音的視頻播放窗 口,該目標播放窗口可以由用戶進行選擇,而其余播放窗口則指的是多個視頻播放窗口中, 除了目標播放窗口以外的視頻播放窗口。例如,視頻播放窗口可以包括:視頻播放窗口a、 視頻播放窗口b以及視頻播放窗口c,用戶可以選擇其中一個,可以是視頻播放窗口a作 為目標播放窗口,那么視頻播放窗口b以及視頻播放窗口c則可以作為其余播放窗口。
59.具體來說,如果窗口播放模式為第一窗口播放模式,那么終端則可以從多個視頻播放 窗口中,確定出一個用戶選擇的視頻播放窗口作為目標播放窗口,并且將其余的視頻播放 窗口作為其余播放窗口,同時其余播放窗口的窗口大小相同,并且還可以在展示的目標播 放窗口以及其余播放窗口中,進行視頻的同步播放的過程中,對其余播放窗口中播放的視 頻進行靜音處理,從而只有目標播放窗口中的視頻具有聲音。
60.本實施例中,在第一窗口播放模式下,終端可以從多個視頻播放窗口中,確定出一
個 目標播放窗口,并對除目標播放窗口以外的其余播放窗口中同步播放的視頻進行靜音處 理,即只播放視頻而沒有聲音,從而可以提高用戶對目標播放窗口中播放視頻的播放效果。
61.進一步地,對多個視頻播放窗口中,除目標播放窗口以外的其余播放窗口按照相同的 窗口大小進行展示之后,還包括:響應于針對其余播放窗口觸發的目標窗口切換操作,獲 取與目標窗口切換操作對應的其余播放窗口;將與目標窗口切換操作對應的其余播放窗 口,作為切換后的目標播放窗口。
62.目標窗口切換操作則是用于切換目標播放窗口的操作,用戶可以通過目標窗口切換操 作,將其余播放窗口切換為目標播放窗口,該切換操作可以是用戶通過點擊選擇其余播放 窗口來觸發。例如,當前目標播放窗口為視頻播放窗口a,如果用戶需要將視頻播放窗口 b作為目標播放窗口,則可以對視頻播放窗口b觸發目標窗口切換操作,此時終端則可以 對該操作進行響應,從而將目標窗口切換操作對應的其余播放窗口,即視頻播放窗口b 作為新的目標播放窗口,即切換后的目標播放窗口。
63.本實施例中,用戶還可以通過對其余播放窗口觸發目標窗口切換操作,來實現目標播 放窗口的切換,從而可以通過上述方式來改變目標播放窗口,從而提高了目標播放窗口選 擇的靈活性。
64.另外,在目標播放窗口以及所述其余播放窗口中,同步播放多個視頻之后,還包括: 響應于針對目標播放窗口觸發的播放音量調節操作,獲取調節后的播放音量;在目標播放 窗口中,按照調節后的播放音量播放視頻。
65.播放音量調節操作則指的是對視頻播放窗口中播放視頻的音量進行調節的操作,由于 在第一窗口播放模式下,只有目標播放窗口中播放的視頻具有聲音,因此當用戶觸發播放 音量調節操作后,也只會對目標播放窗口中播放視頻的音量進行調節。具體來說,當用戶 觸發用于對目標播放窗口中視頻播放音量進行調節的播放音量調節操作后,終端可以對該 操作進行響應,并確定出與該調節操作匹配的,調節后的播放音量,從而可以按照調節后 的播放音量,對目標播放窗口中的視頻進行播放處理。
66.本實施例中,用戶還可以對目標播放窗口觸發播放音量調節操作,來實現對目標播放 窗口中的播放的視頻音量進行調節。
67.并且,在目標播放窗口以及所述其余播放窗口中,同步播放多個視頻之后,還包括: 響應于播放視頻切換操作,獲取第一視頻;將目標播放窗口中播放的視頻切換為播放第一 視頻。
68.播放視頻切換操作為用戶觸發的,用于切換窗口中播放的視頻內容的操作,而第一視 頻則是切換后在窗口中播放的視頻。如果窗口播放模式為第一窗口播放模式,那么在用戶 觸發播放視頻切換操作時,終端只會對目標播放窗口中播放的視頻進行切換處理。具體來 說,當用戶在第一窗口播放模式下觸發播放視頻切換操作時,終端可以對該操作進行響應, 從而得到一個切換后在窗口中播放的第一視頻,同時,還可以將在目標播放窗口中播放的 視頻切換為播放上述第一視頻。
69.本實施例中,用戶還可以通過觸發播放視頻切換操作,來切換在目標播放窗口中播放 的視頻,從而進一步提高視頻切換的效率。
70.在一示例性實施例中,響應于針對目標播放窗口以及其余播放窗口的窗口展示布
局調 節請求,獲取目標播放窗口調節后的窗口展示布局;按照調節后的窗口展示布局,在視頻 播放界面中展示目標播放窗口,并按照調節后的窗口展示布局,調整其余播放窗口在視頻 播放界面中的展示布局。
71.窗口展示布局調節請求則是用于對展示的視頻播放窗口,即目標播放窗口以及其余播 放窗口的展示布局進行調整的請求,本實施例中,如果窗口播放模式為第一窗口播放模式, 那么在用戶觸發窗口展示布局調節請求時,終端還可以對目標播放窗口調節后的窗口展示 布局進行調節,同時,終端還可以根據目標播放窗口調節后的窗口展示布局,對其余播放 窗口的展示布局進行調整。例如,當用戶放大目標播放窗口的窗口大小時,終端則可以對 其余播放窗口的窗口大小按照一定比例進行縮小,以保證視頻播放窗口的布局合理性。
72.具體來說,當用戶觸發窗口展示布局調節請求,如果窗口播放模式為第一窗口播放模 式,終端則可以對該請求進行響應,從而獲取調節后的窗口展示布局,并將目標播放窗口 按照調節后的窗口展示布局進行展示,同時,還可以根據調節后的窗口展示布局,相應的 調節其余播放窗口,以保證視頻播放窗口的布局合理性。
73.本實施例中,用戶還可以通過觸發窗口展示布局調節請求,來調節目標播放窗口的展 示布局,同時終端還可以根據該請求對應的調節后的窗口展示布局,相應的調節其余播放 窗口的展示布局,從而進一步提高視頻播放窗口的布局合理性。
74.在一示例性實施例中,步驟s102可以進一步包括:在窗口播放模式為第二窗口播放 模式的情況下,在多個視頻播放窗口中,同步播放多個視頻。
75.而第二窗口播放模式則是對所有視頻播放窗口中的視頻都正常播放的模式,與第一窗 口播放模式不同,在該模式下,所有視頻播放窗口中播放的視頻都具有聲音,而并非只是 其中一個視頻播放窗口中播放的視頻具有聲音。因此,如果窗口播放模式為第二窗口播放 模式,那么終端則可以在視頻播放界面的多個視頻播放窗口中,對多個視頻進行正常的同 步播放。
76.本實施例中,如果窗口播放模式為第二窗口播放模式,終端則可以在多個視頻播放窗 口中,同步播放多個視頻,從而實現了多個視頻的同步播放,提高了視頻播放的智能性。
77.進一步地,在多個視頻播放窗口中,同步播放所述多個視頻之后,還包括:響應于針 對多個視頻播放窗口中的待調節播放窗口觸發的播放音量調節操作,獲取調節后的播放音 量;在待調節播放窗口中,按照調節后的播放音量播放視頻。
78.播放音量調節操作則指的是對視頻播放窗口中播放視頻的音量進行調節的操作,待調 節播放窗口指的是需要進行播放音量調節的視頻播放窗口,由于在第二窗口播放模式下, 所有的視頻播放窗口中播放的視頻都具有聲音,因此用戶可以針對待調節播放窗口觸發播 放音量調節操作,來實現針對于各個待調節播放窗口中播放視頻的音量調節,從而自由調 節各個視頻播放窗口中的視頻播放音量。例如,用戶可以對視頻播放窗口a與視頻播放窗 口c觸發播放音量調節操作,此時終端則可以對該調節操作進行響應,將視頻播放窗口a 與視頻播放窗口c作為待調節播放窗口,并且分別獲取視頻播放窗口a與視頻播放窗口c 調節后的播放音量,從而在視頻播放窗口a與視頻播放窗口c中,按照上述調節后的播放 音量進行視頻播放。
79.本實施例中,在第二窗口播放模式下,用戶還可以對多個視頻播放窗口中的待調節播 放窗口觸發播放音量調節操作,來對待調節播放窗口中的播放的視頻的音量進行調節,實 現了對任意一個視頻播放窗口中視頻的播放音量進行調節。
80.另外,在多個視頻播放窗口中,同步播放多個視頻之后,還包括:響應于播放視頻 切換操作,獲取多個第二視頻;第二視頻的數量與視頻播放窗口的數量相同;將多個視頻 播放窗口中播放的視頻,分別切換為播放多個第二視頻。
81.播放視頻切換操作為用戶觸發的,用于切換窗口中播放的視頻內容的操作,而第二視 頻則是切換后在窗口中播放的視頻,第二視頻的數量為多個,與在視頻播放界面中展示的 視頻播放窗口的數量相同,即如果視頻播放窗口為3個,那么第二視頻的數量也可以是3 個。如果窗口播放模式為第二窗口播放模式,那么在用戶觸發播放視頻切換操作時,終端 會對視頻播放界面中所有視頻播放窗口播放的視頻進行切換處理。具體來說,當用戶在第 二窗口播放模式下觸發播放視頻切換操作時,終端可以對該操作進行響應,從而得到與視 頻播放窗口相同數量的多個第二視頻,同時,還可以將在視頻播放窗口中播放的視頻切換 為播放上述第二視頻。例如,視頻播放窗口a、視頻播放窗口b以及視頻播放窗口c,當 前分別正在播放視頻a、視頻b以及視頻c,當用戶觸發播放視頻切換操作后,終端可以 得到與上述視頻播放窗口數量相同的第二視頻,可以是視頻d、視頻e以及視頻f,從而 終端可以分別將視頻播放窗口a、視頻播放窗口b以及視頻播放窗口c中播放的視頻,分 別切換為視頻d、視頻e以及視頻f,實現了多個視頻的同步切換。
82.本實施例中,在第二窗口播放模式下,用戶觸發播放視頻切換操作時,終端可以同時 對多個視頻播放窗口中的視頻進行同步切換,從而通過上述方式,實現了對多個視頻的同 步切換,進一步提高了視頻切換的效率,以方便用戶更快的到感興趣的視頻。
83.在一示例性實施例中,如圖1所示,步驟s101可以進一步包括:
84.在步驟s201中,響應于視頻播放請求,展示視頻播放界面,并獲取在視頻播放界面 中展示的視頻播放窗口的窗口數量。
85.窗口數量指的是視頻播放界面中包含的視頻播放窗口的數量,該數量可以是終端預先 進行設置,也可以是由用戶根據自身需要進行調節。具體來說,用戶觸發視頻播放請求時, 終端可以對該請求進行響應,從而展示視頻播放界面,并且還可以確定出當前需要在視頻 播放界面中進行展示的視頻播放窗口的窗口數量。
86.在步驟s202中,按照窗口數量確定各個視頻播放窗口的窗口展示布局,并在視頻播 放界面中按照各個視頻播放窗口的窗口展示布局,展示各個視頻播放窗口。
87.終端在步驟s201確定出視頻播放窗口的窗口數量后,還可以按照窗口數量,來調整 各個視頻播放窗口在視頻播放界面上的窗口展示布局。一般而言,窗口數量越多,那么各 個視頻播放窗口的布局大小則會相應的越小,同時,窗口數量的不同也會相應改變各個視 頻播放窗口的布局位置,因此可以預先在終端中設定窗口數量以及各個視頻播放窗口的窗 口展示布局之間的對應關系。具體來說,終端確定出窗口數量后,則可以根據上述設定的 對應關系,來得到每一個視頻播放窗口的窗口展示布局,并且按照上述每一個視頻播放窗 口的窗口展示布局,在視頻播放界面中展示每一個視頻播放窗口。
88.本實施例中,終端可以按照視頻播放窗口的窗口數量,來確定各個視頻播放窗口的窗 口展示布局,從而可以按照窗口展示布局在視頻播放界面中展示上述各個視頻播放
窗口, 即實現了基于窗口數量的視頻播放窗口的智能布局,從而進一步提高視頻播放窗口布局的 智能性。
89.進一步地,步驟s201可以進一步包括:獲取視頻播放界面對應的視頻播放窗口展示 模式,根據視頻播放窗口展示模式,確定視頻播放窗口的窗口數量。
90.視頻播放窗口展示模式指的是視頻播放窗口在視頻播放界面中的展示模式,該展示模 式的數量可以是多個,例如可以是四宮格模式或者九宮格模式等等,本實施例中,終端可 以通過獲取當前視頻播放界面對應的視頻播放窗口展示模式,來確定出視頻播放窗口的窗 口數量。例如四宮格模式則表明視頻播放窗口的窗口數量為4,九宮格模式則表明視頻播 放窗口的窗口數量為9等等。
91.本實施例中,終端可以基于視頻播放窗口展示模式,來確定出視頻播放窗口的窗口數 量,從而進一步提高窗口數量的獲取效率。
92.進一步地,視頻播放窗口展示模式包括第一窗口展示模式;根據視頻播放窗口展示 模式,確定視頻播放窗口的窗口數量,可以進一步包括:在視頻播放窗口展示模式為第一 窗口展示模式的情況下,獲取針對第一窗口展示模式預先設定的窗口數量;將預先設定的 窗口數量,作為視頻播放窗口的窗口數量。
93.第一窗口展示模式可以是預先配置的窗口展示模式,例如四宮格模式或者九宮格模式 等等,并且每一種第一窗口展示模式都可以預先設定有相應的窗口數量,因此如果當前視 頻播放界面對應的視頻播放窗口展示模式為預先配置的第一窗口展示模式,那么終端則可 以確定出針對當前第一窗口展示模式預先設定的窗口數量,并且將該預先設定的窗口數 量,作為視頻播放窗口的窗口數量。例如當前第一窗口展示模式為九宮格模式,在該模式 下預先設定的窗口數量為9,因此終端則可以將窗口數量9作為當前視頻播放窗口的窗口 數量。
94.本實施例中,如果視頻播放窗口展示模式為預先配置的第一窗口展示模式,終端則可 以基于該第一窗口展示模式預先設定的窗口數量,來作為當前視頻播放窗口的窗口數量, 從而進一步提高了窗口數量的獲取效率。
95.另外,視頻播放窗口展示模式包括第二窗口展示模式;根據視頻播放窗口展示模式, 確定視頻播放窗口的窗口數量,包括:在視頻播放窗口展示模式為第二窗口展示模式的情 況下,響應于窗口數量設定請求,獲取與窗口數量設定請求對應的窗口數量;將窗口數量 設定請求對應的窗口數量,作為視頻播放窗口的窗口數量。
96.第二窗口展示模式則指的是由用戶自定義配置窗口數量的模式,在該模式下,用戶可 以根據自身需要自定義設置展示的視頻播放窗口的數量,因此如果當前視頻播放界面對應 的視頻播放窗口展示模式為第二窗口展示模式,用戶則可以對展示的窗口數量進行設定, 來觸發窗口數量設定請求,終端則可以對該請求進行響應,從而獲取與該請求相適應的窗 口數量,作為在視頻播放界面中展示的視頻播放窗口的窗口數量。例如用戶設定的窗口數 量為7,那么終端則可以將窗口數量7作為當前視頻播放窗口的窗口數量。
97.本實施例中,如果視頻播放窗口展示模式為用戶自定義設定窗口數量的第二窗口展示 模式,終端則可以基于用戶設定的窗口數量,來作為當前視頻播放窗口的窗口數量,實現 了窗口數量的自定義設置,從而提高了窗口數量調節的靈活性。
98.在一示例性實施例中,還提供了一種應用于短視頻或者直播的視頻多窗口播放技
術, 通過該技術可以同時開啟任意多個窗口來觀看視頻,如圖4所示,該方案包括以下功能:
99.(1)短視頻和直播的多窗口模式
100.除了默認的4宮格和9宮格多窗口,還支持智能編輯,進入多窗口模式,用戶可以任 意編輯窗口的數量,根據不同的窗口數量屏幕會智能布局,可以保證合理的展示多窗口, 而且不卡頓,都能流暢的展示內容。
101.(2)主窗口和均衡模式
102.主窗口模式是只有主窗口有聲音,其余窗口沒聲音,只有視頻在播放,同時用戶可以 切換主窗口的其余窗口,并且執行的交互操作,例如音量調節或者視頻刷新等,都只對主 窗口生效。
103.均衡模式則是所有窗口都有聲音,同時用戶執行的交互操作,例如音量調節或者視頻 刷新等,會對所有窗口都生效,即用戶可以自由設置各個窗口的聲音,也可以關閉或打開 任一窗口的聲音或者調節聲音大小。
104.通過本實施例,實現了在一個視頻播放界面中同時開啟任意多個窗口觀看內容,從而 提升用戶觀看短視頻和直播的效率,并且支持用戶編輯播放窗口的個數,屏幕還可以依據 窗口智能安排每個窗口的大小和位置,還可以保證全部都流暢播放。
105.應該理解的是,雖然圖1-圖3的流程圖中的各個步驟按照箭頭的指示依次顯示,但 是這些步驟并不是必然按照箭頭指示的順序依次執行。除非本文中有明確的說明,這些步 驟的執行并沒有嚴格的順序限制,這些步驟可以以其它的順序執行。而且,圖1-圖3中 的至少一部分步驟可以包括多個步驟或者多個階段,這些步驟或者階段并不必然是在同一 時刻執行完成,而是可以在不同的時刻執行,這些步驟或者階段的執行順序也不必然是依 次進行,而是可以與其它步驟或者其它步驟中的步驟或者階段的至少一部分輪流或者交替 地執行。
106.可以理解的是,本說明書中上述方法的各個實施例之間相同/相似的部分可互相參見, 每個實施例重點說明的是與其他實施例的不同之處,相關之處參見其他方法實施例的說明 即可。
107.圖4是根據一示例性實施例示出的一種視頻播放裝置的框圖。參照圖5,該裝置包括 界面展示單元401和視頻播放單元402。
108.界面展示單元401,被配置為執行響應于視頻播放請求,展示攜帶有多個視頻播放窗 口的視頻播放界面;
109.視頻播放單元402,被配置為執行在多個視頻播放窗口中,同步播放多個視頻。
110.在一示例性實施例中,視頻播放單元402,進一步被配置為執行在窗口播放模式為所 述第一窗口播放模式的情況下,獲取并展示目標播放窗口,并對多個視頻播放窗口中,除 目標播放窗口以外的其余播放窗口按照相同的窗口大小進行展示;在展示的目標播放窗口 以及其余播放窗口中,同步播放多個視頻,并對其余播放窗口中播放的視頻進行靜音處理。
111.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于針對其余播放窗口 觸發的目標窗口切換操作,獲取與目標窗口切換操作對應的其余播放窗口;將目標窗口切 換操作對應的其余播放窗口,作為切換后的目標播放窗口。
112.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于針對目標播放窗口 觸發的播放音量調節操作,獲取調節后的播放音量;在目標播放窗口中,按照調節后的播 放音量播放視頻。
113.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于播放視頻切換操作, 獲取第一視頻;將目標播放窗口中播放的視頻切換為播放第一視頻。
114.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于針對目標播放窗口 以及其余播放窗口的窗口展示布局調節請求,獲取目標播放窗口調節后的窗口展示布局; 按照調節后的窗口展示布局,在視頻播放界面中展示目標播放窗口,并按照調節后的窗口 展示布局,調整其余播放窗口在視頻播放界面中的展示布局。
115.在一示例性實施例中,視頻播放單元402,進一步被配置為執行在窗口播放模式為第 二窗口播放模式的情況下,在多個視頻播放窗口中,同步播放多個視頻。
116.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于針對多個視頻播放 窗口中的待調節播放窗口觸發的播放音量調節操作,獲取調節后的播放音量;在待調節播 放窗口中,按照調節后的播放音量播放視頻。
117.在一示例性實施例中,視頻播放單元402,還被配置為執行響應于播放視頻切換操作, 獲取多個第二視頻;第二視頻的數量與視頻播放窗口的數量相同;將多個視頻播放窗口中 播放的視頻,分別切換為播放多個第二視頻。
118.在一示例性實施例中,界面展示單元401,進一步被配置為執行響應于視頻播放請求, 展示視頻播放界面,并獲取在視頻播放界面中展示的視頻播放窗口的窗口數量;按照窗口 數量確定各個視頻播放窗口的窗口展示布局,并在視頻播放界面中按照各個視頻播放窗口 的窗口展示布局,展示各個視頻播放窗口。
119.在一示例性實施例中,界面展示單元401,進一步被配置為執行獲取視頻播放界面 對應的視頻播放窗口展示模式,根據視頻播放窗口展示模式,確定視頻播放窗口的窗口數 量。
120.在一示例性實施例中,視頻播放窗口展示模式包括第一窗口展示模式;界面展示單 元401,進一步被配置為執行在視頻播放窗口展示模式為第一窗口展示模式的情況下,獲 取針對第一窗口展示模式預先設定的窗口數量;將預先設定的窗口數量,作為視頻播放窗 口的窗口數量。
121.在一示例性實施例中,視頻播放窗口展示模式包括第二窗口展示模式;界面展示單 元401,進一步被配置為執行在視頻播放窗口展示模式為第二窗口展示模式的情況下,響 應于窗口數量設定請求,獲取與窗口數量設定請求對應的窗口數量;將窗口數量設定請求 對應的窗口數量,作為視頻播放窗口的窗口數量。
122.關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實 施例中進行了詳細描述,此處將不做詳細闡述說明。
123.圖5是根據一示例性實施例示出的一種用于視頻播放的電子設備500的框圖。例如, 電子設備500可以是移動電話、計算機、數字廣播終端、消息收發設備、游戲控制臺、平 板設備、醫療設備、健身設備、個人數字助理等。
124.參照圖5,電子設備500可以包括以下一個或多個組件:處理組件502、存儲器504、 電源組件506、多媒體組件508、音頻組件510、輸入/輸出(i/o)的接口512、傳感器組 件514
5g),或它們的組合。在一個示例性實施例中,通信組件516經由廣播信道接收來自外部 廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件516 還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid) 技術,紅外數據協會(irda)技術,超寬帶(uwb)技術,藍牙(bt)技術和其他技術來 實現。
133.在示例性實施例中,電子設備500可以被一個或多個應用專用集成電路(asic)、數 字信號處理器(dsp)、數字信號處理設備(dspd)、可編程邏輯器件(pld)、現場可編 程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方 法。
134.在示例性實施例中,還提供了一種包括指令的計算機可讀存儲介質,例如包括指令的 存儲器504,上述指令可由電子設備500的處理器520執行以完成上述方法。例如,計算 機可讀存儲介質可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數據存 儲設備等。
135.在示例性實施例中,還提供一種計算機程序產品,所述計算機程序產品中包括指令, 上述指令可由電子設備500的處理器520執行以完成上述方法。
136.需要說明的,上述的裝置、電子設備、計算機可讀存儲介質、計算機程序產品等根據 方法實施例的描述還可以包括其他的實施方式,具體的實現方式可以參照相關方法實施例 的描述,在此不作一一贅述。
137.本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本公開的其它實 施方案。本公開旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者 適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或 慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由權利要求 指出。
138.應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可 以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。


文章投稿或轉載聲明

本文鏈接:http://m.newhan.cn/zhuanli/patent-13-916-0.html

來源:專利查詢檢索下載-實用文體寫作網版權所有,轉載請保留出處。本站文章發布于 2022-11-27 21:17:53

發表評論

驗證碼:
用戶名: 密碼: 匿名發表
評論列表 (有 條評論
2人圍觀
參與討論