Tag

FLV

2 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 16, 2023 · Operations

Low‑Latency Video Streaming Optimizations for Douyin During the World Cup

This article details the end‑to‑end low‑latency video streaming architecture, measurement methods, and optimization techniques—including FLV‑2s, RTM, MiniSDP, buffer‑driven speed‑up, and CDN strategies—that Douyin's Volcano Engine video cloud employed to achieve sub‑2‑second latency and high QoE for World Cup live broadcasts.

FLVOptimizationQoE
0 likes · 21 min read
Low‑Latency Video Streaming Optimizations for Douyin During the World Cup
Douyu Streaming
Douyu Streaming
Nov 12, 2021 · Fundamentals

How FLV and RTP Interact in Douyu’s Low‑Latency WebRTC Streaming

This article explains the end‑to‑end workflow of Douyu’s fast live streaming system, detailing how FLV tags are converted to RTP packets and back, covering WebRTC’s SDP/ICE/DTLS handshake, FLV and RTP header structures, payload formats for audio (OPUS) and video (H.264), and the server‑side processing pipeline.

FLVMediaProtocol
0 likes · 19 min read
How FLV and RTP Interact in Douyu’s Low‑Latency WebRTC Streaming
Tencent Cloud Developer
Tencent Cloud Developer
Sep 10, 2020 · Frontend Development

Live Streaming Latency Measurement: FLV and WebRTC Solutions

To accurately benchmark and reduce end-to-end latency on large live-streaming platforms, this article details practical measurement frameworks for both HTTP-FLV—using custom SEI timestamps and cloud-synced clocks—and WebRTC—leveraging RTCPeerConnection stats to dissect uplink, server, jitter, decoding, and render delays.

FLVFront-endLive Streaming
0 likes · 7 min read
Live Streaming Latency Measurement: FLV and WebRTC Solutions
Huajiao Technology
Huajiao Technology
Jan 14, 2020 · Frontend Development

HJPlayer: A JavaScript Player for FLV and HLS Streams in the Browser

HJPlayer is a lightweight JavaScript library that enables browsers to play H264/AAC encoded FLV live and VOD streams as well as HLS streams by demuxing them into fragmented MP4 and feeding them through the Media Source Extensions API, offering both ES6 module and script tag integration.

FLVHLSJavaScript
0 likes · 4 min read
HJPlayer: A JavaScript Player for FLV and HLS Streams in the Browser
360 Tech Engineering
360 Tech Engineering
Sep 5, 2019 · Frontend Development

Implementing Multi‑Audio Stream Playback on Web with WebRTC, HTTP‑FLV/HLS and Web Audio API

This article details how to replace WebRTC‑based multi‑audio streaming with HTTP‑FLV or HLS on the web, covering iOS Safari limitations, demuxing FLV, building ADTS headers, decoding with the Web Audio API, channel merging, and real‑time audio visualization using AnalyserNode.

Audio VisualizationFLVHLS
0 likes · 11 min read
Implementing Multi‑Audio Stream Playback on Web with WebRTC, HTTP‑FLV/HLS and Web Audio API
360 Quality & Efficiency
360 Quality & Efficiency
Mar 22, 2019 · Cloud Computing

Applying CDN Technology to Live Streaming: Benefits, Workflow, and Protocols

This article explains why live streaming platforms rely on Content Delivery Networks, describes the CDN architecture and workflow, and compares the main streaming protocols—RTMP, HLS, and FLV—highlighting their characteristics and impact on latency and stability.

CDNContent Delivery NetworkFLV
0 likes · 6 min read
Applying CDN Technology to Live Streaming: Benefits, Workflow, and Protocols