前言 熱修復(fù)也叫熱更新猿规,又叫做動(dòng)態(tài)加載代赁、動(dòng)態(tài)修復(fù)超陆、動(dòng)態(tài)更新厦坛,是指不通過重新安裝新的APK安裝包的情況下修復(fù)一些線上的BUG剪决。 通過這樣做揭措,可以免...

前言 熱修復(fù)也叫熱更新猿规,又叫做動(dòng)態(tài)加載代赁、動(dòng)態(tài)修復(fù)超陆、動(dòng)態(tài)更新厦坛,是指不通過重新安裝新的APK安裝包的情況下修復(fù)一些線上的BUG剪决。 通過這樣做揭措,可以免...
前言 我們主要是實(shí)現(xiàn)RTMP推流胆数,引流的部分通過一些直播RTMP協(xié)議的播放器來實(shí)現(xiàn)。 因?yàn)轫?xiàng)目比較大黎泣,設(shè)計(jì)的知識(shí)也比較廣恕刘,例如h264編碼標(biāo)準(zhǔn),...
POSIX POSIX是一種標(biāo)準(zhǔn)抒倚,例如有多線程編程標(biāo)準(zhǔn)褐着、網(wǎng)絡(luò)編程標(biāo)準(zhǔn)等。 POSIX多線程 Linux下托呕,一般多線程的實(shí)現(xiàn)由POSIX多線程編程...
常用的Linux命令 shell命令有多種含蓉,Ubuntu默認(rèn)使用 B shell频敛。 命令行相關(guān)的命令 命令自動(dòng)補(bǔ)全: 清空或者重置命令行,res...
音視頻基礎(chǔ)知識(shí) 視頻播放原理 我們先從一個(gè)簡單的視頻播放器的原理開始講述馅扣,下圖是一個(gè)最簡單的視頻播放的過程(不包括視頻加密等等過程): 這是一個(gè)...
前言 這里再次啰嗦一下,我們?yōu)槭裁匆獙W(xué)習(xí)NDK開發(fā)呢蓄喇?因?yàn)楹芏啻蠊痉⑶郑瑸榱斯?jié)省開發(fā)資源,很多時(shí)候核心技術(shù)都是用C/C++去實(shí)現(xiàn)的妆偏,一套代碼刃鳄,可以...
NDK NDK: Native Development Kit,NDK提供了一系列的工具钱骂,幫助開發(fā)者快速開發(fā)C(或C++)的動(dòng)態(tài)庫铲汪,并能自動(dòng)將s...
預(yù)編譯(預(yù)處理include、define) C語音的執(zhí)行流程 C語言執(zhí)行的流程: 編譯:形成目標(biāo)代碼(.obj)罐柳。 連接:將目標(biāo)代碼與C函數(shù)庫...
C語音里面的內(nèi)存劃分 棧區(qū)(棧內(nèi)存,存放局部變量狰住,自動(dòng)分配和釋放张吉,里面函數(shù)的參數(shù),方法里面的臨時(shí)變量) 堆區(qū)(動(dòng)態(tài)內(nèi)存分配催植,C語音里面由程序員手...