1. 다운로드된 소스 코드에서 TRTC_Web/quick-demo-js/index.html 파일을 찾아 브라우저로 엽니다.
2. 브라우저의 페이지에서 단계 2에서 획득한 SDKAppId 및 SDKSecretKey를 기입합니다.
3. 기능 체험
Enter Room를 클릭하여 방으로 들어갑니다.
Start Local Audio/Video를 클릭하면 마이크 또는 카메라 수집을 시작할 수 있습니다.
Stop Local Audio/Video를 클릭하면 마이크 또는 카메라 수집을 종료할 수 있습니다.
Start Share Screen를 클릭하여 화면 공유를 시작합니다.
Stop Share Screen를 클릭하여 화면 공유를 취소합니다.
4. 방에 들어간 후 초대 링크를 공유하는 것을 통해 피초대자와 함께 TRTC Web 음성 및 비디오 인터워킹 기능을 체험할 수 있습니다.
1. 다운로드된 소스 코드에서 찾아 TRTC_Web/quick-demo-vue2-js/ 디렉터리로 들어갑니다.
2. 로컬에서 Demo를 실행하는 경우, 단말기에서 아래 명령을 실행하면 자동으로 종속성을 설치하고 demo를 실행합니다.
이 명령을 실행하려면 먼저 Nodejs를 설치해야 합니다. 3. 브라우저는 기본적으로 http://localhost:8080/ 주소를 자동으로 엽니다.
4. 브라우저의 페이지에서 단계 2에서 획득한 SDKAppId 및 SDKSecretKey를 기입합니다.
5. 기능 체험
방에 들어가기 버튼을 클릭하여 방에 들어갑니다.****
마이크/카메라 수집 버튼을 클릭하면 마이크 또는 카메라 수집을 시작할 수 있습니다.
마이크/카메라 수집 종료 버튼을 클릭하면 마이크 또는 카메라 수집을 종료할 수 있습니다.
화면 공유 시작 버튼을 클릭하여 화면 공유를 시작합니다.
화면 공유 종료 버튼을 클릭하여 화면 공유를 취소합니다.
6. 방에 들어간 후 초대 링크를 공유하는 것을 통해 피초대자와 함께 TRTC Web 음성 및 비디오 인터워킹 기능을 체험할 수 있습니다.
1. 다운로드된 소스 코드에서 찾아 TRTC_Web/quick-demo-vue3-ts/ 디렉터리로 들어갑니다.
2. 로컬에서 Demo를 실행하는 경우, 단말기에서 아래 명령을 실행하면 자동으로 종속성을 설치하고 demo를 실행합니다.
이 명령을 실행하려면 먼저 Nodejs를 설치해야 합니다. 3. 브라우저는 기본적으로 http://localhost:3000/ 주소를 자동으로 엽니다.
4. 브라우저의 페이지에서 단계 2에서 획득한 SDKAppId 및 SDKSecretKey를 기입합니다.
5. 기능 체험
userId 및 roomId를 입력합니다.
Enter Room 버튼을 클릭하여 방에 들어갑니다.
Start Local Audio/Video 버튼을 클릭하면 마이크 또는 카메라 수집을 시작할 수 있습니다.
Stop Local Audio/Video 버튼을 클릭하면 마이크 또는 카메라 수집을 종료할 수 있습니다.
Start Share Screen 버튼을 클릭하여 화면 공유를 시작합니다.
Stop Share Screen 버튼을 클릭하여 화면 공유를 취소합니다.
6. 방에 들어간 후 초대 링크를 공유하는 것을 통해 피초대자와 함께 TRTC Web 음성 및 비디오 인터워킹 기능을 체험할 수 있습니다.
주의사항:
여기서 사용된 UserSig 생성 솔루션은 로컬에서 SECRETKEY를 구성하는 것이며, 이 솔루션에서 SECRETKEY는 역컴파일에 의해 쉽게 해독되며, 암호키가 유출되면 공격자가 당신의 Tencent Cloud 트래픽을 도용할 수 있으므로, 이 방법은 로컬 Demo 실행 및 기능 디버깅에만 적용됩니다. 정확한 UserSig 발급 방식은 당신의 서버 측에서 UserSig를 생성하는 것이며, 사용자가 방에 들어갈 때: http 요청을 당신의 서버 측으로 보냅니다.
서버 측에서 1개 UserSig를 생성합니다.
방에 들어갈 수 있도록 이를 사용자에게 반환합니다.
Demo를 공중에 배치하여 체험하시려면 HTTPS 프로토콜을 통해, 즉 https://도메인/xxx에 액세스해야 합니다. 이유는 페이지 액세스 프로토콜 제한 설명을 참고하시기 바랍니다.