Tag

RTMP

0 views collected around this technical thread.

iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 23, 2024 · Backend Development

Design of a Low‑Latency Live Streaming System for the European Cup

The team built a reusable low‑latency live‑streaming platform for the European Cup that replaces HLS with RTMP over QUIC, reuses VOD bandwidth, automates stream control, and cuts playback latency by 20 seconds while dramatically lowering bandwidth costs and delivering stable 1080p 50 fps HDR video.

QUICRTMPRcache
0 likes · 15 min read
Design of a Low‑Latency Live Streaming System for the European Cup
Ximalaya Technology Team
Ximalaya Technology Team
Jul 13, 2023 · Mobile Development

Ximalaya Live Streaming Instant-Start Optimization Practices

Ximalaya improves live‑stream start‑up by measuring first‑frame latency, optimizing push (dynamic bitrate, GOP caching) and pull (RTMP/HTTP‑FLV, HttpDNS, pre‑fetch URLs, progressive component loading, pre‑render SurfaceView, low‑buffer water‑level) across detailed pipeline stages, achieving over 90 % audio and 85 % video instant‑open rates while planning H.265 adoption.

HTTP-FLVLive StreamingQoE
0 likes · 14 min read
Ximalaya Live Streaming Instant-Start Optimization Practices
Sohu Tech Products
Sohu Tech Products
Mar 2, 2022 · Mobile Development

Overview of iOS Live Streaming Workflow

This article provides a comprehensive overview of the iOS live‑streaming workflow, detailing the six stages—capture, processing, encoding, packaging, network transmission, and playback—along with sample code for video/audio capture, encoding settings, and RTMP transmission.

AVFoundationLive StreamingRTMP
0 likes · 18 min read
Overview of iOS Live Streaming Workflow
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Aug 20, 2021 · Frontend Development

Evolution of a New Web Live Streaming System: From Flash to HTML5, AI Integration, and Modular Refactoring

This article chronicles the development of a new web live streaming solution, detailing the shift from Flash to HTML5 video, the integration of AI voice detection using hark, audio encoding with lamejs, WebRTC-based real‑time communication, and a systematic modular refactor that transformed the project into a reusable frontend framework.

HTML5JavaScriptRTMP
0 likes · 8 min read
Evolution of a New Web Live Streaming System: From Flash to HTML5, AI Integration, and Modular Refactoring
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Aug 6, 2021 · Backend Development

Understanding RTMP Handshake, Chunking, and Nginx‑RTMP Live Streaming Implementation

This article explains the RTMP protocol’s handshake process, chunking and message formats, details command flows such as connect, createStream, publish and play, and describes how the Nginx‑RTMP module implements live streaming, acceleration, authentication, recording and HLS slicing.

ChunkingLive VideoMedia Server
0 likes · 21 min read
Understanding RTMP Handshake, Chunking, and Nginx‑RTMP Live Streaming Implementation
vivo Internet Technology
vivo Internet Technology
May 12, 2021 · Backend Development

Understanding RTMP Protocol and Livego Source Code Analysis

The article explains RTMP’s multiplexed, packetized streaming over TCP, detailing its chunk structure, message types, handshake, and connection workflow, then demonstrates livego’s publishing and pulling processes, discusses typical latency sources, and offers mitigation strategies and reference resources for developers.

GoLive StreamingLivego
0 likes · 28 min read
Understanding RTMP Protocol and Livego Source Code Analysis
vivo Internet Technology
vivo Internet Technology
Apr 28, 2021 · Backend Development

A Beginner's Guide to Building a Simple Live Streaming System with LiveGo, OBS, and flv.js

This guide walks beginners through setting up a basic live‑streaming pipeline using the open‑source LiveGo server, OBS for RTMP publishing, and flv.js for browser playback, while explaining push‑pull architecture, protocol choices, Docker deployment, and a Redis‑based chat system for live rooms.

FLV.jsLive StreamingOBS
0 likes · 20 min read
A Beginner's Guide to Building a Simple Live Streaming System with LiveGo, OBS, and flv.js
vivo Internet Technology
vivo Internet Technology
Dec 15, 2020 · Backend Development

Principles, Technologies, and Practical Solutions of Live Streaming – A Case Study of Vivo Product Launch

The article outlines core live‑streaming principles, workflow, and major protocols (RTMP, HLS, HTTP‑FLV), then examines Vivo’s product‑launch challenges—massive concurrency, QPS spikes, and content safety—and presents practical solutions such as multi‑level caching, circuit‑breaker degradation, token‑bucket rate limiting to ensure stable, high‑quality streaming.

HLSLive StreamingMedia Server
0 likes · 19 min read
Principles, Technologies, and Practical Solutions of Live Streaming – A Case Study of Vivo Product Launch
Ctrip Technology
Ctrip Technology
Nov 12, 2020 · Backend Development

Ctrip Live Streaming Technology Overview and Implementation

This article presents a comprehensive overview of Ctrip's live streaming solution, covering the evolution of live streaming, core streaming principles, encoding and protocol choices such as RTMP, HLS, WebRTC, the front‑end framework built with Android, ReactNative and native modules, encountered integration challenges, and the final architectural summary.

AndroidLive StreamingProtocol
0 likes · 12 min read
Ctrip Live Streaming Technology Overview and Implementation
Tencent Cloud Developer
Tencent Cloud Developer
Sep 7, 2020 · Operations

