草庐IT

videoViewer

全部标签

android - 在 Android VideoView 中播放没有 RTSP 的 RTP 流

我想在AndroidVideoView中播放RTP流。我在Linux机器上使用gstreamer创建流并将rtp流发送到udp接收器。是否可以在没有RTSP服务器的情况下在AndroidVideoView中使用此流?我尝试将视频URI设置为“rtp://:@”,但随后出现错误“无法播放视频”。我还考虑过创建一个SDP文件并在Android设备上使用它。但我不确定这是否有效以及如何创建这样的文件。谢谢 最佳答案 http://developer.android.com/guide/appendix/media-formats.html

Android RenderScript 模糊 VideoView 中的视频

我知道我可以在Android上使用RenderScript来模糊图像,但是有谁知道我是否可以将相同的方法应用于视频View以便我的完整视频进行高斯模糊? 最佳答案 VideoView是SurfaceView的扩展,由于硬件加速,因此不使用绘图缓存。这意味着您将无法获得静止图像。我被迫放弃使用暂停视频静止图像的设计。checkout:VideoViewgetDrawingCacheisreturningblack编辑:当我深入研究这个问题时,可能有办法通过https://github.com/google/grafika,但我还没有看

android - 使videoview中的视频加载速度更快

我通过URL在vi​​deoview中播放视频...一切正常,甚至播放视频但唯一的问题是视频开始播放需要将近10秒,这可能会让用户感到厌烦我试过不同的网址,但都是一样的,视频都是360p,时长6秒是不是默认的媒体播放器很慢?我有堆栈溢出但找不到合适的答案并且曾经搜索过各种第3方视频库但找不到甚至尝试过谷歌的exoplayer库,但我认为文档不是很好有什么办法可以解决这个问题吗?我的代码publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.

android - 在 4.0.4 中删除包含 videoView 的 fragment 时出错

我有一个包含VideoView和其他一些View的fragment。publicclassPlayerPaneextendsFragment{...//staticvariablesprivateImageViewimageView;privateImageViewgifView;privateVideoViewvideoView;privateWebViewwebView;privatePDFViewpdfView;privateMyScrollTextViewscrollTextView;privateMediaPlayeraudioPlayer;...@Overridepubli

Android VideoView,需要快速切换视频

我正在开发一个新应用程序并使用VideoView显示mpeg剪辑。我需要在视频之间快速切换,但是,将新剪辑加载到VideoView似乎需要大约半秒的黑屏。过渡必须是无缝的,您将如何解决此类问题? 最佳答案 我有一个类似的问题并通过静止图像(ImageView)转换解决了:在VideoView上使用ImageView构建FrameLayoutImageView显示视频的第一帧最初ImageView是可见的开始播放视频,等待任意时间(例如2-300毫秒)隐藏ImageView切换两个视频:-显示图像-切换视频-隐藏图片有点hackish

Android 视频播放但 VideoView 没有出现

我正在尝试在用户更改位置时在Googlemap上播放视频。最初在activity_main.xml中,视频View设置为不可见。当视频即将播放时,我将视频View设置为可见并设置ZOrderOnTop(true)。当视频被onLocationChanged触发时,videoview不会出现。但我可以听到视频中的音频,所以我知道它在播放。但是,如果我先在onCreate中播放视频,它会成功播放并出现在屏幕上。onLocationChanged视频也会播放并出现在屏幕上。如果我不在onCreate中播放视频,为什么没有出现videovideoView?activtity_main.xmlM

android - Android VideoView 是否缓存流式视频?

看起来VideoView/Mediaplayer没有自动缓存。只有我吗?AndroidVideoView是否缓存流式视频?还是每次播放都要重新下载? 最佳答案 没有缓存。您可以在组合中插入代理服务器,并在需要时自行缓存。 关于android-AndroidVideoView是否缓存流式视频?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/19515483/

android - 为 VideoView 设置背景颜色隐藏视频

我在我的应用程序中使用VideoView,当我使用布局属性或代码本身设置背景颜色时,背景颜色覆盖在我的视频顶部,我看不到它。 最佳答案 VideoView扩展SurfaceView,它依赖于PorterDuff.Mode.CLEAR在View层次结构中切一个洞,以便您可以看到下面的native渲染表面。如果您让它重新填充纯色,您将无法观看视频。在播放视频时,您将看不到背景,所以我假设您希望在没有视频时它是不同的颜色。在这种情况下,使用MediaPlayer的OnCompletionListener来更改内容...也许切换View或扩

android - 在 VideoView 前面显示 TextView?

有没有办法在VideoView前面显示TextView? 最佳答案 您可以使用RelativeLayout在Z轴上堆叠小部件。让您的VideoView成为RelativeLayout的第一个child。让您的TextView成为第二个child。设置它们的android:layout_规则,使它们在X/Y坐标平面上重叠。TextView将漂浮在VideoView上。 关于android-在VideoView前面显示TextView?,我们在StackOverflow上找到一个类似的问题:

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

我有一个fragment允许用户从视频和图像内容的混合列表中进行选择。选择多媒体项目时,显示会根据媒体类型在ImageView和VideoView之间切换。问题是,当用户选择视频时,只播放音频,VideoView保持黑色。这是显示视频的代码:(底部的大部分代码都是反复试验,看看是否缺少某些东西来解决这个问题)mainVideo.setVisibility(View.VISIBLE);mainImage.setVisibility(View.INVISIBLE);getActivity().getWindow().setFormat(PixelFormat.TRANSLUCENT);pa