android-videoview相关内容

如何使用exoplayer流rtsp url?

我想使用exoplayer流rtsp视频.我正在使用 ExoMedia库,它是一个Android ExoPlayer包装器.我在stackoverflow上进行了搜索,但没有找到任何好的答案.经过一些Google搜索,我发现exoplayer不支持rtsp流 issue 55 . 有什么办法可以使用exoplayer流rtsp url? 这是我的代码. public class MainAc ..
发布时间:2020-08-30 18:33:08 移动开发

带有缓存视频的Android Video Player库

我开发了基于视频列表的android应用,遇到了一些问题, 1.滚动列表视图视频时需要自动播放 2.需要暂停,停止,恢复和全屏模式 3.每次视频流 4.如何制作缓存视频并无流播放 是否有任何Lib或参考链接,并提前致谢 解决方案 我建议 ExoPlayer ,这是好的样本 要进行缓存,您可以使用 VideoCache 或 ..
发布时间:2020-08-30 18:33:06 移动开发

播放视频时禁用Android的VideoView requestAudioFocus?

我正在构建一个记录和播放视频的应用程序.我希望这样做不会影响背景音乐的播放,即,如果我开始播放视频,我不想暂停其他应用程序的音频.但是,在Lollipop上,调用私有方法VideoView.openVideo()时,Android的VideoView类会自动请求音频焦点: AudioManager am = (AudioManager) super.getSystemService(name ..
发布时间:2020-08-30 18:33:00 移动开发

Android:Fragment中的VideoView仅播放音频,不显示视频

我有一个片段,允许用户从视频和图像内容的混合列表中进行选择.选择多媒体项目时,显示会根据媒体类型在ImageView和VideoView之间切换.问题是,当用户选择视频时,仅播放音频,而VideoView保持黑色. 这是显示视频的代码:(底部的大多数代码都是反复试验,以查看是否缺少某些东西来解决此问题) mainVideo.setVisibility(View.VISIBLE); ma ..
发布时间:2020-08-30 18:32:36 移动开发

大型视频的videoview

VideoView vv = (VideoView)this.findViewById(R.id.screen_video); Uri uri = Uri.parse(URL); vv.setVideoURI(uri); vv.start(); 我使用上面的代码播放视频文件. 我成功播放了一个小视频. 但是当我尝试播放大型视频时. 这是失败. 该文件可以用我的手机播放. 如何使用videovi ..
发布时间:2020-08-30 18:32:33 移动开发

在Android中播放YouTube网址

我有一个片段,该片段中有一个videoview.我有一个YouTube影片网址. 我尝试了videoview和webview.但这是行不通的. 我应该如何在这种布局中播放视频? 解决方案 只需使用普通的webview,一切都会好起来的. 尝试:(经测试可工作) new Thread(new Runnable() { @Override public void r ..
发布时间:2020-08-30 18:32:31 移动开发

播放视频android时未捕获到第一次按下“后退"按钮

我有一个奇怪的错误,无法弄清楚该如何解决.我有一个视频播放器-一个播放视频的简单videoview.现在,我已经实现了逻辑,以便当用户按下“后退"按钮时-告诉用户再次按下“后退"按钮退出,并在退出时退出. 但是问题是第一次回压没有被抓住!我不知道是什么原因造成的.一旦没有任何反应,我就按回去,然后再按一次,它显示出吐司说“请再按一次退出"的吐司,再按一次则退出.不管我做什么,第一个都不会被抓住.这 ..
发布时间:2020-08-30 18:32:27 移动开发

VideoView中的后退按钮出现问题

按下后,我很难让后退按钮真正完成我的活动.我正在运行一个非常简单的videoview,使用progressdialog显示加载对话框和onpreparedlistener等简单的东西.无论如何,当前当我按下“后退"按钮时,它只会取消进度对话框,并留下黑屏,然后再次按下,进度对话框会重新启动!!!然后再次单击“后退"按钮时,它会显示一个警告对话框,“无法播放视频".很烦人.感谢您的帮助. pu ..
发布时间:2020-08-30 18:31:04 移动开发

如何检测VideoView是在播放视频还是在缓冲?

如何检测VideoView是在播放视频还是在缓冲? 我想显示一个弹出窗口,说视频正在缓冲. 在android API级别17中,有一个回叫setOnInfoListener可以为我提供此信息,但是我正在使用API​​级别15(android ICS). 我也看到了这个问题"检测是否有VideoVIew正在缓冲 ",但建议的解决方案适用于MediaPlayer而不适用​​于VideoV ..
发布时间:2020-08-30 18:31:01 移动开发

是否可以在Android中将一个视图放置在另一个视图上?

我们可以将一个小视图放在另一个大视图上吗?例如,我有一个VideoView,它在后台播放文件.在此之上,在中间/角落的某个地方,我想放置另一个ImageView. 但是在线性/相对布局中,视图只能一个接一个地放置或彼此相对放置,因此建议不要使用AbsoluteLayout.那我该怎么办? 解决方案 FrameLayouts让您将每个视图堆放在下面的视图之上.这也可以通过Relativ ..
发布时间:2020-08-30 18:30:58 移动开发

使用VideoView播放加密的视频文件

Android本机"VideoView"视频呈现窗口小部件是否播放加密的视频文件? 如果是,那么如何播放它以及所有API. 我已经通过此链接了,我没有发现任何与加密相关的信息视频. 我是否需要解密视频,然后将其传递给VideoView? 解决方案 VideoView无法播放加密的视频,您必须自己对其进行解密.大致有两种方法: 从加密的文件中生成一个临时的清除文件,但这带来了 ..
发布时间:2020-08-30 08:26:26 移动开发

Android TextureView与VideoView性能

我需要能够在屏幕上旋转视频,因此我创建了一个自定义的TextureView,它在MediaPlayer上提供了一个方便层,类似于VideoView的当前实现. 此Android博客帖子表示以下内容关于TextureView: 由于SurfaceView的内容不在应用程序的窗口中,因此无法有效地对其进行转换(移动,缩放,旋转).这使得很难在ListView或ScrollView中使用Surfa ..
发布时间:2020-08-30 07:11:12 移动开发

如何播放SD卡中的视频

我正在创建一个简单的应用程序,它可以从网上流式传输视频,并且成功了,但是现在我想更改代码,以便可以播放SDCard中的视频文件 原始代码: Uri vidFile = Uri.parse("MY SITE HERE"); VideoView videoView = (VideoView) findViewById(R.id.VideoView); videoView.setVideoU ..
发布时间:2020-08-30 05:07:13 移动开发