Huajiao Technology
Author

Huajiao Technology

The Huajiao Technology channel shares the latest Huajiao app tech on an irregular basis, offering a learning and exchange platform for tech enthusiasts.

49
Articles
0
Likes
67
Views
0
Comments
Recent Articles

Latest from Huajiao Technology

49 recent articles
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.

FLVMedia Source Extensionshls
0 likes · 4 min read
HJPlayer: A JavaScript Player for FLV and HLS Streams in the Browser
Huajiao Technology
Huajiao Technology
Dec 24, 2019 · Frontend Development

How Huajiao Enables Server‑Driven Dynamic Voice‑Chat Layouts with Zero Client Code

The article explains Huajiao's server‑and‑H5 driven dynamic layout architecture for multi‑user voice rooms, detailing its design principles, benefits, three core concepts, synchronization mechanisms, interaction flow, and how it drastically reduces client development effort while supporting flexible, real‑time UI changes.

FrontendH5dynamic layout
0 likes · 9 min read
How Huajiao Enables Server‑Driven Dynamic Voice‑Chat Layouts with Zero Client Code
Huajiao Technology
Huajiao Technology
Dec 17, 2019 · Backend Development

Diagnosing Java Memory Leaks: JVM GC Roots, Monitoring with Spring Boot Actuator, Prometheus, Grafana, and MAT

This article explains how Java memory leaks can occur despite automatic garbage collection, describes JVM reachability analysis, shows how to monitor and detect leaks using Spring Boot Actuator, Prometheus, and Grafana, and provides step‑by‑step instructions for heap dump analysis and code fixes.

Garbage CollectionGrafanaJVM
0 likes · 11 min read
Diagnosing Java Memory Leaks: JVM GC Roots, Monitoring with Spring Boot Actuator, Prometheus, Grafana, and MAT
Huajiao Technology
Huajiao Technology
Dec 10, 2019 · Frontend Development

How to Merge FLV.js and HLS.js into a Unified Web Video Player

This article provides a detailed technical analysis of FLV.js and HLS.js architectures, explains their common media pipeline, and describes step‑by‑step how to combine them into a single JavaScript player that supports both live FLV streams and HLS replay on a PC web site.

FLV.jsHLS.jsJavaScript
0 likes · 17 min read
How to Merge FLV.js and HLS.js into a Unified Web Video Player
Huajiao Technology
Huajiao Technology
Dec 3, 2019 · Game Development

3D Rendering Techniques for Huajiao Live Streaming: Layered Rendering, Avatar Customization, and Physically‑Based Lighting

This article presents Huajiao's 3D rendering system for live streaming, covering multi‑layered rendering, avatar outfit and accessory swapping, bone‑based shape editing, HSV‑based color tinting, depth handling, transparent hair rendering, shadow techniques, and physically‑based lighting to achieve high‑quality, interactive virtual avatars on mobile devices.

3D renderingPBR lightingavatar customization
0 likes · 15 min read
3D Rendering Techniques for Huajiao Live Streaming: Layered Rendering, Avatar Customization, and Physically‑Based Lighting
Huajiao Technology
Huajiao Technology
Nov 26, 2019 · Backend Development

How Pepperbus Unifies Asynchronous Task Management Across Diverse Tech Stacks

This article details the design, requirements, architecture, and operational dashboard of Pepperbus, a unified bus system that standardizes asynchronous task handling for PHP, Java, and Go services at Huajiao, highlighting its storage plug‑in model, Redis‑based protocol, and monitoring capabilities.

AsynchronousMonitoringPHP
0 likes · 8 min read
How Pepperbus Unifies Asynchronous Task Management Across Diverse Tech Stacks
Huajiao Technology
Huajiao Technology
Nov 19, 2019 · Mobile Development

Implementing Multi‑Camera Capture on iOS with AVCaptureMultiCamSession

This article explains how to implement dual‑camera capture on iOS 13+ using AVCaptureMultiCamSession, covering device limits, session configuration, code examples for camera setup, resolution adjustment, audio handling, system‑pressure monitoring, and performance tips for outdoor live streaming.

AVCaptureMobile DevelopmentMulti-Camera
0 likes · 10 min read
Implementing Multi‑Camera Capture on iOS with AVCaptureMultiCamSession
Huajiao Technology
Huajiao Technology
Nov 12, 2019 · Operations

How to Build a Scalable API Automation Framework for Search Services

This article explains the design, core features, implementation details, and real‑world deployment of the Auto_ApiTest tool for automating API testing in a large‑scale search platform, covering data management, configuration, code examples, CI integration, monitoring, and measurable outcomes.

API testingMonitoringPython
0 likes · 17 min read
How to Build a Scalable API Automation Framework for Search Services