Font Size: a A A

Software System Design And Implementation Of H.264 Video Compression Module

Posted on:2017-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:J SunFull Text:PDF
GTID:2348330503992591Subject:Software engineering
Abstract/Summary:PDF Full Text Request
So far the video encoding processing technology based on h.264 was widely used in the field of digital television, network transmission. Mobile, Telecommunication operators and the network media companies actively launched a lot of services by using this technology, such as video conference, security monitoring, etc. Therefore, consider of the customer requirements we develop a software system based on h.264 video compression module. The research results can be directly applied to new products, new services and new applications such as mobile network, Radio and television broadcast, multimedia network transmission, etc.This paper designed and implemented a camera video compression software system. The camera video compression software runs in TMS320DM6467 ZUTA chip, software debugging environment is Code Composer Studio v3.3. Chip TMS320DM6467 ZUTA is composed of ARM and C6000 DSP.The function of ARM is to control each interface of DM6467 with external data exchange. DSP used to run the h.264 coding function the output data was transferred through Ethernet interface to PC.This article expounds several key points in the process of system development: Namely under the Linux operating system environment, the video data sent by FPGA was collected by VPIF interface. It set up three threads: data acquisition thread, data coding thread and Ethernet output thread, video data through acquisition thread into the data buffer queue, then will notify data coding thread, finally the data through Ethernet thread output.This paper completed the design of hardware, also the video compression software for camera software system. Verified the actual output, and completed the testing for each interface. Test results show that the software function is perfect; the stability of the software can run smoothly. So the system design meets the project requirements.
Keywords/Search Tags:H.264, Video coding, VPIF, V4L2
PDF Full Text Request
Related items