原创 Linux 性能診斷——平均負載 Load 問題

前言 有一回面試,面試官提了一個問題,cpu 使用率不高,但是 Load (平均負載) 很高,你如何查找問題? 當時我不明白 Load 的意思,面試官解釋說這個指標反映不可中斷狀態的進程比較多。我遂根據過往後端開發經驗,回答可能系統中 io

原创 如何在瀏覽器中播放pcm音頻

本文記錄一點工作經歷,探討音頻文件的格式更多訪問我的博客 前言 最近在整理音視頻編程的知識,回憶起半年多,有一次需求是在後臺播放某來源的 pcm 文件,當時處理方法用了點技巧,記錄下來 背景:業務需求,在web後臺裏播放 pcm 文件,文

原创 如何將ffmpeg封裝golang/cgo庫

本文通過ffmpeg編程的例子來講述如何封裝cgo庫更多內容訪問我的博客 前言 繼上一篇 ffmpeg音視頻C編程入門, 使用高性能的C語言進行音視頻的處理,比較執行效率比較高,但是業務需求,快捷開發需要使用更方便的語言,比如 golan

原创 一步步進行ffmpeg的C語言音視頻編程

本文以ffmpeg的C語言編程過程,講述簡單的音視頻轉碼過程更多內容可以訪問我的博客 前言 本文以 ffmpeg 工具,講述如何認識音視頻編程,你可以瞭解到常見視頻格式的大概樣子,一步步學會如何使用 ffmpeg 的 C 語言 API 本