技术栈

mpv

FFZero1
3 小时前
音视频·mpv
[mpv架构] (二) 为什么 mpv 要把 FFmpeg 的 I/O 换掉?用 mpv video.mp4 播放本地文件,中途按 q。退出几乎在瞬间完成——用户看到的是"快",但真正值得琢磨的是背后的设计问题:demux 线程可能正阻塞在 read() 或 recv() 上,播放器凭什么既能随时打断它,又能在平时不空转浪费 CPU?
我是有底线的