一種視頻播放的方法及控制裝置與流程
2023-05-25 13:10:31 1
本發明涉及電子技術領域,特別涉及一種視頻播放的方法及控制裝置。
背景技術:
隨著科學技術的不斷發展,電子技術也得到了飛速的發展,為了滿足人們的使用需求,多屏幕顯示系統的應用越來越廣泛,如應用視頻矩陣進行監控或者音視頻播放等。
在現有技術的多屏幕顯示場景中,由於用於播放視頻或者文件的顯示器有多個,從而導致整個系統的能耗較大,因此,如何降低多屏幕顯示系統的能耗是目前亟待解決的技術問題。
技術實現要素:
本申請實施例提供一種視頻播放的方法及控制裝置,用於解決現有技術中的多屏幕顯示系統的能耗高的技術問題,實現降低多屏幕顯示系統的能耗的技術效果。
本申請實施例一方面提供了一種視頻播放的方法,應用於多屏幕顯示系統中,所述系統包括控制端、與所述控制端相連的M個播放端以及與所述M個播放端分別相連的M組顯示器,M為正整數,所述方法包括:
所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;
所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
可選的,所述第一播放方式的第一播放解析度高於所述第二播放方式的第二解析度和/或所述第一播放方式的第一播放時間長於所述第二播放方式的第二播放時長。
可選的,所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,包括:
所述控制端獲取由所述第i個播放端反饋的視頻特徵信息,其中,所述視頻信息中包括所述第i個組顯示器中每個顯示器播放的視頻的特徵信息;
所述控制端基於預設的視頻特徵信息與重要級級別的對應關係,確定所述每個顯示器播放的視頻的重要級級別。
可選的,所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,包括:
所述控制端獲取預設重要級級別;
所述控制端基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式。
可選的,所述控制端基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,包括:
所述控制端將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別高於所述預設重要級級別時,所述控制端確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第一播放方式;或
所述控制端將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別低於所述預設重要級級別時,所述控制端確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第二播放方式。
本申請實施例另一方面提供了一種視頻播放的控制裝置,應用於多屏幕顯示系統中,所述系統包括所述控制裝置、與所述控制裝置相連的M個播放端以及與所述M個播放端分別相連的M組顯示器,M為正整數,所述控制裝置包括:
檢測模塊,用於檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;
確定模塊,用於基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
可選的,所述第一播放方式的第一播放解析度高於所述第二播放方式的第二解析度和/或所述第一播放方式的第一播放時間長於所述第二播放方式的第二播放時長。
可選的,所述檢測模塊具體用於:
獲取由所述第i個播放端反饋的視頻特徵信息,其中,所述視頻信息中包括所述第i個組顯示器中每個顯示器播放的視頻的特徵信息;
基於預設的視頻特徵信息與重要級級別的對應關係,確定所述每個顯示器播放的視頻的重要級級別。
可選的,所述確定模塊具體用於:
獲取預設重要級級別;
基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式。
可選的,所述確定模塊具體用於:
將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別高於所述預設重要級級別時,確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第一播放方式;或
將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別低於所述預設重要級級別時,確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第二播放方式。
本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
由於本申請實施例中的技術方案,採用所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式的技術手段,這樣,在多屏幕顯示系統播放視頻時,首先會對每個顯示器的待播放視頻進行重要級級別的判斷,然後根據重要級級別控制顯示器的播放方式,如,當重要級級別降低時,則採用第二播放方式,從而減少不重要的視頻消耗的功率,進而降低整個多屏幕顯示系統的能耗,有效解決了現有技術中的多屏幕顯示系統的能耗高的技術問題,實現了降低多屏幕顯示系統的能耗的技術效果。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例。
圖1為本申請實施例一提供的一種視頻播放的方法的流程圖;
圖2為本申請中的多屏幕顯示系統的第一種硬體連接框圖;
圖3為本申請中的多屏幕顯示系統的第二種硬體連接框圖;
圖4為本申請實施例二提供的一種視頻播放的控制裝置的結構框圖。
具體實施方式
本申請實施例提供一種視頻播放的方法及控制裝置,用於解決現有技術中的多屏幕顯示系統的能耗高的技術問題,實現降低多屏幕顯示系統的能耗的技術效果。
本申請實施例中的技術方案為解決上述的技術問題,總體思路如下:
一種視頻播放的方法,應用於多屏幕顯示系統中,所述系統包括控制端、與所述控制端相連的M個播放端以及與所述M個播放端分別相連的M組顯示器,M為正整數,所述方法包括:
所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;
所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
在上述技術方案中,採用所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式的技術手段,這樣,在多屏幕顯示系統播放視頻時,首先會對每個顯示器的待播放視頻進行重要級級別的判斷,然後根據重要級級別控制顯示器的播放方式,如,當重要級級別降低時,則採用第二播放方式,從而減少不重要的視頻消耗的功率,進而降低整個多屏幕顯示系統的能耗,有效解決了現有技術中的多屏幕顯示系統的能耗高的技術問題,實現了降低多屏幕顯示系統的能耗的技術效果。
為了更好的理解上述技術方案,下面通過附圖以及具體實施例對本發明技術方案做詳細的說明,應當理解本申請實施例以及實施例中的具體特徵是對本發明技術方案的詳細的說明,而不是對本發明技術方案的限定,在不衝突的情況下,本申請實施例以及實施例中的技術特徵可以相互結合。
實施例一
請參考圖1,為本申請實施例一提供的一種視頻播放的方法的流程圖,所述方法應用於多屏幕顯示系統中,所述系統包括控制端、與所述控制端相連的M個播放端以及與所述M個播放端分別相連的M組顯示器,M為正整數,所述方法包括:
S101:所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;
S102:所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
在本申請實施例一中,首先對本申請的視頻播放的方法的應用場景做一下簡單的介紹。
本申請中的多屏幕顯示系統不同於現有技術中的視頻矩陣方案。所述多屏幕顯示系統是利用多臺PC組成多屏顯示與控制系統,硬體連接框圖如圖2和圖3所示,系統由數臺PC構成,根據角色的不同將PC分為播放端和控制端,一臺PC也可以兼併播放端和控制端的功能。播放端的PC配置多接口的顯卡用以連接多個顯示器,控制端無需配置多接口的顯卡。播放端PC配置多接口的顯卡並連接多個顯示器,播放端受控於控制端,接收控制端從網絡發來的命令,實現例如播放監控視頻流,顯示文檔等功能。控制端PC在整個系統中只有一個,用以控制各個播放端,包括在特定的地方播放監控視頻,顯示文檔。當然,所述控制端及播放端也可以採用其他具有PC功能的電子設備構成,在此不作限制。
採用本申請實施例中的視頻播放的方法對上述多屏幕顯示系統進行控制時,首先執行步驟S101,即:所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數。
在本申請實施例一中,步驟S101的具體實現方式如下:
所述控制端獲取由所述第i個播放端反饋的視頻特徵信息,其中,所述視頻信息中包括所述第i個組顯示器中每個顯示器播放的視頻的特徵信息;
所述控制端基於預設的視頻特徵信息與重要級級別的對應關係,確定所述每個顯示器播放的視頻的重要級級別。
在具體實施過程中,所述多屏幕顯示系統中的控制端及播放端之間能夠進行信息交互,包括控制端向播放端發送播放指令以及播放端向控制端匯報自身狀態、播放視頻的內容等,如建立基於UDP的通信方式進行交互。同時,播放端實時監控管理與其連接的每個顯示器的播放狀態、播放方式等。如,當多屏幕顯示系統開始工作時,控制端會接收到與其連接的每個播放端的反饋信息,所述反饋信息中包含每個播放端的自身狀態信息以及與其連接的每個顯示器的播放內容的信息等,然後控制端從各個播放端反饋的信息中提取每個顯示器的播放內容信息,如播放內容的主題,關鍵詞,時長等,本領域技術人員可以根據實際使用情況進行設定,在此不作限定。同時,在控制端的存儲器中會預先存儲有視頻特徵信息與重要級級別的對應關係,如視頻主題與重要級級別的對應關係或者視頻時長與重要級級別的對應關係等,控制端根據預存的對應關係來確定需要提取每個顯示器的播放內容的特徵信息,如,控制端預先存儲有視頻主題與重要級級別的對應關係,則控制端會從播放端反饋的播放內容信息中提取視頻主題。
以控制端提取出每個顯示器播放內容的主題信息,控制端控制與第1個播放端連接的3個顯示器的播放方式為例,控制端獲取與第1個播放端連接的第1個顯示器的播放主題為新聞,第2個顯示器的播放主題為電影,第3個顯示器的播放主題為娛樂。然後控制端獲取預存的視頻主題與重要級級別的對應關係,如設定視頻主題名字中包括新聞的重要級級別為1,其重要級級別最高;視頻主題名字中包括電影的重要級級別為2,其重要級級別次之;視頻主題名字中包括娛樂的重要級級別為3,據此,控制端判斷出第1個顯示器播放的視頻重要級為1,第2個顯示器播放的視頻重要級為2,第3個顯示器播放的視頻重要級為3,且1>2>3。當然,重要級級別也可以採用其他方式進行描述,在本申請實施例中不做限制。
在執行完成步驟S101之後,本申請實施例中的方法便執行步驟S102,即:所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
在本申請實施例一中,所述第一播放方式的第一播放解析度高於所述第二播放方式的第二解析度和/或所述第一播放方式的第一播放時間長於所述第二播放方式的第二播放時長。
具體來講,對於一些不重要的視頻,可以降低其解析度,減少傳輸幀數,比如:正常是每分鐘60幀,對於不重要的就每分鐘30幀;或者在某些時間段,乾脆就不傳輸不重要的視頻,比如在白天,就不用傳輸,只有在晚上,再傳輸。當然,對播放方式的調整不限於兩種,也不限於調整解析度及播放時長,本領域技術人員可以根據實際使用情況進行設置,在此不做限制。
在本申請,步驟S102的具體實現方式如下:
所述控制端獲取預設重要級級別;
所述控制端基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式。
在本申請實施例一中,所述控制端基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,包括:
所述控制端將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別高於所述預設重要級級別時,所述控制端確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第一播放方式;或
所述控制端將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別低於所述預設重要級級別時,所述控制端確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第二播放方式。
在具體實施過程中,沿用上述例子,控制端的存儲器中除了設置有視頻特徵信息與重要級級別的對應關係,還存儲有預設重要級級別,用於判斷哪些視頻屬於重要的,哪些屬於不重要的,如預設重要級級別為2,那麼重要級級別位於2之前或者等於2的便是重要的,重要級級別位於2之後的便是不重要的。具體來講,當控制端確定第1-3個顯示器的播放視頻的重要級級別之後,控制端便將各個顯示器對應的重要級級別與預設的重要級級別進行比較,以預設重要級級別為2,由於第1-2個顯示器的播放視頻的重要級級別分別為1和2,小於等於2,第3個顯示器的播放視頻的重要級級別為3,大於2,因此,控制端判斷出第1、2個顯示器的播放視頻為重要視頻,第3個顯示器的播放視頻為不重要視頻,從而確定將第1、2個顯示器的播放方式設置為第一播放方式以及將第3個顯示器的播放方式設置為第二播放方式。以第一播放方式的解析度為每分鐘60幀,第二播放方式的解析度為每分鐘30幀為例,此時,控制端則生成控制第1、2個顯示器的解析度為每分鐘60幀以及控制第3個顯示器的解析度為每分鐘30幀的控制指令,並發送至第1播放端,以使第1播放端在接收到上述指令時完成對第1-3個顯示器的播放方式控制。
當然,顯示器的播放方式也可以是存儲在各個播放端中的,此時,控制端只需確定出各個顯示器的播放方式為第一播放方式或者第二播放方式,則將確定的結果發送至對應的播放端,由播放端讀取存儲在自身存儲器中的第一播放方式或者第二播放方式的具體參數來對各個顯示器進行控制。
實施例二
基於與本申請實施例一相同的發明構思,請參考圖4,為本申請實施例二提供的一種視頻播放的控制裝置的結構框圖,所述控制裝置應用於多屏幕顯示系統中,所述系統包括所述控制裝置、與所述控制裝置相連的M個播放端以及與所述M個播放端分別相連的M組顯示器,M為正整數,所述控制裝置包括:
檢測模塊10,用於檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;
確定模塊20,用於基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式。
在具體實施過程中,所述多屏幕顯示系統與實施例一中的描述相同,在此就不再贅述。檢測模塊10以及確定模塊20可以是獨立的單元,也可以是集成在設備內核中的功能模塊,在本發明實施例中不作限制。
在本申請實施例二中,所述第一播放方式的第一播放解析度高於所述第二播放方式的第二解析度和/或所述第一播放方式的第一播放時間長於所述第二播放方式的第二播放時長。
在本申請實施例二中,檢測模塊10具體用於:
獲取由所述第i個播放端反饋的視頻特徵信息,其中,所述視頻信息中包括所述第i個組顯示器中每個顯示器播放的視頻的特徵信息;
基於預設的視頻特徵信息與重要級級別的對應關係,確定所述每個顯示器播放的視頻的重要級級別。
在本申請實施例二中,確定模塊20具體用於:
獲取預設重要級級別;
基於所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別之間的高低關係,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式。
在本申請實施例二中,確定模塊20具體用於:
將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別高於所述預設重要級級別時,確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第一播放方式;或
將所述每個顯示器播放的視頻的重要級級別與所述預設重要級級別進行比較,在所述每個顯示器播放的視頻的重要級級別中的第j個重要級級別低於所述預設重要級級別時,確定與所述第j個重要級級別對應的第j個顯示器的當前播放模式為所述第二播放方式。
通過本申請實施例中的一個或多個技術方案,可以實現如下一個或多個技術效果:
由於本申請實施例中的技術方案,採用所述控制端檢測所述M個播放端中第i個播放端對應連接的第i組顯示器中每個顯示器播放的視頻的重要級級別,其中,所述每個顯示器在播放視頻時具有第一播放方式和第二播放方式,其中,在所述第一播放方式下,所述多屏幕顯示系統消耗的功耗為第一功耗;在所述第二播放方式下,所述多屏幕顯示系統消耗的功耗為小於第一功耗的第二功耗,i為1至M間任意一整數;所述控制端基於所述每個顯示器播放的視頻的重要級級別,確定所述每個顯示器的當前播放模式為所述第一播放方式或所述第二播放方式,以使所述M組顯示器中有至少一個顯示器的當前播放模式為所述第二播放方式的技術手段,這樣,在多屏幕顯示系統播放視頻時,首先會對每個顯示器的待播放視頻進行重要級級別的判斷,然後根據重要級級別控制顯示器的播放方式,如,當重要級級別降低時,則採用第二播放方式,從而減少不重要的視頻消耗的功率,進而降低整個多屏幕顯示系統的能耗,有效解決了現有技術中的多屏幕顯示系統的能耗高的技術問題,實現了降低多屏幕顯示系統的能耗的技術效果。
儘管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明範圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。