{"version":"1.0","provider_name":"Storm Streaming Blog","provider_url":"https:\/\/www.stormstreaming.com\/blog","author_name":"Szymon Polok","author_url":"https:\/\/www.stormstreaming.com\/blog\/author\/nabu\/","title":"How to secure your stream? (SSL, Token, DRM) - Storm Streaming Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"hB1GsThkQU\"><a href=\"https:\/\/www.stormstreaming.com\/blog\/how-to-secure-your-stream-drm-token-ssl\/\">How to secure your stream? (SSL, Token, DRM)<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.stormstreaming.com\/blog\/how-to-secure-your-stream-drm-token-ssl\/embed\/#?secret=hB1GsThkQU\" width=\"600\" height=\"338\" title=\"&#8220;How to secure your stream? (SSL, Token, DRM)&#8221; &#8212; Storm Streaming Blog\" data-secret=\"hB1GsThkQU\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.stormstreaming.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.stormstreaming.com\/blog\/wp-content\/uploads\/2021\/03\/video-streaming-security.png","thumbnail_width":946,"thumbnail_height":710,"description":"By securing the stream, you can remain fair to users who have purchased access, you will ensure safe and comfortable consumption of streamed content, and you will limit possible losses resulting from theft and subsequent unauthorized distribution of content."}