Tagged articles

Real‑time communication

181 articles · Page 2 of 2
Tencent Architect
Tencent Architect
Mar 14, 2022 · Fundamentals

Mastering WebRTC QoS: NACK, FEC, SVC, and More Explained

This article provides a comprehensive overview of WebRTC's quality‑of‑service mechanisms—including NACK, FEC, SVC, jitter buffering, IDR requests, pacing, bandwidth estimation, probing, dynamic frame‑rate, AV sync, and resolution adaptation—detailing their principles, implementation, and impact on real‑time audio‑video communication.

FECNACKQoS
0 likes · 11 min read
Mastering WebRTC QoS: NACK, FEC, SVC, and More Explained
Selected Java Interview Questions
Selected Java Interview Questions
Feb 18, 2022 · Backend Development

Implementing a WebSocket Chat Application with Spring Boot

This tutorial explains the advantages of WebSocket over HTTP and provides a step‑by‑step guide, including Maven dependency, Spring Boot configuration, a ServerEndpoint class, a simple HTML/JavaScript front‑end, and a controller method, to build a real‑time chat system with online/offline notifications and private or broadcast messaging.

Real‑time communicationSpring Bootbackend development
0 likes · 10 min read
Implementing a WebSocket Chat Application with Spring Boot
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Dec 22, 2021 · Frontend Development

How to Sync Two Front‑End Apps in Real Time with WebSocket and Socket.io

Learn how to achieve real‑time data synchronization between separate front‑end applications by leveraging WebSocket and Socket.io, covering the protocol basics, connection setup, event handling, server implementation, alternative communication methods, and practical code examples for both client and server sides.

FrontendReal‑time communicationSocket.IO
0 likes · 16 min read
How to Sync Two Front‑End Apps in Real Time with WebSocket and Socket.io
Tencent Cloud Developer
Tencent Cloud Developer
Nov 26, 2021 · Cloud Computing

5G Remote Real-Time Control: Key Challenges, Enabling Technologies, and System Architectures

5G’s high bandwidth, low latency, and edge offloading empower real‑time remote control of complex equipment, demanding synchronized video, audio, and control signals, which are addressed by real‑time AV communication, control‑signal synchronization, and network optimization, while evolving system architectures—from direct‑connection models to integrated fusion designs—ensure scalability, reliability, and minimal latency for applications in mines, ports, logistics, and autonomous vehicles.

5GIoTReal‑time communication
0 likes · 12 min read
5G Remote Real-Time Control: Key Challenges, Enabling Technologies, and System Architectures
Tencent Cloud Developer
Tencent Cloud Developer
Nov 25, 2021 · Industry Insights

2021 Real‑Time Audio‑Video Trends: WebRTC Updates, New Products & Market Insights

From Tencent Meeting’s 3.0 launch and new webinar mode to Microsoft’s metaverse preview, Firefox’s biggest WebRTC upgrade, Safari’s bug surge, Zoom’s auto‑captioning, and emerging standards like SVC and WebTransport, this roundup surveys the latest real‑time audio‑video technologies, product releases and industry trends shaping 2021.

Industry TrendsProduct updatesReal‑time communication
0 likes · 24 min read
2021 Real‑Time Audio‑Video Trends: WebRTC Updates, New Products & Market Insights
Douyu Streaming
Douyu Streaming
Nov 5, 2021 · Fundamentals

How WebRTC Jitter Buffer Manages Delay for Smooth Video Playback

This article explains the concept, components, and algorithms of WebRTC's adaptive jitter buffer, detailing how it calculates network, decode, and render delays to ensure smooth video playback while balancing latency and packet loss.

Real‑time communicationWebRTCjitter buffer
0 likes · 17 min read
How WebRTC Jitter Buffer Manages Delay for Smooth Video Playback
Douyu Streaming
Douyu Streaming
Nov 5, 2021 · Fundamentals

How NetEQ Revolutionizes Audio Jitter Buffering and Packet‑Loss Concealment

This article explains NetEQ, the adaptive audio jitter buffer and packet‑loss concealment technology used in WebRTC, detailing its architecture, core modules, jitter‑estimation algorithms, decision logic, and speed‑change processing, and shows how a custom server‑side implementation can improve stability and listening experience.

NetEQReal‑time communicationSignal Processing
0 likes · 21 min read
How NetEQ Revolutionizes Audio Jitter Buffering and Packet‑Loss Concealment
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Nov 1, 2021 · Backend Development

Choosing the Right WebRTC Architecture: Mesh, MCU, or SFU?

This article compares three WebRTC multiparty communication architectures—Mesh, MCU, and SFU—detailing their bandwidth requirements, advantages, disadvantages, and recommending the most suitable option based on participant count and network conditions.

MCUMesh ArchitectureReal‑time communication
0 likes · 7 min read
Choosing the Right WebRTC Architecture: Mesh, MCU, or SFU?
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Nov 1, 2021 · Artificial Intelligence

