As the advancement of TV technology, the receiver of digital television (digital TV set-top box) will face to a wide developing space. At the mean time, the digital video recorder will substitute the analog video recorder with the people's increasing demand of the recording quality. It shows a broad foreground to integrate the digital video recording and playing functions in the digital TV set-top box.In this article, the principle, architecture and the most important chips of the HDTV set-top box system are discussed generally. The modules on the chips used for video recording and playing functions are presented in details. There are several modules both used in video recorder and video player, such as: hard disk driver module, file system module and OSD module. In this article, it introduces the realization methods of these modules, and supplies standard APIs for all of them, which can be used to develop some new functions.The article introduces the methods to realize the video recording functions, including choosing program and recording program. It also introduces the ways to implement the video playing function, such as the TS stream transporting directory, timing mode, and AV synchronization. These methods are suitable for several other purposes, such as integrating VCD in the HDTV set-top box.In addition, it discusses the architecture and main modules of a video broadcasting server which based on a PC with a special PCI board. The system integrates several functions, such as: programs management, program list edition, programs auto broadcasting. Each function is discussed in the article.
|