Industry News
    Home > News
  • MJPEG and H.264 video coding difference

        Video encoding is a high-definition network camera key parameters, which determines the image quality of video transmission and the need for network bandwidth. We are seeing high-definition network camera video coding standards are MJPEG and H.264.

        MJPEG (MotionJPEG) is developed on the basis of the dynamic JPEG image compression technology, only a single frame of a compressed video stream and basically does not take into account the changes between the different frames. This compression technology for high-definition video images, and flexible way to set the video resolution for each frame and compression, and compressed images can be any editing. But it is also very obvious flaws: 1, frame loss is serious, real-time poor, in every way to ensure high-definition must be the premise, it is difficult to complete real-time compression; 2, the compression efficiency is low, transmission bandwidth and storage space occupied by a large .

        H.264 is the ITU-T and ISO jointly established the JVT Joint Video Team to develop a new generation of video coding standards, to achieve high video compression ratio and high image quality, a good network adaptability goals. H.264 MJPEG not only saves more than 80% of the rate, but also has better support for network transmission function. H.264 introduces a mechanism for encoding of IP packets, is conducive to network packet transmission, support network video streaming, network resources to support the classification of different encoding transmission, resulting in a smooth image quality. H.264 the bandwidth can be achieved at a lower 720p, 1080i / p broadcast quality HD video resolution.

        Despite the relatively good access to single MJPEG image quality, but because of its sports, bandwidth and storage space occupancy has a fatal flaw, HD H.264 network camera to the inevitable future-oriented.

龙岗注册公司 新零售软件开发 结算系统 深圳办公家具 海运保险 工业废气处理 深圳网站设计 微型水泵厂家 硅胶管 GPG电机 大亚湾装修公司