Building a Real-Time Video Transmission System with VisionSeed and Raspberry Pi

The guide shows how to assemble a low‑latency real‑time video transmission system by connecting a VisionSeed AI camera to a Raspberry Pi 4B, using FFmpeg for OpenMAX‑accelerated H.264 encoding, streaming via an SRS RTMP server over a custom Wi‑Fi hotspot, and tuning playback with FFplay.

FFmpegRTMPRaspberry Pi
0 likes · 16 min read
Building a Real-Time Video Transmission System with VisionSeed and Raspberry Pi
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 31, 2020 · Backend Development

Technical Exploration of iQIYI's Qixiu Live Streaming System

iQIYI’s Qixiu platform supports both single‑host RTMP‑based ordinary live streams and multi‑host UDP‑RTP link‑mic sessions by using an enhanced WebRTC (woogeen) stack with a client SDK, load‑aware MCU nodes, and backend services that handle signaling, mixing, transcoding, adaptive bitrate, echo cancellation, and fault‑tolerant deployment, while outlining future improvements such as real‑time MCU switching and mobile network handover.

Live StreamingOptimizationRTMP
0 likes · 13 min read
Technical Exploration of iQIYI's Qixiu Live Streaming System
Liulishuo Tech Team
Liulishuo Tech Team
Jul 29, 2020 · Backend Development

Understanding AI Live Streaming: Architecture, Protocols, and Practical Implementation

This article explains the AI live‑streaming architecture used by Liulishuo, covering the basic workflow of push, server, and pull, video/audio encoding and container formats, streaming protocols such as RTMP, HLS and HTTP‑FLV, SEI integration, and provides a step‑by‑step demo using nginx‑rtmp and FFmpeg.

FFmpegLive StreamingNginx
0 likes · 11 min read
Understanding AI Live Streaming: Architecture, Protocols, and Practical Implementation
Beike Product & Technology
Beike Product & Technology
Jul 10, 2020 · Mobile Development

How to Build a Live Streaming App: Architecture, Technologies, and Implementation Guide

This article explains the complete live‑streaming workflow—from video/audio capture on the broadcaster side, through encoding, transmission, server processing, and playback—while comparing third‑party services with self‑built solutions and providing concrete iOS code examples using AVFoundation, LFLiveKit and GPUImage.

AVFoundationGPUImageLFLiveKit
0 likes · 20 min read
How to Build a Live Streaming App: Architecture, Technologies, and Implementation Guide
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.

Live StreamingMobile SDKRTMP
0 likes · 14 min read
Technical Salon Summary: Tencent Cloud Video Cloud, Real‑Time Audio/Video, and Mobile Live‑Streaming Practices at 58.com
360 Tech Engineering
360 Tech Engineering
Apr 10, 2019 · Cloud Computing

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

Live streaming platforms increasingly rely on CDN technology to handle sudden traffic spikes, improve latency and stability, and support various streaming protocols such as RTMP, HLS, and FLV, with a detailed workflow that shows how broadcasters, schedulers, and viewers interact through edge nodes.

HLSLive StreamingRTMP
0 likes · 5 min read
Applying CDN Technology to Live Streaming: Benefits, Workflow, and Common Streaming Protocols
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.

Content Delivery NetworkHLSLive Streaming
0 likes · 6 min read
Applying CDN Technology to Live Streaming: Benefits, Workflow, and Protocols
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.

RTMPRTPReal-time Communication
0 likes · 12 min read
Integrating WebRTC Real‑Time Audio/Video with WeChat Mini Programs: Architecture and Implementation Details
转转QA
转转QA
Aug 22, 2018 · Backend Development

Live Streaming Basics: Push/Pull Workflow, Protocols, and OBS Configuration

This article explains the fundamentals of live streaming, describing the push‑streaming and pull‑streaming processes, key video protocols such as RTMP, WebRTC and UDP, and provides a step‑by‑step guide for configuring OBS to publish and receive streams.

Live StreamingOBSRTMP
0 likes · 7 min read
Live Streaming Basics: Push/Pull Workflow, Protocols, and OBS Configuration
Tencent Cloud Developer
Tencent Cloud Developer
May 4, 2018 · Mobile Development

WeChat Mini Program Audio/Video vs WebRTC: Differences, Architecture, and Interoperability

Tencent Video Cloud’s Mini‑Program audio/video, built on the LiteAV SDK with RTMP/HTTP‑FLV tags, contrasts WebRTC’s browser‑native RTP/RTCP approach, but a bridge using an RTMP server and WebRTC‑Proxy translates streams, enabling interoperable live‑push/pull, room‑based multi‑person calls and rapid integration via a packaged webrtc‑room component.

Audio-VideoIntegrationRTMP
0 likes · 13 min read
WeChat Mini Program Audio/Video vs WebRTC: Differences, Architecture, and Interoperability
Baidu Intelligent Testing
Baidu Intelligent Testing
Jul 31, 2017 · Operations

Common Testing Methods for Live Streaming Apps

This article introduces essential live‑streaming terminology and outlines a step‑by‑step testing process—including test case design, execution, and verification—to ensure that a live streaming application launches and operates reliably.

App TestingHLSLive Streaming
0 likes · 5 min read
Common Testing Methods for Live Streaming Apps