공공 / 민간 클라우드 설정
네이버 클라우드 플랫폼은 민간(pub)과 공공(gov) 환경으로 나뉩니다. VPEPlayer Android SDK는 platform 인자로 환경을 구분하며, 기본값은 민간 환경("pub")입니다.
platform 값
| 환경 | platform 값 | 설명 |
|---|---|---|
| 민간 클라우드 | "pub" (기본값) | Naver Cloud Platform 민간 환경 |
| 공공 클라우드 | "gov" | Naver Cloud Platform 공공 환경 |
적용 방법
platform 과 stage 는 Composable 인자로 전달합니다. stage 기본값은 "prod" 입니다.
// 민간 클라우드 (기본값이므로 platform 생략 가능)
VpePlayer(
accessKey = "YOUR_ACCESS_KEY",
options = mapOf("playlist" to listOf(mapOf("file" to "https://.../master.m3u8")))
)
// 공공 클라우드
VpePlayer(
accessKey = "YOUR_ACCESS_KEY",
platform = "gov",
stage = "real",
options = mapOf("playlist" to listOf(mapOf("file" to "https://.../master.m3u8")))
)컨트롤러 패턴(VpePlayerController) 에서도 동일하게 팩토리 인자로 전달합니다 — VpePlayerController.fromMap(context, options, accessKey, platform = "pub", stage = "prod").