翟 微
(作者單位:國家廣電總局594臺中控機房)
?
應急廣播消息發送軟件的設計與實現
翟 微
(作者單位:國家廣電總局594臺中控機房)
摘 要:我國地理幅員遼闊,自然資源豐富,有時需要應對較多的突發事件。應急廣播的應用能提高應對突發事件的能力,最大限度地降低災害造成的損失。在災害發生之前使用應急廣播,能有效規避災害。為了順利開展災害救援工作,制定有效的應對措施,強化災害應急指導工作,需要對應急廣播消息發送軟件進行創新設計,保證應急廣播能將消息及時發送出去,使更多的人了解有關災害的各種情況。
關鍵詞:應急廣播;消息發送軟件;軟件設計
目前,我國應急廣播體系還存在較多問題,不能滿足社會發展的需求,嚴重影響了自然災害突發事件救援工作的開展。為了能更好地保護人民的利益,降低突發事件的危害,本文對應急廣播消息發送軟件的設計工作進行了分析,以期提升應急廣播消息發送軟件的應用效果。
應急廣播消息打包服務器、應急廣播消息發送服務器、資源網管服務器及反饋消息接收服務器,這些是應急廣播消息發送軟件的重要部分。因此,對應急廣播消息發送軟件進行整體設計時,要特別重視這四個方面。應急廣播消息發送軟件能簡單分析信息,進而封裝應急消息。在采編的時候,應急廣播消息發送軟件能生成數據,根據發送需要,通過廣播電視網將信息發送出去。在消息的選擇上,應急廣播消息發送軟件需要進行封裝格式的轉換,利用應急廣播消息發送軟件的采編系統進行封裝。這樣可以保證消息能順利傳輸出去。利用傳輸流將應急廣播消息進行打包,使其適合廣播電視網的傳輸要求。MPEG-2標準的制定與應用,增強了應急廣播消息發送信息的識別能力,將節目信息通過標準進行還原處理。在傳輸流運行的過程中,占用特定信息,這是應急廣播消息發送軟件的特殊性。應急廣播通過專用表完成封裝,并且,在傳輸流封裝之前,要將應急廣播消息轉換為專用表模式,通過專用表將消息轉換為傳輸流。
應急傳播消息發送軟件能緩存傳輸流,保證數據鏈的完整性。同時,利用傳輸流對消息進行發送。在進行應急廣播消息發送之前,需要設計相應的傳輸流緩存系統,保證數據鏈能用于緩存。在傳輸流數據保存的過程中,相應地都會有應急廣播消息節點,要在消息發送之前將數據傳輸到數據鏈中,并且,鏈表要在傳輸完成之后刪除。數據結構鏈表操作較為簡單,并且,節點傳輸時間較短,非常適合應急廣播消息的數據鏈傳輸。傳輸流在數據發送時,需要控制碼率,這樣能提升數據傳輸效果。網絡資源管理服務對消息的封裝及發送,都發揮著重要的作用。通過分析網絡資源管理服務,封裝網絡資源管理服務數據,同時,利用發送系統傳輸消息。在解析資源數據的時候,應急廣播接收系統需要通過終端分析消息的發送狀況,及時做好消息的反饋收集,同時,檢驗應急廣播消息的發送情況。解析發送的消息是資源管理最為重要的方面,將反饋的消息封裝到數據庫中,及時做好數據庫更新工作。
應急廣播消息發送軟件設計工作完成之后,就要將其應用于實踐工作中,完成應急廣播消息的發送。在應急廣播采集消息時,需要轉換消息表格式,判斷傳輸的內容是否具有EBMsgStatus,在檢驗消息時,設置發送時間,并且,根據字段的需求,將應急廣播消息存放在相應的傳輸流位置。在同一操作檢驗消息的過程中,多次發送應急廣播消息。將數據節點添加在鏈表中,之后判斷傳輸消息,只有符合標準的消息,才允許被添加。判斷消息是否發送完成,要在傳輸流數據庫中找到相對應的傳輸信息,并且,符合操作條件之后進行添加操作。將傳輸消息添加到操作欄中,要向用戶發送接收消息,發送狀態SendingFlag,將傳輸流數據添加到緩存數據鏈中,完成數據處理,檢查消息數據是否完成傳輸。
在完成的節點中,發送傳輸流緩存的消息,刪除對應欄中的傳輸流文件路徑,這樣才能實現數據消息的完整傳輸。如果任務欄中的消息沒有發送出去,需要再次確認路徑刪除情況,完成發送。將任務欄中的標志SendingFlag更換為false,并且,保證節點中的緩存數據已被徹底刪除。在信息進行發送之前,即傳輸流在數據緩存的時候,更新鏈表,完成數據節點的刪除。
隨著社會的不斷發展,人們對應急廣播消息發送軟件的需求進一步擴大,因而,必須全面開展應急廣播消息發送軟件的研究。應用新技術,不斷完善應急廣播消息發送軟件,使其操作更為簡便,運行更為穩定,能不斷滿足社會發展的需求。
參考文獻:
[1]譚敏.應急廣播消息發送軟件的設計與實現[D].成都:電子科技大學,2015.
[2]林長海,王新喆,宋占凱,等.國家應急廣播體系建設的思考[J].廣播與電視技術,2013(8).
[3]黃麗紅,殷軍.基于ASI+IP體系結構的有線數字電視綜合服務平臺[J].有線電視技術,2012(10).