How AI is Transforming Real-Time Audio Communication: Challenges and Solutions

This article explores the evolution of AI audio algorithms in real‑time communication, detailing current trends, technical hurdles such as computational complexity and data scarcity, and practical solutions including lightweight models, data augmentation, and hybrid AI‑traditional pipelines, illustrated with real‑world NetEase Cloud IM case studies.

AIReal‑time communicationVoice Activity Detection
0 likes · 18 min read
How AI is Transforming Real-Time Audio Communication: Challenges and Solutions
Kuaishou Audio & Video Technology
Kuaishou Audio & Video Technology
Oct 25, 2021 · Operations

How DAP Beats Traditional Congestion Control in Real-Time Video Streaming

The DAP system, developed by Kuaishou’s audio‑video network transmission team, won the ACM MM 2021 Grand Challenge by introducing deadline‑aware scheduling and a novel paired‑sending congestion control algorithm that dramatically improves QoE for real‑time video streams, outperforming Copa, BBR and DRL by up to 43.5%.

Congestion ControlReal‑time communicationdeadline-aware scheduling
0 likes · 8 min read
How DAP Beats Traditional Congestion Control in Real-Time Video Streaming
Douyu Streaming
Douyu Streaming
Oct 18, 2021 · Fundamentals

How to Boost Real-Time Audio Quality with Advanced AEC, AGC, and ANC Techniques

This article details a comprehensive redesign of acoustic echo cancellation, automatic gain control, and automatic noise control for real‑time communication, combining WebRTC and Speex to improve delay estimation, linear filtering, and non‑linear processing, and demonstrates superior performance over the original WebRTC solution.

Acoustic Echo CancellationReal‑time communicationSignal Processing
0 likes · 10 min read
How to Boost Real-Time Audio Quality with Advanced AEC, AGC, and ANC Techniques
ByteFE
ByteFE
Sep 23, 2021 · Frontend Development

Building a 1‑to‑1 WebRTC Real‑Time Audio/Video Call in the Browser

This article explains how to create a browser‑based 1‑to‑1 real‑time audio/video communication application using WebRTC APIs, covering media capture, SDP and ICE handling, signaling with socket.io, peer‑to‑peer connection setup, data channels, and NAT traversal techniques.

JavaScriptRTCPeerConnectionReal‑time communication
0 likes · 15 min read
Building a 1‑to‑1 WebRTC Real‑Time Audio/Video Call in the Browser
Xianyu Technology
Xianyu Technology
Sep 9, 2021 · Backend Development

Design and Scaling of Xianyu Messaging System (1.0 → 4.0)

The Xianyu instant‑messaging system evolved from a 2014 MVP to a robust, multi‑version architecture—adding distributed storage, hybrid sync, ACK‑based delivery, and feature‑driven monitoring—to handle billions of messages, improve stability, and boost user satisfaction, cutting technical complaints by half.

Real‑time communicationdistributed storagemessaging
0 likes · 10 min read
Design and Scaling of Xianyu Messaging System (1.0 → 4.0)
Qingyun Technology Community
Qingyun Technology Community
Aug 31, 2021 · Cloud Computing

How to Build Scalable, High‑Availability Real‑Time Audio‑Video Systems

This talk explains the evolution and practical implementation of large‑scale real‑time audio‑video communication, covering common architectures such as direct P2P, MCU, and SFU, network topologies, scalability, high‑availability techniques, edge computing, and emerging technologies like WebRTC, SDN, and AI‑driven enhancements.

Edge computingReal‑time communicationSFU
0 likes · 16 min read
How to Build Scalable, High‑Availability Real‑Time Audio‑Video Systems
Ops Development Stories
Ops Development Stories
Aug 26, 2021 · Backend Development

Master Real-Time Communication: Build WebSocket Apps in Go

This guide explains how WebSockets enable full‑duplex communication over a single TCP connection, compares popular Go WebSocket libraries, and provides complete client‑server code examples for TCP, UDP, and HTTP‑based WebSocket implementations, helping developers build real‑time applications such as chat, games, and monitoring tools.

GoGorillaReal‑time communication
0 likes · 22 min read
Master Real-Time Communication: Build WebSocket Apps in Go
HelloTech
HelloTech
Aug 13, 2021 · Backend Development

Understanding WebSocket Protocol and Its Application in Real‑Time Speech Recognition

The article explains why traditional polling methods fall short for real‑time data, introduces the WebSocket protocol’s full‑duplex handshake and heartbeat mechanisms, and demonstrates how a Java‑based WebSocket service efficiently streams audio to an ASR engine for low‑latency speech recognition.

Real‑time communicationSpring Bootjava
0 likes · 12 min read
Understanding WebSocket Protocol and Its Application in Real‑Time Speech Recognition
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Aug 5, 2021 · Artificial Intelligence

How Real-Time Voice Changing Works: From Tremolo to Gender‑Swap Algorithms

