Douyu Streaming
Author

Douyu Streaming

Official account of Douyu Streaming Development Department, sharing audio and video technology best practices.

17
Articles
0
Likes
16
Views
0
Comments
Recent Articles

Latest from Douyu Streaming

17 recent articles
Douyu Streaming
Douyu Streaming
Oct 20, 2021 · Artificial Intelligence

How DeepXi and MHANet Revolutionize Speech Enhancement with Multi‑Head Attention

DeepXi introduces a two‑stage deep learning framework for speech enhancement, using prior SNR estimation and MMSE gain, while the MHANet extension leverages multi‑head attention to model long‑range dependencies, with detailed training strategies, model compression to GRU, deployment via TFLite, and impressive low‑latency results.

GRUMulti-Head AttentionTFLite
0 likes · 8 min read
How DeepXi and MHANet Revolutionize Speech Enhancement with Multi‑Head Attention
Douyu Streaming
Douyu Streaming
Oct 19, 2021 · Backend Development

Douyu’s Scalable P2P Live Streaming: Architecture, Key Tech & Future Plans

Douyu’s senior streaming engineer Zhou Sha details the company’s self‑developed P2P live‑video solution, covering its background, architecture, core technologies like sub‑streaming, WebRTC, data slicing, SDK design, sharing‑rate optimizations, and future roadmap for broader media applications.

Data SlicingP2PSharing Optimization
0 likes · 24 min read
Douyu’s Scalable P2P Live Streaming: Architecture, Key Tech & Future Plans
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 CancellationSpeexWebRTC
0 likes · 10 min read
How to Boost Real-Time Audio Quality with Advanced AEC, AGC, and ANC Techniques
Douyu Streaming
Douyu Streaming
Oct 17, 2021 · Fundamentals

Mastering WebRTC SDP: A Complete Guide to Analyzing Session Descriptions

This article provides a systematic overview of the SDP (Session Description Protocol) used in WebRTC, covering its historical background, syntax, key fields, media descriptions, Plan B vs Unified Plan styles, and numerous extensions such as codec parameters, ICE candidates, DTLS, and simulcast, with practical examples and code snippets.

NetworkingProtocolSDP
0 likes · 24 min read
Mastering WebRTC SDP: A Complete Guide to Analyzing Session Descriptions
Douyu Streaming
Douyu Streaming
Oct 16, 2021 · Fundamentals

Why DASH Is Poised to Become the Next Standard for Video Streaming

This article explains the fundamentals of MPEG‑DASH, covering its standard definition, MPD structure, segment formats, example XML, playback capabilities, live streaming support, and the advantages and drawbacks that make DASH a leading candidate for future video streaming solutions.

DASHMPDMPEG-DASH
0 likes · 12 min read
Why DASH Is Poised to Become the Next Standard for Video Streaming
Douyu Streaming
Douyu Streaming
Oct 15, 2021 · Artificial Intelligence

How End-to-End Deep Learning Boosts Real-Time Speech Enhancement

An end‑to‑end deep‑learning framework for speech enhancement is presented, detailing dataset creation, time‑domain feature extraction, a convolutional separation network, decoding, and training strategies using SI‑SIR loss with PIT, achieving a final SI‑SIR of 13 dB.

PITSI-SIRdeep learning
0 likes · 9 min read
How End-to-End Deep Learning Boosts Real-Time Speech Enhancement
Douyu Streaming
Douyu Streaming
Sep 27, 2021 · Game Development

Douyu’s Live2D Virtual Avatar Plugin: Unity Architecture & Key Tech

This article details Douyu's virtual avatar tool built on Unity and Live2D, covering project background, core features, layered architecture, key technologies such as Unity rendering, FairyGUI UI, TCP-based IPC, model dressing and recoloring, face‑data processing, and future development plans.

IPCLive2DStreaming
0 likes · 13 min read
Douyu’s Live2D Virtual Avatar Plugin: Unity Architecture & Key Tech