Course Outline
소개
- 웹상의 실시간Communication 개요 및 역사
- WebRTC 애플리케이션 아키텍처
WebRTC 서버 기술 이해
- 왜 서버를 사용하나요?
- ICE, STUN, TURN
- WebRTC 신호 옵션
- 서버 설정 및 호스팅 옵션
웹RTC API
- WebRTC API 소개
- MediaStream을 사용하여 웹캠 및 마이크에 액세스
- RTCPeerConnection을 사용하여 피어 연결 설정
- RTCDataChannel 데이터 통신
- WebRTC를 사용한 화면 공유
시작하기
- 개발 환경 설정
- WebRTC 개발 소프트웨어 및 도구 사용
Peer.js를 사용하여 2인 비디오 채팅 만들기
- Peer.js 라이브러리 소개
- 2인 영상채팅을 위한 HTML 설정하기
- JavaPeer.js에 스크립트 호출 작성
- 2인 채팅 앱 테스트
SimpleWebRTC를 사용하여 다중 사용자 채팅 애플리케이션 만들기
- SimpleWebRTC 프레임워크 소개
- HTML 다중인원 영상채팅 설정하기
- JavaSimpleWebRTC에 스크립트 호출 작성
- 다중 사용자 채팅 애플리케이션 테스트
요약 및 다음 단계
Requirements
- JavaScript 및 HTML에 대한 기본 지식
- 웹이 작동하는 방식에 대한 기본 이해
청중
- 웹 개발자
- WebRTC를 배우고 사용하고 싶은 사람
회원 평가 (5)
저는 Gunnar가 교육 과정을 진행하는 동안 거의 모든 코드를 즉석에서 작성했던 점이 마음에 들었고, 교육이 끝난 후에도 참고할 수 있는 Google 드라이브에 미리 준비된 자료가 많이 있었다는 점도 좋았습니다. 제가 사전에 제공한 샘플 데이터를 기반으로 Gunnar가 작성한 코드도 매우 유용했고, 훈련을 우리의 데이터 세트와 관련성 있게 진행할 수 있었습니다.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.