This article explains the demand for fun voice‑changing effects in live streaming and voice chat, introduces common audio effects such as Tremolo, Flanging, and Distortion, and details several real‑time pitch‑preserving algorithms—including OLA, WSOLA, PSOLA, and Phase‑Vocoder—used by NetEase Cloud Communication to deliver high‑quality, privacy‑preserving voice transformations.

Real‑time communicationaudio signal processinggender conversion
0 likes · 10 min read
How Real-Time Voice Changing Works: From Tremolo to Gender‑Swap Algorithms
Code Ape Tech Column
Code Ape Tech Column
Aug 5, 2021 · Backend Development

Integrating WebSocket with Spring Boot: A Step‑by‑Step Guide

This article introduces WebSocket, explains why it is preferred over HTTP for real‑time communication, and provides a complete Spring Boot integration tutorial with Maven dependencies, configuration, server endpoint code, controller, and a simple HTML client, all illustrated with runnable examples.

Real‑time communicationSpring Bootbackend
0 likes · 12 min read
Integrating WebSocket with Spring Boot: A Step‑by‑Step Guide
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Jul 16, 2021 · Backend Development

How NetEase Cloud Scales to 10,000 Simultaneous Mic Connections: Backend Architecture Revealed

This article details NetEase Cloud's backend engineering solutions for supporting ten‑thousand‑user concurrent mic connections, covering distributed signaling architecture, QUIC‑based weak‑network handling, server‑side audio routing, video QoS strategies, and a global transmission network (WE‑CAN) to achieve high availability and scalability.

QoSReal‑time communicationWE-CAN
0 likes · 12 min read
How NetEase Cloud Scales to 10,000 Simultaneous Mic Connections: Backend Architecture Revealed
Volcano Engine Developer Services
Volcano Engine Developer Services
Jul 1, 2021 · Backend Development

Scaling Real‑Time Audio/Video for 1000+ Users: Volcano Engine RTC Insights

Volcano Engine RTC shares its best‑practice solutions for large‑scale interactive scenarios—including thousand‑person audio chat, live‑stream co‑hosting, and cloud rendering—detailing server‑side stream selection, intelligent mixing, and edge‑node integration to reduce latency, bandwidth, and computational load while enhancing user experience.

Real‑time communicationbackend optimizationcloud rendering
0 likes · 14 min read
Scaling Real‑Time Audio/Video for 1000+ Users: Volcano Engine RTC Insights
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Jul 1, 2021 · Backend Development

How NetEase Cloud’s VQC Engine Balances Video Quality, Smoothness, and Latency

This article explains how NetEase Cloud’s NERTC Video Quality Controller (VQC) monitors network QoS, video processing algorithms, and its own metrics to dynamically balance clarity, smoothness, and delay, detailing each sub‑module, decision model, and practical QA from a live session.

Media OptimizationQoEReal‑time communication
0 likes · 14 min read
How NetEase Cloud’s VQC Engine Balances Video Quality, Smoothness, and Latency
Volcano Engine Developer Services
Volcano Engine Developer Services
Jun 26, 2021 · Operations

How ByteDance Powers Billion‑User Video: RTC & Live Streaming Best Practices

The ByteDance Volcengine meetup showcased four expert talks covering RTC scalability for interactive entertainment, zero‑latency VOD optimization, cutting‑edge H.266 video codec development, and reliable live‑stream event practices, offering deep technical insights into powering billion‑user short‑video services.

ByteDanceReal‑time communicationbest practices
0 likes · 4 min read
How ByteDance Powers Billion‑User Video: RTC & Live Streaming Best Practices
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 18, 2021 · Backend Development

Architecture and Signaling Design for Real-Time Audio/Video Tutoring Services

This article explores the architectural design and signaling mechanisms behind a real-time audio/video tutoring service built for smart desk lamps, detailing the three-layer RTC middleware, classroom abstraction, interactive signaling workflows, and scalable extensions from one-on-one sessions to large virtual classrooms.

EdTechReal‑time communicationSignaling Design
0 likes · 11 min read
Architecture and Signaling Design for Real-Time Audio/Video Tutoring Services
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Jun 4, 2021 · Backend Development

How WE‑CAN Revolutionizes Global Data Transmission with Ultra‑Low Latency and Cost‑Effective Architecture

WE‑CAN, NetEase Cloud Communication's self‑developed large‑scale distributed transmission network, dramatically improves end‑to‑end data quality, reduces costs, and supports diverse real‑time communication scenarios through intelligent routing, layered decoupling, and global edge deployment, as demonstrated by extensive production metrics.

Cloud NetworkingReal‑time communicationdistributed systems
0 likes · 15 min read
How WE‑CAN Revolutionizes Global Data Transmission with Ultra‑Low Latency and Cost‑Effective Architecture
Programmer DD
Programmer DD
May 23, 2021 · Backend Development

Master Real-Time Push: Spring Boot WebSocket Integration Guide

This article walks through building a real‑time push system with Spring Boot by integrating WebSocket and MQTT, covering the protocol basics, Maven setup, configuration classes, server implementation, controller endpoints, front‑end testing page, common pitfalls, and deployment tips.

