Tagged articles
6 articles
Page 1 of 1
大转转FE
大转转FE
Aug 30, 2024 · Frontend Development

Mastering WebRTC: Essential Front‑End APIs and Real‑Time Communication Basics

This article provides a comprehensive front‑end guide to WebRTC, covering its core concepts, differences from WebSocket, browser compatibility, typical use cases, advantages and drawbacks, and detailed usage of key APIs such as getUserMedia, getDisplayMedia, RTCPeerConnection, and RTCDataChannel with practical code examples.

APIRTCPeerConnectionWebRTC
0 likes · 15 min read
Mastering WebRTC: Essential Front‑End APIs and Real‑Time Communication Basics
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 28, 2024 · Frontend Development

Implementing WebRTC Media Capture, Recording, and Real‑Time Speech Recognition in Web Applications

This article provides a comprehensive guide on using WebRTC, getUserMedia, and MediaRecorder to capture camera and microphone streams, perform screen capture, visualize audio, handle device and network checks, convert media formats, and integrate real‑time speech‑to‑text services, while sharing practical pitfalls and solutions.

AudioVisualizationMediaRecorderVideoCapture
0 likes · 22 min read
Implementing WebRTC Media Capture, Recording, and Real‑Time Speech Recognition in Web Applications
360 Smart Cloud
360 Smart Cloud
Aug 31, 2022 · Frontend Development

WebRTC Basics: Accessing Media Devices, Streams, Screen Sharing, and Recording

This article introduces WebRTC fundamentals, explains how to enumerate audio/video devices, describes MediaStream and MediaStreamTrack concepts, demonstrates using getUserMedia for media capture with constraints, shows screen sharing via getDisplayMedia, and provides code examples for recording and downloading video streams using MediaRecorder.

MediaDevicesMediaRecorderScreenSharing
0 likes · 9 min read
WebRTC Basics: Accessing Media Devices, Streams, Screen Sharing, and Recording
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Feb 1, 2021 · Frontend Development

Mastering WebRTC: From Camera Capture to Screen Sharing in the Browser

This article explains WebRTC fundamentals, covering camera and microphone basics, frame rate and resolution, tracks and streams, the getUserMedia API with constraints and error handling, device enumeration, MediaRecorder for client‑side recording, and screen sharing via getDisplayMedia, all illustrated with practical JavaScript code examples.

JavaScriptMediaRecorderScreen Sharing
0 likes · 13 min read
Mastering WebRTC: From Camera Capture to Screen Sharing in the Browser
Open Source Tech Hub
Open Source Tech Hub
Jul 17, 2020 · Artificial Intelligence

Build a Web‑Based Face Login Using Baidu AI and getUserMedia

This guide walks through creating a browser‑based face login system by capturing video with getUserMedia, processing frames with Baidu's facial analysis API and the Python face_recognition library, and integrating the workflow with front‑end HTML/JavaScript and back‑end handling of image data.

AIJavaScriptPython
0 likes · 10 min read
Build a Web‑Based Face Login Using Baidu AI and getUserMedia