草庐IT

mediaPlayer

全部标签

javascript - html5 视频不能在 android webview 中播放,但可以在(移动)chrome 中播放

我有一个使用jsbrightcoveplayer的(客户)网站渲染html5视频。(阅读:我无法编辑网站本身)在移动版Chrome中,视频可以正常播放,一切正常。但是,在我的Android应用程序中,使用呈现完全相同页面的WebView无法播放视频。我已经阅读了许多类似的SO问题,并确保完成了以下操作:关闭WebView插件(关闭Flash),以确保使用html5视频而不是flash版本。显然启用了javascriptwebView上安装了webchrome客户端。覆盖webchromeclient中的onShowCustomView(不幸的是,它从未被调用)为Activity开启了硬

android - 如何从 rtsp 流中截取 Android 的 VideoView 的屏幕截图?

v=newVideoView(this){@OverrideprotectedvoidonMeasure(intwidthMeasureSpec,intheightMeasureSpec){setMeasuredDimension(vWi,vHe);}};v.setVideoURI(Uri.parse("rtsp://xxxxxxxxx"));v.requestFocus();v.start();如何截图?我尝试截屏,但图片是黑色的。 最佳答案 这是在视频View中捕获当前帧的屏幕截图的方式publicclassMainActivi

java - 为什么 MediaPlayer.seekTo(t) 不转到指定的确切时刻 "t"?

我正在尝试让媒体播放器播放本地存储视频中的特定范围。它似乎没有在我告诉它的指定时间开始。示例:当我求到1000时,它起作用了。但是当我寻求1500时,它反而变成了2000。我也试过暂停搜索然后开始搜索完成,这没有任何区别。这是代码:mediaPlayer.start();mediaPlayer.seekTo(time);这正常吗?还是我使用媒体播放器的方式不对? 最佳答案 这是一个编码问题。视频具有关键帧(i-frames),可存储比其他帧更多的信息。只能在给定前一个关键帧的情况下构建非关键帧。尝试显示非关键帧将显示绿点和像素化抖动

java - Google Ima SDK,播放声音但没有 View

我正在尝试使用GoogleIMAsdk在Android上播放广告。我使用示例应用程序来解决我的问题,但出于某种原因,我只获得了广告的音频和叠加层(广告长度、阅读更多按钮等)。视频没有播放,或者至少不可见。我使用VideoView构建了视频播放器:packageeu.myapp.test.views;importandroid.media.MediaPlayer;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.MediaController;importandroid.widget.Vid

android - 如何使用 MediaPlayer 同时播放多首轨道?

我有8个mp3文件。而且我必须同时播放它(几乎不会。肯定会)。我正在使用“AudaCity”'控制精度。但是我的代码没有给我想要的结果...(异步=30~90毫秒)所以,这是我的代码:(第一次开始玩)publicvoidstart(){//songInfo.getMediaPlayer()-it'sarrayofMediaPlayers,sourcealreadysettedfor(MediaPlayerplayer:songInfo.getMediaPlayer()){try{if(player!=null){player.prepare();player.seekTo(0);}}c

Android MediaPlayer+SurfaceView+自定义控制器实现视频播放

Android提供了多种视频播放的方式,如下:1、MediaController+VideoView实现方式这种方式是最简单的实现方式。VideoView继承了SurfaceView同时实现了MediaPlayerControl接口,MediaController则是安卓封装的辅助控制器,带有暂停,播放,停止,进度条等控件。通过VideoView+MediaController可以很轻松的实现视频播放、停止、快进、快退等功能。 2、MediaPlayer+SurfaceView+MediaController控制器或VideoView+自定义控制器这种方式多少都方便一点,要求不高的时候可以使用

android - 在 MediaPlayer 中控制音量

我正在播放有声读物中的音频(旁白)。音频文件为.ogg格式,每个文件时长在10到15秒之间。编辑添加:我使用的是Android2.2、API8,我的list中有这个:我有setVolumeControlStream(AudioManager.STREAM_MUSIC);在我的onCreate()方法中。我的声音是通过类似这样的代码播放的:mp=MediaPlayer.create(mContext,resource);mp.setOnCompletionListener(this);mp.seekTo(0);mp.setLooping(looping);if(isSoundEnable

Android MediaPlayer单例

我在这里阅读了几篇建议使用单例代码的文章,我已经阅读并放入音板,因为我想使用单例代码只允许一个媒体播放器实例,无论用户定义了多少次点击.基本上我只想要一种声音,如果用户在播放期间单击另一个按钮,它会停止当前声音并播放按下的声音。我只想要一个MediaPlayer实例,但不知道如何实现它。这是我的代码的基本思想:packagecom.example.context;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;i

java - Android MediaPlayer 可以播放压缩文件中的音频吗?

代码已编辑:我正在为Android开发一个字典应用程序。我已经成功地让应用程序发音了每个被查找的单词。这是代码:btnPronounce.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstub//Log.i(MAIN_TAG,"Startpronounciation...");btnPronounce.setEnabled(false);StringcurrentWord=edWord.getText().toString(

android - 如何在 Android 中恢复 MediaPlayer?

我正在为视频流制作一个媒体播放器。它工作正常但是当我按下主页按钮时Activity再次进入后台我打开媒体播放器而不是从头开始它没有恢复。比如何在媒体播放器中恢复视频。这是我的代码publicclassVideoSampleextendsActivityimplementsOnSeekBarChangeListener,Callback,OnPreparedListener,OnCompletionListener,OnBufferingUpdateListener,OnClickListener,OnSeekCompleteListener,AnimationListener{priv