MQTTReal‑time communicationSpring Boot
0 likes · 12 min read
Master Real-Time Push: Spring Boot WebSocket Integration Guide
Architect's Tech Stack
Architect's Tech Stack
May 14, 2021 · Backend Development

Integrating WebSocket in Spring Boot for Real‑Time Server Push

This tutorial demonstrates how to integrate Spring Boot with WebSocket to achieve server‑initiated real‑time message pushing, covering dependency setup, configuration, server implementation, controller and client page code, and troubleshooting initialization order issues.

Real‑time communicationbackend developmentjava
0 likes · 12 min read
Integrating WebSocket in Spring Boot for Real‑Time Server Push
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Mar 4, 2021 · Backend Development

How Signaling Powers Real‑Time Audio/Video: Inside NERTC’s Network Library

This article explains the concept and role of signaling in real‑time audio/video, describes the single‑PeerConnection architecture using WebSocket, details the handshake, keep‑alive and reconnection mechanisms, and outlines NERTC’s modular network library design for robust communication under weak network conditions.

Network LibraryReal‑time communicationWebRTC
0 likes · 13 min read
How Signaling Powers Real‑Time Audio/Video: Inside NERTC’s Network Library
21CTO
21CTO
Jan 27, 2021 · Frontend Development

Why WebRTC 1.0 Is a Game‑Changer for Real‑Time Web Communication

The announcement that WebRTC 1.0 is now an official W3C/IETF standard highlights its role as a free, browser‑based JavaScript API that enables secure, plugin‑free audio‑video communication across devices, transforming education, healthcare, entertainment, and enterprise collaboration worldwide.

Real‑time communicationWebRTCbrowser API
0 likes · 7 min read
Why WebRTC 1.0 Is a Game‑Changer for Real‑Time Web Communication
Open Source Tech Hub
Open Source Tech Hub
Jan 23, 2021 · Frontend Development

Mastering Real‑Time Chat in WeChat Mini‑Programs with WebSocket

This guide explains how to use WebSocket in a WeChat Mini‑Program to implement real‑time features such as live‑room comments, user join/leave events, likes, follows, and product shelf updates, covering protocol basics, handshake details, API usage, example code, heartbeat monitoring, and automatic reconnection strategies.

JavaScriptReal‑time communicationWeChat mini program
0 likes · 14 min read
Mastering Real‑Time Chat in WeChat Mini‑Programs with WebSocket
Tencent Cloud Developer
Tencent Cloud Developer
Jan 12, 2021 · Cloud Computing

Key Technologies and Applications of Tencent Real-Time Audio‑Video (TRTC)

Tencent's Real‑Time Audio‑Video (TRTC) platform delivers sub‑second, cross‑platform RTC for up to 300 participants and 100 000 viewers, using UDP‑based NACK/FEC, dynamic QoS, AI‑enhanced video/audio effects, and cloud‑driven QoE optimization to support diverse scenarios such as online meetings, education, live streaming, and industry‑specific applications.

Audio-VideoEcho CancellationReal‑time communication
0 likes · 16 min read
Key Technologies and Applications of Tencent Real-Time Audio‑Video (TRTC)
58 Tech
58 Tech
Nov 16, 2020 · Artificial Intelligence

Iterative Optimization of Voice Endpoint Detection for Voice Robots: From Dual‑Threshold to WebRTC VAD and VADNet

This article details the evolution of the voice endpoint detection (VAD) module in 58.com’s voice robot, comparing a dual‑threshold method, Google’s WebRTC VAD, and the deep‑learning based VADNet, and presents experimental results on accuracy, recall, F1 score and online latency.

Real‑time communicationVADVoice Activity Detection
0 likes · 14 min read
Iterative Optimization of Voice Endpoint Detection for Voice Robots: From Dual‑Threshold to WebRTC VAD and VADNet
vivo Internet Technology
vivo Internet Technology
Nov 4, 2020 · Frontend Development

WebSocket Practical Guide: From Basics to Production Deployment

This practical guide explains WebSocket fundamentals, demonstrates how to integrate and debug them in a project with webpack proxy and Nginx settings, implements heartbeat and reconnection logic for stability, and compares native WebSocket to Socket.io’s richer but heavier real‑time framework.

NginxReal‑time communicationSocket.IO
0 likes · 5 min read
WebSocket Practical Guide: From Basics to Production Deployment
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Nov 2, 2020 · Artificial Intelligence

How AI Is Transforming Real‑Time Audio: Insights from LiveVideoStackCon 2020

The LiveVideoStackCon 2020 conference highlighted AI's growing role in audio processing, detailing Dr. Hao Yiya's modular AI approach, current challenges like computational load and robustness, and NetEase Cloud's data‑driven advancements that are reshaping real‑time communication audio.

AIReal‑time communicationaudio processing
0 likes · 5 min read
How AI Is Transforming Real‑Time Audio: Insights from LiveVideoStackCon 2020
New Oriental Technology
New Oriental Technology
Aug 21, 2020 · Backend Development

