跳转到主要内容

crayonxiaoxin

文章 · 第 2 页

共 125 篇

HLS 广告过滤启发式算法:假阳性问题与修复

前言 Yam TV 支持通过本地 HTTP 代理过滤 HLS 流中的广告…

Flutter

搜索→播放流程从 30 秒降到 3 秒:NDJSON 流式处理与页面合并实践

前言 Yam TV 的推荐页中,用户点击一部电影后,需要先经过解析页搜索…

Flutter

Flutter 语义树崩溃与骨架屏的艰难实现:一个 Flutter 3.41 框架 Bug 的修復之旅

前言 在 Yam TV 的 Flutter 客户端中,我一直想實現首頁加…

Flutter

从零构建纯浏览器端图片处理工具:ImgTools 的技术实践

前言 本文分享了 ImgTools(一个纯浏览器端图片处理工具)的完整实…

技术总结

Flutter 图片加载之谜:Provider 时序导致的“全有或全无”现象

前言 最近在开发 Flutter 应用时遇到一个诡异的图片加载 bug:…

Flutter

Flutter Android 画中画实现

前言 在 Yam TV 的 Flutter 端中,用户希望在播放视频时能…

Android

Flutter 端 m3u8 视频下载管理器:从下载到播放的全链路实现

前言 在 Yam TV 这个跨平台影视 App 中,Flutter 端需…

Android

Docker 镜像瘦身实战:从 489 MB 到 388 MB

前言 一个 NestJS + Vue 3 的全栈项目,Docker 镜像…

技术总结

Yam TV HLS 去广告方案:从启发式到规则引擎的演进

前言 视频聚合应用中,第三方视频源的 HLS 流常携带贴片广告。如何在客…

技术总结

Vue 3 KeepAlive 多组件缓存踩坑记

前言 在开发影视聚合站时,我们遇到了 Vue 3 KeepAlive 在…

JavaScript

WordPress 下自定义接口慎用查询参数 name:踩坑与改参方案

在主题里用「单页 + $_REQUEST」做 JSON API(例如 c…

技术总结

广东移动 Token Plan 配置到 opencode

近期,广东移动推出了限时免费的 Token Plan(体验版一个月),能…

AI