音頻播放控制方法及多音頻系統拼接設備的制造方法
【技術領域】
[0001]本發明涉及計算機技術領域,尤其涉及一種音頻播放控制方法及多音頻系統拼接設備。
【背景技術】
[0002]日常生活中,在餐飲酒店、商場影院、業務大廳等場所,隨處可見用于信息公告、推廣宣傳的大屏幕終端顯示設備,即數字標牌;而在教學和辦公會議領域,也經常應用到以高清大屏為顯示和操作平臺,實現人機交互的智能交互平板。
[0003]現有技術在大型屏幕技術上不斷革新與發展,目前已出現具有多屏拼接組成的數字標牌或智能交互平板,這些多屏幕設備具有多個獨立的控制系統,能同時播放不同的信息,滿足更多受眾的需求。但是,設備中如包含多個音頻播放裝置,在同時播放不同音頻時,會造成不同的聲音疊加,導致很嘈雜。
[0004]現有技術對這一問題的處理方案都是通過人工預處理,比如多屏幕設備中只有一個屏幕系統安裝音頻播放裝置,通過人工操作使具有音頻信息的源信號通過唯一具有音頻播放裝置的屏幕系統進行輸出;或者人工控制源信號格式,同時輸出的不同源信號只能有一個源信號具有音頻信息。這些方案都無法實現自動控制,人工處理麻煩,且很容易因為人為失誤造成播放錯誤,用戶體驗下降。
【發明內容】
[0005]本發明要解決的技術問題在于,提出一種音頻播放控制方法及多音頻系統拼接設備,通過自動控制實現在同一時間僅有一個音頻播放裝置播放音頻信息,避免人工處理麻煩、容易失誤、用戶體驗下降等問題。
[0006]為了解決上述技術問題,本發明實施例提出了一種音頻播放控制方法,包括:
[0007]多音頻系統拼接設備中的第一音頻播放裝置從多媒體接口接收源信號;其中,所述多音頻系統拼接設備中配置有多個音頻播放裝置,且所述多個音頻播放裝置之間建立了雙向通信連接;
[0008]當所述第一音頻播放裝置從所述源信號中解析出音頻信息時,向所述多音頻系統拼接設備中其他音頻播放裝置發出詢問指令,以請求所述其他音頻播放裝置反饋自身是否正在播放音頻的應答指令;
[0009]若所述第一音頻播放裝置接收到其他的任意一個音頻播放裝置反饋自身正在播放音頻的應答指令,則拒絕播放所述源信號中的音頻信息;
[0010]若所述第一音頻播放裝置接收到其他音頻播放裝置均反饋自身未播放音頻的應答指令,則播放所述源信號;
[0011]當所述第一音頻播放裝置從所述源信號中未解析出音頻信息時,播放所述源信號。
[0012]進一步地,所述音頻播放控制方法還包括:
[0013]所述第一音頻播放裝置接收其他的音頻播放裝置發出的詢問指令;
[0014]所述第一音頻播放裝置檢測自身是否正在播放音頻;
[0015]若是,則所述第一音頻播放裝置向所述其他的音頻播放裝置反饋自身正在播放音頻的應答指令;
[0016]若否,則所述第一音頻播放裝置向所述其他的音頻播放裝置反饋自身未播放音頻的應答指令。
[0017]優選地,所述源信號包含音頻信息和視頻信息中的至少一種。
[0018]優選地,所述多個音頻播放裝置之間通過串口建立雙向通信連接。
[0019]相應地,本發明實施例還提供一種多音頻系統拼接設備,所述多音頻系統拼接設備中配置有多個音頻播放裝置,且所述多個音頻播放裝置之間建立了雙向通信連接;
[0020]所述音頻播放裝置包括:
[0021]源信號接收單元,用于從多媒體接口接收源信號;
[0022]詢問單元,用于當從所述源信號中解析出音頻信息時,向所述多音頻系統拼接設備中其他音頻播放裝置發出詢問指令,以請求所述其他音頻播放裝置反饋自身是否正在播放首頻的應答指令;
[0023]音頻關閉單元,用于若接收到其他的任意一個音頻播放裝置反饋自身正在播放音頻的應答指令,則拒絕播放所述源信號中的音頻信息;
[0024]第一源信號播放單元,用于若接收到其他音頻播放裝置均反饋自身未播放音頻的應答指令,則播放所述源信號;
[0025]第二源信號播放單元,用于當從所述源信號中未解析出音頻信息時,播放所述源信號。
[0026]進一步地,所述音頻播放裝置還包括:
[0027]詢問指令接收單元,用于接收其他的音頻播放裝置發出的詢問指令;
[0028]檢測單元,用于檢測本音頻播放裝置是否正在播放音頻;
[0029]第一應答單元,用于若所述檢測單元檢測到本音頻播放裝置正在播放音頻,則向所述其他的音頻播放裝置反饋自身正在播放音頻的應答指令;
[0030]第二應答單元,用于若所述檢測單元檢測到本音頻播放裝置未播放音頻,則向所述其他的音頻播放裝置反饋自身未播放音頻的應答指令。
[0031]優選地,所述源信號包含音頻信息和視頻信息中的至少一種。
[0032]優選地,所述多個音頻播放裝置之間通過串口建立雙向通信連接。
[0033]實施本發明,具有如下有益效果:
[0034]本發明實施例提供的音頻播放控制方法及多音頻系統拼接設備,使多音頻系統拼接設備中的多個音頻播放裝置之間建立雙向通信連接,任意一個音頻播放裝置準備播放音頻時,會自動檢測其他音頻播放裝置是否正在播放音頻。如果本音頻播放裝置檢測到其他的音頻播放裝置正在播放音頻時,則本音頻播放裝置關閉音頻輸出,因此達到了自動控制在同一時間僅有一個音頻播放裝置播放音頻信息的目的,從而避免多音頻系統拼接設備中的多個音頻播放裝置在同時播放音頻時,而產生的聲音疊加和嘈雜的問題;也避免現有技術中采用人工處理麻煩、容易失誤、用戶體驗下降等問題。
【附圖說明】
[0035]圖1是本發明提供的音頻播放控制方法的一個實施例的流程示意圖;
[0036]圖2是本發明提供的多音頻系統拼接設備的一個實施例的結構示意圖;
[0037]圖3是本發明提供的多音頻系統拼接設備中的其中一個音頻播放裝置的一個實施例的結構示意圖。
【具體實施方式】
[0038]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0039]參見圖1,是本發明提供的音頻播放控制方法的一個實施例的流程示意圖。
[0040]本發明實施提供一種音頻播放控制方法,包括步驟S101至S105,具體如下:
[0041]S101、多音頻系統拼接設備中的第一音頻播放裝置從多媒體接口接收源信號;其中,多音頻系統拼接設備中配置有多個音頻播放裝置,且多個音頻播放裝置之間建立了雙向通信連接;
[0042]S102、當所述第一音頻播放裝置從所述源信號中解析出音頻信息時,向所述多音頻系統拼接設備中其他音頻播放裝置發出詢問指令,以請求所述其他音頻播放裝置反饋自身是否正在播放音頻的應答指令;
[0043]S103、若所述第一音頻播放裝置接收到其他的任意一個音頻播放裝置反饋自身正在播放音頻的應答指令,則拒絕播放所述源信號中的音頻信息;
[0044]S104、若所述第一音頻播放裝置接收到其他音頻播放裝置均反饋自身未播放音頻的應答指令,則播放所述源信號;
[0045]S105、當所述第一音頻播放裝置從所述源信號中未解析出音頻信息時,播放所述源信號。
[0046]上述方法中,多音頻系統拼接設備中的多個音頻播放裝置之間建立雙向通信連接,以第一音頻播放裝置為例,第一音頻播放裝置準備播放音頻時,先與其他音頻播放裝置進行通信,發出詢問指令并接收應答指令,如果接收到其他的任意一個音頻播放裝置反饋自身正在播放音頻的應答指令,則本音頻播放裝置關閉音頻輸出,如果其他音頻播放裝置均反饋自身未播放音頻的應答指令,本音頻播放裝置才播放音頻,實現的效果是第一音頻播放裝置不會與其他音頻播放裝置同時播放音頻,避免出現兩個音頻播放裝置播放的音頻互相干擾,形成嘈雜。
[0047]進一步地,該音頻播放控制方法還包括:
[0048]所述第一音頻播放裝置接收其他的音頻播放裝置發出的詢問指令;
[0049]所述第一音頻播放裝置檢測自身是否正在播放音頻;
[0050]若是,則所述第一音頻播放裝置向所述其他的音頻播放裝置反饋自身正在播放音頻的應答指令;
[0051]若否,則所述第一音頻播放裝置向所述其他的音頻播放裝置反饋自身未播放音頻的應答指令。
[0052]在進一步方案中,第一音頻播放裝置接收其他音頻播放裝置的詢問指令并作出應答,對其他音頻播放裝置確認自身是否應該播放音頻提供判斷依據,由此可見,多個音頻播放裝置實現雙向通信,均能自動檢測自身是否應該播放音頻,上述方法達到了自動控制在同一時間僅有一個音頻播放裝置播放音頻信息的目的。
[0053]本實施例中,多個音頻播放裝置之間建立雙向通信連接可以是通過串口、并口或其他雙向傳輸接口實現。本實施例提供的音頻播放控制方法應