XdfRTC System Capabilities and Evolution of RTC Media Forwarding Architectures

The article outlines XdfRTC's high‑concurrency, global coverage, low‑latency, elastic scaling and multi‑platform support features, then details the evolution of RTC media forwarding architectures—including MESH, MCU, SFU, mesh‑based, and hierarchical designs—highlighting their schemes, advantages, and drawbacks.

MCURTCReal‑time communication
0 likes · 7 min read
XdfRTC System Capabilities and Evolution of RTC Media Forwarding Architectures
Laravel Tech Community
Laravel Tech Community
Jul 13, 2020 · Backend Development

Implementing Real‑Time Communication with Workerman and GatewayWorker Using WebSocket in PHP

This tutorial explains how to use the Workerman PHP socket framework and GatewayWorker to replace HTTP long‑polling with WebSocket‑based real‑time communication, covering protocol basics, short vs. long connections, integration with MVC frameworks, and complete client‑ and server‑side code examples.

PHPReal‑time communicationlong-connection
0 likes · 8 min read
Implementing Real‑Time Communication with Workerman and GatewayWorker Using WebSocket in PHP
High Availability Architecture
High Availability Architecture
Jul 10, 2020 · Frontend Development

Understanding WebRTC: Architecture, Protocols, APIs, and Security

WebRTC is a Google‑originated technology that enables real‑time audio, video, and data transmission across browsers, mobile platforms, and IoT devices, and this article explains its popularity, P2P connection process, signaling, NAT/ICE mechanisms, STUN/TURN servers, VP9 codec, JavaScript APIs, and security measures.

MediaStreamP2PReal‑time communication
0 likes · 12 min read
Understanding WebRTC: Architecture, Protocols, APIs, and Security
Top Architect
Top Architect
May 11, 2020 · Backend Development

WebSocket Architecture Design and Implementation with Spring, SockJS, and STOMP

This article explains the principles and practical implementation of WebSocket, compares it with HTTP, discusses when to use it, and details a complete backend and frontend solution using Spring WebSocket, SockJS, and STOMP for real‑time communication in web applications.

Real‑time communicationSpringbackend development
0 likes · 21 min read
WebSocket Architecture Design and Implementation with Spring, SockJS, and STOMP
TAL Education Technology
TAL Education Technology
May 7, 2020 · Backend Development

Understanding the WebRTC Video Capture Pipeline: From Capture Module to Encoder

This article explains how WebRTC builds the video processing pipeline by detailing the capture module, internal data flow, VideoTrack construction, rendering, and encoder integration, and it outlines the key API calls such as AddTrack, CreateOffer, and SetLocalDescription that establish the end‑to‑end video stream.

C++Real‑time communicationVideo Capture
0 likes · 16 min read
Understanding the WebRTC Video Capture Pipeline: From Capture Module to Encoder
Tencent Cloud Developer
Tencent Cloud Developer
Mar 4, 2020 · Cloud Computing

Tencent Cloud Video Services: Technical Insights on Live Streaming, Codecs, and AI Enhancements

Tencent Cloud Video’s platform, now powering WeChat, Tencent Meeting and Education, tackles pandemic‑driven traffic spikes with multi‑regional data centers, 1,300+ CDN nodes, sub‑300 ms latency, AI‑driven smart encoding, support for AV1/AVS2 codecs and SRT transport, while expanding fast‑live, cloud editing and AI content analysis for future immersive, AI‑generated experiences.

AICloud ComputingLive video
0 likes · 12 min read
Tencent Cloud Video Services: Technical Insights on Live Streaming, Codecs, and AI Enhancements
Tencent Tech
Tencent Tech
Mar 3, 2020 · Game Development

How a One-Week Pandemic Quiz Game Scaled to 60× Users with Tencent Cloud

Within a week, the 'Fight Epidemic' quiz mini‑game grew 60‑fold in users, leveraging Tencent Cloud’s MGOBE matchmaking engine, CloudBase serverless backend, and AME music service to deliver real‑time multiplayer, data storage, and licensed audio, illustrating rapid, scalable game development during a health crisis.

Cloud ComputingGame DevelopmentReal‑time communication
0 likes · 10 min read
How a One-Week Pandemic Quiz Game Scaled to 60× Users with Tencent Cloud
Youku Technology
Youku Technology
Feb 19, 2020 · Cloud Native

Low‑Latency Live Streaming System: Challenges, Architecture, and Solutions

Youku’s low‑latency live‑streaming system replaces the traditional RTMP‑CDN pipeline with a controllable media‑transport architecture that combines private real‑time protocols, WebRTC, and edge nodes, cutting anchor‑to‑anchor latency below 300 ms and anchor‑to‑viewer latency to under 415 ms while preserving smooth playback.

