草庐IT

videoViewer

全部标签

android - android中Videoview的身份验证

我正在使用Videoview播放http视频。该Http视频url需要身份验证。所以请让我知道如何为VideoView设置身份验证?如果没有,是否还有其他方法可以查看经过身份验证的视频?感谢和问候,SreeHarsha. 最佳答案 VideoView中有一个隐藏方法允许设置HTTPheader。您可以使用反射来访问它。但它只有在服务器支持基本身份验证时才有用MethodsetVideoURIMethod=videoView.getClass().getMethod("setVideoURI",Uri.class,Map.class)

android - VideoView 进度回调

我正在寻找一种方法来在VideoView播放时获得回调,指示视频进度。类似描述的东西here,但对于VideoView。每隔固定的时间轮询当前进度似乎是一个糟糕的解决方案……是否有任何我错过的监听器? 最佳答案 您可以使用线程来获取进度。mRunnable=newRunnable(){publicvoidrun(){Log.i(TAG,"::run:getCurrentPosition="+mVideoView.getCurrentPosition());if(mVideoView.isPlaying()){mHandler1.po

android - VideoView内联/全屏模式切换

我正在使用android开发一个自定义视频播放器。我正在使用VideoView播放视频。最初我的VideoView将有一定的大小(假设大小=(width,height)=(400,300))。我的自定义视频View的控制按钮之一是“展开/折叠”。单击“展开/折叠”按钮后,如果当前VideoView大小为内联,我想将VideoView大小设置为全屏(表示设备的全屏大小),反之亦然(也从全屏到内联)。有人知道完成上述任务的正确方法吗? 最佳答案 首先,你有勇气问一个Android问题并有一个iOS标志;)(开玩笑)但是,我认为你可以使用

使用 VideoView 显示视频时的 android-black 屏幕

这是我的布局:这是我的Activity代码:publicclassMainActivityextendsActionBarActivityimplementsOnPreparedListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getSupportActionBar().hide();VideoViewmVideoView=(VideoView)findVie

android - 如何在VideoView中播放视频?

我想在VideoView中播放视频。当我尝试这样做时,出现以下错误:这是我的源代码:packagecom.video.listitem;importandroid.app.Activity;importandroid.content.pm.ActivityInfo;importandroid.media.MediaPlayer;importandroid.net.Uri;importandroid.os.Bundle;importandroid.view.Window;importandroid.view.WindowManager;importandroid.widget.Media

Android VideoView 直播电视流 (HLS)

我正在尝试开发用于电视流式传输(HLS)的应用程序。使用下面的代码,我在2.3.3、3.0和4.0.1版本的Android设备上测试了流,但遇到了几个问题。在Android2.3.3上,流播放超过1分钟,然后就停止了。在Android3.0上播放良好,在Android4.0.3上显示消息“无法播放此文件”(如果我没记错的话)。所以我的问题是:我怎样才能在这些设备的以太网上播放流,而不会出现流播放问题?或者我在哪里可以阅读更多关于这些问题的解决方案(尝试搜索但没有找到有用的信息)?Main_Activity中的代码:@OverridepublicvoidonCreate(Bundlesa

类似于 Youtube 应用的 Android VideoView 方向

我正在尝试在我的应用中复制Youtube应用在播放视频时所做的事情。纵向模式:仅使用40%的屏幕显示视频,其余部分显示有关视频的信息。横向模式:以全屏模式显示视频和窗口。我在stackoverflow和其他论坛中看到了很多关于这个主题的话题,但似乎没有一个适合我。目前我的videoplayeractivity有android:configChanges="keyboardHidden|orientation|screenSize"并且我已经使用以下代码覆盖了onConfigurationChanged事件:@OverridepublicvoidonConfigurationChange

android - 如何使用 Android videoview 从相机播放 RTSP 流视频(MPEG4,基线)?

我有一个实时视频流相机设备,它与我的Android手机处于同一网络中。我的安卓版本是4.1.2。摄像机通过RTSP传输视频,其格式为MP4。地址为:rtsp://192.168.0.102:8554/test我在Activity的oncreate方法中有以下代码:vwMain=(VideoView)findViewById(R.id.videoView);vwMain.setMediaController(newMediaController(this));StringstrURI="rtsp://192.168.0.102:8554/test";vwMain.setVideoURI(

android - 如何使用 videoview 播放带有身份验证的 rtsp 流?

当禁用rtsp身份验证时,videoview工作正常。但出于安全问题,不能禁用身份验证。那么有没有办法通过认证播放rtsp流呢? 最佳答案 你需要rtsp://User:Password@Server 关于android-如何使用videoview播放带有身份验证的rtsp流?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4507716/

android - 如何在android中的videoview中播放rtmp视频?

我想在videoview中播放rtmp视频,那么如何在我的应用程序中播放rtmp视频?Stringhost="rtmp://example.com";StringfileName="www.mp4";intport=1935;Connectionstringrtmp://example/cfx/st如何播放视频?问候,小女孩 最佳答案 您可以使用Flash(至少对于具有2.2+android和支持Flash的CPU的设备)http://www.wowza.com/forums/showthread.php?13087-Android