> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab Online Subsystem (OSS)

> Unreal 멀티플레이어 세션과의 음성 채팅 및 네트워킹 통합을 제공하는 Unreal Engine용 PlayFab Party Online Subsystem(OSS) 개요입니다.

# 개요

PlayFab Online Subsystem(PF OSS)을 사용하면 Unreal Engine 4(UE4) 또는 Unreal Engine 5(UE5) 게임에서 Lobby, Matchmaking, Party 및 Azure Cognitive Services 같은 멀티플레이어 기능을 활용할 수 있습니다. 이러한 기능에는 크로스 토크, 크로스 플레이 및 실시간 텍스트 채팅 번역과 음성 텍스트 변환 서비스 같은 접근성 기능이 포함됩니다. 현재 PC, XBOX, Steam, Nintendo Switch, PlayStation®5, PlayStation®4 게임을 개발할 때 사용하도록 설계되었습니다. 이 서브시스템 계층은 기존 Epic 제공 네이티브 Online Subsystem(OSS) 위에서 원활하게 작동합니다. PlayFab OSS는 PlayFab Lobby, Matchmaking, Party 네트워킹 및 VOIP(Voice over Internet Protocol) 지원을 추가하여 네이티브 OSS를 보완합니다.

PlayFab OSS는 경제, 리더보드 등의 다른 PlayFab 기능을 제공하는 PlayFab SDK 마켓플레이스 플러그인과 함께 작동합니다. 자세한 내용은 [UE Marketplace의 PlayFab SDK(외부 사이트)](https://www.unrealengine.com/marketplace/product/playfab-sdk)를 참조하세요.

| 카테고리  | PlayFab Online Subsystem                                               | PlayFab SDK Marketplace Plugin                                                                      |
| ----- | ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| 소스    | [GitHub 공용 리포지토리](https://github.com/PlayFab/PlayFabMultiplayerUnreal) | [UE Marketplace의 PlayFab SDK(외부 사이트)](https://www.unrealengine.com/marketplace/product/playfab-sdk) |
| 주요 기능 | Lobby, Matchmaking, Party                                              | Economy, Leaderboards, Data & Analytics                                                             |

## Online Subsystem에 포함된 항목

* Lobby 만들기, 참가, 검색
* 빠른 매치메이킹
* 게임 lobby에 친구 초대
* 게임 네트워킹
* VOIP
* 다음 플랫폼 지원:
  * XBOX Series X GDK
  * PC GDK
  * XBOX One GDK
  * PC Steam
  * Nintendo Switch
  * PS5™ 및 PS4™
* 위 플랫폼 간 크로스 플레이 및 크로스 토크 지원
* Azure Cognitive Services
  * 실시간 텍스트 채팅 번역
  * 실시간 음성 채팅 텍스트 변환
  * 실시간 음성 채팅 텍스트 변환 번역
  * 텍스트-음성 변환 합성

## 지원되는 Unreal Engine 버전은?

| UE 버전     | GDK PC | GDK XBOX | Steam | PS4  | PS5  | Switch |
| --------- | ------ | -------- | ----- | ---- | ---- | ------ |
| 4.27 Plus | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.0       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.1       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.2       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.3       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.4       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.5       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.6       | 지원\*   | 지원\*     | 지원\*  | 지원\* | 지원\* | 지원\*   |
| 5.7       | 지원     | 지원       | 지원    | 지원   | 지원   | 지원     |

\*PlayFab Online Subsystem을 사용하려는 이전 버전의 Unreal Engine(UE4.27, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5 및 5.6) 사용자를 위한 두 가지 옵션이 있습니다.

* 로컬 Unreal Engine 버전을 5.7로 업그레이드합니다.
* 최신 릴리스를 가져와 게임에 백포트합니다.
  UE4의 경우 4.26에서는 서로 다른 플랫폼 간의 크로스 플레이가 작동하지 않지만 4.27에서는 작동하므로 4.27이 권장되는 버전입니다. 이전 버전의 Unreal Engine 4를 사용 중인 경우 OSS를 최소한의 작업으로 백포트할 수 있습니다. 자세한 내용은 [이전 버전의 Unreal Engine 4 사용](/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions)을 참조하세요.

<Note>
  4.25plus 이전 버전의 UE4를 사용 중인 경우 찾기 및 모두 바꾸기를 사용하여 GDK에 대한 모든 참조를 Anvil로 이름을 바꿔야 합니다.
</Note>

UE4.27, 5.0, 5.1, 5.2, 5.3 또는 5.4에서 백포트 중 질문이 있는 경우 [GitHub 이슈](https://github.com/PlayFab/PlayFabMultiplayerUnreal/issues/new)를 열거나 [지원 티켓](https://playfab.com/contact/)을 여세요.

## 지원되는 Microsoft Game Development Kit(GDK) 버전은?

가장 최신 정보는 Unreal Engine 개발자 문서의 [GDK SDK Update Paths](https://udn.unrealengine.com/s/article/GDK-SDK-Updates-Path)를 참조하세요.

XDK를 사용 중인 경우 OSS의 이전 버전(1.07 이하)에서 지원됨을 참고하세요. 자세한 내용은 [이전 버전 사용](/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions)을 참조하세요.

<Note>
  UE5.3의 WinGDK 버전은 HTTP 요청과 관련된 문제가 있음이 알려져 있습니다. Epic Games는 이 문제를 인식하고 버전 5.4에서 해결했습니다. UE5.3에서 이 문제를 우회하려면 `-UseWinHttpGDK` 명령줄 인수를 사용하여 게임을 시작하여 xCurl 대신 WinHTTP로 전환하세요. 자세한 내용은 [5.3 WinGDK HTTP running issue with xCurl](https://udn.unrealengine.com/s/question/0D54z00009l9fK0CAI/53-wingdk-http-module-wont-compile-with-xcurl)에 대한 Unreal Engine 포럼 게시물을 참조하세요.
</Note>

## 지원되는 Nintendo Switch SDK 버전은?

지원되는 Nintendo Switch SDK 버전은 [Switch SDK Updates Path](https://udn.unrealengine.com/s/article/Switch-SDK-Updates-Path) 또는 해당 파일에서 확인할 수 있습니다.

* UE4: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\UEBuildSwitch.cs
* UE5.0: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\SwitchPlatformSDK.cs
* UE5.1, UE5.2 및 UE5.3: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\SwitchPlatformSDK.Versions.cs
* UE5.4: \Engine\Platforms\Switch\Config\Switch\_SDK.json
* UE5.5, UE5.6 및 UE5.7: \Engine\Platforms\Nintendo\Config\Nintendo\_SDK.json

## 지원되는 PS5™ 및 PS4™ SDK 버전은?

지원되는 Sony PlayStation SDK 버전은 [PS4 SDK Compatibility](https://udn.unrealengine.com/s/article/PS4-SDK-Compatibility), [PS5 SDK Compatibility](https://udn.unrealengine.com/s/article/PS5-SDK-Compatibility) 또는 해당 파일에서 확인할 수 있습니다.

* UE4: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\UEBuild\[PS4|PS5].cs
* UE5.0: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\[PS4|PS5]PlatformSDK.cs
* UE5.1, UE5.2 및 UE5.3: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\[PS4|PS5]PlatformSDK.Versions.cs
* UE5.4, UE5.5, UE5.6 및 UE5.7: \Engine\Platforms\[PS4|PS5]\Config\[PS4|PS5]\_SDK.json

<Note>
  위의 Unreal 문서와 UDN 포럼 링크에 액세스하려면 등록된 Unreal 개발자이며 특정 플랫폼에 대해 승인되어야 합니다.
</Note>

## 가격

가격 세부 정보는 [PlayFab Party 청구](/services/playfab/pricing/meters/meters#party)를 참조하세요.

“PlayStation”은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.
“PS4”는 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.
“PS5”는 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.


## Related topics

- [PlayFab Online Subsystem (OSS) Quickstart](/ko/services/playfab/multiplayer/networking/party-unreal-engine-oss-quickstart.md)
- [PlayFab Online Subsystem (OSS) Dedicated Server Setup](/ko/services/playfab/multiplayer/networking/party-unreal-engine-oss-dedicated-servers.md)
- [Unreal Engine용 PlayFab OnlineSubsystem 릴리스 노트](/ko/services/playfab/multiplayer/networking/unreal-release-notes.md)
- [Integrate the PlayFab Unreal Engine Marketplace plugin](/ko/services/playfab/multiplayer/networking/party-unreal-engine-oss-playfab-plugin-integration.md)
- [Using older versions of Unreal Engine 4](/ko/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions.md)
