{"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\/pl\/blog\/news\/esp-kvm-0-51-0-released-with-open-source-ip-kvm-firmware-and-microsd-screen-recording","title":{"rendered":"Wydanie ESP-KVM 0.51.0, otwartego firmware IP-KVM z nagrywaniem ekranu na microSD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Opublikowano wersj\u0119 ESP-KVM 0.51.2, open source'owego oprogramowania, kt\u00f3re przekszta\u0142ca p\u0142yt\u0119 na mikrokontrolerze ESP32-P4 w IP-KVM z dost\u0119pem do ekranu, klawiatury i myszy zdalnego komputera poprzez przegl\u0105dark\u0119, bez instalacji agenta na zarz\u0105dzanej maszynie. Kod zosta\u0142 napisany w j\u0119zyku C i jest udost\u0119pniany na licencji Apache 2.0. G\u0142\u00f3wna zmiana w wersji to mo\u017cliwo\u015b\u0107 nagrywania obrazu z ekranu docelowego na kart\u0119 microSD urz\u0105dzenia.     <\/p>\n<p>Nagrywanie w\u0142\u0105cza si\u0119 przyciskiem w interfejsie webowym i jest zapisywane w katalogu VIDEO jako pliki .ts z wideo H.264. Urz\u0105dzenie zapisuje ten sam strumie\u0144, kt\u00f3ry udost\u0119pnia podgl\u0105daj\u0105cym, dlatego ponowne kodowanie nie jest wymagane: na p\u0142ytce Espressif ESP32-P4 Function EV podczas odtwarzania wideo na maszynie docelowej liczba klatek w trakcie nagrywania utrzyma\u0142a si\u0119 na poziomie 21\u201322 na sekund\u0119 bez strat. Plik .ts odtwarza si\u0119 w VLC i mpv, a nagranie przerwane przez wyj\u0119cie karty lub od\u0142\u0105czenie zasilania otwiera si\u0119 do momentu przerwania. D\u0142ugie nagranie jest dzielone na pliki po 10 minut i zatrzymywane po godzinie; obie warto\u015bci mo\u017cna konfigurowa\u0107. Osobnym przyciskiem mo\u017cna zapisa\u0107 zrzut ekranu w formacie JPEG do folderu SCREENSHOTS, tak\u017ce podczas pracy kodeka H.264: do wykonania zrzutu wykorzystywany jest bezczynny sprz\u0119towy enkoder JPEG.    <\/p>\n<p>Naciski klawiszy i klikni\u0119cia mysz\u0105 mo\u017cna nagrywa\u0107 w pliku napis\u00f3w .srt obok wideo \u2014 w postaci linii \u201eTyped: root\u201d, \u201eCtrl+Alt+Delete\u201d, \u201eLeft click (812, 440)\u201d. Domy\u015blnie wpisany tekst zamieniany jest na kropki, w razie potrzeby mo\u017cna go zachowa\u0107 w ca\u0142o\u015bci. Rozk\u0142ad klawiatury jest pobierany z ustawie\u0144 docelowej klawiatury.      <\/p>\n<p>Dodano tryb rejestratora wideo, dzia\u0142aj\u0105cy na tej samej zasadzie, co w samochodzie: urz\u0105dzenie ci\u0105gle przechowuje ostatnie minuty obrazu i zapisuje je razem z kolejnymi sekundami, gdy co\u015b si\u0119 zdarzy \u2014 ekran staje si\u0119 jednolity (charakterystyczne dla ekranu awaryjnego), pojawia si\u0119 \u015bledzona fraza, ga\u015bnie wska\u017anik zasilania ATX lub operator naciska przycisk. Otrzymany film przekszta\u0142cany jest do formatu MP4 z rozdzia\u0142ami dla ka\u017cdego zdarzenia, a podczas w\u0142\u0105czonych powiadomie\u0144 jest wysy\u0142any do Telegramu jako wideo odtwarzane w czacie.     <\/p>\n<p>Mo\u017cna przechowywa\u0107 przesz\u0142o\u015b\u0107 na dwa sposoby: w pami\u0119ci RAM PSRAM, gdzie nie zajmuje ona miejsca na karcie a\u017c do wyst\u0105pienia zdarzenia, lub na samej karcie kr\u00f3tkimi fragmentami z usuwaniem przestarza\u0142ych \u2014 drugi spos\u00f3b dzia\u0142a r\u00f3wnie\u017c na p\u0142ytach z rewizj\u0105 chipu do 3.0, gdzie po uruchomieniu kodera H.264 pozostaje oko\u0142o 3 MB wolnej PSRAM w por\u00f3wnaniu do 11 MB w nowych rewizjach.    <\/p>\n<p>Pojawi\u0142 si\u0119 tryb timelapse: zapisywana jest jedna klatka co zadan\u0105 liczb\u0119 sekund, a odtwarzanie odbywa si\u0119 z pr\u0119dko\u015bci\u0105 25 klatek na sekund\u0119, dlatego godzina pracy przy interwale 10 sekund mie\u015bci si\u0119 w 14 sekundach wideo. Nagrania i zrzuty ekranu zebrano w osobnym panelu interfejsu, sk\u0105d mo\u017cna je pobra\u0107, usun\u0105\u0107 i odtworzy\u0107 bez wcze\u015bniejszego pobierania ca\u0142ego pliku: MP4 otwiera si\u0119 w standardowym odtwarzaczu przegl\u0105darki, a plik .ts jest rozbijany na klatki bezpo\u015brednio w konsoli i dekodowany tym samym dekoderem H.264 co obraz na \u017cywo, z przewijaniem i wy\u015bwietlaniem napis\u00f3w. Do przewijania po stronie urz\u0105dzenia zaimplementowano obs\u0142ug\u0119 zakres\u00f3w HTTP.      <\/p>\n<p>Wprowadzono funkcj\u0119 wyszukiwania tekstu na ekranie. Podczas nagrywania urz\u0105dzenie co trzy sekundy odczytuje ekran jako zestaw znak\u00f3w i zapisuje odczytane dane w pliku obok wideo; w panelu zapis\u00f3w wyszukiwanie frazy pokazuje, kiedy by\u0142a na ekranie, i odtwarza nagranie od tego momentu. Odczytywane s\u0105 tylko ekrany generowane przez generator znak\u00f3w \u2014 BIOS, menu rozruchowe, program instalacyjny, konsol\u0119.    <\/p>\n<p>Nagrywanie, przyspieszony zapis i zrzut ekranu mo\u017cna uruchamia\u0107 z skrypt\u00f3w urz\u0105dzenia (&#171;record 300&#187;, &#171;timelapse 60&#187;, &#171;screenshot&#187;) oraz z Home Assistant, gdzie dost\u0119pny jest prze\u0142\u0105cznik i przyciski. Zegar urz\u0105dzenia jest teraz synchronizowany za pomoc\u0105 NTP, a strefa czasowa jest wybierana z listy miast w ustawieniach \u2014 wcze\u015bniej by\u0142a przechowywana w sekcji, kt\u00f3ra nie by\u0142a wy\u015bwietlana przez interfejs.      <\/p>\n<p>Inne zmiany w wydaniach opublikowanych po wersji 0.45.0:  <\/p>\n<ul>\n<li class=\"l\"> 0.46. Dodano buildy dla p\u0142ytek VIEWE ESP32-P4-Pi i Waveshare ESP32-P4-NANO-WIFI6-DB. Firmware jest teraz kompilowany z optymalizacj\u0105 -O2, drobne alokacje pami\u0119ci przeniesiono do PSRAM, a zawieszone zadanie powoduje teraz restart z zachowaniem zrzutu pami\u0119ci.\n<li class=\"l\"> 0.47. Pojawi\u0142y si\u0119 skrypty (runbooki) \u2014 makra, kt\u00f3re potrafi\u0105 czeka\u0107 na pojawienie si\u0119 lub znikni\u0119cie frazy na ekranie tekstowym i s\u0105 wykonywane na samym urz\u0105dzeniu przy zamkni\u0119tej przegl\u0105darce; akceptowane s\u0105 skrypty w formacie DuckyScript. Dodano planifikator z sk\u0142adni\u0105 cron oraz powiadomienia w Telegramie (ze zrzutem ekranu) lub na webhook.\n<li class=\"l\"> 0.48. Karta microSD i modu\u0142 WiFi dzia\u0142a\u0142y r\u00f3wnocze\u015bnie \u2014 wcze\u015bniej oba korzysta\u0142y z jednego slotu SDMMC.\n<li class=\"l\">0.49. Karta microSD na p\u0142ytach Function EV i Waveshare ESP32-P4-ETH dzia\u0142a na cz\u0119stotliwo\u015bci szyny 40 MHz zamiast 4 (odczyt oko\u0142o 9 MB\/s, zapis oko\u0142o 4 MB\/s): nie by\u0142o pod\u0142\u0105czonego zasilania linii slotu z wbudowanego stabilizatora. Wczytywanie obrazu przez interfejs webowy przyspieszone oko\u0142o 50 razy, do 3,5 MB\/s przez Ethernet. Dodano tryb klawiatury dla starszych BIOS-\u00f3w \u2014 maszyna docelowa widzi jedno urz\u0105dzenie pracuj\u0105ce z pr\u0119dko\u015bci\u0105 USB 1.1, bez myszy i no\u015bnika. Urz\u0105dzenie informuje, je\u015bli tryb HDMI przekracza przepustowo\u015b\u0107 dw\u00f3ch linii MIPI CSI.\n<li class=\"l\">0.49.1. Odczyt wirtualnego no\u015bnika przez maszyn\u0119 docelow\u0105 przyspieszono z 5,6 do 9 MB\/s dzi\u0119ki odczytowi z karty blokami po 256 KB. Zmiana obrazu sta\u0142a si\u0119 widoczna dla maszyny docelowej bez ponownego pod\u0142\u0105czania USB.\n<li class=\"l\">0.50. Kart\u0119 microSD mo\u017cna wymienia\u0107 na dzia\u0142aj\u0105cym urz\u0105dzeniu, tak\u017ce wyjmuj\u0105c j\u0105 w trakcie kopiowania: slot jest sprawdzany co pi\u0119\u0107 sekund. Naprawiono op\u00f3\u017anienie w MJPEG, przez kt\u00f3re przy nieruchomym ekranie przegl\u0105darka pokazywa\u0142a klatk\u0119 poprzedzaj\u0105c\u0105 ostatnie naci\u015bni\u0119cie klawisza.  <\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66301\">opennet.ru<\/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\/pl\/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=\"pl_PL\" \/>\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\/pl\/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\udd47Wydanie ESP-KVM 0.51.0, otwartego firmware IP-KVM, z nagrywaniem ekranu na microSD | ProHoster","description":"Opublikowano wydanie ESP-KVM 0.51.2, otwartego firmware, kt\u00f3re zamienia p\u0142ytk\u0119 z mikrokontrolerem ESP32-P4 w IP-KVM z dost\u0119pem do ekranu, klawiatury i myszy zdalnego komputera przez przegl\u0105dark\u0119, bez instalowania agenta na nim.","canonical_url":"https:\/\/prohoster.info\/pl\/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":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/183399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=183399"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/183399\/revisions"}],"predecessor-version":[{"id":183400,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/183399\/revisions\/183400"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=183399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=183399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=183399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}