{"id":56,"date":"2017-04-25T11:32:18","date_gmt":"2017-04-25T16:32:18","guid":{"rendered":"https:\/\/learncctv.com\/?p=56"},"modified":"2021-09-17T13:02:19","modified_gmt":"2021-09-17T18:02:19","slug":"how-cctv-codecs-work","status":"publish","type":"post","link":"https:\/\/learncctv.com\/how-cctv-codecs-work\/","title":{"rendered":"Understand how CCTV codecs work"},"content":{"rendered":"<p>When the video is generated by a CCTV camera, is necessary to compress it to <span>save bandwidth and storage space<\/span>. The compression is performed by a CCTV codec algorithm such as MJPEG, MPEG-4, H.264 or H.265. In this article I will explain how the main CCTV codecs work. Just keep reading&#8230;<\/p>\n<p>A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.<\/p>\n<p>We can divide the word CODEC into two parts:<\/p>\n<p style=\"margin-bottom: 5px !important;\"><span>CO<\/span> = Compression<\/p>\n<p><span>DEC<\/span> = Decompression<\/p>\n<p>The side that generates the video will compress it before sending, while the other side that receives it will decompress to display the video correctly in a computer, mobile phone, tablet or other device.<\/p>\n<p>[tcb-script type=&#8221;text\/javascript&#8221;]amzn_assoc_placement = &#8220;adunit0&#8221;;amzn_assoc_tracking_id = &#8220;learn-cctv-20&#8221;;amzn_assoc_ad_mode = &#8220;search&#8221;;amzn_assoc_ad_type = &#8220;smart&#8221;;amzn_assoc_marketplace = &#8220;amazon&#8221;;amzn_assoc_region = &#8220;US&#8221;;amzn_assoc_title = &#8220;Shop Related Products&#8221;;amzn_assoc_default_search_phrase = &#8220;H.264 IP cameras&#8221;;amzn_assoc_default_category = &#8220;All&#8221;;amzn_assoc_linkid = &#8220;efd39d491a6309acc29c71b7cfbc7818&#8221;;amzn_assoc_rows = &#8220;3&#8221;;amzn_assoc_design = &#8220;text_links&#8221;;[\/tcb-script][tcb-script src=&#8221;\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&#8221;][\/tcb-script]<\/p>\n<p>In an <span>analog system<\/span>, the <span>DVR <\/span>(Digital Video Recorder) converts the signals from analog to digital and uses an algorithm to compress the video before record it on the Hard Disk (HD) or transmit live to a computer or other device,<\/p>\n<p><span style=\"font-weight: 600;\"><span style=\"font-size: 22px;\">Compression in a system with \ufeff\ufeffAnalog \ufeff\ufeff\ufeff\ufeffcameras \ufeff\ufeffand DVRs<\/span><\/span><\/p>\n<p><span><\/span><span><img loading=\"lazy\" decoding=\"async\" alt=\"CCTV CODEC used in a DVR\" style=\"\" src=\"\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/CODEC-Computer.jpg\" width=\"690\" height=\"191\" data-attachment-id=\"65\" title=\"CCTV CODEC used in a DVR\"><\/span><\/p>\n<p>The DVR converts from analog to digital and compress the video by using some CCTV codec algorithm that will discard parts of the video information to save as much storage space as possible.<\/p>\n<p>[tcb-script type=&#8221;text\/javascript&#8221;]amzn_assoc_placement = &#8220;adunit0&#8221;;amzn_assoc_tracking_id = &#8220;learn-cctv-20&#8221;;amzn_assoc_ad_mode = &#8220;search&#8221;;amzn_assoc_ad_type = &#8220;smart&#8221;;amzn_assoc_marketplace = &#8220;amazon&#8221;;amzn_assoc_region = &#8220;US&#8221;;amzn_assoc_title = &#8220;Shop Related Products&#8221;;amzn_assoc_default_search_phrase = &#8220;H.264 DVR&#8221;;amzn_assoc_default_category = &#8220;All&#8221;;amzn_assoc_linkid = &#8220;efd39d491a6309acc29c71b7cfbc7818&#8221;;amzn_assoc_rows = &#8220;2&#8221;;amzn_assoc_design = &#8220;text_links&#8221;;[\/tcb-script][tcb-script src=&#8221;\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&#8221;][\/tcb-script]<\/p>\n<p style=\"margin-top: 40px !important;\"><span style=\"font-weight: 600;\"><span style=\"font-size: 22px;\">Compression in \ufeff\ufeffa \ufeff\ufeff\ufeffsystem \ufeff\ufeff\ufeffwith \ufeff\ufeffIP cameras and NVRs<\/span><\/span><\/p>\n<p>In an <span>IP CCTV system<\/span>, the camera is in charge of the video digitization and compression, so it sends the video directly to a<span> NVR<\/span> (Network Video Recorder)&nbsp;to be recorded in a Hard Disk (HD),<\/p>\n<p><span><\/span><span><img loading=\"lazy\" decoding=\"async\" alt=\"CCTV CODEC in IP cameras and NVRs\" style=\"\" src=\"\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/CODEC-Computer-IP.jpg\" width=\"644\" height=\"179\" data-attachment-id=\"68\" title=\"CCTV CODEC in IP cameras and NVRs\"><\/span><\/p>\n<p>The NVR receives the videos in digital format to recorded it and transmit to a computer which has a specific monitoring software.<\/p>\n<p>[tcb-script type=&#8221;text\/javascript&#8221;]amzn_assoc_placement = &#8220;adunit0&#8221;;amzn_assoc_tracking_id = &#8220;learn-cctv-20&#8221;;amzn_assoc_ad_mode = &#8220;search&#8221;;amzn_assoc_ad_type = &#8220;smart&#8221;;amzn_assoc_marketplace = &#8220;amazon&#8221;;amzn_assoc_region = &#8220;US&#8221;;amzn_assoc_title = &#8220;Shop Related Products&#8221;;amzn_assoc_default_search_phrase = &#8220;Hikvision Network Video Recorder&#8221;;amzn_assoc_default_category = &#8220;All&#8221;;amzn_assoc_linkid = &#8220;efd39d491a6309acc29c71b7cfbc7818&#8221;;amzn_assoc_rows = &#8220;2&#8221;;amzn_assoc_design = &#8220;text_links&#8221;;[\/tcb-script][tcb-script src=&#8221;\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&#8221;][\/tcb-script]<\/p>\n<p>But if some information from the digitized video is discarded, part of the quality is lost, right ?<\/p>\n<p>Yes, but the idea is to discard as much information as possible, with minimal impact to the final quality, and each CCTV codec algorithm works&nbsp;in a different way to accomplish this task. &nbsp;<\/p>\n<p style=\"font-size: 22px;\"><span style=\"font-size: 22px;\"><span>The most common \ufeff\ufeffCCTV \ufeff\ufeff<\/span><span>CODECs <\/span><span>are:<\/span><\/span><\/p>\n<ul style=\"margin-left: 0px !important;\">\n<li><span style=\"font-size: 20px;\"><span>MJPEG\ufeff\ufeff\ufeff:\ufeff\ufeff\ufeff\ufeff<\/span> \ufeff\ufeff\ufeff\ufeff\ufeff\ufeff\ufeff\ufeffWorks \ufeff\ufeff\ufeff\ufeffwith \ufeffa sequence of images<\/span><\/li>\n<li><span>MPEG-<\/span><span>4<\/span><span>:<\/span> Works with full and partial image variations<\/li>\n<li><span>H.264:<\/span> It is the evolution of MPEG-4 with several improvements<\/li>\n<\/ul>\n<h2>How the MJPEG CODEC works<\/h2>\n<p>Let&#8217;s talk first of<span> MJPEG<\/span>, which is nothing more than a set of complete images that are sent in a rapid sequence to give the impression of continuous motion.<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"MJPEG compression on CCTV System\" style=\"\" src=\"\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/moving-man-5-images.jpg\" width=\"600\" height=\"278\" data-attachment-id=\"76\" title=\"MJPEG compression on CCTV System\"><\/span><\/p>\n<p style=\"margin-top: 20px !important;\">In the this example, we have 5 images that are played in a&nbsp;quick sequence to give us the impression of&nbsp;movement.<\/p>\n<p>If the camera continues&nbsp;with the process of capturing more images &nbsp;is possible to have, more complex movements, such as the animated image below:<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"CODEC for CCTV\" style=\"\" src=\"\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/moving-man-croppe2.gif\" width=\"505\" height=\"236\" data-attachment-id=\"78\" title=\"CODEC for CCTV\"><\/span><\/p>\n<p>This is the principle of the <span>MJPEG <\/span><span>algorithm<\/span> that sends this sequence of full camera images to the recorder that will play back the images.<\/p>\n<p>The more frames are sent per second, the less &#8220;<span><span>robotization effect<\/span><\/span>&#8221;&nbsp;will occur on the video, most CCTV projects are calculated with the use of <span>1<\/span><span>5 FPS<\/span> which is enough to show video with a good quality of movement without spending to much resources on transmission and storage,<\/p>\n<h2>How the MPEG-4&nbsp;CODEC works<\/h2>\n<p>With an intelligent way of capturing and sending the video from the camera to the recorder, the <span>MPEG-4<\/span> CODEC&nbsp;was designed to&nbsp;capture and send a combination of complete and partial images.<\/p>\n<p>The idea is to save resources by braking the video in complete and partial frames (images) and send them to&nbsp;the receiver (NVR or computer) that is in charge of organize and assembly the video again.<\/p>\n<p><span><img loading=\"lazy\" decoding=\"async\" alt=\"H.264 and MPEG-4 CODECs\" style=\"\" src=\"\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/moving-man-5-images-H264.jpg\" width=\"600\" height=\"278\" data-attachment-id=\"83\" title=\"H.264 and MPEG-4 CODECs\"><\/span><\/p>\n<p>The camera sends the first complete frame (image 1) and then start sending only the moving parts of the image, meaning, the arm in different positions as you can see from images 2 to 5.<\/p>\n<p>[tcb-script async=&#8221;&#8221; src=&#8221;\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js&#8221;][\/tcb-script][tcb-script](adsbygoogle = window.adsbygoogle || []).push({});[\/tcb-script]<\/p>\n<h2>How the H.264&nbsp;CODEC works<\/h2>\n<p>H.264 is nothing more than the evolution of MPEG-4, so it uses the same principle, however with an improved algorithm that&nbsp;uses less bandwidth for transmission and storage.<\/p>\n<p>Currently (April\/2017) there are already some CCTV manufacturers that use the<span> H.265 CODEC<\/span>, which compresses the videos even more and soon that will become the new standard for the CCTV market.<\/p>\n<h2>Final words about CCTV codec<\/h2>\n<p>This is a basic introduction to CCTV CODECs, there are some pros and cons for the <strong>MJPEG, MPEG-4, H.264 and H.265<\/strong> in different types of applications. But in most cases the H.264 is used.<\/p>\n<p>You can find more information about the H.264 codec in the oficial <a href=\"https:\/\/www.itu.int\/rec\/T-REC-H.264\" target=\"_blank\" rel=\"noopener\">ITU <\/a>(International Telecommunication Union) website&nbsp;<\/p>\n<p>If you want to learn more about practical CCTV storage calculation read the article: <a href=\"https:\/\/learncctv.com\/cctv-storage-calculation-formula-and-examples\/\" target=\"_blank\" rel=\"noopener\">CCTV storage calculation with formula and examples.<\/a><\/p>\n<p>Just keep watching the market for the new Kid on the block, H.265 and be aware of its advantage and disadvantages.<\/p>\n<p><strong>==&gt;<\/strong> Here&#8217;s an update for the new CODEC H.265. I recommend you to read the article \u200b<a href=\"https:\/\/learncctv.com\/h-265-ip-cameras-benefits-and-drawbacks\/\" target=\"_blank\" rel=\"noopener\">H.265 IP cameras benefits (and drawbacks) <\/a>to learn more.<\/p>\n<p>[tcb-script type=&#8221;text\/javascript&#8221;]amzn_assoc_placement = &#8220;adunit0&#8221;;amzn_assoc_tracking_id = &#8220;learn-cctv-20&#8221;;amzn_assoc_ad_mode = &#8220;search&#8221;;amzn_assoc_ad_type = &#8220;smart&#8221;;amzn_assoc_marketplace = &#8220;amazon&#8221;;amzn_assoc_region = &#8220;US&#8221;;amzn_assoc_title = &#8220;Shop Related Products&#8221;;amzn_assoc_default_search_phrase = &#8220;Hikvision Network Video Recorder&#8221;;amzn_assoc_default_category = &#8220;All&#8221;;amzn_assoc_linkid = &#8220;efd39d491a6309acc29c71b7cfbc7818&#8221;;amzn_assoc_search_bar = &#8220;true&#8221;;amzn_assoc_search_bar_position = &#8220;top&#8221;;[\/tcb-script][tcb-script src=&#8221;\/\/z-na.amazon-adsystem.com\/widgets\/onejs?MarketPlace=US&#8221;][\/tcb-script]<\/p>\n<p>Now, it&#8217;s time to contribute with the Blog, please just click the buttons below to share this article.<\/p>\n<p><a href=\"http:\/\/aprendacftv.com\/basico-de-codecs-mjpeg-mpeg-4-e-h-264\/\" target=\"_blank\" rel=\"noopener\">Portuguese version<\/a><\/p>\n<p><a href=\"http:\/\/aprendacctv.com\/entienda-como-funcionan-los-codecs-para-cctv\/\" target=\"_blank\" rel=\"noopener\">Spanish version<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as MJPEG, MPEG-4, H.264 or H.265. In this article I will explain how the main CCTV codecs work. Just keep reading&#8230; A CCTV codec works [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":92,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[10,13,11,12,15,16,14],"class_list":["post-56","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-video-quality","tag-codecs","tag-compression","tag-h-264","tag-h-265","tag-mjpeg","tag-mpeg-4","tag-video-quality"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How CCTV codecs work (CCTV codec easily explained) by Learn CCTV<\/title>\n<meta name=\"description\" content=\"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/learncctv.com\/how-cctv-codecs-work\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How CCTV codecs work (CCTV codec easily explained) by Learn CCTV\" \/>\n<meta property=\"og:description\" content=\"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/learncctv.com\/how-cctv-codecs-work\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn CCTV.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/learncctvnow\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/learncctvnow\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-25T16:32:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-17T18:02:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"821\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Claudemir Martins\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Claudemir Martins\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/\",\"url\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/\",\"name\":\"How CCTV codecs work (CCTV codec easily explained) by Learn CCTV\",\"isPartOf\":{\"@id\":\"https:\/\/learncctv.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg\",\"datePublished\":\"2017-04-25T16:32:18+00:00\",\"dateModified\":\"2021-09-17T18:02:19+00:00\",\"author\":{\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a\"},\"description\":\"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.\",\"breadcrumb\":{\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/learncctv.com\/how-cctv-codecs-work\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage\",\"url\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg\",\"contentUrl\":\"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg\",\"width\":1000,\"height\":821,\"caption\":\"Video Codec\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/learncctv.com\/how-cctv-codecs-work\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/learncctv.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Understand how CCTV codecs work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/learncctv.com\/#website\",\"url\":\"https:\/\/learncctv.com\/\",\"name\":\"Learn CCTV.com\",\"description\":\"The place where you can learn CCTV\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/learncctv.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a\",\"name\":\"Claudemir Martins\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/learncctv.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g\",\"caption\":\"Claudemir Martins\"},\"description\":\"Claudemir Martins is a former Samsung Engineer with 19+ years of experience in the surveillance industry. He has been traveling around 17 different countries to teach people how to design, and install CCTV systems. He is currently working for Axis Communications as a Technical Services Engineer and living in the United States with his family.\",\"sameAs\":[\"https:\/\/learncctv.com\",\"https:\/\/www.facebook.com\/learncctvnow\"],\"url\":\"https:\/\/learncctv.com\/author\/claudemir-martinsgmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How CCTV codecs work (CCTV codec easily explained) by Learn CCTV","description":"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/learncctv.com\/how-cctv-codecs-work\/","og_locale":"en_US","og_type":"article","og_title":"How CCTV codecs work (CCTV codec easily explained) by Learn CCTV","og_description":"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.","og_url":"https:\/\/learncctv.com\/how-cctv-codecs-work\/","og_site_name":"Learn CCTV.com","article_publisher":"https:\/\/www.facebook.com\/learncctvnow","article_author":"https:\/\/www.facebook.com\/learncctvnow","article_published_time":"2017-04-25T16:32:18+00:00","article_modified_time":"2021-09-17T18:02:19+00:00","og_image":[{"width":1000,"height":821,"url":"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg","type":"image\/jpeg"}],"author":"Claudemir Martins","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Claudemir Martins","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/","url":"https:\/\/learncctv.com\/how-cctv-codecs-work\/","name":"How CCTV codecs work (CCTV codec easily explained) by Learn CCTV","isPartOf":{"@id":"https:\/\/learncctv.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage"},"image":{"@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage"},"thumbnailUrl":"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg","datePublished":"2017-04-25T16:32:18+00:00","dateModified":"2021-09-17T18:02:19+00:00","author":{"@id":"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a"},"description":"When the video is generated by a CCTV camera, is necessary to compress it to save bandwidth and storage space. The compression is performed by a CCTV codec algorithm such as the H.264. A CCTV codec works just like a standard codec created to reduce the video size by looking for redundant information to eliminating it.","breadcrumb":{"@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/learncctv.com\/how-cctv-codecs-work\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/#primaryimage","url":"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg","contentUrl":"https:\/\/learncctv.com\/wp-content\/uploads\/2017\/04\/Video.jpg","width":1000,"height":821,"caption":"Video Codec"},{"@type":"BreadcrumbList","@id":"https:\/\/learncctv.com\/how-cctv-codecs-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/learncctv.com\/"},{"@type":"ListItem","position":2,"name":"Understand how CCTV codecs work"}]},{"@type":"WebSite","@id":"https:\/\/learncctv.com\/#website","url":"https:\/\/learncctv.com\/","name":"Learn CCTV.com","description":"The place where you can learn CCTV","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/learncctv.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/learncctv.com\/#\/schema\/person\/2f21941fc3f450f670146e9ed189e38a","name":"Claudemir Martins","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/learncctv.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/35af46e18600905d33ae99019d429631?s=96&d=mm&r=g","caption":"Claudemir Martins"},"description":"Claudemir Martins is a former Samsung Engineer with 19+ years of experience in the surveillance industry. He has been traveling around 17 different countries to teach people how to design, and install CCTV systems. He is currently working for Axis Communications as a Technical Services Engineer and living in the United States with his family.","sameAs":["https:\/\/learncctv.com","https:\/\/www.facebook.com\/learncctvnow"],"url":"https:\/\/learncctv.com\/author\/claudemir-martinsgmail-com\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/56"}],"collection":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/comments?post=56"}],"version-history":[{"count":2,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":26255,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/posts\/56\/revisions\/26255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/media\/92"}],"wp:attachment":[{"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/media?parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/categories?post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learncctv.com\/wp-json\/wp\/v2\/tags?post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}