資源簡(jiǎn)介
第一次打開(kāi)估計(jì)會(huì)死一次(待優(yōu)化),因?yàn)榈谝淮螘?huì)在data/data/cn.itcast.h264test下生成h264.3gp文件,該文件是視頻流的范例文件,用于讀取該手機(jī)錄像生成的SPS和pps的值和位置,正式錄像是以視頻流一幀一幀輸出,然后將每一幀和SPS與pps結(jié)合,據(jù)說(shuō)每臺(tái)機(jī)器的SPS和pps不同,我也不是很確定,但是前面讀取本身的h264.3gp文件貌似解決的這一問(wèn)題,現(xiàn)在親測(cè)兩臺(tái)三星4.0 與2.3.3可以使用。(大家有什么奇葩型號(hào)的機(jī)器無(wú)法運(yùn)行的望告知,沒(méi)人力物力組織測(cè)試,囧)成功的也望告知,不勝感激。
生成文件為SD卡:encoder.h264
生成的視頻時(shí)間戳上有一些問(wèn)題(錄像15秒,得到的視頻流輸出文件只有10S),但筆者后續(xù)是用作網(wǎng)絡(luò)傳輸流應(yīng)該這個(gè)問(wèn)題就不大。各位高手要是能解決這個(gè)問(wèn)題,望指教。
前段時(shí)間一直在用 ndk 編譯ffmpeg最終成功,但實(shí)在不懂那些接口怎么調(diào)用,且軟編碼似乎很耗CPU很卡,最后放棄,囧。

代碼片段和文件信息
/**?Automatically?generated?file.?DO?NOT?MODIFY?*/
package?cn.itcast.h264test;
public?final?class?BuildConfig?{
????public?final?static?boolean?DEBUG?=?true;
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2013-08-28?16:52??H264Test\
?????文件?????????364??2013-08-28?16:53??H264Test\.classpath
?????文件?????????844??2013-08-28?16:51??H264Test\.project
?????目錄???????????0??2013-08-28?16:52??H264Test\.settings\
?????文件?????????177??2013-08-28?16:52??H264Test\.settings\org.eclipse.jdt.core.prefs
?????文件????????1302??2013-08-29?14:34??H264Test\AndroidManifest.xm
?????目錄???????????0??2013-08-28?16:51??H264Test\assets\
?????目錄???????????0??2013-08-30?09:51??H264Test\bin\
?????文件????????1302??2013-08-29?14:34??H264Test\bin\AndroidManifest.xm
?????目錄???????????0??2013-08-28?16:53??H264Test\bin\classes\
?????文件??????461960??2013-08-30?09:51??H264Test\bin\classes.dex
?????目錄???????????0??2013-08-28?16:53??H264Test\bin\classes\cn\
?????目錄???????????0??2013-08-28?16:53??H264Test\bin\classes\cn\itcast\
?????目錄???????????0??2013-08-29?10:52??H264Test\bin\classes\cn\itcast\h264test\
?????文件?????????345??2013-08-28?16:53??H264Test\bin\classes\cn\itcast\h264test\BuildConfig.class
?????文件???????13595??2013-08-29?15:14??H264Test\bin\classes\cn\itcast\h264test\MainActivity.class
?????文件?????????340??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$attr.class
?????文件?????????461??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$dimen.class
?????文件?????????407??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$drawable.class
?????文件?????????431??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$id.class
?????文件?????????403??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$layout.class
?????文件?????????388??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$menu.class
?????文件?????????472??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$string.class
?????文件?????????431??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R$st
?????文件?????????673??2013-08-30?09:50??H264Test\bin\classes\cn\itcast\h264test\R.class
?????目錄???????????0??2013-08-28?17:00??H264Test\bin\dexedLibs\
?????文件??????151838??2013-08-28?17:00??H264Test\bin\dexedLibs\android-support-v4-e78b80baa877be8736281008df20bef3.jar
?????文件??????200780??2013-08-30?09:51??H264Test\bin\H264Test.apk
?????文件?????????119??2013-08-30?09:50??H264Test\bin\jarlist.cache
?????目錄???????????0??2013-08-28?17:00??H264Test\bin\res\
?????文件???????41019??2013-08-29?14:34??H264Test\bin\resources.ap_
............此處省略50個(gè)文件信息
評(píng)論
共有 條評(píng)論