RemoteKingdom przenosi pulpit i gry z komputera z Windows na telewizor z Android TV lub Google TV. Obraz, dźwięk, pilot i pad – bez kabla HDMI przez cały pokój.
Serwer: Windows 10 lub 11 (64-bit). Aplikacja: Android TV / Google TV, telefony i tablety. Działa na standardowym protokole RDP – co działa z innymi klientami i serwerami.
Obraz kodowany sprzętowo jako H.264 na komputerze i dekodowany sprzętowo przez telewizor – do 60 klatek na sekundę, a na ekranach 120 Hz do 120.
Pad od PlayStation 4 jest rozpoznawany jako DualShock 4, a gry pokazują podpowiedzi z ikonami ✕ ○ □ △. Wibracje nadal działają.
Jakość obrazu sama dostosowuje się do Wi-Fi, żeby obraz nie stawał przy słabszym połączeniu.
Wszystko, co gra na komputerze, słychać na telewizorze.
Pilot od telewizora wystarczy do obsługi (długie OK włącza tryb myszy). Działa też mysz i klawiatura podłączone do TV.
Połączenie szyfrowane (TLS). Telewizor łączy się dopiero po zalogowaniu: kontem Windows tego komputera (NLA) albo kodem PIN pokazanym na komputerze.
Serwer działa jako usługa Windows od startu komputera. Zdalnie zalogujesz się na ekranie logowania (także na inne konto), wpiszesz PIN na ekranie blokady i potwierdzisz okna UAC.
Aplikacja łączy się również z wbudowanym Pulpitem zdalnym Windows (Windows Pro), także z logowaniem NLA. Uwaga: połączenie z domowym Windowsem wylogowuje osobę siedzącą przy komputerze – Windows kliencki ma tylko jedną sesję. Do pracy na pulpicie wystarczy; do gier i filmów lepszy jest serwer RemoteKingdom.
Działa na Android TV i Google TV, a także na telefonach i tabletach z Androidem 7 lub nowszym – w pionie i w poziomie.
Aplikacja mówi w języku telefonu lub telewizora: po polsku albo po angielsku.
RemoteKingdom mówi zwykłym protokołem Pulpitu zdalnego (RDP), więc działa w obie strony: z serwerem możesz łączyć się innymi klientami RDP, a aplikacją na TV – z komputerem bez naszego serwera. Pełny zestaw funkcji daje jednak dopiero para: aplikacja RemoteKingdom + serwer RemoteKingdom.
| Aplikacja RemoteKingdom + serwer RemoteKingdom |
Inny klient RDP (np. mstsc) + serwer RemoteKingdom |
Aplikacja RemoteKingdom + Pulpit zdalny Windows |
|
|---|---|---|---|
| Obraz | Pulpit bez strat (ostry tekst), a H.264 tam, gdzie leci film lub gra; do wyboru też cały ekran w H.264 albo HEVC HDR (telewizory z HDR10); do 60 kl./s, na ekranach 120 Hz do 120 | Pulpit bez strat (ostry tekst), a H.264 tylko tam, gdzie leci film lub gra – jeśli klient obsługuje grafikę RDP 8 (mstsc tak), inaczej zwykłe bitmapy | Zwykłe bitmapy – do pracy, nie do gier i filmów |
| Dopasowanie do sieci | Tak | Tylko przy obrazie H.264 | Nie |
| Dźwięk | Tak | Tak | Tak, od wersji 0.12.2 |
| Mysz i klawiatura | Tak, także pilot | Tak | Tak, także pilot |
| Pad jak DualShock lub kontroler Xbox | Tak, z wibracjami i podpowiedziami ✕ ○ □ △ | Nie | Nie |
| Logowanie | Konto Windows tego komputera (NLA) albo parowanie kodem PIN, potem automatycznie | Konto Windows (NLA; bez NLA ekran logowania serwera) | Konto Windows, także NLA |
| Ekran logowania i blokady Windows (PIN), okna UAC | Tak, gdy serwer działa jako usługa (domyślnie) | Tak, gdy serwer działa jako usługa (domyślnie) | Okna UAC tak; PIN i Windows Hello nie |
| Steam Big Picture, zrzuty z pada, ping w statystykach | Tak | Nie | Nie |
| Wymagany Windows | 10 lub 11, także Home | 10 lub 11, także Home | Pro, Enterprise lub Education z włączonym Pulpitem zdalnym |
Sprawdzone z klientem mstsc (Podłączanie pulpitu zdalnego w Windows). Inne klienty RDP (np. aplikacja Windows App na macOS, iOS i Androida, FreeRDP, Remmina) i inne serwery RDP (np. xrdp na Linuksie) powinny działać podobnie, ale nie były jeszcze testowane.



