{"id":446,"date":"2020-02-07T20:34:09","date_gmt":"2020-02-07T17:34:09","guid":{"rendered":"http:\/\/microimpuls.com\/docs\/micropvr\/%d0%be%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%b8%d0%b5"},"modified":"2020-04-20T22:07:33","modified_gmt":"2020-04-20T19:07:33","slug":"about","status":"publish","type":"docs","link":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/about","title":{"rendered":"Description"},"content":{"rendered":"<p>MicroPVR \u2014 software designed to record live content and provide subscribers with interactive video services such as delayed viewing (Catch Up), video recorder (NPVR), pause (Pause TV), shift viewing (Timeshift) and other non-linear services.<\/p>\n\n\n\n<p>Thanks to the API, it is possible to create your own interactive services.<\/p>\n\n\n\n<p>Allows you to use different types of storage memory, such as HDD, SSD, RAM, which allows you to create configurations to service up to 10Gbps subscriber traffic per server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Interaction scheme<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1341\" height=\"544\" src=\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png\" alt=\"\" class=\"wp-image-919\"\/><\/figure>\n\n\n\n<p>The diagram shows the interaction of MicroPVR components, Middleware server and users.<\/p>\n\n\n\n<p>MicroPVR consists of:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>micropvr<\/code> \u2014 a demon that controls and indexes recording processes.<\/li><li><code>recorder<\/code> \u2014 a process that reads the incoming stream from the source and writes to a file in HDD\/SSD storage.<\/li><li><code>micropvs<\/code> \u2014 this is a special build of the nginx web server with a module for interacting with <code>micropvr<\/code>. This module addresses the API <code>micropvr<\/code>, gets the file path and byte shift from which you need to start reading. It then gives the contents of the file through HTTP clients.<\/li><\/ul>\n\n\n\n<p>When the archive record is enabled, the application requests a URL from the Middleware server, then this URL is opened by the device player from the video server (nginx).<\/p>\n\n\n\n<p>The Middleware server through the API starts or cancels the recordings of certain channels in the MicroPVR.<\/p>\n\n\n\n<p>For large projects as a streamer we suggest using our other product \u2014 specialized streaming server Microimpuls Spectr.<\/p>","protected":false},"featured_media":0,"parent":432,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-446","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>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/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\/micropvr\/about\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\" \/>\n<meta property=\"og:description\" content=\"MicroPVR &#8212; \u041f\u041e, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438 Live-\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0432\u0438\u0434\u0435\u043e-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 (Catch Up), \u0432\u0438\u0434\u0435\u043e\u043c\u0430\u0433\u043d\u0438\u0442\u043e\u0444\u043e\u043d (NPVR), \u043f\u0430\u0443\u0437\u0430 (Pause TV), \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0432 \u0441\u0434\u0432\u0438\u0433\u0435 (Timeshift) \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u044e API \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0432\u0438\u0434\u044b \u043f\u0430\u043c\u044f\u0442\u0438 \u0421\u0425\u0414, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 HDD, SSD, RAM, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/microimpuls.com\/en\/docs\/micropvr\/about\/\" \/>\n<meta property=\"og:site_name\" content=\"Microimpuls\" \/>\n<meta property=\"article:modified_time\" content=\"2020-04-20T19:07:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about\",\"url\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about\",\"name\":\"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\",\"isPartOf\":{\"@id\":\"https:\/\/micro.im\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage\"},\"image\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage\"},\"thumbnailUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png\",\"datePublished\":\"2020-02-07T17:34:09+00:00\",\"dateModified\":\"2020-04-20T19:07:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/microimpuls.com\/docs\/micropvr\/about\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/about#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\":\"MicroPVR\",\"item\":\"https:\/\/microimpuls.com\/docs\/micropvr\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\"}]},{\"@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":"Description","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\/micropvr\/about\/","og_locale":"en_US","og_type":"article","og_title":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435","og_description":"MicroPVR &#8212; \u041f\u041e, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0437\u0430\u043f\u0438\u0441\u0438 Live-\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0430\u0431\u043e\u043d\u0435\u043d\u0442\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0432\u0438\u0434\u0435\u043e-\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 (Catch Up), \u0432\u0438\u0434\u0435\u043e\u043c\u0430\u0433\u043d\u0438\u0442\u043e\u0444\u043e\u043d (NPVR), \u043f\u0430\u0443\u0437\u0430 (Pause TV), \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0432 \u0441\u0434\u0432\u0438\u0433\u0435 (Timeshift) \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u044e API \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432. \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0432\u0438\u0434\u044b \u043f\u0430\u043c\u044f\u0442\u0438 \u0421\u0425\u0414, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 HDD, SSD, RAM, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f [&hellip;]","og_url":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/about\/","og_site_name":"Microimpuls","article_modified_time":"2020-04-20T19:07:33+00:00","og_image":[{"url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about","url":"https:\/\/microimpuls.com\/docs\/micropvr\/about","name":"Description","isPartOf":{"@id":"https:\/\/micro.im\/#website"},"primaryImageOfPage":{"@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage"},"image":{"@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage"},"thumbnailUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png","datePublished":"2020-02-07T17:34:09+00:00","dateModified":"2020-04-20T19:07:33+00:00","breadcrumb":{"@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/microimpuls.com\/docs\/micropvr\/about"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about#primaryimage","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2020\/04\/MicroPVRScheme-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/microimpuls.com\/docs\/micropvr\/about#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":"MicroPVR","item":"https:\/\/microimpuls.com\/docs\/micropvr"},{"@type":"ListItem","position":3,"name":"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"}]},{"@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\/446","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=446"}],"version-history":[{"count":5,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/446\/revisions"}],"predecessor-version":[{"id":921,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/446\/revisions\/921"}],"up":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/432"}],"next":[{"title":"Installation instructions","link":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/installation","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/448"}],"wp:attachment":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/media?parent=446"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/doc_tag?post=446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}