The invention discloses an
information hiding method facing to an H.264 / AVC (automatic
volume control) video. The embedding of
watermark information is realized through modifying a data communication terminal (DCT) coefficient of a frame I, but for a frame B and a frame P, the embedding of the hiding information is realized through modifying
motion vector data (MVD), thus on one hand, the embedded
watermark information can be used for authenticating the integrity of the content of the
video streaming, and on the other hand, whether the video is attacked is judged, and whether the extracted information is credible and the like at an information detection end according to the integrity of the extracted
watermark information, thus ensuring the safety of the private information; as the frame P and frame B in a
video sequence are divided into a motion subblocks from the size range of 16*16 to 4*4; the smaller subblock division provides a large amount of MVD data which can provide for hiding the private information, thus the video has larger
information hiding capacity; and the process extracting the information is simple and rapid, does not need an original video file for reference, and only needs to decode the
DCT coefficient of the frame I and the MVD data of the frame B and frame P, thereby effectively improving the instantaneity and the practicability.