gpt4 book ai didi

Android MediaPlayer 支持 MJPEG

转载 作者:行者123 更新时间:2023-11-30 04:49:26 24 4
gpt4 key购买 nike

Android MediaPlayer是否支持MJPEG格式

1                        path = "http://cif12.nfreeway.gov.tw/live-view/mjpg/video.cgi camera=187&1168226466841";
2 mPreview = (SurfaceView) findViewById(R.id.camsurface);
3 holder = mPreview.getHolder();
4 holder.addCallback(this);
5 holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
6 mMediaPlayer = new MediaPlayer();
7 mMediaPlayer.setDisplay(holder);
8 mMediaPlayer.setDataSource(path);
9 mMediaPlayer.prepare();
10 mMediaPlayer.setOnBufferingUpdateListener(this);
11 mMediaPlayer.setOnCompletionListener(this);
12 mMediaPlayer.setOnPreparedListener(this);
13 mMediaPlayer.setOnVideoSizeChangedListener(this);
14 mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);

第 9 行代码无异常退出。

最佳答案

这是 supported media codecs 的列表对于安卓。 MJPEG 不在列表中。

此外,如果您检查 LogCat(通过 adb logcat、DDMS 或 Eclipse 中的 DDMS 透视图),您可能会发现一些警告或错误。

关于Android MediaPlayer 支持 MJPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3930591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com