一. runtime簡(jiǎn)介 runtime簡(jiǎn)稱運(yùn)行時(shí),是一套底層的 C 語(yǔ)言 API。OC就是運(yùn)行時(shí)機(jī)制,運(yùn)行時(shí)機(jī)制中最主要的是消息機(jī)制。而消息機(jī)制就是開發(fā)者在編碼過程中,可以...
一. runtime簡(jiǎn)介 runtime簡(jiǎn)稱運(yùn)行時(shí),是一套底層的 C 語(yǔ)言 API。OC就是運(yùn)行時(shí)機(jī)制,運(yùn)行時(shí)機(jī)制中最主要的是消息機(jī)制。而消息機(jī)制就是開發(fā)者在編碼過程中,可以...
1 TDD TDD是測(cè)試驅(qū)動(dòng)開發(fā)(Test-Driven Development)的英文簡(jiǎn)稱,是敏捷開發(fā)中的一項(xiàng)核心實(shí)踐和技術(shù),也是一種設(shè)計(jì)方法論。 原理:是在開發(fā)功能代碼...
單元測(cè)試 什么是單元測(cè)試 本文中Demo:在這里[https://github.com/shcamaker/TDDDemo/tree/develop] 單元測(cè)試(unit t...
一. 直播客戶端音頻處理流程 首先采集音頻,采集到的音頻內(nèi)容過大,要經(jīng)過編碼壓縮才能傳輸。 二. 音頻數(shù)據(jù)流的采集 編碼流程:采集到的原始數(shù)據(jù)就是PCM,經(jīng)過編碼器編碼壓縮后...
音視頻應(yīng)用場(chǎng)景: 直播類:音視頻會(huì)議、教育直播、娛樂/游戲直播等 短時(shí)頻:抖音、快手、小咖秀 網(wǎng)絡(luò)視頻:優(yōu)酷、騰訊視頻、愛奇藝 音視頻通話:微信、QQ、Skype等 視頻監(jiān)控...
參考:Linux vi/vim[https://www.runoob.com/linux/linux-vim.html] Vim處理模式: 命令模式該模式下可以進(jìn)行拷貝、刪除...
FFmpeg常用命令分類: 基本信息查詢 錄制 分解/復(fù)用 裁剪與合并 圖片/視頻互轉(zhuǎn) 直播 處理原始數(shù)據(jù) 濾鏡 一. 基本信息查詢命令 二. 錄制命令 FFmpeg錄屏命令...
FFmpeg下載編譯與安裝:一. 首先通過以下命令下載。 二. 然后對(duì)ffmpeg進(jìn)行配置。這里的配置主要是開啟一些自己需要的功能,比如--enable-debug就是開啟調(diào)...