问题标签 [android-mediarecorder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1158 浏览

android - 视频/音频帧作为 OpenCore 的输入

我无法使用 MediaPlayer/VideoView 使 RTSP 在 Android 中工作。所以我创建了一个客户端来与 RTSP 服务器交互,我成功地做到了这一点。我能够从 Android 中的 RTSP 服务器(MySpace)获取视频/音频帧。现在我想播放帧。我搜索了 OpenCore API 来播放帧,但没有得到任何 API。

我的调查:有一个类 PlayerDriver.c 它创建两个接收器一个音频和其他视频。

创建了两个类型PVPlayerDataSinkPVMFNode的对象。我怀疑这个类有办法将流作为输入,但我没有得到这个类的定义。

你能建议我有什么需要研究的课程吗?

0 投票
4 回答
6504 浏览

android - 麦克风输入

我正在尝试构建一个使用 Android 检测手枪射击的小工具。这是手枪射击者训练辅助工具的一部分,它讲述了射击是如何及时分布的,我使用 HTC 纹身进行测试。

我使用 MediaRecorder 及其 getMaxAmplitude 方法在最后 1/100 秒内获得最高幅度,但它没有按预期工作;语音给我的 getMaxAmplitude 值在 0 到大约 25000 的范围内,而手枪射击(或喊叫!)仅达到大约 15000。采样频率为 8kHz 时,应该有一些具有相当高水平的样本。

有谁知道这些东西是如何工作的?在注册最大幅度之前是否应用了过滤器。如果有,是硬件还是软件?

谢谢,/乔治

0 投票
5 回答
11688 浏览

android - Android中的视频质量?

我正在使用媒体记录器类来录制视频,我使用以下属性初始化记录器,

但是视频质量和我用原生安卓相机拍摄的视频不一样,我用媒体记录器录制的视频质量比原生的差,我该如何提高视频质量。

如果有人认识我,请帮助我。谢谢

0 投票
4 回答
8800 浏览

android - Android相机预览回调和mediarecorder录制视频

我想创建一个应用程序,它必须录制视频(使用媒体录像机)并且录制的视频需要格式化(使用相机)。
我创建了如下所示的示例代码,但是当从菜单中按下开始录制按钮时显示错误。显示强制关闭错误。但 previewcallback 没有错误。我的代码如下所示

清单文件显示如下

Logcat 视图如下所示。Logcat 的最后一部分仅被复制。

请帮我

0 投票
2 回答
756 浏览

android - 麦克风状态

我正在编写一个使用 MediaRecorder 录制音频的应用程序。(我使用安卓 2.1)

  1. 在开始录音之前,我想知道麦克风的状态(是忙还是忙)?
  2. 如果麦克风忙,我可以独占访问它吗?

提前致谢!

0 投票
1 回答
649 浏览

android - 媒体记录器中的错误-1是什么

我是android中的新手,我正在一个应用程序中工作,该应用程序在设备中收到电话时启动,并启动一个IntenService来使用媒体记录器记录通话。这是我的日志猫输出。

这是我的代码块

请建议我在哪里做错了。非常感谢您的时间。

0 投票
1 回答
1242 浏览

android - 使用 Telephony Manager 通过 BR 记录来电和去电

我正在编写一个应该检测来电/去电并记录它们的应用程序。我已经设法让广播接收器注册并开始录制通话,但我无法让它停止。

附件是我编写的相关 BroadcastReciever 的代码,顺便说一句,它是从服务中调用的。

请告知,我在网上找不到有关类似问题的任何详细信息:\

0 投票
1 回答
337 浏览

android - 我想使用 mediaplayer 来录制声音,然后想计算随着声音的变化上下移动 Bars 的“幅度”

我想使用 MediaRecorder 来录制声音,然后想计算随着声音的变化上下移动 Bars 的“幅度”。我还没有建立任何合适的解决方案。有什么建议么。??已编辑:我现在设法把手伸进去,问题是我已经尝试使用 Handler getMaxAmplitude() 来查找幅度,之后我尝试使用该值来显示条向上移动它不起作用然后我打印了getMaxAmplitude() 的值肯定为零。这里可能有什么问题。??这是一段代码 public void run() { try {

0 投票
2 回答
2346 浏览

android - Android 摄像机:NullPointerException

我正在开发一个 Android 应用程序来在Android 开发人员指南的帮助下录制视频。我程序上的所有代码都与此页面相同。

<application>我已经在标签之外定义了权限。

当应用程序启动时,相机预览正在工作。但是当我按下记录按钮时,会给出 NullPointerException。例外:

115 行是 mCamera.unlock();

您能否告诉我,这可能是什么原因(在三星 Galaxy s2 和 Nexus s 上测试)?谢谢

这就是我的表面的创建方式。

0 投票
4 回答
3195 浏览

android - 为流式视频打开 Android 相机时出错

我正在尝试将视频流从我的 Galaxy Tab 写入服务器。根据本手册,我应该这样做:

但是所有步骤都失败了recorder.start();,出现了奇怪的错误

这是什么意思,我应该怎么做才能启动记录器?

UPD:由于我的 getFrontCamera 方法而发生了问题。当我用 camera.open() 替换它时,一切正常。

Upd2 - 是的,格式和编码器的显式设置解决了这个问题 -

也许是因为预构建格式用于后置摄像头......但无论如何都很奇怪。