{"id":936,"date":"2021-03-03T15:28:21","date_gmt":"2021-03-03T14:28:21","guid":{"rendered":"https:\/\/websites.fraunhofer.de\/video-dev\/?p=936"},"modified":"2021-03-03T15:28:23","modified_gmt":"2021-03-03T14:28:23","slug":"is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021","status":"publish","type":"post","link":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/","title":{"rendered":"Is this the end of &#8216;cenc&#8217;? An overview of DRM\/Codec support in 2021"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Short answer: No, it&#8217;s &#8216;cbcs&#8217; time. If you would like to understand this better, keep on reading.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Common Encryption standard ISO\/IEC 23001-7 is the enabler for multi-DRM-protected DASH\/HLS streams. It is not quite &#8220;common encryption&#8221; as the name suggest, but rather defines different protection schemes. There are four protection schemes in total:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>&#8216;cenc&#8217; AES-CTR scheme <\/li><li>&#8216;cbc1&#8217; AES-CBC scheme<\/li><li>&#8216;cens&#8217; AES-CTR subsample pattern encryption scheme<\/li><li>&#8216;cbcs&#8217; AES-CBC subsample pattern encryption scheme<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Only two of these protection schemes are relevant and being used: &#8216;cenc&#8217; and &#8216;cbcs&#8217;. In a streaming workflow, the protection scheme is needed when a DASH\/HLS packager encrypts the content&#8217;s samples. On the other end, DRM clients or so-called Content Decryption Modules (CDM) will decrypt the samples using AES to prepare for playback. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the past, of the three major DRMs, only Apple&#8217;s Fairplay supported &#8216;cbcs&#8217;. The other two DRMs (Google Widevine, Microsoft Playready) supported &#8216;cenc&#8217;. With the introduction of CMAF, a common file format for both DASH and HLS, the need for a true common encryption increased. As a result, Widevine and Playready provided DRM client updates to support &#8216;cbcs&#8217;. However, DRM integration, especially on embedded devices takes some time &#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following table is inspired by Phil Harrison&#8217;s post on <a href=\"https:\/\/www.linkedin.com\/pulse\/its-cbcsing-time-phil-harrison\/\">LinkedIn<\/a>. Three years have passed and it was time for an updated overview. The table shows<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Video Codecs: Not relevant for this blog post, but FYI<\/li><li>AES scheme: As explained above<\/li><li>DRM\/Max Security Level: Basically, CDMs can be implemented purely in software or with hardware support (more secure). Widevine&#8217;s highest security level is called L1, while Playready calls it SL3000 <\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58.png\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"296\" src=\"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png\" alt=\"\" class=\"wp-image-1014\" srcset=\"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png 698w, https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-400x169.png 400w, https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-768x325.png 768w, https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-1536x651.png 1536w, https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58.png 1704w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/a><figcaption>A live version of this table is available <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1I67ZuuMb23iu0FcEN_DhIgbay2Vcbk4dySYitLSCzPo\/edit#gid=0\">here<\/a>. Feel free to add your comments directly and I will keep the table updated.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Note that the results in the table are based on capability checks or device manufacturer specifications &#8211; actual content tests might look different. For devices\/browsers supporting EME, <a href=\"https:\/\/research.akamaized.net\/capabilitiescheck.html\">Akamai&#8217;s capabilities check<\/a> was used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Key takeaways:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>&#8216;cbcs&#8217; is ubiquitously available across devices today<\/li><li>2020 SmartTVs models and later support &#8216;cbcs&#8217;<\/li><li>Widevine+FairPlay could theoretically cover all devices<\/li><li>CMAF + &#8216;cbcs&#8217; + HLS\/DASH manifests is the way<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Want to read more about DRM? Check out our other DRM-related blog posts:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/websites.fraunhofer.de\/video-dev\/enabling-hardware-drm-on-android-chrome-using-the-encrypted-media-extensions\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/websites.fraunhofer.de\/video-dev\/enabling-hardware-drm-on-android-chrome-using-the-encrypted-media-extensions\/<\/a><\/li><li><a href=\"https:\/\/websites.fraunhofer.de\/video-dev\/dash-js-license-acquisition-for-multiple-eme-versions\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/websites.fraunhofer.de\/video-dev\/dash-js-license-acquisition-for-multiple-eme-versions\/<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Short answer: No, it&#8217;s &#8216;cbcs&#8217; time. If you would like to understand this better, keep on reading. The Common Encryption standard ISO\/IEC 23001-7 is the enabler for multi-DRM-protected DASH\/HLS streams. It is not quite &#8220;common encryption&#8221; as the name suggest,&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47,17,9,45,2,11,10],"tags":[48,21,49],"coauthors":[15],"class_list":["post-936","post","type-post","status-publish","format-standard","hentry","category-cenc","category-cmaf","category-drm","category-hls","category-mpeg-dash","category-playready","category-widevine","tag-cenc","tag-dash","tag-drm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Is this the end of &#039;cenc&#039;? An overview of DRM\/Codec support in 2021 - Video-Dev<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is this the end of &#039;cenc&#039;? An overview of DRM\/Codec support in 2021 - Video-Dev\" \/>\n<meta property=\"og:description\" content=\"Short answer: No, it&#8217;s &#8216;cbcs&#8217; time. If you would like to understand this better, keep on reading. The Common Encryption standard ISO\/IEC 23001-7 is the enabler for multi-DRM-protected DASH\/HLS streams. It is not quite &#8220;common encryption&#8221; as the name suggest,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/\" \/>\n<meta property=\"og:site_name\" content=\"Video-Dev\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-03T14:28:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-03T14:28:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png\" \/>\n<meta name=\"author\" content=\"Stefan Pham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stefan Pham\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/\"},\"author\":{\"name\":\"Stefan Pham\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/#\\\/schema\\\/person\\\/ab9b29bec16b9636a2121a512e3a2afe\"},\"headline\":\"Is this the end of &#8216;cenc&#8217;? An overview of DRM\\\/Codec support in 2021\",\"datePublished\":\"2021-03-03T14:28:21+00:00\",\"dateModified\":\"2021-03-03T14:28:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/\"},\"wordCount\":396,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Screenshot-2021-03-02-at-16.08.58-698x296.png\",\"keywords\":[\"CENC\",\"dash\",\"DRM\"],\"articleSection\":[\"CENC\",\"CMAF\",\"DRM\",\"HLS\",\"MPEG-DASH\",\"Playready\",\"Widevine\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/\",\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/\",\"name\":\"Is this the end of 'cenc'? An overview of DRM\\\/Codec support in 2021 - Video-Dev\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Screenshot-2021-03-02-at-16.08.58-698x296.png\",\"datePublished\":\"2021-03-03T14:28:21+00:00\",\"dateModified\":\"2021-03-03T14:28:23+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/#\\\/schema\\\/person\\\/ab9b29bec16b9636a2121a512e3a2afe\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#primaryimage\",\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Screenshot-2021-03-02-at-16.08.58.png\",\"contentUrl\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/Screenshot-2021-03-02-at-16.08.58.png\",\"width\":1704,\"height\":722},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Is this the end of &#8216;cenc&#8217;? An overview of DRM\\\/Codec support in 2021\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/#website\",\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/\",\"name\":\"Video-Dev\",\"description\":\"Future Applications and Media - Video Development Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/#\\\/schema\\\/person\\\/ab9b29bec16b9636a2121a512e3a2afe\",\"name\":\"Stefan Pham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/image.pnged583857f3ee147ac7d8826a128b3be5\",\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/image.png\",\"contentUrl\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/image.png\",\"caption\":\"Stefan Pham\"},\"url\":\"https:\\\/\\\/websites.fraunhofer.de\\\/video-dev\\\/author\\\/sph\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Is this the end of 'cenc'? An overview of DRM\/Codec support in 2021 - Video-Dev","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:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/","og_locale":"en_US","og_type":"article","og_title":"Is this the end of 'cenc'? An overview of DRM\/Codec support in 2021 - Video-Dev","og_description":"Short answer: No, it&#8217;s &#8216;cbcs&#8217; time. If you would like to understand this better, keep on reading. The Common Encryption standard ISO\/IEC 23001-7 is the enabler for multi-DRM-protected DASH\/HLS streams. It is not quite &#8220;common encryption&#8221; as the name suggest,...","og_url":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/","og_site_name":"Video-Dev","article_published_time":"2021-03-03T14:28:21+00:00","article_modified_time":"2021-03-03T14:28:23+00:00","og_image":[{"url":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png","type":"","width":"","height":""}],"author":"Stefan Pham","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stefan Pham","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#article","isPartOf":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/"},"author":{"name":"Stefan Pham","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/#\/schema\/person\/ab9b29bec16b9636a2121a512e3a2afe"},"headline":"Is this the end of &#8216;cenc&#8217;? An overview of DRM\/Codec support in 2021","datePublished":"2021-03-03T14:28:21+00:00","dateModified":"2021-03-03T14:28:23+00:00","mainEntityOfPage":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/"},"wordCount":396,"commentCount":0,"image":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#primaryimage"},"thumbnailUrl":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png","keywords":["CENC","dash","DRM"],"articleSection":["CENC","CMAF","DRM","HLS","MPEG-DASH","Playready","Widevine"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/","url":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/","name":"Is this the end of 'cenc'? An overview of DRM\/Codec support in 2021 - Video-Dev","isPartOf":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/#website"},"primaryImageOfPage":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#primaryimage"},"image":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#primaryimage"},"thumbnailUrl":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58-698x296.png","datePublished":"2021-03-03T14:28:21+00:00","dateModified":"2021-03-03T14:28:23+00:00","author":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/#\/schema\/person\/ab9b29bec16b9636a2121a512e3a2afe"},"breadcrumb":{"@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#primaryimage","url":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58.png","contentUrl":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2021\/03\/Screenshot-2021-03-02-at-16.08.58.png","width":1704,"height":722},{"@type":"BreadcrumbList","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/is-this-the-end-of-cenc-an-overview-of-drm-codec-support-in-2021\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/websites.fraunhofer.de\/video-dev\/"},{"@type":"ListItem","position":2,"name":"Is this the end of &#8216;cenc&#8217;? An overview of DRM\/Codec support in 2021"}]},{"@type":"WebSite","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/#website","url":"https:\/\/websites.fraunhofer.de\/video-dev\/","name":"Video-Dev","description":"Future Applications and Media - Video Development Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/websites.fraunhofer.de\/video-dev\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/#\/schema\/person\/ab9b29bec16b9636a2121a512e3a2afe","name":"Stefan Pham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2020\/02\/image.pnged583857f3ee147ac7d8826a128b3be5","url":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2020\/02\/image.png","contentUrl":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-content\/uploads\/2020\/02\/image.png","caption":"Stefan Pham"},"url":"https:\/\/websites.fraunhofer.de\/video-dev\/author\/sph\/"}]}},"_links":{"self":[{"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/posts\/936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/comments?post=936"}],"version-history":[{"count":9,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/posts\/936\/revisions"}],"predecessor-version":[{"id":1024,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/posts\/936\/revisions\/1024"}],"wp:attachment":[{"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/media?parent=936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/categories?post=936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/tags?post=936"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/websites.fraunhofer.de\/video-dev\/wp-json\/wp\/v2\/coauthors?post=936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}