Font Size: a A A

Design And Implementation Of Digital Television Program Recording System Client

Posted on:2014-09-01Degree:MasterType:Thesis
Country:ChinaCandidate:L ChenFull Text:PDF
GTID:2268330401464441Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
In our country government lead to promote the fusion of three network. In thiscontext,digital TV industry is developing rapidly.Television is undergoing a digitalrevolution as traditional media. Currently, the IP transformation demand of radio andtelevision equipment is constantly updated. Only adapt to these requirement can makethe television recording, editing, broadcasting in the pure digital era.In order to develope digital TV industry, television require a lot of programmaterial. In recent years, the transmission of television programs signal is based onsatellite transmission, all the CCTV’s programs and the first program of a dozen ofprovinces, autonomous regions and municipalities have been get by the satellite. Theprogram resources are abundant. Meanwhile, with the development of technology, usingthe program resources on the satellite to complete the production, broadcasting andstorage has become possible. Therefore, establishing a set of digital TV programcollecting system int the IP network has become an important means of accessing toprogram resources, sharing program material and exchanging program content totelevision.In this thesis, we make the detailed needs analysis of the digital TV programsrecord system client from function and performance. Following the systematic, modularview, we divided the client into three sub-systems, then completed the design,implementation, testing. Major works are as follows:First, The critical work is that studying the ODBC technology how to use databasetransaction, designed the operation of user, we make the database operation designedinto several database transactions.Second, The critical work is that do the deeply research in MPEG-2protocol, UDPprotocol and design and development of the "push mode" Source Filter calledUDPSource, it can obtained UDP protocol encapsulated data stream from the IPnetwork and can push the data stream from the Filter internal; do the deeply research inDirectShow technology, and design DirectShow links of real-time playback of TSstream. Third, The critical work is that do the deeply research in the underlying principleimplementation of the FTP protocol, the principle of breakpoint upload, design anddevelopment an efficient multi-threaded FTP download method; do the deeply researchin Microsoft’s opensource called the Filter File Source source code, combined with theprevious design FTP download method design and development support for TS filesfrom an FTP server to download the data stream, and can pull out the data stream fromthe Filter; do the deeply research in DirectShow technology, MPEG-2systems, anddesign DirectShow links of the dowload TS file and real-time transcoding into a PS file.This thesis presents the design and implementation of digital television programrecording system client, which is running stable, superior performance, to achieve thedesired design goals.
Keywords/Search Tags:recording system, MySQL, DirectShow, video preview, real-timetranscoding
PDF Full Text Request
Related items