![240](https://upload.jianshu.io/users/upload_avatars/2846231/3625048b-d596-4d3c-8377-0880d1acad8a.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
AsyncTask出現(xiàn)的契機(jī) 線程的創(chuàng)建和銷毀都會(huì)有開銷,如果在進(jìn)程中頻繁的創(chuàng)建和銷毀線程,是不可取的瓜浸。應(yīng)該采用線程池亩钟,可以避免因?yàn)轭l繁創(chuàng)建和銷...
一尺碰、什么是Dalvik虛擬機(jī) Dalvik是Google為Android平臺(tái)設(shè)計(jì)的Java虛擬機(jī)四啰,是Android平臺(tái)的重要組成部分记餐,支持dex...
直播流程: 1驮樊、 采集視頻、音頻攝像頭 NV21 camera麥克風(fēng) pcm數(shù)據(jù)2片酝、 視頻處理美顏囚衔、水印、濾鏡3雕沿、 音視頻數(shù)據(jù)壓縮硬編碼:視頻M...
APK的編譯打包流程:編譯–>DEX–>打包–>簽名和對(duì)齊image.png 1练湿、編譯 Java編譯器對(duì)工程本身的java代碼進(jìn)行編譯,這些ja...
Android開發(fā)時(shí)审轮,有時(shí)候需要移植第三方庫進(jìn)項(xiàng)目肥哎,需要對(duì)第三方庫進(jìn)行交叉編譯生成Android可用的動(dòng)態(tài)庫或者靜態(tài)庫。因此需要了解c/c++的...
Shell 是一個(gè)C語言編寫的程序疾渣,它是用戶使用Linux的橋梁篡诽。是一門命令語言,又是一門程序設(shè)計(jì)語言榴捡。 Linux的Shell種類有很多杈女,常見...
Android平臺(tái)下FFmpeg類庫一共包含下面8個(gè):image.png上圖是我編譯好的arm架構(gòu)的,我編譯的FFmpeg的版本為2.6.9,N...
分離視頻中的音頻和視頻數(shù)據(jù): 提取視頻數(shù)據(jù)與源視頻使用相同的編碼器:ffmpeg -i input.mp4 -c:v copy -an outp...
編譯舊版本的FFmpeg源代碼碧信,如果系統(tǒng)中包含SDL-1.2版本,會(huì)生成ffplay,如果不包含就無法生成ffplay文件街夭;新版本FFmpeg需...