在網上搜尋整理了下,有三篇有用的文章,原理也是一樣。
實作步驟說明在這裡Android 錄制視訊添加時間水印
上面也僅給出了步驟,具體代碼在增加錄像時間戳水印、 camera架構介紹 可以找到。從部落格發表時間和内容來看,前面那篇估計也是參考這篇實作效果的。
我在amlogic平台上修改frameworks/av/media/libstagefright/CameraSource.cpp檔案後,記憶體位址報錯,怎麼弄也不行,又發現這篇Android視訊添加時間水印。
不過他是在高通平台上修改的,我這邊檔案對不上,摸索了大半天終于改好了。
巧合的是,兩個平台上主要修改的檔案的檔案名都含有callback字樣