CDNReal‑time communicationWebRTC
0 likes · 10 min read
Low‑Latency Live Streaming System: Challenges, Architecture, and Solutions
360 Tech Engineering
360 Tech Engineering
Dec 24, 2019 · Frontend Development

Dynamic Layout Solution for Multi‑Party Voice Chat on the Huajiao Platform

The article describes a server‑driven, H5‑based dynamic layout architecture for Huajiao's multi‑party voice chat, detailing its design principles, benefits such as reduced client development, flexible layout switching, and the interaction mechanisms among server, H5 front‑end, and client.

FrontendH5Real‑time communication
0 likes · 8 min read
Dynamic Layout Solution for Multi‑Party Voice Chat on the Huajiao Platform
政采云技术
政采云技术
Nov 20, 2019 · Frontend Development

WebSocket Fundamentals and a Simple One‑to‑One Chat Implementation

This article explains the limitations of short and long polling, introduces the WebSocket protocol and its handshake mechanism, and provides complete client‑side and Node.js server code to build a basic real‑time chat application with heartbeat keep‑alive support.

Node.jsPollingReal‑time communication
0 likes · 11 min read
WebSocket Fundamentals and a Simple One‑to‑One Chat Implementation
58 Tech
58 Tech
Jul 30, 2019 · Mobile Development

Technical Salon Summary: Tencent Cloud Video Cloud, Real‑Time Audio/Video, and Mobile Live‑Streaming Practices at 58.com

The 58 Group technical salon presented detailed practices on Tencent Cloud video services, real‑time audio/video communication, and mobile live‑streaming SDK implementation, covering architecture, protocols, encoding, troubleshooting, and future directions for improving streaming quality and user experience.

Real‑time communicationTencent CloudWebRTC
0 likes · 14 min read
Technical Salon Summary: Tencent Cloud Video Cloud, Real‑Time Audio/Video, and Mobile Live‑Streaming Practices at 58.com
Tencent Cloud Developer
Tencent Cloud Developer
Jul 11, 2019 · Industry Insights

How Real-Time Audio/Video Meets Traditional PSTN: Architecture and Low‑Latency Solutions

This article provides an in‑depth technical analysis of integrating real‑time audio/video (RTC) with legacy PSTN, covering latency sources, protocol and codec differences, adaptation layers, system architecture, and optimization techniques such as jitter buffering, ARQ/FEC, and automatic failover.

PSTN integrationRTCReal‑time communication
0 likes · 17 min read
How Real-Time Audio/Video Meets Traditional PSTN: Architecture and Low‑Latency Solutions
Tencent Cloud Developer
Tencent Cloud Developer
Jul 2, 2019 · Cloud Computing

Audio/Video and Integrated Communication Technology Salon – Technical Sessions Overview

On June 29, Tencent Cloud’s Audio/Video and Integrated Communication Technology Salon in Beijing gathered over 300 attendees and live‑streamed five expert sessions that tackled mobile live‑stream interconnection, P2P acceleration, overseas streaming architecture, real‑time audio/video‑PSTN integration, and AI‑enhanced video solutions, before ending with a raffle and announcing a July 27 IoT follow‑up.

AICloud ComputingP2P
0 likes · 11 min read
Audio/Video and Integrated Communication Technology Salon – Technical Sessions Overview
21CTO
21CTO
Jun 11, 2019 · Frontend Development

How WebRTC Is Revolutionizing Real‑Time Web Communication

This article introduces WebRTC, the browser‑based real‑time communication technology backed by Google, Mozilla and Opera, explains its rapid adoption statistics, core features, security mechanisms, and explores future possibilities in IoT and everyday devices.

Browser APIsIoTReal‑time communication
0 likes · 9 min read
How WebRTC Is Revolutionizing Real‑Time Web Communication
58 Tech
58 Tech
Jan 24, 2019 · Mobile Development

Integrating WebRTC Real‑Time Audio/Video with WeChat Mini Programs: Architecture and Implementation Details

This article describes a comprehensive solution for enabling real‑time audio and video communication between existing WebRTC endpoints and WeChat Mini Programs by introducing a WebRTC Gateway and Streaming Server, detailing architecture, signaling flows, media conversion, performance optimizations, and session reliability mechanisms.

RTPReal‑time communicationStreaming
0 likes · 12 min read
Integrating WebRTC Real‑Time Audio/Video with WeChat Mini Programs: Architecture and Implementation Details
Tencent Cloud Developer
Tencent Cloud Developer
Dec 29, 2018 · Cloud Computing

Tencent Video Cloud: Enabling Real‑Time Audio/Video in WeChat Mini‑Programs

Tencent Video Cloud, a PaaS offering embedded in WeChat mini‑programs, delivers low‑latency live streaming, on‑demand video and multi‑party video calls via custom live‑pusher and live‑player tags, enabling enterprise scenarios such as insurance claims, virtual showrooms, tele‑medicine, and remote court hearings while meeting compliance requirements.

Audio Video SDKMini ProgramReal‑time communication
0 likes · 11 min read
Tencent Video Cloud: Enabling Real‑Time Audio/Video in WeChat Mini‑Programs
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 14, 2018 · Fundamentals

