{"id":183399,"date":"2026-09-18T04:53:38","date_gmt":"2026-09-18T02:53:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/vypusk-esp-kvm-0-51-0-otkrytoj-proshivki-ip-kvm-s-zapisyu-ekrana-na-microsd"},"modified":"2026-09-18T04:53:42","modified_gmt":"2026-09-18T02:53:42","slug":"esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording","title":{"rendered":"Lansarea ESP-KVM 0.51.0, firmware-ul deschis IP-KVM, cu \u00eenregistrare a ecranului pe microSD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A fost lansat\u0103 versiunea ESP-KVM 0.51.2, un firmware open-source care transform\u0103 placa pe microcontroler ESP32-P4 \u00eentr-un IP-KVM cu acces la ecranul, tastatura \u0219i mouse-ul unui computer distant prin intermediul browserului, f\u0103r\u0103 a instala un agent pe ma\u0219ina gestionat\u0103. Codul este scris \u00een limbajul C \u0219i este distribuit sub licen\u021ba Apache 2.0. Principal\u0103 modificare a lans\u0103rii este \u00eenregistrarea ceea ce se afl\u0103 pe ecranul \u021bintei pe un card microSD al dispozitivului.     <\/p>\n<p>\u00cenregistrarea se activeaz\u0103 printr-un buton \u00een interfa\u021ba web \u0219i se salveaz\u0103 \u00een directorul VIDEO sub form\u0103 de fi\u0219iere .ts cu video H.264. Dispozitivul scrie acela\u0219i flux care este transmis spectatorilor, astfel \u00eenc\u00e2t recodarea nu este necesar\u0103: pe placa Espressif ESP32-P4 Function EV, \u00een timpul red\u0103rii video pe ma\u0219ina \u021bint\u0103, frecven\u021ba cadrelor \u00een timpul \u00eenregistr\u0103rii a r\u0103mas la 21-22 pe secund\u0103 f\u0103r\u0103 pierderi. Fi\u0219ierul .ts se red\u0103 \u00een VLC \u0219i mpv, iar \u00eentrerupt \u00een urma extragerii cardului sau deconect\u0103rii aliment\u0103rii, se deschide p\u00e2n\u0103 la punctul de \u00eentrerupere. \u00cenregistr\u0103rile lungi sunt \u00eemp\u0103r\u021bite \u00een fi\u0219iere de c\u00e2te 10 minute \u0219i se opresc dup\u0103 o or\u0103; ambele valori sunt configurabile. Printr-un buton separat se salveaz\u0103 o captur\u0103 de ecran \u00een format JPEG \u00een folderul SCREENSHOTS, inclusiv \u00een timpul func\u021bion\u0103rii codec-ului H.264: pentru captura se utilizeaz\u0103 encoder-ul hardware JPEG neutilizat.    <\/p>\n<p>Ap\u0103s\u0103rile de taste \u0219i clicurile de mouse pot fi \u00eenregistrate \u00eentr-un fi\u0219ier de subtitr\u0103ri .srt l\u00e2ng\u0103 videoclip - sub form\u0103 de linii \u201eTyped: root\u201d, \u201eCtrl+Alt+Delete\u201d, \u201eClic st\u00e2nga (812, 440)\u201d. \u00cen mod implicit, textul tastat este \u00eenlocuit cu puncte, dar poate fi p\u0103strat integral dac\u0103 este necesar. Aranjamentul este preluat din set\u0103rile tastaturii \u021bint\u0103.      <\/p>\n<p>A fost ad\u0103ugat un mod de \u00eenregistrare video, care func\u021bioneaz\u0103 pe acela\u0219i principiu ca cel al unei camere de bord: dispozitivul p\u0103streaz\u0103 constant ultimele minute de ecran \u0219i le salveaz\u0103 \u00eempreun\u0103 cu secunde ulterioare c\u00e2nd se \u00eent\u00e2mpl\u0103 ceva - ecranul devine uniform (caracteristic pentru ecranul de oprire de urgen\u021b\u0103), apare o fraz\u0103 urm\u0103rit\u0103, se stinge indicatorul de alimentare ATX sau operatorul apas\u0103 un buton. Clipul ob\u021binut este convertit \u00een MP4 cu capitole pentru fiecare eveniment, iar c\u00e2nd notific\u0103rile sunt activate, este trimis \u00een Telegram ca un videoclip reproducibil \u00een chat.     <\/p>\n<p>P\u0103strarea trecutului poate fi realizat\u0103 \u00een dou\u0103 moduri: \u00een memoria PSRAM, unde nu ocup\u0103 nimic pe card p\u00e2n\u0103 c\u00e2nd nu se produce un eveniment, sau pe cardul propriu-zis \u00een fragmente scurte cu eliminarea celor \u00eenvechite - a doua metod\u0103 func\u021bioneaz\u0103 \u0219i pe pl\u0103cile cu revizii ale cipului p\u00e2n\u0103 la 3.0, unde, dup\u0103 activarea encoder-ului H.264, r\u0103m\u00e2n aproximativ 3 MB de PSRAM liber\u0103 comparativ cu 11 MB pe reviziile mai noi.    <\/p>\n<p>A ap\u0103rut modul timelapse: se salveaz\u0103 o cadru o dat\u0103 la un anumit num\u0103r de secunde, redarea av\u00e2nd loc cu o vitez\u0103 de 25 de cadre pe secund\u0103, astfel \u00eenc\u00e2t o or\u0103 de lucru la un interval de 10 secunde se comprime \u00een 14 secunde de video. \u00cenregistr\u0103rile \u0219i fotografiile sunt adunate \u00eentr-o panou de interfa\u021b\u0103 separat\u0103, de unde pot fi desc\u0103rcate, \u0219terse \u0219i redate f\u0103r\u0103 a necesita \u00eenc\u0103rcarea prealabil\u0103 a fi\u0219ierului \u00eentreg: MP4 se deschide cu playerul standard al browser-ului, iar .ts este descompus \u00een cadre \u00een consola \u00eens\u0103\u0219i \u0219i decodat cu acela\u0219i decoder H.264 ca \u0219i imaginea live, cu derulare \u0219i afi\u0219are de subtitr\u0103ri. Pentru derulare, pe partea dispozitivului a fost implementat\u0103 suportul pentru intervale HTTP.      <\/p>\n<p>A fost implementat\u0103 c\u0103utarea pe baza textului de pe ecran. \u00cen timpul \u00eenregistr\u0103rii, dispozitivul cite\u0219te ecranul la fiecare trei secunde ca un set de caractere \u0219i salveaz\u0103 ceea ce a fost citit \u00eentr-un fi\u0219ier l\u00e2ng\u0103 videoclip; \u00een panoul de \u00eenregistr\u0103ri, c\u0103utarea dup\u0103 o fraz\u0103 arat\u0103 c\u00e2nd a fost pe ecran \u0219i red\u0103 \u00eenregistrarea din acel moment. Se citesc doar ecranele generate de generatorul de caractere - BIOS, meniul de boot, programul de instalare, consola.    <\/p>\n<p>\u00cenregistrarea, filmarea rapid\u0103 \u0219i captura de ecran pot fi activate din scenariile dispozitivului (&#171;record 300&#187;, &#171;timelapse 60&#187;, &#171;screenshot&#187;) \u0219i din Home Assistant, unde exist\u0103 un comutator \u0219i butoane pentru aceasta. Ceasul dispozitivului este acum sincronizat prin NTP, iar fusul orar este ales dintr-o list\u0103 de ora\u0219e \u00een set\u0103ri \u2014 \u00eenainte era stocat \u00eentr-o sec\u021biune care nu era vizibil\u0103 \u00een interfa\u021b\u0103.      <\/p>\n<p>Alte modific\u0103ri \u00een versiunile ap\u0103rute dup\u0103 0.45.0:  <\/p>\n<ul>\n<li class=\"l\"> 0.46. S-au ad\u0103ugat compil\u0103ri pentru pl\u0103cile VIEWE ESP32-P4-Pi \u0219i Waveshare ESP32-P4-NANO-WIFI6-DB. Firmware-ul a \u00eenceput s\u0103 fie compilat cu optimizare -O2, micile aloc\u0103ri de memorie au fost mutate \u00een PSRAM, iar sarcina blocat\u0103 duce acum la repornire cu salvarea dump-ului.\n<li class=\"l\"> 0.47. Au ap\u0103rut scenariile (runbooks) \u2014 macrocomenzi care pot a\u0219tepta apari\u021bia sau dispari\u021bia unei fraze pe ecranul textului \u0219i care sunt executate pe dispozitivul \u00eensu\u0219i cu browserul \u00eenchis; scripturile \u00een format DuckyScript sunt acceptate. Au fost ad\u0103ugate un programator cu sintax\u0103 cron \u0219i notific\u0103ri \u00een Telegram (cu captur\u0103 de ecran) sau pe webhook.\n<li class=\"l\"> 0.48. Cardul microSD \u0219i modulul WiFi au \u00eenceput s\u0103 func\u021bioneze simultan \u2014 \u00eenainte, ambele foloseau un singur slot SDMMC.\n<li class=\"l\">0.49. Cardul microSD pe pl\u0103cile Function EV \u0219i Waveshare ESP32-P4-ETH a \u00eenceput s\u0103 func\u021bioneze la o frecven\u021b\u0103 de 40 MHz \u00een loc de 4 (citire de aproximativ 9 MB\/s, scriere de aproximativ 4 MB\/s): alimentarea liniilor slotului nu a fost activat\u0103 de stabilizatorul integrat. Desc\u0103rcarea imaginii prin intermediul interfe\u021bei web a fost accelerat\u0103 de aproximativ 50 de ori, ajung\u00e2nd la 3,5 MB\/s prin Ethernet. A fost ad\u0103ugat un mod de tastatur\u0103 pentru BIOS-uri mai vechi \u2014 ma\u0219ina \u021bint\u0103 vede un singur dispozitiv la o vitez\u0103 USB 1.1, f\u0103r\u0103 mouse sau unitate de stocare. Dispozitivul informeaz\u0103 dac\u0103 modul HDMI dep\u0103\u0219e\u0219te l\u0103\u021bimea de band\u0103 a celor dou\u0103 linii MIPI CSI.\n<li class=\"l\">0.49.1. Citirea unit\u0103\u021bii virtuale de c\u0103tre ma\u0219ina \u021bint\u0103 a fost accelerat\u0103 de la 5,6 la 9 MB\/s prin citirea din card \u00een blocuri de 256 KB. Schimbarea imaginii a devenit vizibil\u0103 pentru ma\u0219ina \u021bint\u0103 f\u0103r\u0103 a necesita reconectarea USB.\n<li class=\"l\">0.50. Cardul microSD poate fi schimat pe dispozitivul aflat \u00een func\u021biune, inclusiv scoaterea acestuia \u00een mijlocul copierei: slotul este verificat la fiecare cinci secunde. A fost corectat\u0103 \u00eent\u00e2rzierea \u00een MJPEG, care f\u0103cea ca browserul s\u0103 afi\u0219eze un cadru anterior ultimei ap\u0103s\u0103ri de tast\u0103 pe un ecran sta\u021bionar.  <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66301\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.2, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0430\u0433\u0435\u043d\u0442\u0430 \u043d\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u0443\u044e \u043c\u0430\u0448\u0438\u043d\u0443. \u041a\u043e\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0. \u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 &#8212; \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0446\u0435\u043b\u0438 \u043d\u0430 \u043a\u0430\u0440\u0442\u0443 microSD \u0441\u0430\u043c\u043e\u0433\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183399","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.2, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0430\u0433\u0435\u043d\u0442\u0430 \u043d\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 IP-KVM , \u0441 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u044d\u043a\u0440\u0430\u043d\u0430 \u043d\u0430 microSD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.2, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0430\u0433\u0435\u043d\u0442\u0430 \u043d\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-18T02:53:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-18T02:53:42+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Versiunea ESP-KVM 0.51.0, firmware deschis IP-KVM, cu \u00eenregistrarea ecranului pe microSD | ProHoster","description":"A fost publicat\u0103 versiunea ESP-KVM 0.51.2, un firmware deschis care transform\u0103 placa pe microcontroler ESP32-P4 \u00eentr-un IP-KVM cu acces la ecranul, tastatura \u0219i mouse-ul computerului de la distan\u021b\u0103 prin browser, f\u0103r\u0103 a instala un agent pe.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.0, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 IP-KVM , \u0441 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u044d\u043a\u0440\u0430\u043d\u0430 \u043d\u0430 microSD | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a ESP-KVM 0.51.2, \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438, \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u044e\u0449\u0435\u0439 \u043f\u043b\u0430\u0442\u0443 \u043d\u0430 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435 ESP32-P4 \u0432 IP-KVM \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u044d\u043a\u0440\u0430\u043d\u0443, \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0438 \u043c\u044b\u0448\u0438 \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 \u0447\u0435\u0440\u0435\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u0431\u0435\u0437 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0430\u0433\u0435\u043d\u0442\u0430 \u043d\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-09-18T02:53:38+00:00","article:modified_time":"2026-09-18T02:53:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"183399","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-09-22 16:20:59","updated":"2026-09-22 16:20:59","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/183399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=183399"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/183399\/revisions"}],"predecessor-version":[{"id":183400,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/183399\/revisions\/183400"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=183399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=183399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=183399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}