草庐IT

VideoView

全部标签

android - 编辑 android VideoView 帧

环境:Nexus7果冻bean4.1.2问题:我正在尝试使用VideoView制作一个与RTSP配合使用的运动检测应用程序。我希望有类似onNewFrameListener的东西videoView.onNewFrame(Frameframe)我尝试通过VideoView访问RTSP流的原始帧,但在AndroidSDK中找不到对此的任何支持。我发现VideoView封装了Android的MediaPlayer类。所以我深入研究了media_jni库,试图找到一种访问原始帧的方法,但找不到字节缓冲区或任何表示帧的东西。问题:任何人都知道我在哪里或如何找到这个缓冲区并访问它?或者在Video

android - 如何以编程方式修改videoview的宽度

我在我的Activity中创建了一个视频View,当Activity开始时,我想修改视频的高度和宽度。怎么做?这是我的代码。我尝试了简单的布局参数和框架布局,但对我没有任何作用finalVideoViewvvVideos=(VideoView)rootView.findViewById(R.id.videoView);MediaControllermediacontroller=newMediaController(ctx);mediacontroller.setAnchorView(vvVideos);StringvideoFileName=videos.get(position);

android - 在 Android VideoView 上绘制叠加层(HUD)?

我有一个绘制HUD的自定义View:这是我的布局:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){Viewview=inflater.inflate(R.layout.hud_fragment,container,false);frameLayout=(FrameLayout)view.findViewById(R.id.frameLayout);hudWidget=(HUD)view.findViewById(R.id.hudWidget);video

android - 只有视频,没有音频

这很奇怪,但这是我的项目要求。在我的项目中,我想播放带有音频抑制的视频。对于音频,我们有另一个计划。所以我可以使用VideoView来播放视频。但这也播放该文件的音频(我不需要)。那么我怎样才能实现这个奇怪的要求,即播放没有音频的视频。http://developer.android.com/reference/android/widget/VideoView.html 最佳答案 我认为最好的方法是在视频准备好后将音量设置为0。我发现的所有其他解决方案都暗示使用已弃用的API,这会使整个系统静音。这是一个简单的解决方案VideoVi

Android VideoView 无法播放视频错误尤其是.mp4

我尝试在我的应用程序中播放视频,但出现无法播放此视频错误。我遇到了很多关于这个的话题。他们要求在播放器准备好后开始播放视频。我也在做同样的事情。但无法找出问题所在。请在下面找到我的代码。publicclassVideoextendsActivityimplementsMediaPlayer.OnPreparedListener,MediaPlayer.OnErrorListener{publicVideoViewvidPlayer;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){setup();activateVideo

Android 透明 WebView 在 VideoView 之上

我有一个Ionic项目,我想在其中显示视频,并在其之上显示cordova的内容WebView.拥有透明WebView在视频View之上,在我使用的插件中:webView.getView().setBackgroundColor(0x00000000);((ViewGroup)webView.getView()).bringToFront();VideoView被初始化并添加到FrameLayout中像这样:FrameLayoutcontainerView=(FrameLayout)cordova.getActivity().findViewById(1);if(containerVie

android 多个 videoView 问题,Galaxy Tab 特定

我在使用GalaxyTab上的多个视频View时遇到问题。在我的应用中,我有两个不同的视频文件,我想同时播放它们。所以我将我的应用程序设计为并排放置两个视频View。试图在两个非Galaxy选项卡上运行它并且它有效。就这么简单。但是后来,我尝试在我的GalaxyTab上对其进行测试,但问题出现了。两个视频文件不播放。在某些时候,第一个视频文件播放然后停止并弹出无法播放视频错误。我花了将近两天的时间寻找问题的原因,但没有成功。这就是为什么我求助于猜测可能是什么原因。我怀疑它不能同时渲染两个视频,所以我尝试使用MediaPlayer只播放第一个文件的声音,然后在videoView中播放另一

java - VideoView 不在 RecyclerView 中播放视频或音频

您好,我正在尝试创建一个视频日志fragment,其中包含一个recyclerview,每个列表项中包含标题、心情和视频。出于某种原因,videoview甚至没有出现。videofilePath保存正确,我已经用println语句检查过。我没有收到任何错误,但它完全崩溃了。下一个列表项在视频显示之前开始。这是我的ViewHolder类publicclassJournalViewHolderextendsRecyclerView.ViewHolder{privateTextViewtitle;privateTextViewmood;privateVideoViewmVideoView;M

Android VideoView MediaPlayer OnInfoListener - 事件未触发

给出了以下源代码fragment:videoView.setOnPreparedListener(newMediaPlayer.OnPreparedListener(){@OverridepublicvoidonPrepared(MediaPlayermediaPlayer){mediaPlayer.setOnInfoListener(newMediaPlayer.OnInfoListener(){@OverridepublicbooleanonInfo(MediaPlayermp,intwhat,intextra){if(what==MediaPlayer.MEDIA_INFO_BU

android - 我如何以字节 block 播放视频?

我想在android中播放我保存在我的Assets文件夹中的视频。我已经把它变成了一个字节数组,它播放成功了,使用下面的代码privateStringgetDataSource()throwsIOException{InputStreamstream=getAssets().open("famous.3gp");if(stream==null)thrownewRuntimeException("streamisnull");Filetemp=File.createTempFile("test","mp4");temp.deleteOnExit();StringtempPath=temp