Demo 실행

본 문서를 통해 비디오 라이브 방송/음성 채팅룸 Demo를 빠르게 실행하는 방법을 소개합니다. 이 문서를 따라 하시면 10분 내에 Demo를 실행하고, 완벽한 UI 인터페이스를 갖춘 비디오 라이브 방송/음성 채팅룸 기능을 체험할 수 있습니다.
앵커(비디오 라이브 방송)
시청자(비디오 라이브 방송)
앵커(음성 채팅룸)
시청자(음성 채팅룸)











환경 준비

Xcode 15 및 그 이상.
iOS 13.0 및 그 이상.
CocoaPods 환경 설치는 보기를 클릭하세요.
통합 및 사용 중 문제가 발생하면, 자주 묻는 질문을 참조하세요.

단계 1: Demo 다운로드

1. GitHub에서 TUILiveKit Demo 소스 코드를 다운로드하거나, 다음 명령어를 실행하여 직접 다운로드할 수 있습니다.
git clone https://github.com/Tencent-RTC/TUILiveKit.git
2. 명령어를 사용하여 iOS 프로젝트 디렉토리로 이동합니다:
cd TUILiveKit/iOS/Example
3. 의존성 라이브러리 로드:
pod install
주의:
아직 CocoaPods를 설치하지 않았다면, 여기를 클릭하여 설치 방법을 확인하세요.

단계 2: Demo 구성

1. 서비스 활성화(TUILiveKit)하여 SDKAppID 및 SDKSecretKey를 획득합니다.

2. /iOS/Example/Debug/GenerateTestUserSig.swift 파일을 열고, 서비스 활성화 시 획득한 SDKAppID와 SDKSecretKey를 해당 위치에 입력하세요:


단계 3: Demo 실행

1. TUILiveKit/iOS/Example/TUILiveKitApp.xcworkspace 프로젝트를 열고, 실행할 장치를 아래 그림과 같이 XCode에서 선택하세요:

2. 선택을 완료한 후, 실행을 클릭하여 Demo를 목표 장치에 실행하세요.
3. Demo가 장치에서 성공적으로 실행되면 다음 단계를 통해 라이브 방송을 시작하고 시청할 수 있습니다.

단계 4: 라이브 방송 시작

주의:
완전한 비디오 라이브 방송 프로세스를 체험하려면, Demo를 두 장치의 두 사용자로 로그인하십시오. 한 사용자는 앵커가 되고 다른 사용자는 시청자가 됩니다.

1. 로그인 & 등록

사용자 ID에 ID를 입력하세요. 현재의 UserID가 사용되지 않았다면, 등록 화면으로 넘어가며, 해당 화면에서 아바타와 닉네임을 설정할 수 있습니다.
앵커(mike)
시청자(vince)




주의:
UserID가 "1", "123", "111"과 같은 단순 문자열로 설정되지 않도록 하십시오. TRTC는 동일한 UserID로 여러 단말에서의 로그인을 지원하지 않기 때문에, 여러 명이 동시에 개발할 때, "1", "123", "111"과 같은 UserID가 동료에 의해 쉽게 사용될 수 있어 로그인 실패가 발생할 수 있습니다. 따라서 디버깅 시 식별 가능한 UserID를 설정하는 것이 좋습니다.

2. 앵커가 방송 시작

홈페이지 하단 중앙의 "방송 시작" 버튼을 클릭하면 방송 시작 미리보기 페이지로 이동하며, 방송 시작을 클릭하면 방송을 시작할 수 있습니다.
비디오 라이브 방송:
앵커(입장 전)
앵커(미리보기)
앵커(방송 중)



음성 채팅룸:
앵커(미리보기)
앵커(미리보기)
앵커(방송 중)




3. 시청자가 방송에 참여

라이브 방송 목록에서 임의의 룸을 클릭하면 라이브룸에 입장할 수 있습니다.
시청자(입장 전)
시청자(입장 후: 비디오 라이브 방송)
시청자(입장 후: 음성 채팅룸)