{"id":1569,"date":"2020-10-06T18:14:09","date_gmt":"2020-10-06T15:14:09","guid":{"rendered":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic"},"modified":"2023-09-18T07:34:30","modified_gmt":"2023-09-18T04:34:30","slug":"flussonic","status":"publish","type":"docs","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/flussonic","title":{"rendered":"Flussonic"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Getting a live video stream from Flussonic<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Setting up the authorization backend on the Flussonic side<\/h3>\n\n\n\n<p>On the streaming server side <a rel=\"noreferrer noopener\" href=\"https:\/\/flussonic.com\" target=\"_blank\">Flussonic<\/a> you need to configure the authorization backend by specifying the StreamServiceTokenCheck API address (taking into account your Smarty address) in \u00abConfig\u00bb \u2192 \u00abConfig Editor\u00bb. The following lines should be added:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auth_backend &lt;Auth name&gt; {\n  backend http:\/\/&lt;smarty_ip&gt;:&lt;smarty_port&gt;\/tvmiddleware\/api\/streamservice\/token\/check\/;\n}<\/code><\/pre>\n\n\n\n<p>Where <code><\/code> \u2014 name of the backend. <\/p>\n\n\n\n<p>If you plan to use the same authorization backend for all streams of this broadcast server, it is enough to indicate its use globally (without specifying in individual Streams):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Stream templates:\nTemplate globals currently applies to all streams without templates.\nThis will change in future, explicit template usage is recommended.\n#template globals {\non_play auth:\/\/\n#<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Setting up a live streaming service on the Smarty side<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Creating a live streaming service<\/h4>\n\n\n\n<p>You need to configure a streaming service for LIVE broadcasting using Flussonic. To do this, go to \u00abSettings streaming\u00bb \u2192 \u00abStreaming services\u00bb \u2192 button \u00abCreate\u00bb:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In \u00abName\u00bb you must specify the name of the streaming service<\/li>\n\n\n\n<li>In the drop-down list \u00abType\u00bb select \u00abLive Unicast\u00bb<\/li>\n\n\n\n<li>Item \u00abMask URL\u00bb should look as follows: <code>http:\/\/&lt;Flussonic IP Address&gt;:&lt;Flussonic Port&gt;\/$prefix\/index.m3u8?token=$token<\/code><\/li>\n\n\n\n<li>In \u00abAvailability Setting\u00bb tick at \u00abService enabled\u00bb<\/li>\n\n\n\n<li>In \u00abToken generation option\u00bb in item \u00ab Content ID for token\u00bb select <strong>$prefix<\/strong><\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Creation of Live TV Channel<\/h4>\n\n\n\n<p>You need to create a channel that will work with the streamer Flussonic. To do this, go to \u00abContent Settings\u00bb \u2192 \u00abChannels\u00bb \u2192 button \u00abCreate\u00bb.<\/p>\n\n\n\n<p>The following steps are to be taken:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In \u00abNames \u00bb specify the name of your channel<\/li>\n\n\n\n<li>In \u00abProgram EPG\u00bb you need to select the appropriate EPG Channel from which you will receive information about the current TV show<\/li>\n\n\n\n<li>B\u00abFare Packages\u00bb select the list of tariff packages in which this channel must be present<\/li>\n\n\n\n<li>In \u00abBroadcasting Settings\u00bb in \u00abStreaming Services\u00bb Select a newly created streaming service (and other streaming services that can broadcast this channel)<\/li>\n\n\n\n<li>In \u00abURL-prefix\u00bb specify \u00abStream name\u00bb from channel settings in Flussonic. <strong>Attention! It is recommended to use Latin letters and\/or numbers<\/strong><\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Adding a streaming service to the tariff package<\/h4>\n\n\n\n<p>After the above actions, you need to add a streaming service to the corresponding tariff packages, otherwise the channel will not be displayed in the list of channels. To do this, go to \u00abBilling\u00bb \u2192 \u00abTariff packages\u00bb.<\/p>\n\n\n\n<p>It is necessary to edit the tariff package to which you need to add (in section \u00ab Includes services\u00bb in item \u00ab Streaming services\u00bb) the streaming service created above.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Flussonic setup with support for rewinding \/ viewing archive records<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Setting up the authorization backend on the Flussonic side<\/h3>\n\n\n\n<p><strong>Attention! To view archival records\/rewind, you need to configure the DVR for the channel in Flussonic!<\/strong><\/p>\n\n\n\n<p>On the streaming server side <a rel=\"noreferrer noopener\" href=\"https:\/\/flussonic.com\" target=\"_blank\">Flussonic<\/a> you need to configure the authorization backend by specifying the StreamServiceTokenCheck API address (taking into account your Smarty address) in \u00abConfig\u00bb \u2192 \u00abConfig Editor\u00bb. The following lines should be added:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>auth_backend &lt;Auth name&gt; {\n  backend http:\/\/&lt;smarty_ip&gt;:&lt;smarty_port&gt;\/tvmiddleware\/api\/streamservice\/token\/check\/;\n}<\/code><\/pre>\n\n\n\n<p>Where <code><\/code> \u2014 name of the backend. <\/p>\n\n\n\n<p>If you plan to use the same authorization backend for all streams of this server, it is enough to indicate its use globally (without specifying in separate Streams):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Stream templates:<br>Template globals currently applies to all streams without templates.<br>This will change in future, explicit template usage is recommended.<br>#template globals {<br>  on_play auth:\/\/<br>#}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Setting up PVR streaming service on the Smarty side<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Creation of PVR streaming service<\/h4>\n\n\n\n<p>You need to configure a streaming service for PVR broadcasting using Flussonic. To do this, go to \u00abSettings streaming\u00bb \u2192 \u00abStreaming services\u00bb \u2192 button \u00abCreate\u00bb.<\/p>\n\n\n\n<p>The following steps will be taken:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In \u00abName\u00bb you must specify the name of the streaming service<\/li>\n\n\n\n<li>In the drop-down list \u00abType\u00bb select \u00abPVR Unicast\u00bb<\/li>\n\n\n\n<li>Item \u00abMask URL\u00bb should look as follows: <code>http:\/\/&lt;Flussonic IP Address&gt;:<code>&lt;Flussonic Port&gt;<\/code>\/ $prefix\/index-$flpbt-$flpdur.m3u8?token=$token<\/code><\/li>\n\n\n\n<li>Item \u00abThe URL mask for preview images\u00bb should look as follows: <code>http:\/\/&lt;Flussonic IP Address&gt;:<code>&lt;Flussonic Port&gt;<\/code>\/$prefix\/$frame_time.jpg?token=token<\/code>. <strong>Attention! It only works with the Sevstar template!<\/strong><\/li>\n\n\n\n<li>In \u00abAvailability Setting\u00bb tick in \u00abService enabled\u00bb<\/li>\n\n\n\n<li>In \u00abToken generation option\u00bb in item \u00ab Content ID for token\u00bb select <strong>$prefix<\/strong><\/li>\n\n\n\n<li>Specify in \u00ab Duration of recording storage \u00bb value according to the specified recording duration in the PVR settings in Flussonic (duration is used to sample the list of transmissions available for viewing from the TV program and is a limit for rewinding)<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Editing a TV channel to add an archive<\/h4>\n\n\n\n<p>Now you need to change the settings of the channel, which will work with the Flussonic archive. To do this, go to \u00abContent Settings\u00bb \u2192 \u00abChannels\u00bb \u2192 select the desired channel.<\/p>\n\n\n\n<p>The following steps are to be taken:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In \u00abFare Packages\u00bb you need to select packages that allow the user to view the archive of the channel<\/li>\n\n\n\n<li>In \u00abBroadcast Settings\u00bb in \u00abStreaming Services\u00bb you need to select a newly created archival streaming service (with PVR Unicast type)<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Adding a streaming service to the tariff package<\/h4>\n\n\n\n<p>It is necessary to add an archive streaming service to the tariff package to include the functionality of viewing the archive \/ rewind the channel.\u00a0 For this, go to \u00abBilling\u00bb \u2192 \u00abTariff packages\u00bb and edit the tariff package to which you need to add (in the section \u00abIncludes services\u00bb in the paragraph \u00abStreaming services\u00bb) created above streaming service.<\/p>","protected":false},"featured_media":0,"parent":1564,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-1569","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Flussonic<\/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:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/flussonic\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Flussonic\" \/>\n<meta property=\"og:description\" content=\"\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 Live \u0432\u0438\u0434\u0435\u043e\u043f\u043e\u0442\u043e\u043a\u0430 \u0441 Flussonic \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u044d\u043a\u0435\u043d\u0434\u0430 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 Flussonic \u041d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0441\u0442\u0440\u0438\u043c\u0438\u043d\u0433-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Flussonic \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0431\u044d\u043a\u0435\u043d\u0434, \u0443\u043a\u0430\u0437\u0430\u0432 \u0430\u0434\u0440\u0435\u0441 API \u043c\u0435\u0442\u043e\u0434\u0430 StreamServiceTokenCheck (c \u0443\u0447\u0435\u0442\u043e\u043c \u0430\u0434\u0440\u0435\u0441\u0430 \u0432\u0430\u0448\u0435\u0439 Smarty) \u0432 &#171;Config&#187; \u2192 &#171;Config Editor&#187;. \u041d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438: \u0413\u0434\u0435 &lt;Auth name&gt; &#8212; \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0431\u044d\u043a\u0435\u043d\u0434\u0430. \u0415\u0441\u043b\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432\u0435\u0449\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/flussonic\/\" \/>\n<meta property=\"og:site_name\" content=\"Microimpuls\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-18T04:34:30+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic\",\"url\":\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic\",\"name\":\"Flussonic\",\"isPartOf\":{\"@id\":\"https:\/\/micro.im\/#website\"},\"datePublished\":\"2020-10-06T15:14:09+00:00\",\"dateModified\":\"2023-09-18T04:34:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/micro.im\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smarty\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0442\u0440\u0438\u043c\u0438\u043d\u0433\u0430\",\"item\":\"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Flussonic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/micro.im\/#website\",\"url\":\"https:\/\/micro.im\/\",\"name\":\"Microimpuls\",\"description\":\"\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f OTT \u0438 IPTV\",\"publisher\":{\"@id\":\"https:\/\/micro.im\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/micro.im\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/micro.im\/#organization\",\"name\":\"Microimpuls\",\"url\":\"https:\/\/micro.im\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"width\":208,\"height\":219,\"caption\":\"Microimpuls\"},\"image\":{\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Flussonic","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:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/flussonic\/","og_locale":"en_US","og_type":"article","og_title":"Flussonic","og_description":"\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 Live \u0432\u0438\u0434\u0435\u043e\u043f\u043e\u0442\u043e\u043a\u0430 \u0441 Flussonic \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0431\u044d\u043a\u0435\u043d\u0434\u0430 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 Flussonic \u041d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u0441\u0442\u0440\u0438\u043c\u0438\u043d\u0433-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Flussonic \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0431\u044d\u043a\u0435\u043d\u0434, \u0443\u043a\u0430\u0437\u0430\u0432 \u0430\u0434\u0440\u0435\u0441 API \u043c\u0435\u0442\u043e\u0434\u0430 StreamServiceTokenCheck (c \u0443\u0447\u0435\u0442\u043e\u043c \u0430\u0434\u0440\u0435\u0441\u0430 \u0432\u0430\u0448\u0435\u0439 Smarty) \u0432 &#171;Config&#187; \u2192 &#171;Config Editor&#187;. \u041d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438: \u0413\u0434\u0435 &lt;Auth name&gt; &#8212; \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0431\u044d\u043a\u0435\u043d\u0434\u0430. \u0415\u0441\u043b\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432\u0435\u0449\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u0438 [&hellip;]","og_url":"https:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/flussonic\/","og_site_name":"Microimpuls","article_modified_time":"2023-09-18T04:34:30+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic","url":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic","name":"Flussonic","isPartOf":{"@id":"https:\/\/micro.im\/#website"},"datePublished":"2020-10-06T15:14:09+00:00","dateModified":"2023-09-18T04:34:30+00:00","breadcrumb":{"@id":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration\/flussonic#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/micro.im\/"},{"@type":"ListItem","position":2,"name":"Smarty","item":"https:\/\/microimpuls.com\/docs\/smarty"},{"@type":"ListItem","position":3,"name":"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0441\u0442\u0440\u0438\u043c\u0438\u043d\u0433\u0430","item":"https:\/\/microimpuls.com\/docs\/smarty\/video-servers-integration"},{"@type":"ListItem","position":4,"name":"Flussonic"}]},{"@type":"WebSite","@id":"https:\/\/micro.im\/#website","url":"https:\/\/micro.im\/","name":"Microimpulses","description":"Comprehensive solutions for OTT and IPTV","publisher":{"@id":"https:\/\/micro.im\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micro.im\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/micro.im\/#organization","name":"Microimpulses","url":"https:\/\/micro.im\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","width":208,"height":219,"caption":"Microimpuls"},"image":{"@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/comments?post=1569"}],"version-history":[{"count":24,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1569\/revisions"}],"predecessor-version":[{"id":5007,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1569\/revisions\/5007"}],"up":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1564"}],"next":[{"title":"Technical work","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/%d1%82%d0%b5%d1%85%d0%bd%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b5-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/8248"}],"prev":[{"title":"Astra","link":"https:\/\/microimpuls.com\/en\/docs\/smarty\/video-servers-integration\/astra","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/1568"}],"wp:attachment":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/media?parent=1569"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/doc_tag?post=1569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}