Tarsier LabsTarsier Labs
🐵
Home
Categories
Tags
Bookmarks
About
Back to tags

Video

0 articles

iOS HLS Video Playback Pitfalls and Solutions: Comprehensive Analysis of CoreMediaErrorDomain -12642

iOS HLS Video Playback Pitfalls and Solutions: Comprehensive Analysis of CoreMediaErrorDomain -12642

An in-depth analysis of the root cause of the iOS CoreMediaErrorDomain -12642 (FormatUnsupported) error, with systematic investigation and remediation across multiple dimensions including FFmpeg encoding parameters, HLS Playlist configuration, and H.264 Level constraints, based on real-world cases.

00
System Architecture
Quill Rich Text Video Embedding to HLS Adaptive Streaming: Complete Frontend Replacement Implementation

Quill Rich Text Video Embedding to HLS Adaptive Streaming: Complete Frontend Replacement Implementation

This article details how to automatically replace MP4 video tags embedded in the Quill rich text editor with HLS m3u8 adaptive streaming in a blog system's article detail page. It covers the backend conversion pipeline, multi-video storage with meta.contentVideo, frontend Markdown/HTML dual-path replacement, IndexedDB cache layer fixes, and 6 key bugs encountered in practice along with their solutions.

00
Frontend Development
React Cross-Component HLS Video Coordination: Click-to-Play + Single Video Mutual Exclusion

React Cross-Component HLS Video Coordination: Click-to-Play + Single Video Mutual Exclusion

Ein realer Fall von Frontend-Performance-Optimierung. Durch eine `CustomEvent`-Event-Bus-Architektur kombiniert mit Lazy-Loading wird das Problem der Bandbreitenkonkurrenz durch zahlreiche Videostreams beim Laden der Startseite vollständig gelöst.

00
Frontend Development
Next.js Blog Video System Architecture: A Complete Implementation from Upload to HLS Adaptive Streaming

Next.js Blog Video System Architecture: A Complete Implementation from Upload to HLS Adaptive Streaming

00
Frontend Development