導航:首頁 > 操作系統 > android上傳本地視頻

android上傳本地視頻

發布時間:2024-06-30 23:01:29

『壹』 android 視頻開發中如何通過url或者本地視

第一步:將bitmap轉換成drawable對象,並設置給surfaceView視頻播放窗口作為背景圖片
//通過getVideoThumbnail方法取得視頻中的第一幀圖片,該圖片是一個bitmap對象Bitmap bitmap=getVideoThumbnail(String url);//將bitmap對象轉換成drawable對象Drawable drawable=new BitmapDrawable(bitmap);//將drawable對象設置給視頻播放窗口surfaceView控制項作為背景圖片surfaceView.setBackgroundDrawable(drawable);123456

第二部分:通過url網址或者本地文件路徑獲得視頻的第一幀圖片
public Bitmap getVideoThumbnail(String url) {
Bitmap bitmap = null;//MediaMetadataRetriever 是android中定義好的一個類,提供了統一//的介面,用於從輸入的媒體文件中取得幀和元數據;
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try {
//()根據文件路徑獲取縮略圖//retriever.setDataSource(filePath);
retriever.setDataSource(url, new HashMap()); //獲得第一幀圖片
bitmap = retriever.getFrameAtTime();
}
catch(IllegalArgumentException e) {
e.printStackTrace();
}
catch (RuntimeException e) {
e.printStackTrace();
}
finally {
try {
retriever.release();
}
catch (RuntimeException e) {
e.printStackTrace();
}
}
Log.v("bitmap", "bitmap="+bitmap); return bitmap;
}

閱讀全文

與android上傳本地視頻相關的資料

熱點內容
機械凈工作生產率的演算法 瀏覽:983
瑞納壓縮機多少錢 瀏覽:497
javautf8bom 瀏覽:85
勇猛之路為什麼無法與伺服器連線 瀏覽:422
androidlinux命令行編譯 瀏覽:694
lsplc編程電纜 瀏覽:718
圍棋網站源碼 瀏覽:957
etoys編程 瀏覽:440
中興伺服器管理網口什麼名稱 瀏覽:650
天龍八部下載出現壓縮卷怎麼回事 瀏覽:925
速賣通php 瀏覽:941
播放安卓是什麼詩 瀏覽:785
jsp中編譯中文 瀏覽:238
手機桌面文件夾變小了怎麼辦 瀏覽:573
日程管理app哪個好 瀏覽:702
黑馬程序員雲開發實戰 瀏覽:597
加密空間上傳作品 瀏覽:398
備忘錄清空的如何恢復安卓 瀏覽:170
劍三霸刀宏命令 瀏覽:36
手機zip文件的解壓方式 瀏覽:189