Korzystanie z interfejsu API REST zarządzania sesją
Aby użyć funkcji usługi Azure Remote Rendering, należy utworzyć sesję. Każda sesja odpowiada serwerowi przydzielanemu na platformie Azure, do którego można nawiązać połączenie z urządzeniem klienckim. Gdy urządzenie nawiąż połączenie, serwer renderuje żądane dane i obsługuje wynik jako strumień wideo. Podczas tworzenia sesji wybrano rodzaj serwera, na którym chcesz uruchomić, który określa ceny. Gdy sesja nie jest już potrzebna, powinna zostać zatrzymana. Jeśli nie zostanie zatrzymany ręcznie, zostanie on automatycznie zamknięty po wygaśnięciu czasu dzierżawy sesji.
Dokumentacja interfejsu API REST
Dokumentacja interfejsu API REST można znaleźć tutaj i definicje struktury Swagger tutaj. Udostępniamy skrypt programu PowerShell w repozytorium przykładów ARR w folderze Scripts o nazwie RenderingSession.ps1, który demonstruje użycie naszej usługi. Skrypt i jego konfiguracja są opisane tutaj: Przykładowe skrypty programu PowerShell. Udostępniamy również zestawy SDK dla platform .NET i Java.
Ważne
Opóźnienie jest ważnym czynnikiem podczas korzystania z renderowania zdalnego. Aby uzyskać najlepsze środowisko, utwórz sesje w regionie znajdującym się najbliżej Ciebie. Test opóźnienia platformy Azure może służyć do określenia, który region znajduje się najbliżej Ciebie.
Ważne
Zestaw SDK środowiska uruchomieniowego usługi ARR jest wymagany, aby urządzenie klienckie łączyło się z sesją renderowania. Te zestawy SDK są dostępne na platformie .NET i W języku C++. Oprócz nawiązywania połączenia z usługą te zestawy SDK mogą być również używane do uruchamiania i zatrzymywania sesji.