라이브 스트림
라이브 스트림은 별도 옵션이 필요 없습니다. SDK 가 재생 중 duration 이 무한(indefinite)임을 감지해 자동으로 라이브로 판정합니다.
자동 감지
일반 VOD 와 동일하게 HLS URL 을 playlist 로 전달하면 됩니다. 라이브로 판정되면 컨트롤바가 라이브 레이아웃으로 전환되어 시간 라벨이 ● LIVE 로 바뀌고 SeekBar / 탐색이 숨겨집니다.
VpePlayer(
accessKey: "YOUR_ACCESS_KEY",
options: [
"autostart": true,
"muted": true,
"playlist": [["file": "https://.../live/master.m3u8"]]
]
)주의 —
live: true 같은 강제 옵션을 기대하지 마세요. 라이브 여부는 옵션 없이 duration 으로 자동 감지됩니다.라이브 상태 관찰
컨트롤러 패턴에서는 isLive 로 라이브 여부를 관찰할 수 있습니다.
Text(player.isLive ? "● LIVE" : "VOD") // @Published 자동 관찰