본 문서에서는 Tencent Cloud TRTC Demo(Flutter)를 빠르게 실행하는 방법을 소개합니다.
주의:현재 Windows/MacOs에서는 화면 공유 및 디바이스 선택 기능이 지원되지 않습니다.
Tencent Cloud 가입 계정이 있어야 합니다.
/lib/debug/GenerateTestUserSig.dart
를 찾아 열고 다음 매개변수를 설정합니다.설명:
- 이 문서에서 설명하는 UserSig를 생성하는 방법은 클라이언트 코드에서 SECRETKEY를 구성하는 것입니다. 이 방법에서 SECRETKEY는 쉽게 디컴파일되고 역전될 수 있으며, 키가 공개되면 해커가 Tencent Cloud 트래픽을 도용할 수 있습니다. 따라서 이 방법은 TRTC-Simple-Demo의 로컬 실행 및 디버깅에만 적합합니다.
- UserSig의 계산 코드를 서버에 통합하고 App 지향 API를 제공하는 것이 가장 좋습니다. UserSig가 필요할 때 App은 동적 UserSig에 대한 요청을 서버에 보낼 수 있습니다. 자세한 내용은 서버에서 UserSig 생성을 참고하십시오.
flutter pub get
실행cd ios
실행/ios
를 엽니다. Demo 프로젝트를 컴파일하고 실행합니다.flutter config --enable-windows-desktop
실행flutter run -d windows
실행flutter config --enable-macos-desktop
실행cd macos
실행flutter run -d macos
실행TRTC 로그는 기본적으로 .xlog
로 압축 및 암호화됩니다. 주소는 다음과 같습니다.
Documents/log
./sdcard/log/tencent/liteav
./sdcard/Android/data/패키지명/files/log/tencent/liteav/
.프로젝트의 info.plist에서, io.flutter.embedded_views_preview
의 값이 YES인지 확인하십시오.
'/example/android/app/src/main/AndroidManifest.xml' 파일을 엽니다.
xmlns:tools="http://schemas.android.com/tools"
를 manifest에 추가합니다.tools:replace="android:label"
을 application에 추가합니다.설명:더 많은 FAQ는 Flutter FAQ를 참고하십시오.
문제 해결에 도움이 되었나요?