草庐IT

java - 安卓 camera2 api 银河 s7

我正在编写一个应用程序,用于录制手机中的视频并将其上传到服务器。适用于除GalaxyS7之外的任何设备。在GalaxyS7上,录制会生成一个只有音频的视频文件,或者没有视频,或者只有一个视频帧。在手机上创建的临时文件中确实如此,而不仅仅是上传到服务器的临时文件。我使用的是Camera2API,我已经尝试使用前置和后置摄像头。我已经尝试使用我的代码和这两个示例应用程序:https://developer.android.com/samples/Camera2Video/project.htmlhttps://github.com/googlesamples/android-Camera2

android - 如何使用相机作为 Facebook Android Webview 中文件输入的来源

我们有一个带有文件输入的HTML5页面:现在在Chrome、Safari、Firefox(Android或iOS)和FacebookiOS的WebView中,这将允许从相机胶卷或相机中选择图像。然而,当在Android上的FacebookWebview中使用它时,它只会提供图像/最近/谷歌驱动器/照片等选项,但没有相机。这是错误还是Facebook有意识的选择?有什么方法可以使用手机摄像头作为FacebookAndroidWebView中图像的来源吗? 最佳答案 最后,我对这个问题的解决方案是创建一个带有本地流的视频元素:varvi

android - Android 中的 AwesomePlayer 是什么?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我在我的设备上查看我的一个应用程序的日志,但是,我看到了很多由AwesomePlayer生成的日志。这是播放视频的应用程序使用的默认媒体播放器吗?我不知道为什么会这样。这是一个默认的安卓应用程序吗?下面是一个示例,看看它是什么样子。设备:Android3.2Galaxy10.1任何提示将不胜感激。谢谢02-0902:23:08.660:D/AwesomePlayer(240):getPositi

android - 直接从服务器在android中播放视频

我目前正在使用urlhttp://daily3gp.com/vids/747.3gp在andriod中播放视频它工作成功。但是这里我需要通过服务器播放那个url,请告诉我如何播放。找到下面的代码:代码publicclassActivity3extendsActivity{privateVideoViewvideoView;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);this.setContentView(R.layout.main2);videoView

android - 如何通过代码检查android videoview是否支持文件?

我正在尝试通过Androidvideoview播放视频。这是我的代码:super.onCreate(savedInstanceState);setContentView(R.layout.video);VideoViewvideoView=(VideoView)findViewById(R.id.videoView);videoView.setVideoURI(uri);videoView.requestFocus();videoView.start();这工作正常,但有些手机仍然显示标题为“无法播放视频”的对话框。我的问题是如何禁用这个通知窗口?我的意思是,我可以在调用videoVi

android - Android 4.X 上的 Widevine DRM

据我所知,从4.X开始,Android内置了对WidevineDRM的支持。我正在制作一个从Widevine保护服务器流式传输视频内容的应用程序。但是我找不到任何关于如何使用它的文档。例如,我收到来自服务器的响应,其中包含以下内容:"uri":"http://*******.com/prog_index.m3u8","type":"widevine","parameters":{"token":"XXXXXXXXXXXXXXXXXXXXXXXXXXX","media_type":"stream","media_id":"3580","time":"1350642931"}我应该执行哪些

Android SurfaceView 在视频后显示图像(清晰表面)

我的任务-在SurfaceView上播放视频,停止在SurfaceView中显示图像我的游戏代码mPlayer.setOnCompletionListener(onCompletionListener);mPlayer.setDisplay(view.getHolder());mPlayer.reset();mPlayer.setDataSource(file.getAbsolutePath());mPlayer.prepare();mPlayer.start();视频播放正常在完成mPlayer.reset();mPlayer.setDisplay(null);view.setBac

android - 在android中以慢动作播放视频

-我正在做一个需要慢动作播放视频的项目。-我很清楚Android不提供这些功能。-我发现PVPlayerEngine和libVLC具有这些功能,但我没有找到包含它们的任何教程或适当的文档在android项目中并使用它们。-所以我尝试通过使用Runnable和Handler来做到这一点,它成功地减慢了视频速度,但它们在播放过程中出现了抖动.publicclassMainActivityextendsActivity{VideoViewvx;Buttonmbutt;Handlerh;intcurr=0;@OverrideprotectedvoidonCreate(BundlesavedIn

Android - 是否可以将相机的预览帧速率设置为 'lock'?

我正在尝试创建一个以24FPS录制视频的视频录制应用程序。我正在使用以下代码尝试将FPS锁定为24:Camera.Parametersparams=mCamera.getParameters();params.setPreviewFrameRate(24);params.setPreviewFpsRange(24000,24000);还有以下与MediaRecorder一起使用的CamcorderProfile:CamcorderProfileccp=CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);ccp.videoFrameRa

Android检测来自URL的视频是否为纵向

在我的Android应用程序中,我有一个自定义视频播放器,可以播放来自URL的视频。但是,当视频以纵向拍摄时,视频会在应用程序中逆时针旋转90度。有没有办法让我获取视频的方向并相应地旋转View?我需要动态检测方向,因为该应用仍应能够播放横向视频(它目前没有方向问题)。这是我用来显示视频的内容://createthevideocontrollervideoController=newMediaController(this);videoControllerExists=true;videoController.setAnchorView(mediaHolder);videoContro