Android實作視訊筆記
-
- 一、目标
- 二、錄制視訊
- 三、播放視訊
- 四、調研過程回顧
- 五、接下來
- 六、Finally
神馬筆記目前已經實作的功能。
筆記元素 | 版本 |
---|---|
文字筆記 | 神馬筆記 版本2.4.0——對話筆記 |
圖檔筆記 | 神馬筆記 版本2.5.0——對話裡的圖檔 |
語音筆記 | 神馬筆記 版本2.7.0——語音筆記 |
公式筆記 | 神馬筆記 版本2.6.0——對話裡的方程公式 |
接下來實作視訊筆記。
一、目标
儲備實作視訊筆記的相關技術。
遵循生産者/消費者模式搜集相關資料。
二、錄制視訊
- 文章
文章 | 說明 |
---|---|
Android中系統自帶的錄像功能 | 介紹了如何調用系統錄像功能,講解非常到位,推薦。 |
Android錄制視訊 | 介紹了使用 實作錄像功能。 |
Android (系統+自定義)短視訊錄制(含暫停繼續錄制功能) 總結 |
- 總結
考慮到使用者錄制視訊的使用習慣,神馬筆記使用系統的錄像功能,而不是實作自己的錄像功能。
是以,調用第三方應用實作錄像已經足夠滿足需求。
最早開始測試錄像功能是在模拟器上進行,模拟器擷取視訊時間不準确,并且播放也存在問題。
後來使用真機(榮耀暢玩7)一切正常。
三、播放視訊
- 文章
文章 | 說明 |
---|---|
不能不會的VideoView視訊播放器 | 使用 播放視訊 |
Glide-顯示Gif和視訊(Displaying Gifs & Videos) | 顯示視訊第一幀 |
glide加載圖檔,視訊縮略圖,gif圖檔 | |
Glide異步加載視訊縮略圖 | |
android擷取視訊第一幀圖檔作為封面 | |
VideoView播放前黑屏解決方案 | 解決視訊播放黑屏問題 |
- 總結
使用
VideoView
播放視訊已經足夠滿足需求。
應該使用真機進行測試,不要使用模拟器。
四、調研過程回顧
首先調研了錄制視訊的功能,因為直接調用系統功能,減少了很大的開發工作量。
其次是播放視訊功能,
VideoView
已經能完全滿足需求。
五、接下來
針對幾個問題進行相關測試,即可開始實作視訊筆記功能。
六、Finally
佛言。
善哉善哉。
須菩提。如汝所說。
如來善護念諸菩薩。善付囑諸菩薩。
汝今谛聽。當為汝說。
善男子。善女人。
發阿耨多羅三藐三菩提心。
應如是住。如是降伏其心。
唯然。世尊。願樂欲聞。