本公開涉及多媒體,特別涉及一種多媒體資源的播放方法、裝置、設備及存儲介質。
背景技術:
1、隨著多媒體技術的發展,在視頻平臺觀看視頻作品、圖集作品等多媒體資源逐漸成為用戶的一種休閑娛樂方式。以視頻平臺為短視頻應用為例,用戶通過終端啟動短視頻應用之后,終端接收后臺服務器推送的信息流,并基于信息流播放多媒體資源。在播放多媒體資源的過程中,用戶能夠通過上下滑動操作來切換不同多媒體資源。但是,上述播放方式較為普遍,播放的多媒體資源、切換多媒體資源的操作方式均較為單調,人機交互效率較低。
技術實現思路
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、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。