How Cloud + Endpoint + Service Is Redefining Audio‑Video Communication

This article examines the rapid evolution of the audio‑video industry, outlines the cloud‑endpoint‑service model, and dives into video encoding standards, adaptive bitrate strategies, quality metrics, and real‑time server architectures such as MCU and SFU to meet global communication demands.

Real‑time communicationVideo Encodingadaptive bitrate
0 likes · 10 min read
How Cloud + Endpoint + Service Is Redefining Audio‑Video Communication
Youku Technology
Youku Technology
Nov 5, 2018 · Artificial Intelligence

Intelligent Interactive Practices for Multimedia Live Streaming: Insights from Taobao Live

The talk outlines Taobao Live’s rapid growth and three‑layer interactive architecture—dynamic AI‑driven marketing tools, human‑computer interaction features such as facial and gesture recognition, and intelligent operations that score fan intimacy—to deliver low‑latency, AI‑enhanced streaming with innovations like virtual backgrounds, product recognition, and an automated live‑assistant.

Real‑time communicatione-commerceedge AI
0 likes · 9 min read
Intelligent Interactive Practices for Multimedia Live Streaming: Insights from Taobao Live
Tencent Cloud Developer
Tencent Cloud Developer
May 31, 2018 · Mobile Development

Live Streaming PK Feature Implementation Guide

The guide details how to implement Tencent Cloud’s live‑streaming PK feature, enabling two streamers to video‑call each other while audiences view both feeds side‑by‑side, using a cloud‑based mixing solution with separate low‑latency and CDN channels to ensure seamless, buffer‑free transitions and scalable performance.

PK featureReal‑time communicationTencent Cloud
0 likes · 7 min read
Live Streaming PK Feature Implementation Guide
Tencent Cloud Developer
Tencent Cloud Developer
Apr 27, 2018 · Industry Insights

How Mini‑Program Audio/Video Is Revolutionizing Education, Insurance, Healthcare and More

The article analyzes the rise of audio and video capabilities in mini‑programs, explains their technical implementation via Tencent Cloud SDKs, and explores real‑world industry scenarios—from education and gaming to insurance claims and judicial services—highlighting benefits, challenges, and practical solutions.

Real‑time communicationaudio-videocloud
0 likes · 17 min read
How Mini‑Program Audio/Video Is Revolutionizing Education, Insurance, Healthcare and More
Tencent Cloud Developer
Tencent Cloud Developer
Apr 24, 2018 · Industry Insights

Unlocking the Future of Audio‑Video: Key Takeaways from Tencent’s Cloud+ Tech Salon

The April 21 Tencent Cloud+ community salon in Beijing gathered over 200 developers to explore audio‑video industry trends, showcase Tencent Video Cloud's product panorama, discuss H5 real‑time communication QoE optimizations, address material legality, and dissect mini‑program audio‑video scenarios and implementations across various sectors.

Industry InsightsQoEReal‑time communication
0 likes · 8 min read
Unlocking the Future of Audio‑Video: Key Takeaways from Tencent’s Cloud+ Tech Salon
21CTO
21CTO
Jan 8, 2018 · Backend Development

Mastering WebSocket: Handshake, Data Frames & Node.js Examples

This article provides a comprehensive guide to WebSocket, covering its purpose, connection establishment, handshake process, data frame structure, masking algorithm, security considerations, and includes practical Node.js server and client code examples to illustrate real‑time bidirectional communication.

HandshakeNode.jsReal‑time communication
0 likes · 22 min read
Mastering WebSocket: Handshake, Data Frames & Node.js Examples
MaGe Linux Operations
MaGe Linux Operations
Nov 25, 2017 · Fundamentals

Why Do Open‑Source Gurus Still Rely on IRC? The Surprising Reasons

This article explains what IRC is and outlines eight technical advantages—distributed architecture, low bandwidth, privacy, cross‑platform support, and a rich bot ecosystem—plus additional cultural reasons why many open‑source developers continue to favor this decades‑old chat protocol.

IRCOpen SourceReal‑time communication
0 likes · 4 min read
Why Do Open‑Source Gurus Still Rely on IRC? The Surprising Reasons
Qunar Tech Salon
Qunar Tech Salon
Oct 20, 2017 · Frontend Development

Common Web Push Technologies and Their Comparison: Short Polling, Long Polling, Iframe Stream, WebSocket, and Server‑Sent Events

This article reviews the main web push techniques—short polling, long polling, iframe streaming, WebSocket, and Server‑Sent Events—explaining their principles, advantages, disadvantages, and suitability, and presents a practical implementation case with a detailed comparison and troubleshooting guide.

PollingReal‑time communicationSSE
0 likes · 9 min read
Common Web Push Technologies and Their Comparison: Short Polling, Long Polling, Iframe Stream, WebSocket, and Server‑Sent Events
Ctrip Technology
Ctrip Technology
Oct 12, 2017 · Frontend Development

