Font Size: a A A

The Design And Implementation Of Digital Audio Matrix Software System

Posted on:2013-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:K ZhouFull Text:PDF
GTID:2248330374985554Subject:Signal and information processing
Abstract/Summary:PDF Full Text Request
With the rapid development of radio technology and speedy expansion of column scale in broadcast station, the main control system is widely applied. Digital audio matrix is much-needed, which is the core equipment in main control computer room. In order to finish complex program production and signal broadcast, the high demand is requested in performance indicators and transmission capacity of digital audio matrix. Audio matrix has become a key factor restricting the development of the radio industry.In response to these problems, the design and realization process of audio matrix software system is discussed in detail in this paper. With C language, a powerful, stable and easy to extended matrix software system is developed under Linux. The concrete work is:The paper introduces the specific application environment of the audio matrix and the requirements of the audio matrix based on the environment, according to the requirements, paper analyses the composition of matrix system, gives the detailed software system needs and design constraints.The paper analyses data process of the software system, organizational structure, module division, function allocation, interface design, operation design, data structure design and fault-tolerant design. These provide a basis for the detailed implementation of the software.The specific functions and processes of each module are discussed in paper. The system development platform is briefly introduced. The storage of the data structure, IPC and multi-threaded programming are solved under Linux, the functional requirements of audio matrix are achieved better.Finally, the software system of audio matrix control panel is designed, which can improve the flexibility to respond to the master client failure. The module division and software implementation of audio matrix control panel are given in detailed.The audio matrix system which is researched in this topic adopts the client/server architecture, audio matrix is equivalent to the server, web pages and matrix control panel are equivalent to the client. The communication between server and client using SOCKET mechanism based on TCP/UDP. The modular design and package technology of matrix software and the synchronization function between master and spare card can meet the need of the most important stability. So, this system can provide better service in radio stations.
Keywords/Search Tags:audio matrix, switch control, software system
PDF Full Text Request
Related items