導航:首頁 > 操作系統 > androidvideoview格式

androidvideoview格式

發布時間:2022-06-18 15:21:30

android vitamio videoview 怎麼全屏

android vitamio videoview全屏主要通過LayoutParams 類來隱藏掉系統通知欄、狀態欄,如下代碼:
if(!fullscreen){//設置RelativeLayout的全屏模式
RelativeLayout.LayoutParams layoutParams=
new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT);
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
layoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
mVideoView01.setLayoutParams(layoutParams);

fullscreen = true;//改變全屏/窗口的標記
}else{//設置RelativeLayout的窗口模式
RelativeLayout.LayoutParams lp=new RelativeLayout.LayoutParams(320,240);
lp.addRule(RelativeLayout.CENTER_IN_PARENT);
mVideoView01.setLayoutParams(lp);
fullscreen = false;//改變全屏/窗口的標記
}
Vitamio 能夠流暢播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常見格式的視頻,還可以在 Android 上支持 MMS, RTSP, RTMP, HLS(m3u8) 等常見的多種視頻流媒體協議,包括點播與直播。支持 ARMv6 和 ARMv7 兩種 ARM CPU,同時對 VFP, VFPv3, NEON 等指令集都做相應優化。

Ⅱ android videoView播放mp4隻有聲音

把視頻文件的格式,大小,還有畫面的解析度這些參數改改試試。這些問題出來了不一定都是程序的問題。有時候跟你的環境有很大的關系

Ⅲ 請教大神,android video view播放rtsp格式實時視頻,有10秒的延遲,怎麼能設

android播放rtsp實時網路串流核心代碼如下:

import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.VideoView;
public class rtspActivity extends Activity {
/** Called when the activity is first created. */
Button playButton ;
VideoView videoView ;
EditText rtspUrl ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
rtspUrl = (EditText)this.findViewById(R.id.url);
playButton = (Button)this.findViewById(R.id.start_play); playButton.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v) {
PlayRtspStream(rtspUrl.getEditableText().toString()); } });
videoView = (VideoView)this.findViewById(R.id.rtsp_player); }
//play rtsp stream
private void PlayRtspStream(String rtspUrl){
videoView.setVideoURI(Uri.parse(rtspUrl));
videoView.requestFocus();
videoView.start();
}
}

Ⅳ android VideoView 支持rtsp 的mp4格式嗎

Android 中的VideoView支持MP4格式的視頻。通過VideoView播放視頻的步驟:
1、在界面布局文件中定義VideoView組件,或在程序中創建VideoView組件
2、調用VideoView的如下兩個方法來載入指定的視頻,setVidePath(String path):載入path文件代表的視頻;setVideoURI(Uri uri):載入uri所對應的視頻。
3、調用VideoView的start()、stop()、psuse()方法來控制視頻的播放。
VideoView通過與MediaController類結合使用,開發者可以不用自己控制播放與暫停。

Ⅳ android videoview有哪些方法

首先我們上傳一個視頻文件到手機做為測試,我用的是Genymotion模擬器,所以只要簡單拖拽就可以實現上傳了,這個模擬器速度超快,非常適合開發者使用。上傳後可以看到已經把視頻文件放到了/sdcard/download目錄下面。我們需要記住這個路徑,在VideoView的屬性里需要用到。

通過模擬機手機裡面的文件管理器來到相應的目錄下,確保視頻文件正常上傳到手機了。

接下來我們來拖拽創建一個VideoView控制項。

或手寫xml代碼來創建。

接下來在代碼部分,我們就可以使用這個控制項了。我先讓程序運行時屏幕是水平顯示的。就是我們橫卧手機的顯示。
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

然後我們需要設置一下videoView正常運行的幾個關鍵參數。

vd.setVideoPath("/sdcard/download/videoviewdemo.mp4");設置了要播放的視頻文件位置。
vd.setMediaController(new MediaController(this));設置了一個播放控制器。
vd.start();程序運行時自動開始播放視頻。
vd.requestFocus(); 播放窗口為當前窗口
我們來看看運行的效果。可以正常播放了,這篇只是簡單的介紹了videoView的用法,更詳細的使用,我會陸續發布新的經驗,歡迎留言關注。

Ⅵ 然如何在android 的videoview中播放wmv格式的文件

下個酷狗轉換一下格式就好了

Ⅶ 在Android上用videoView遠程播放MP4時,對MP4格式有什麼要求

你說遠程播放是指HTTP streaming吧?一般編碼工具生成的MP4文件,關鍵幀的索引數據塊(MDAT塊)都放在文件最末尾,而在線播放時需要邊下載邊播放,這樣的MP4文件就必須完全下載以後,MDAT塊才能被讀到,從而開始播放。 為什麼一般的編碼工具都把MDAT放在最後?很自然,為了不把整個MP4內容放在內存里,編碼過程都是一邊編碼一邊寫文件,只把數據量相對很小的MDAT放在內存里,在前面的數據全部生成完以後,再最後一次把MDAT寫到文件里。那怎麼讓MP4文件可以邊下載邊播放(progressive playback)?額外處理一次MP4文件,把MDAT塊移到文件首部。用什麼工具?很多,例如ffmpeg裡面自帶的qt-quickstart。對了,需要補充一下,Android的multimedia framework從2.2或者2.3開始就已經支持普通MP4文件的progressive playback,原理也很簡單,只要你的HTTP server支持續傳,client就可以在HTTP請求中訪問文件的指定偏移位置,相當於在本地的隨機文件訪問。

Ⅷ 在Android上用videoView遠程播放MP4時,對MP4格式有什麼要求

首先視頻格式有很多種,這是封裝的時候設置的,而MP4就是其中一種,Android上Videoview是原生支持播放Mp4的,如果想要播放其他的格式視頻你可以通過JNI引入一些解碼器,例如FFmpeg,這是個功能強大的開源音視頻處理程序,支持多種格式的編解碼,...

Ⅸ android videoview 可以顯示jpg嗎

有米街霸可以播放你說的那幾個格式,android提供的videoView只能播放系統默認支持的幾種格式,3gp,mp4,其他的相rmvb這樣的格式必須得需要第三方播放器的支持,比如像rockPlayer, 影音等,如果你沒有自己的播放器,而只是想讓系統中已安裝的播放器去播放你搜索到的視頻文件,你只能拋出intent,讓系統處理,也就是Intent的隱式調用,看你的截圖顯然已經用了Intent的隱式調用得到了可播放視頻的列表,至於為什麼沒有UC影音,那是uc影音的問題了,你改變不了,你可以安裝 影音,可以解決你的問題!

閱讀全文

與androidvideoview格式相關的資料

熱點內容
思科路由器命令手冊 瀏覽:26
android獲得當前activity 瀏覽:831
python入門迷宮 瀏覽:69
Python打折代碼不含商品 瀏覽:220
把多個Word合成一個pdf 瀏覽:356
aes演算法描述 瀏覽:899
新手機壓縮包在哪 瀏覽:781
java抽獎程序源碼 瀏覽:700
汽車壓縮機又叫 瀏覽:95
android讀取data文件 瀏覽:874
紅旗智聯app怎麼跟h5車子連接 瀏覽:139
材料化學pdf 瀏覽:114
伺服器機房都有什麼東西 瀏覽:370
最近長陰短柱量能副圖指標源碼 瀏覽:647
python字元串去除後四位 瀏覽:167
捷速pdf編輯器破解版 瀏覽:726
大帶寬伺服器怎麼租 瀏覽:299
籃球程序員單身難嗎 瀏覽:877
一接到命令就 瀏覽:488
挖幣伺服器是什麼 瀏覽:524