Comparison of Web Push Technologies and Practical Implementation for Real‑Time Order Notifications

This article compares common web push techniques—including short polling, long polling, iframe streaming, WebSocket, and Server‑Sent Events—examining their principles, advantages, and drawbacks, and presents a practical selection and implementation case for real‑time order notifications in a client‑server application.

Real‑time communicationServer‑Sent Eventslong polling
0 likes · 10 min read
Comparison of Web Push Technologies and Practical Implementation for Real‑Time Order Notifications
Hujiang Technology
Hujiang Technology
Sep 29, 2017 · Backend Development

Implementing WebSocket with Netty and Netty‑socketio: Server and Client Guide

This article explains the background, protocol basics, handshake process, and practical implementation of WebSocket using Netty and netty‑socketio on the server side and socket.io on the client side, providing full code examples and deployment tips for high‑concurrency real‑time applications.

NettyReal‑time communicationSocketIO
0 likes · 9 min read
Implementing WebSocket with Netty and Netty‑socketio: Server and Client Guide
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 27, 2017 · Frontend Development

Master WebRTC: Build Real‑Time Browser Video Calls from Scratch

This article explains WebRTC fundamentals, including its core JavaScript APIs, device compatibility, the STUN/TURN/ICE process for establishing peer-to-peer connections, SDP negotiation, and provides a complete code example for building a simple browser‑based video chat application.

Browser APIsICEReal‑time communication
0 likes · 7 min read
Master WebRTC: Build Real‑Time Browser Video Calls from Scratch
Tencent TDS Service
Tencent TDS Service
Mar 2, 2017 · Frontend Development

Mastering WebSocket: From API Basics to Advanced Protocol Insights

This article provides a comprehensive overview of WebSocket, covering its origins as a full‑duplex HTML5 protocol, core JavaScript API usage, sub‑protocol negotiation, framing rules, security considerations, performance comparisons with XHR and SSE, deployment challenges, and related extensions such as Socket.IO.

FrontendReal‑time communicationfull‑duplex
0 likes · 34 min read
Mastering WebSocket: From API Basics to Advanced Protocol Insights
Qunar Tech Salon
Qunar Tech Salon
Jan 22, 2017 · Backend Development

Comprehensive Guide to WebSocket: Principles, Handshake, Client API, and Node.js Server Implementation

This article explains WebSocket fundamentals, the HTTP‑based handshake process, client‑side JavaScript API usage with code examples, and a complete Node.js server implementation including connection handling, data‑frame parsing, message broadcasting, heartbeat maintenance, and browser compatibility considerations.

Node.jsReal‑time communicationbackend
0 likes · 17 min read
Comprehensive Guide to WebSocket: Principles, Handshake, Client API, and Node.js Server Implementation
Java High-Performance Architecture
Java High-Performance Architecture
Jan 6, 2017 · Backend Development

Build Real‑Time Web Apps with Socket.IO: From Basics to a Live Clock Demo

This article introduces Socket.IO, explains its features and transport fallback mechanisms, showcases a real‑world example (tty.js Linux terminal), and provides a step‑by‑step guide to create a simple web page that displays the server’s current time using Node.js and client‑side JavaScript.

JavaScriptNode.jsReal‑time communication
0 likes · 5 min read
Build Real‑Time Web Apps with Socket.IO: From Basics to a Live Clock Demo
High Availability Architecture
High Availability Architecture
May 21, 2015 · Backend Development

Understanding Instant Messaging (IM) Architecture, Protocol Design, and Real‑Time Web Chat Implementation

This article explains the fundamentals of instant messaging, its system characteristics, protocol layers (application, security, transport), practical protocol examples, and a detailed real‑time web chatroom design using HTTP long‑polling and backend architecture considerations.

Backend ArchitectureInstant MessagingReal‑time communication
0 likes · 20 min read
Understanding Instant Messaging (IM) Architecture, Protocol Design, and Real‑Time Web Chat Implementation
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 17, 2015 · Backend Development

WebSocket: Evolution, Mechanism, Implementation, and Real‑World Case Study

This article explains the origins and standards of WebSocket, compares its full‑duplex communication model with traditional HTTP, details server‑side and client‑side APIs with Java and JavaScript code examples, and presents a practical case study of real‑time device tracking using Tomcat.

HTML5JavaScriptReal‑time communication
0 likes · 23 min read
WebSocket: Evolution, Mechanism, Implementation, and Real‑World Case Study
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Apr 27, 2015 · Backend Development

Zoosk Real-Time Communication (RTC) Infrastructure Overview

The article details Zoosk's real-time communication system, describing member presence, notifications, instant messaging, the XMPP‑based Tigase server cluster, BOSH support, monitoring scripts, performance metrics, business intelligence reporting, and future plans to extend RTC to mobile web applications.

MonitoringReal‑time communicationTigase
0 likes · 8 min read
Zoosk Real-Time Communication (RTC) Infrastructure Overview