Under the background of new era, digital communication has brought tremendous impact and revolution to technology industry, the market share of simulative TV has been shrinking in the rapid development of electronic products. With nationwild provincial network integrated propusion and triple play pilot scheme coming on stage, digital televisions are experiencing an unprecedented golden development age.The ultimate goal of digital television is not just program broadcasting or providing more sets of programs, but should focus on value-added business with TV as displaying terminal. Value-added services have been always regarded as renewable source and having high market value by manufacturers and operators. With expanding of digitalization in China, the market demand for value-added services are constantly improved, which makes personalized and versalite value-added business has a high probability to become upstarts. PSI and SI information plays as the cornerstone of DTV value-added services by reason of that a large number of DTV front-end equipments need a complete set of PSI/SI information generating and editing system, which is a must for programs to be integrated organically, to meet the diversity needs of users. The majoy research work in this dissertation is to design and implement a kind of PSI/SI generating and editing software with high reusability and portability. Based on the generating and editing of PSI/SI, DTV front-end equipments, such as encoders, multiplexers, QAM modulator and EPG server, are able to expand other functions easily to allow operators to release different services, and that is where the research significance of this project lies.This research project comes from an enterprise project, the sever of which filters data packages in TS and inquires PSI/SI data, afterwards the client regenerates all these information after combination, selectively saves or edits information to reorganize the programs. All these functions are aimed at meeting diversity needs of users by providing great convenience to processing of PSI/SI, which means practical value to different digital broadcasting operators.This dissertation first analyzes the development background of digital TV and its value-added services, as well as key technologies and standards related with this research project; afterwards it researches and designs the overall architecture of this software, hardware platform and user-defined communication protocol, then analyzes the procedure of embedded web server GoAhead transplating and appending JSON-RPC service to this server, which provides web configuration and user function management to the entire software; after that it puts emphasis on introducing core function:inquiring PSI/SI data parallelly, splicing all section and accomplishing users management configuration file, all of these process adopting new algorithms; on that basis, this dissertation shows the core services in client side:displaying user interface, PSI/SI generating, saving and editing; finally, it makes a comprehensive conclusion and outlook to the whole dissertation work.As so far, the scheme designing and software implementing in this research project have been finished, additionally comprehensive testing work is under way in the digital TV front-end network, and the software turns out to have a high response speed, run steadily and have a good performance. |