{"id":1644,"date":"2017-01-24T11:41:37","date_gmt":"2017-01-24T11:41:37","guid":{"rendered":"https:\/\/www.vdocipher.com\/blog\/?p=1644"},"modified":"2021-05-24T12:06:41","modified_gmt":"2021-05-24T12:06:41","slug":"set-ip-geo-restriction-videos-via-api-vdocipher-drm","status":"publish","type":"post","link":"https:\/\/www-uat.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/","title":{"rendered":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM"},"content":{"rendered":"<p>VdoCipher provides a complete DRM with encryption, backend licensing and viewer specific watermarking to safeguard video content. Sometimes owing to the rights and permissions to distribute a video, businesses look to white-list or blacklist content for certain geographies &amp; IPs. Here is an API guide to do IP &amp; Geo restriction for your VdoCipher account.\u00a0This should allow you to configure any complicated setting of IP and country restrictions.<\/p>\n<p>Rules are defined by a JSON\u00a0string called\u00a0rule-set.\u00a0This JSON contains an array of rule objects:<\/p>\n<ol>\n<li>Every rule is an object containing action, ipSet and countrySet<\/li>\n<li>Each matching rule overrides the previous matching rule.<\/li>\n<li>Action can be either &#8216;true&#8217; or &#8216;false&#8217;, whether to allow or deny<\/li>\n<li>ipSet and countrySet are string arrays.<\/li>\n<li><strong>Subnet CIDR block<\/strong> can also be set in\u00a0ipSet\u00a0string array.<\/li>\n<li>Both IPv4 and IPv6 addresses and subnet are allowed<\/li>\n<li>countrySet has two-digit country codes (<a class=\"ulink\" href=\"http:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\">ISO 3166-1 alpha-2<\/a>.).<\/li>\n<li>Empty set matches everything of that type.<\/li>\n<\/ol>\n<pre>[\r\n\u00a0 {\r\n    \"action\": \"false\",\r\n    \"ipSet\": [\"122.0.0.0\/16\", \"49.250.23.56\"],\r\n    \"countrySet\": []\r\n  },\r\n  {\r\n    \"action\": \"true\",\r\n    \"ipSet\": [],\r\n    \"countrySet\": [\"IN\", \"GB\"]\r\n  }\r\n]<\/pre>\n<p>The first part of above code will block your videos from playing in the mentioned IP addresses. The second part of the code will allow the video to play only in countries &#8211; UK &amp; India. As mentioned in point 2 , the second rules is the dominant one for common users. Thus as an example, if some user has IP &#8211; 49.250.23.56 and resides in UK, his videos will not play. So various combination of codes can be used to create custom restrictions. If there is any confusion, drop us a mail and we can provide sample codes.<\/p>\n<p><strong>For only a country-specific restriction sample code &#8211;<\/strong><\/p>\n<pre>[ \r\n  {\r\n    \"action\": \"false\",\r\n    \"ipSet\": [],\r\n    \"countrySet\": []\r\n  },\r\n  {\r\n    \"action\": \"true\",\r\n    \"ipSet\": [],\r\n    \"countrySet\": [\"IN\",\"GB\"]\r\n  }\r\n]\r\n\u00a0 \r\n<\/pre>\n<p>(above code<strong> only allows<\/strong> playback in India and Great Britain)<\/p>\n<p>Or<\/p>\n<pre>[\r\n\u00a0 \r\n  {\r\n    \"action\": \"false\",\r\n    \"ipSet\": [],\r\n    \"countrySet\": [\"IN\", \"GB\"]\r\n  }\r\n]<\/pre>\n<p>(above code <strong>only restricts<\/strong> playback in India and Great Britain)<\/p>\n<p>Benefit of subnet restriction is that you don&#8217;t have to write specifically multiple IP addresses. You can configure it to restrict a group of IPs under subnet.<\/p>\n<p>API for setting IP-Geo restriction is the same as the <a href=\"https:\/\/dev.vdocipher.com\/docs\/api\/index.html#!\/video\/post_videos_videoId\">video update API<\/a> as provided in docs.<\/p>\n<p>Here is a sample HTTP Request:<\/p>\n<pre>POST https:\/\/dev.vdocipher.com\/api\/videos\/______________\r\nContent-Type: application\/json'\r\nAccept: application\/json\r\nAuthorization: Apisecret ____________\r\n\r\n{\r\n  \"ipGeoRules\": \"string_containing_json_encoded_ruleset\"\r\n}<\/pre>\n<h3>Dashboard interface for IP &amp; GEO restriction<\/h3>\n<p>*This feature is also present in dashboard. Please click on the top right circular button on any video to open video settings. In it, there will be an IP\/geo restriction section. Using above documentation, you can add any restriction.<\/p>\n<p>Let us know at info@vdocipher.com for queries &amp; doubts.<\/p>\n<p><a href=\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1653\" src=\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\" alt=\"IP &amp; Geo Restrict Video DRM\" width=\"504\" height=\"291\" srcset=\"https:\/\/www-uat.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg 400w, https:\/\/www-uat.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax-300x173.jpeg 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VdoCipher provides a complete DRM with encryption, backend licensing and viewer specific watermarking to safeguard video content. Sometimes owing to the rights and permissions to distribute a video, businesses look to white-list or blacklist content for certain geographies &amp; IPs. Here is an API guide to do IP &amp; Geo restriction for your VdoCipher account.\u00a0This [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,14],"tags":[142,143],"class_list":{"0":"post-1644","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-drm","7":"category-using-vdocipher","8":"tag-geo-restrict-video","9":"tag-ip-restrict-video","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.0 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM - VdoCipher Blog<\/title>\n<meta name=\"description\" content=\"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP &amp; GEO restriction with custom API configurations. Free trial.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM\" \/>\n<meta property=\"og:description\" content=\"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP &amp; GEO restriction with custom API configurations. Free trial.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\" \/>\n<meta property=\"og:site_name\" content=\"VdoCipher Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vdociphertech\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-24T11:41:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-24T12:06:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\" \/>\n<meta name=\"author\" content=\"Vibhav Sinha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vdocipher\" \/>\n<meta name=\"twitter:site\" content=\"@vdocipher\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vibhav Sinha\" \/>\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:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\"},\"author\":{\"name\":\"Vibhav Sinha\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/44b7d612191edc5560c5cb64184d379c\"},\"headline\":\"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM\",\"datePublished\":\"2017-01-24T11:41:37+00:00\",\"dateModified\":\"2021-05-24T12:06:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\"},\"wordCount\":402,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\",\"keywords\":[\"GEO restrict video\",\"IP restrict Video\"],\"articleSection\":[\"DRM\",\"Using VdoCipher\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\",\"url\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\",\"name\":\"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM - VdoCipher Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\",\"datePublished\":\"2017-01-24T11:41:37+00:00\",\"dateModified\":\"2021-05-24T12:06:41+00:00\",\"description\":\"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP & GEO restriction with custom API configurations. Free trial.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage\",\"url\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\",\"contentUrl\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vdocipher.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#website\",\"url\":\"https:\/\/www.vdocipher.com\/blog\/\",\"name\":\"VdoCipher Blog\",\"description\":\"Secure Video Streaming\",\"publisher\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.vdocipher.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#organization\",\"name\":\"VdoCipher\",\"url\":\"https:\/\/www.vdocipher.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2016\/11\/VdoCipher-logo2.png\",\"contentUrl\":\"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2016\/11\/VdoCipher-logo2.png\",\"width\":1625,\"height\":1925,\"caption\":\"VdoCipher\"},\"image\":{\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/vdociphertech\/\",\"https:\/\/x.com\/vdocipher\",\"https:\/\/www.linkedin.com\/company\/vdocipher\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/44b7d612191edc5560c5cb64184d379c\",\"name\":\"Vibhav Sinha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/21359ad936924de4c06b12ee192755a4337f15761710afc5877a6f943f1c8a47?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/21359ad936924de4c06b12ee192755a4337f15761710afc5877a6f943f1c8a47?s=96&r=g\",\"caption\":\"Vibhav Sinha\"},\"description\":\"(Co-Founder &amp; CTO) Brain behind all VdoCipher innovations, Vibhav eats and sleeps code. A physics and astronomy enthusiast; Vibhav actively works on video delivery technology, security and high volume data transfer using cloud.\",\"url\":\"https:\/\/www-uat.vdocipher.com\/blog\/author\/vibhavsinha\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM - VdoCipher Blog","description":"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP & GEO restriction with custom API configurations. Free trial.","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:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/","og_locale":"en_US","og_type":"article","og_title":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM","og_description":"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP & GEO restriction with custom API configurations. Free trial.","og_url":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/","og_site_name":"VdoCipher Blog","article_publisher":"https:\/\/www.facebook.com\/vdociphertech\/","article_published_time":"2017-01-24T11:41:37+00:00","article_modified_time":"2021-05-24T12:06:41+00:00","og_image":[{"url":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg","type":"","width":"","height":""}],"author":"Vibhav Sinha","twitter_card":"summary_large_image","twitter_creator":"@vdocipher","twitter_site":"@vdocipher","twitter_misc":{"Written by":"Vibhav Sinha","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#article","isPartOf":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/"},"author":{"name":"Vibhav Sinha","@id":"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/44b7d612191edc5560c5cb64184d379c"},"headline":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM","datePublished":"2017-01-24T11:41:37+00:00","dateModified":"2021-05-24T12:06:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/"},"wordCount":402,"commentCount":0,"publisher":{"@id":"https:\/\/www.vdocipher.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg","keywords":["GEO restrict video","IP restrict Video"],"articleSection":["DRM","Using VdoCipher"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/","url":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/","name":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM - VdoCipher Blog","isPartOf":{"@id":"https:\/\/www.vdocipher.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage"},"image":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg","datePublished":"2017-01-24T11:41:37+00:00","dateModified":"2021-05-24T12:06:41+00:00","description":"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP & GEO restriction with custom API configurations. Free trial.","breadcrumb":{"@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#primaryimage","url":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg","contentUrl":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2017\/01\/admin-ajax.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vdocipher.com\/blog\/2017\/01\/set-ip-geo-restriction-videos-via-api-vdocipher-drm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vdocipher.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Set IP Geo restriction on videos via API\/Dashboard: VdoCipher DRM"}]},{"@type":"WebSite","@id":"https:\/\/www.vdocipher.com\/blog\/#website","url":"https:\/\/www.vdocipher.com\/blog\/","name":"VdoCipher Blog","description":"Secure Video Streaming","publisher":{"@id":"https:\/\/www.vdocipher.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vdocipher.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.vdocipher.com\/blog\/#organization","name":"VdoCipher","url":"https:\/\/www.vdocipher.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vdocipher.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2016\/11\/VdoCipher-logo2.png","contentUrl":"https:\/\/www.vdocipher.com\/blog\/wp-content\/uploads\/2016\/11\/VdoCipher-logo2.png","width":1625,"height":1925,"caption":"VdoCipher"},"image":{"@id":"https:\/\/www.vdocipher.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/vdociphertech\/","https:\/\/x.com\/vdocipher","https:\/\/www.linkedin.com\/company\/vdocipher"]},{"@type":"Person","@id":"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/44b7d612191edc5560c5cb64184d379c","name":"Vibhav Sinha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vdocipher.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/21359ad936924de4c06b12ee192755a4337f15761710afc5877a6f943f1c8a47?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21359ad936924de4c06b12ee192755a4337f15761710afc5877a6f943f1c8a47?s=96&r=g","caption":"Vibhav Sinha"},"description":"(Co-Founder &amp; CTO) Brain behind all VdoCipher innovations, Vibhav eats and sleeps code. A physics and astronomy enthusiast; Vibhav actively works on video delivery technology, security and high volume data transfer using cloud.","url":"https:\/\/www-uat.vdocipher.com\/blog\/author\/vibhavsinha\/"}]}},"yoast":{"focuskw":"ip geo restriction","title":"","metadesc":"Whitelist or blacklist your videos in particular IP and Geographies. VdoCipher DRM includes IP & GEO restriction with custom API configurations. Free trial.","linkdex":"70","metakeywords":"","meta-robots-noindex":"","meta-robots-nofollow":"","meta-robots-adv":"","canonical":"","redirect":"","opengraph-title":"","opengraph-description":"","opengraph-image":"","twitter-title":"","twitter-description":"","twitter-image":""},"_links":{"self":[{"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/posts\/1644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/comments?post=1644"}],"version-history":[{"count":1,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/posts\/1644\/revisions"}],"predecessor-version":[{"id":7379,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/posts\/1644\/revisions\/7379"}],"wp:attachment":[{"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/media?parent=1644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/categories?post=1644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-uat.vdocipher.com\/blog\/wp-json\/wp\/v2\/tags?post=1644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}