With the rapid development of streaming media technologies, particularly the gradual maturation of the new video compression technology H.264, the various network applications for streaming media is being used in wider fields. At the same time, the security of streaming media is attracting more and more attention. Due to the intrinsic characteristics of videos such as gigantic data capacity, understandability, and the additional requiements for video applications like real-time operation, the design of efficient encryption platform for streaming media become an urgent subject recently.First the video compression technologies like H.264 and streaming media encryption scheme are researched and analyzed in this paper. Then, based on the data structure of NAL level of H.264, a two-level scheme in which full encryption and selection encryption are combined and a RTP transmission scheme are designed for encryption video transmission system. At last, in the light of the characteristics of the system, a video encryption platform functioning as the submodule of the system is designed with embedded technologies. The OFB mode of AES, as a selected encryption algorithm, is optimized to make the platform work at a high speed. |