Tagged articles
7 articles
Page 1 of 1
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Mar 13, 2025 · Frontend Development

How to Optimize Web Video Loading: HTML5 preload vs MSE Chunked Streaming

This article examines video preloading techniques for web pages, comparing the HTML5 video element's preload attribute with Media Source Extensions (MSE) chunked streaming, detailing their configurations, loading processes, implementation steps, advantages, drawbacks, and best-use scenarios to improve playback experience.

HTML5Media Source ExtensionsWeb Performance
0 likes · 14 min read
How to Optimize Web Video Loading: HTML5 preload vs MSE Chunked Streaming
IT Services Circle
IT Services Circle
Jul 14, 2023 · Frontend Development

How Bilibili and Zhihu Achieve Fast Video Playback Using HTTP Range Requests and SourceBuffer

This article explains how video platforms like Bilibili and Zhihu use HTTP Range requests to fetch specific byte segments of a video and the browser's SourceBuffer API to dynamically append those fragments, enabling instant seeking and smooth playback without downloading the entire file.

HTTP RangeMedia Source ExtensionsSourceBuffer
0 likes · 7 min read
How Bilibili and Zhihu Achieve Fast Video Playback Using HTTP Range Requests and SourceBuffer
Amap Tech
Amap Tech
Oct 30, 2020 · Mobile Development

Video Streaming Solution for the ARC Car Cloud Control Platform

The ARC Car Cloud Control platform now streams the vehicle’s screen using Android’s Virtual Display and a C++‑based H.264 hardware encoder, sending raw video over a TCP socket to a server that adaptively adjusts bitrate and frame rate, while the web client decodes the fragmented MP4 via MSE, dramatically lowering CPU usage and latency on low‑end head‑units.

AndroidH.264Low latency
0 likes · 8 min read
Video Streaming Solution for the ARC Car Cloud Control Platform
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 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
ITPUB
ITPUB
Aug 21, 2019 · Frontend Development

Why China’s Open‑Source Star flv.js Still Gets Overlooked

A viral post about the popular JavaScript FLV player flv.js reveals how a talented Chinese open‑source author struggles for fair recognition, highlighting technical merits, impressive GitHub stats, and broader systemic issues in China’s open‑source ecosystem.

Chinese techFLV.jsGitHub
0 likes · 5 min read
Why China’s Open‑Source Star flv.js Still Gets Overlooked