| Networking video transmission has its characteristics: transmition of amount data, real-time requirments, high reliability needs. Generally speaking, The H.264 is a video encoding standard jointly presented by ITU-T and MPEG. H.264 standard divides CODEC into two layers, NAL (Network Abstraction Layer), and VCL (Video Coding Layer). NAL provides package data solution. This solution has suitability in response to different networking situations while the VCL generates high quality video compression. Compared with the former MP4 compression standards, H.264 shows higher compression performance, and possesses better network adaptability. H.264 presents lot recovery techniques.Based on the file-compression within H.264 official standard, the solution uses broadcasting and VOD (Video On Demand) technology to transmit real-time data. This technology is promising because of strong supports by many companies. On the client side, these delivered data needs to be saved as the certain format file sometimes. In this case, those RTP packed which used for streaming data need to be unpacked and compose to file again. The 8010 research lab of UESTC (University of Electronic Science and Technology of China) worked out a program which call'Data source processor'could make it work.The thesis briefly introduced the Streaming media technologies at the beginning, done researches on the video compression standards which include H.264. Analyzed RTP/RTCP protocol, and also learned the rule for RTP packing as well as control mechanism.Then, this article proposed a H.264 over RTP packet solution based on the H.264 compression standard and introduced Digital Organism, which is an advanced platform developed by UESTC 8010 lab. Based on this high stability and reliability platform, designed the file generator program. This is solution for all the process from data receiving to file recompose. Also, a lot of problem has been solved, .e.g. video and audio synchronous, compose video frame and audio frame.Last but not the least, we have had several tests for this H.264 file generator in the lab enviroment and analyzed it test results. The program was verified to meet the demands of the real situation and has high reliability and stability. |