Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu
- Tổng quan và lịch sử về truyền thông thời gian thực trên web
- Kiến trúc ứng dụng WebRTC
Hiểu về các công nghệ máy chủ WebRTC
- Tại sao cần sử dụng máy chủ?
- ICE, STUN và TURN
- Các tùy chọn tín hiệu trong WebRTC
- Cài đặt máy chủ và các tùy chọn lưu trữ
API WebRTC
- Giới thiệu về API WebRTC
- Sử dụng MediaStream để truy cập webcam và micro
- Sử dụng RTCPeerConnection để thiết lập kết nối ngang hàng
- Giao tiếp dữ liệu qua RTCDataChannel
- Chia sẻ màn hình bằng WebRTC
Bắt đầu
- Cài đặt môi trường phát triển
- Sử dụng phần mềm và công cụ phát triển WebRTC
Sử dụng Peer.js để tạo cuộc gọi video hai người
- Giới thiệu thư viện Peer.js
- Cấu hình HTML cho cuộc gọi video hai người
- Viết các lệnh JavaScript gọi đến Peer.js
- Thử nghiệm ứng dụng trò chuyện hai người
Sử dụng SimpleWebRTC để tạo ứng dụng trò chuyện đa người
- Giới thiệu framework SimpleWebRTC
- Cấu hình HTML cho cuộc gọi video đa người
- Viết các lệnh JavaScript gọi đến SimpleWebRTC
- Thử nghiệm ứng dụng trò chuyện đa người
Tóm tắt và các bước tiếp theo
Yêu cầu
- Hiểu biết cơ bản về JavaScript và HTML
- Nắm vững kiến thức nền tảng về cách thức hoạt động của web
Đối tượng tham gia
- Các nhà phát triển web
- Bất kỳ ai quan tâm đến việc học và sử dụng WebRTC
7 Giờ
Đánh giá (1)
Mỗi bài học kỹ thuật đều đi kèm với nhiều bài tập thực hành để củng cố các khái niệm.
Andrei-Calin Bajea
Khóa học - OWASP Top 10 2025
Dịch thuật bằng máy