一種基於衛星+4G多媒體信息播放終端的播放系統及方法與流程
2023-09-16 10:28:00 2

本發明涉及多媒體信息傳播技術領域,具體說是涉及一種基於衛星+4g多媒體信息播放終端的播放系統及方法。
背景技術:
隨著近年來多媒體技術在各領域內得到廣泛應用,市場對智能顯示設備、廣告機等多媒體信息播放終端的需求也在不斷增大。目前市場上的多媒體信息播放終端,都是通過4g網絡、有線乙太網和wifi網絡的方式下載多媒體文件到多媒體信息播放終端後進行播放。
通過有線乙太網的方式下載多媒體文件,必須在安裝多媒體信息播放終端前,實施有線乙太網絡的鋪設,需要大量的人力成本維護,前期投入大,而且在施工難度較大的場合,不適合通過這種方式進行多媒體文件的下載;通過wifi網絡的方式下載多媒體文件,要求在安裝多媒體信息播放終端前,實施wifi網絡的搭建,且由於單個wifi網絡的覆蓋範圍有限、信號穿透力弱、信號質量容易隨周圍同頻信號幹擾的影響而變差等諸多原因,使得通過wifi網絡下載多媒體文件的方式不能滿足大多數用戶的使用需求,目前基本上已經被淘汰;通過4g網絡的方式下載多媒體文件,由於節目內容更新及時、節約大量的人力維護成本,越來越受到廣告行業的青睞。但隨著高清技術的迅猛發展,多媒體文件4g下載也面臨著巨大的挑戰,當前用戶對播放文件的清晰度要求日益增高,傳送多媒體文件的數據量成倍增長,高昂的4g通信費用使得後期運營成本居高不下。另外,隨著多媒體信息播放終端的增設,多媒體文件存儲伺服器需要承載大量的並發下載訪問,伺服器的硬體配置、網絡架構、帶寬等都面臨著挑戰,伺服器的運營管理費用也急劇增高。由於運營公司管理水平和人員素質參差不齊,出現非法內容被誤播的情況時有發生,在社會上造成了極其惡劣的影響。
綜上所述,為了滿足市場和用戶日益增長的需求,亟需提供一種性能穩定、運維安全的多媒體傳輸方案來解決上述技術問題。
技術實現要素:
鑑於已有技術存在的不足,本發明的目的是要提供一種通過平臺管理軟體集中控制多個衛星+4g多媒體信息播放終端的播放系統。
為了實現上述目的,本發明技術方案如下:
一種基於衛星+4g多媒體信息播放終端的播放系統,其特徵在於,系統包括:伺服器、遠程管理平臺、衛星地面控制站、衛星以及若干衛星+4g多媒體信息播放終端和顯示終端;
所述伺服器用以保存多媒體文件;
所述遠程管理平臺用以管理與監控衛星+4g多媒體信息播放終端,制定多媒體節目播放計劃單,並將所述多媒體節目播放計劃單分別發送至衛星地面控制站和衛星+4g多媒體信息播放終端;
所述衛星地面控制站按照接所收到的多媒體節目播放計劃單中每個多媒體文件的指定下載地址,從伺服器下載多媒體文件,並對每個多媒體文件進行多級內容審核,將通過審核的多媒體文件上傳給衛星;
所述衛星用於轉發多媒體文件給衛星覆蓋區域內的所有衛星+4g多媒體信息播放終端;
若干所述衛星+4g多媒體信息播放終端在遠程管理平臺的管理與監控下,按照多媒體節目播放計劃單通過衛星/4g接收的方式下載並播放多媒體文件;
所述顯示終端用以顯示輸出多媒體文件;
同時,所述遠程管理平臺通過廣域網與所述伺服器、衛星地面控制站以及衛星+4g多媒體信息播放終端通信連接。
進一步地,所述遠程管理平臺包括應用服務子平臺、數據服務子平臺、資源服務子平臺、信息交互服務子平臺;其中:
所述應用服務子平臺用以實現終端管理、終端監控、資源管理、節目編輯、節目發布、衛星投遞等管理與控制;
所述數據服務子平臺採用開源的mysql資料庫,主從複製擴展,讀寫分離的結構進行設計,客戶端通過master對資料庫進行寫操作,slave端進行讀操作,並可根據需求進行備份,當master出現異常時可自動切換到slave端;
所述資源服務子平臺用以實現對所有資源的管理、排序、檢索、備份功能,並解決批量終端多並發下載資源引起的帶寬及下載速度問題;
所述信息交互服務子平臺用以提供消息發布訂閱、消息軌跡查詢、定時(延時)消息、資源統計、監控報警服務,為分布式應用系統提供異步解耦、削峰填谷的能力,進一步實現對消息的分類、管理、檢索、分析功能,並負責為終端、用戶提供統一的接入入口,以實現無縫對接第三方系統。
進一步地,所述衛星+4g多媒體信息播放終端包括用以提供各功能模塊的調用接口和終端節目下載、終端節目播放、終端升級功能的應用層軟體;用以提供各硬體功能模塊驅動程序的硬體驅動層軟體;以及用以硬體開發平臺。
進一步地,所述遠程管理平臺對各衛星+4g多媒體信息播放終端進行監控,當發現有衛星+4g多媒體信息播放終端出現異常,則平臺自動提示派出維護人員到現場進行系統維護。
進一步地,所述顯示終端根據放置位置的不同,採用橫式、豎式、分屏式和壁掛式中的一種或多種。
本發明另一目的是要提供一種基於上述播放系統的多媒體信息播放方法,其特徵在於,包括如下步驟:
s1通過遠程管理平臺制定多媒體節目播放計劃單,並將多媒體節目播放計劃單分別發送至衛星地面控制站和衛星+4g多媒體信息播放終端;
s2衛星地面控制站按照收到的多媒體節目播放計劃單中每個多媒體文件的指定下載地址,從伺服器下載相應的多媒體文件;
s3對下載的所有多媒體文件進行多級內容審核,並將通過審核的多媒體文件上傳給衛星;
s4通過衛星將多媒體文件轉發給衛星覆蓋區域內的衛星+4g多媒體信息播放終端;
s5任意衛星+4g多媒體信息播放終端根據遠程管理平臺的管理以及多媒體節目播放計劃單的內容,通過衛星接收的方式下載指定的多媒體文件並存儲待顯示終端播放;如果某一個或多個衛星+4g多媒體信息播放終端通過衛星接收的方式下載不成功,則執行步驟s6;
s6通過衛星接收方式下載多媒體文件不成功的衛星+4g多媒體信息播放終端根據遠程管理平臺的管理以及多媒體節目播放計劃單的內容,通過4g接收的方式由伺服器直接下載指定的多媒體文件並存儲待顯示終端播放。
進一步地,執行步驟s1之前,還需對若干衛星+4g多媒體信息播放終端進行分組,並分別設置各組衛星+4g多媒體信息播放終端通過衛星方式下載多媒體文件的時間段和通過4g方式下載多媒體文件的時間段。
進一步地,所述通過衛星方式下載多媒體文件的時間段至少較多媒體內容播放提前7天;所述通過4g方式下載多媒體文件的時間段為多媒體內容播放前1至2天。
與現有技術相比,本發明的有益效果:
(1)本發明通過增加複合衛星網絡和4g網絡連接的方式,保證了在任意情況下不會因為單一方式的連接故障影響系統工作的穩定;
(2)本發明通過增加複合衛星網絡和4g網絡連接的方式,簡化伺服器的硬體配置和網絡架構,降低了伺服器租用帶寬的需求,降低伺服器費用及後期管理費用;
(3)本發明通過增加複合衛星網絡和4g網絡連接的方式,減少下載多媒體文件所用到的4g流量,降低後期運營產生的4g流量費用;
(4)本發明通過增加衛星網絡連接的方式,利用衛星節目在發布前,嚴格的節目內容審核機制,對發布內容進行管控,杜絕了非法內容被誤播的情況,保障系統工作的安全。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明基於衛星+4g多媒體信息播放終端的播放系統的結構示意圖;
圖2為本發明遠程管理平臺的系統框圖;
圖3為本發明衛星+4g多媒體信息播放終端的系統框圖;
圖4為本發明基於衛星+4g多媒體信息播放終端的播放方法流程圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明設計了一種基於衛星+4g多媒體信息播放終端的播放系統及方法,下面結合附圖以及具體實施例進一步說明本發明的技術方案:
如圖1所示,一種基於衛星+4g多媒體信息播放終端的播放系統,其包括:伺服器、遠程管理平臺、衛星地面控制站、衛星以及若干衛星+4g多媒體信息播放終端和顯示終端。所述遠程管理平臺通過廣域網與所述伺服器、衛星地面控制站以及衛星+4g多媒體信息播放終端通信連接。伺服器用以保存多媒體文件;所述遠程管理平臺用以管理與監控衛星+4g多媒體信息播放終端,制定多媒體節目播放計劃單,並將所述多媒體節目播放計劃單分別發送至衛星地面控制站和衛星+4g多媒體信息播放終端;所述衛星地面控制站按照接所收到的多媒體節目播放計劃單中每個多媒體文件的指定下載地址,從伺服器下載多媒體文件,並對每個多媒體文件進行多級內容審核,將通過審核的多媒體文件上傳給衛星;所述衛星用於轉發多媒體文件給衛星覆蓋區域內的所有衛星+4g多媒體信息播放終端;若干所述衛星+4g多媒體信息播放終端在遠程管理平臺的管理與監控下,按照多媒體節目播放計劃單通過衛星/4g接收的方式下載並播放多媒體文件;所述顯示終端用以顯示輸出多媒體文件。
如圖2所示,遠程管理平臺包括應用服務子平臺、數據服務子平臺、資源服務子平臺、信息交互服務子平臺。其中,應用服務子平臺以阿里雲提供的雲伺服器為基礎,搭建nginx應用接入的統一服務入口。應用服務採用mvc架構實現,並提供標準api接口供第三方調用,在數據通信中主要採用json格式與終端進行控制命令傳輸,資源數據通過雲端控制衛星通道進行加密傳輸。系統運營人員通過web方式訪問此系統,即可實現對終端管理、終端監控、資源管理、節目編輯、節目發布、衛星投遞等管理與控制。數據服務子平臺採用開源的mysql資料庫,主從複製擴展,讀寫分離的結構進行設計。客戶端通過master對資料庫進行寫操作,slave端進行讀操作,並可根據需求進行備份,當master出現異常時可自動切換到slave端。資源服務子平臺採用阿里雲提供的oss服務,通過其提供的api及接口進行二次開發,實現對所有資源的管理、排序、檢索、備份等功能。同時基於阿里雲oss服務,充分有效的解決了當廣告節目發布時,批量終端多並發下載資源引起的帶寬及下載速度問題。信息交互服務子平臺的核心模塊使用阿里雲提供的mq服務,提供消息發布訂閱、消息軌跡查詢、定時(延時)消息、資源統計、監控報警等一系列消息雲服務,為分布式應用系統提供異步解耦、削峰填谷的能力,同時具備海量消息堆積、高吞吐、可靠重試等所需的特性。雲端尋址終端的核心功能基於此服務完成。本系統實現對消息的分類、管理、檢索、分析等負責為終端、用戶提供統一的接入入口,可實現無縫對接第三方系統。另外,遠程管理平臺還對各衛星+4g多媒體信息播放終端進行監控,當發現有衛星+4g多媒體信息播放終端出現異常,則平臺自動提示派出維護人員到現場進行系統維護。
如圖3所示,衛星+4g多媒體信息播放終端包括應用層軟體、硬體驅動層軟體和硬體開發平臺。其中應用層軟體用於提供平臺管理軟體各功能模塊的調用接口和終端節目下載、終端節目播放、終端升級等功能;硬體驅動層軟體用於提供硬體各功能模塊的驅動程序;硬體開發平臺為衛星+4g多媒體信息播放終端硬體平臺,採用目前配置最高的晶晨s812四核cpu,支持32gbemmcnandflash和2gbddr3內存,支持衛星接收、4g通信、雙路hdmi1.4b輸出、雙路usb2.0等接口功能。其中:衛星接收支持垂直極化和水平極化兩種極化方式,選用華立視通gsva-30高頻頭和中天聯科avl6211解調晶片;4g通信模塊選用華為me909s-8214g模塊,支持移動、聯通和電信三大運行商的所有2g/3g/4g卡;hdmi部分選用微驅科技的hdmihub晶片ep91z3e,支持雙路hdmi1.4b輸出;usb部分選用創惟的usbhub晶片gl852g,支持雙路usb2.0接口。
顯示終端根據放置位置的不同,採用橫式、豎式、分屏式和壁掛式中的一種或多種。顯示終端主要基於液晶顯示技術,目前市場均有成熟技術和產品,根據需要採購即可。
如圖4所示,本發明還提供了一種基於上述播放系統的多媒體信息播放方法,其包括如下步驟:
s1通過遠程管理平臺制定多媒體節目播放計劃單,並將多媒體節目播放計劃單分別發送至衛星地面控制站和衛星+4g多媒體信息播放終端;
s2衛星地面控制站按照收到的多媒體節目播放計劃單中每個多媒體文件的指定下載地址,從伺服器下載相應的多媒體文件;
s3對下載的所有多媒體文件進行多級內容審核,並將通過審核的多媒體文件上傳給衛星;
s4通過衛星將多媒體文件轉發給衛星覆蓋區域內的衛星+4g多媒體信息播放終端;
s5任意衛星+4g多媒體信息播放終端根據遠程管理平臺的管理以及多媒體節目播放計劃單的內容,通過衛星接收的方式下載指定的多媒體文件並存儲待顯示終端播放;如果某一個或多個衛星+4g多媒體信息播放終端通過衛星接收的方式下載不成功,則執行步驟s6;
s6通過衛星接收方式下載多媒體文件不成功的衛星+4g多媒體信息播放終端根據遠程管理平臺的管理以及多媒體節目播放計劃單的內容,通過4g接收的方式由伺服器直接下載指定的多媒體文件並存儲待顯示終端播放。
另外,執行步驟s1之前,還需通過遠程控制平臺對若干衛星+4g多媒體信息播放終端進行分組,並分別設置各組衛星+4g多媒體信息播放終端通過衛星方式下載多媒體文件的時間段和通過4g方式下載多媒體文件的時間段。所述通過衛星方式下載多媒體文件的時間段至少較多媒體內容播放提前7天,即衛星+4g多媒體信息播放終端按照多媒體節目播放計劃單,至少提前7天開始下載通過衛星下發的指定多媒體文件。所述通過4g方式下載多媒體文件的時間段為多媒體內容播放前1至2天,即衛星+4g多媒體信息播放終端通過衛星接收的方式下載多媒體文件失敗的情況下,按照多媒體節目播放計劃單,提前1~2天開始通過4g接收的方式下載指定的多媒體文件。
最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。