Files
sodalive-ios/SodaLive/Sources/Live/Room/GetRoomInfoResponse.swift
Yu Sung b796f6d9c5 라이브룸 V2V 번역 자막 기능을 추가한다
라이브룸에서 진행자 언어와 기기 언어가 다를 때 자막 토글을 제공한다.
룸 정보 응답에 V2V 워커 토큰과 진행자 언어 코드를 포함한다.
Agora V2V 에이전트 참여와 종료 API 연동을 추가한다
2026-02-09 21:11:17 +09:00

34 lines
851 B
Swift

//
// GetRoomInfoResponse.swift
// SodaLive
//
// Created by klaus on 2023/08/14.
//
struct GetRoomInfoResponse: Decodable {
let roomId: Int
let title: String
let notice: String
let coverImageUrl: String
let channelName: String
let rtcToken: String
let rtmToken: String
let v2vWorkerToken: String
let creatorId: Int
let creatorNickname: String
let creatorProfileUrl: String
let isFollowing: Bool
let isAdult: Bool
let participantsCount: Int
let totalAvailableParticipantsCount: Int
let speakerList: [LiveRoomMember]
let listenerList: [LiveRoomMember]
let managerList: [LiveRoomMember]
let donationRankingTop3UserIds: [Int]
let menuPan: String
let creatorLanguageCode: String?
let isActiveRoulette: Bool
let isPrivateRoom: Bool
let password: String?
}