RemoteKingdom na Android TV i Google TV – obsługiwany w całości pilotem.
Pobierz instalator na komputer z Windows i uruchom go. Domyślnie serwer instaluje się jako usługa Windows: startuje razem z komputerem, jeszcze przed zalogowaniem. Jeśli Windows oznaczył Twoją sieć domową jako publiczną, instalator o tym ostrzeże – przełącz ją na prywatną, inaczej zapora nie wpuści telewizora. Gdy serwer działa, jego ikona jest w zasobniku obok zegara – jej menu pokazuje adres komputera, połączone urządzenia i pozwala zakończyć serwer. Instalator ma zaznaczoną opcję „Wymagaj logowania Windows (NLA)": wtedy telewizor loguje się kontem Windows tego komputera przed rozpoczęciem sesji. Odznacz ją, jeśli wolisz kod PIN.
Znajdź RemoteKingdom w Google Play na telewizorze i wybierz „Szukaj serwerów” albo wpisz adres IP komputera (np. 192.168.0.10).
Za pierwszym razem na komputerze pojawi się 6-cyfrowy kod – wpisz go na telewizorze. Kolejne połączenia są już automatyczne.
RemoteKingdom jest teraz w zamkniętych testach w Google Play. Aplikacja nie jest jeszcze dostępna publicznie, więc Sklep pokaże ją tylko osobom z listy testerów — dlatego link poniżej to jedyna droga do aplikacji.
Do testów potrzebne są konto Google i miejsce na liście testerów. Jeśli Sklep pisze, że aplikacja jest niedostępna, to znak, że tego konta nie ma jeszcze na liście.
Sprawdź, czy serwer działa na komputerze (ikona RemoteKingdom w zasobniku obok zegara; jeśli jej nie ma, uruchom „RemoteKingdom Server” z menu Start), czy adres IP jest poprawny i czy komputer i telewizor są w tej samej sieci. Serwer używa domyślnie portu 3389. Jeśli przy uruchamianiu serwera pojawia się okno o brakującym pliku MFPlat.dll, na komputerze brakuje biblioteki Media Foundation – patrz „Wymagania i porady”.
Na tym samym porcie działa też wbudowany Pulpit zdalny Windows. Jeśli masz go włączonego, serwer RemoteKingdom nie wystartuje – zakończy się po cichu, a aplikacja pokaże tylko, że nie może się połączyć. Żeby to naprawić, wyłącz Pulpit zdalny (Ustawienia → System → Pulpit zdalny) albo uruchom serwer RemoteKingdom na innym porcie – numer portu podaje się jako pierwszy argument (np. 3390). Jeśli serwer nie startuje, zajrzyj do pliku %ProgramData%\RemoteKingdom\server\rk_server.err (serwer jako usługa) albo %LOCALAPPDATA%\RemoteKingdom\rk_server.err (zwykły program): znajdziesz tam wpis [Main] Fatal: bind() failed: 10048.
Jeśli serwer działa, a telewizor i tak nie może się połączyć, sprawdź, czy Windows nie oznaczył Twojej sieci domowej jako publicznej. W sieci publicznej zapora nie wpuszcza połączeń do serwera (to ochrona np. w kawiarni lub hotelu). Zmienisz to w Ustawieniach → Sieć i Internet → Wi-Fi lub Ethernet → właściwości sieci → Typ profilu sieciowego → Sieć prywatna.
Najprościej: w aplikacji wybierz „Szukaj serwerów” albo kliknij ikonę RemoteKingdom w zasobniku na komputerze – menu pokazuje „Adres tego komputera”. Można też otworzyć Ustawienia Windows → Sieć i Internet → właściwości połączenia i odczytać „Adres IPv4” albo wpisać ipconfig w wierszu poleceń.
Tak. Jeśli Pulpit zdalny nie ma zapisanego hasła, po połączeniu pojawi się ekran logowania RemoteKingdom – wpisz nazwę użytkownika i hasło konta Windows tego komputera (dla konta Microsoft: adres e-mail i hasło konta, nie PIN). Po 3 błędnych próbach serwer się rozłącza.
Z serwerem RemoteKingdom działającym jako usługa (domyślnie) widzisz prawdziwy ekran blokady Windows i wpisujesz PIN tak samo jak przy komputerze. Ekran logowania samego serwera (pojawia się w mstsc bez zapisanego hasła) przyjmuje tylko hasło konta Windows (dla konta Microsoft: hasło konta, nie PIN).
We wbudowanym Pulpicie zdalnym Windows PIN i Windows Hello nie działają – ekran logowania pokazuje tylko hasło i kartę inteligentną.
Przy koncie Microsoft z włączoną opcją „wymagaj Windows Hello” logowanie przez Pulpit zdalny samym hasłem również potrafi nie zadziałać. Pomaga wtedy wyłączenie tej opcji albo jednorazowe zalogowanie się hasłem lokalnie na tym komputerze.
Tak, jeśli komputer ma Windows Pro z włączonym Pulpitem zdalnym (Ustawienia → System → Pulpit zdalny). Aplikacja poprosi o nazwę użytkownika i hasło konta Windows. Domyślnie hasło nie jest zapisywane. Możesz je zapamiętać, zaznaczając opcję w oknie logowania – hasło jest wtedy przechowywane zaszyfrowane kluczem urządzenia. Pad, parowanie PIN-em i obraz H.264 działają tylko z serwerem RemoteKingdom.
Tak, jeśli łączysz się z komputerem przez wbudowany Pulpit zdalny Windows (Windows Pro). Windows kliencki ma tylko jedną sesję, więc osoba siedząca przy komputerze zostanie wylogowana. Serwerowe wersje Windows pozwalają na kilka sesji jednocześnie, ale domowy Windows 10/11 Pro – nie.
Tak się dzieje po ponownej instalacji serwera lub Windowsa, a także jednorazowo po przełączeniu serwera na usługę Windows (usługa ma własny certyfikat). Jeśli to Twój komputer i nic nie zmieniałeś, a pytanie się pojawiło – wybierz „Nie” i sprawdź, czy łączysz się z właściwym adresem.
Przytrzymaj Wstecz, aby się rozłączyć. Przytrzymaj OK, aby włączyć tryb myszy: strzałki przesuwają kursor, OK klika.
Instalator domyślnie wybiera usługę Windows. Serwer działa wtedy od startu komputera, także gdy nikt nie jest zalogowany, więc zdalnie zalogujesz się na ekranie logowania, wpiszesz PIN na ekranie blokady i potwierdzisz okna UAC. Wylogowanie albo przełączenie użytkownika na chwilę rozłącza – aplikacja połączy się ponownie, a od wersji serwera 0.17.25 także mstsc (bez błędu 0x904).
Możesz też wybrać zwykły program uruchamiany po zalogowaniu. Wtedy ekran logowania, ekran blokady i okna UAC nie są widoczne zdalnie: obraz staje, a klawiatura nie działa, dopóki ktoś przy komputerze ich nie zamknie. Sposób uruchamiania zmienisz, uruchamiając instalator ponownie i wybierając drugą opcję (od wersji 0.11.1 poprzednia jest wtedy usuwana).
Tak, to opcja eksperymentalna od wersji 0.14 – zaznacz w instalatorze „Wirtualny monitor” (tylko w trybie usługi). Na czas połączenia Windows dostaje dodatkowy ekran dokładnie w rozdzielczości telewizora lub telefonu i ustawia go jako główny. Od wersji serwera 0.16.3 monitor komputera gaśnie na ten czas, więc wszystkie okna są na ekranie, który widzisz w aplikacji. Po rozłączeniu wirtualny ekran znika, a monitor komputera wraca razem z oknami. Od wersji 0.17.6 wystarczy też nacisnąć klawisz, kliknąć albo wyraźnie poruszyć myszą przy komputerze, żeby monitor komputera włączył się z powrotem w trakcie sesji – połączenie zdalne trwa dalej. Od wersji 0.17.22 monitor komputera pokazuje wtedy dokładnie to samo co klient (klon w rozdzielczości klienta), a po 10 minutach bez ruchu przy komputerze zostaje znowu sam wirtualny ekran. To nadal ten sam pulpit: jeden kursor i te same okna, więc nie służy do pracy we dwie osoby naraz.
Opcja instaluje sterownik Virtual Display Driver (licencja MIT) i dodaje jego wydawcę, SignPath Foundation, do zaufanych wydawców Windows – bez tego Windows pytałby o zgodę przy instalacji. Odinstalowanie serwera usuwa sterownik i to zaufanie.
Gry w trybie wyłącznego pełnego ekranu są na wirtualnym monitorze czarne – tego mechanizm przechwytywania Windows nie widzi. Ustaw w grze okno albo okno bez ramek, albo przed połączeniem przełącz w aplikacji „Wirtualny monitor: wyłączony” (od wersji aplikacji 0.14.2): obraz idzie wtedy z monitora komputera, gdzie takie gry są widoczne.
Tak, to tryb eksperymentalny od wersji 0.15 serwera i 0.14 aplikacji: „Obraz: HEVC HDR”. Pojawia się tylko na telewizorach, które pokazują HDR10 i mają sprzętowy dekoder HEVC 10-bit – na innych tej opcji nie ma. Serwer sam włącza HDR na czas połączenia (na wirtualnym monitorze albo na monitorze komputera, jeśli sam tego nie zrobiłeś) i wyłącza go po rozłączeniu. Cały ekran idzie wtedy jako wideo HEVC Main 10 HDR10, więc tekst na pulpicie jest odrobinę mniej ostry niż w trybie bez strat. Gdy coś po drodze nie obsługuje HDR (karta graficzna, monitor), serwer wysyła zwykłe H.264.
Tak, od wersji 0.17.23 serwera i 0.17.0 aplikacji. Gdy ekran telefonu albo telewizora umie 120 Hz w swojej rozdzielczości, aplikacja sama go przełącza i prosi serwer o 120 klatek (wirtualny monitor też dostaje wtedy 120 Hz). Inaczej obraz idzie w 60 klatkach; mstsc zostaje przy 60. Od wersji 0.17.24 serwer naprawdę dobija do 120, o ile gra rysuje tyle klatek, a Wi-Fi nadąża – przy gorszej sieci automatyka sama zmniejsza liczbę klatek.
Tak, to opcja eksperymentalna od wersji 0.14 – zaznacz w instalatorze „Wirtualna karta dźwiękowa”. Na czas połączenia dźwięk idzie tylko do telewizora, a po rozłączeniu komputer wraca do swojego urządzenia. Potrzebna jest wirtualna karta dźwiękowa: Steam Streaming Speakers (instaluje je Steam przy Remote Play) albo darmowy VB-CABLE. Bez żadnej z nich dźwięk działa jak dotąd – gra i na komputerze, i na telewizorze. Programy, które mają na stałe wybrane konkretne urządzenie, grają dalej tam.
Tak, od wersji 0.15 aplikacji i 0.16 serwera. W sesji u góry ekranu jest menu z przyciskiem „Zasilanie”: uśpij, hibernuj albo wyłącz. Na telewizorze menu pojawia się w trybie myszy (przytrzymaj OK), na telefonie po dotknięciu górnej krawędzi ekranu. Gdy aplikacja na telefonie działa w tle, w powiadomieniu jest przycisk wyłączania komputera (dotknij dwa razy) i osobny przycisk „Rozłącz”.
Jeśli uśpienie albo hibernacja są w Windows wyłączone, aplikacja o tym powie. Komputery z nowoczesnym uśpieniem (wiele mini-PC i laptopów) obsługuje serwer od wersji 0.16.1. Hibernacja działa, nawet jeśli Windows nie pokazuje jej w menu Start – to tylko ustawienie wyglądu menu.
Tak, od wersji 0.17 serwera i 0.16 aplikacji. Obraz idzie wtedy standardowym transportem UDP z RDP (tym samym, którego używa Windows z Pulpitem zdalnym), co jest płynniejsze na Wi‑Fi i przez VPN, bo zgubiony pakiet nie zatrzymuje całego strumienia. Dźwięk, sterowanie i pad zostają na TCP. Działa też z mstsc. Instalator dodaje regułę zapory dla UDP; gdy UDP nie przejdzie (zapora, sieć), sesja zostaje na TCP jak dotąd. Gdy UDP przestanie działać w trakcie sesji, obraz w aplikacji wraca na TCP bez rozłączania (serwer 0.17.5 i aplikacja 0.16.1; mstsc łączy się wtedy ponownie, a od wersji 0.17.11 najpierw czeka do 10 sekund, więc krótka przerwa w Wi-Fi go nie rozłącza). W statystykach aplikacji widać, czy obraz idzie po UDP, czy po TCP. Od wersji serwera 0.17.25 i aplikacji 0.17.2, gdy sieć gubi pakiety, serwer dosyła po UDP pakiety naprawcze (FEC): pojedynczy zgubiony pakiet aplikacja odtwarza od razu, bez czekania na ponowne wysłanie. Na sieci bez strat nic się nie zmienia. Od wersji serwera 0.17.27 pakiety naprawcze dostaje także mstsc.
Serwer 0.17 wymaga aplikacji co najmniej 0.16 – starsza wersja uzna go za Windows i pokaże obraz w uproszczonym trybie bitmap.
Próbuje – to funkcja eksperymentalna od wersji 0.13 serwera i aplikacji (Wake-on-LAN). Wystarczy raz połączyć się z działającym komputerem: serwer przekaże aplikacji adresy kart sieciowych. Gdy później komputer nie odpowiada, aplikacja wyśle sygnał budzenia i poczeka, aż serwer się zgłosi. Instalator (opcja „Pozwól aplikacji RemoteKingdom budzić ten komputer”) włącza budzenie na karcie przewodowej i wyłącza „Szybki rozruch”.
Czy to zadziała, zależy od sprzętu: potrzebne jest połączenie kablem, ta sama sieć domowa, a do budzenia z hibernacji lub wyłączenia także włączone Wake on LAN w BIOS-ie. Na części komputerów budzenie przez sieć mimo to nie działa.
Instalator nie jest jeszcze podpisany certyfikatem. Kliknij „Więcej informacji” → „Uruchom mimo to”. Pobieraj instalator tylko z tej strony.