mediarecorder相关内容

MediaRecorder-如何在录制时播放视频块/视频?

我当前有一个 MediaStream ,正在使用 MediaRecorder 进行录制.在recorder.stop()之后的录制结束时,它会产生一个 Blob ,我可以播放该视频.我的目标不是最后播放整个视频,而是在录制时播放大块.目前,在录制未结束时,大块无法播放. 我该如何使用javascript做到这一点?最终目标是通过websocket发送一个即使在录制过程中仍可播放的块. ..
发布时间:2020-05-08 01:37:11 其他开发

如何使“哔哔"声静音通过MediaRecorder.start()?

我尝试了以下链接中提到的所有方法 如何关闭状态更改时会播放声音MediaRecorder 需要关闭状态更改时会播放声音MediaRecorder 但它们都不起作用. 任何人都知道如何实现这一目标吗? 解决方案 尽管我来不及回答.它仍然可以帮助所有正在搜寻同一问题的人们. 在启动媒体记录器之前,请添加以下两行代码.. 它的手机会静音. //mute pho ..
发布时间:2020-05-08 01:37:09 移动开发

java.lang.RuntimeException:在android.media.MediaRecorder.start(本地方法)处启动失败

我正在记录电话.当我开始录制电话时,很遗憾,它已停止. &这会导致错误MediaRecorder启动失败-2147483648.我请告诉我代码中的问题是什么?这是我的代码. public class incomingcall extends BroadcastReceiver { Context c; MediaRecorder recorder; public incomingcall() ..

如何使用MediaRecorder在Android中录制原始AAC音频文件? AAC_ADTS不起作用

我正在使用Android MediaRecorder录制AAC编码的音频文件.将输出格式设置为MPEG-4效果很好.但是由于我的音频播放器既不支持MPEG-4也不支持3GP,所以我尝试使用输出格式 AAC_ADTS 来获取原始AAC文件,该格式从API级别16开始就受到Android的支持. mRecorder = new MediaRecorder(); mRecorder ..
发布时间:2020-05-08 01:37:02 移动开发

Android MediaRecorder API不断裁切视频比特率

我使用MediaRecorder API已有一段时间,我以为所有问题都在我身后,但我想我错了. 我正在使用MediaRecorder API将视频录制到文件中. 当我以高质量使用setProfile时,质量会很好,但是当我尝试手动设置参数时(如下面的代码所示),质量会很差(由于某种原因,比特率被裁剪). 我想以1fps获得720p. 我不断收到以下警告: WARN/AuthorDriv ..
发布时间:2020-05-08 01:37:00 移动开发

如何使用setCamera(MediaRecorder)?

根据Android SDK,MediaRecorder.setCamera可用于回收现有摄像机实例以进行视频捕获和预览,而无需重置预览.我找不到任何样本,所有尝试都是徒劳的:我收到了错误的状态异常,或者MediaRecorder.prepare失败. 有人知道这种方法是否完全可用吗? 那我怎么用呢? 网络上有任何样本吗? 供参考: http://developer.android. ..
发布时间:2020-05-08 01:36:57 移动开发

MediaRecorder.stop()随Android 4.0(ICS)一起挂起

在我的视频捕获活动中调用stop()时,软件有时会挂起,并且不会恢复正常.只有点击“返回"来触发ANR,我才能终止该活动. 在日志中,我看到以下行一遍又一遍地重复: W/CameraSource(YYYYY):超时,等待传入的摄像机视频 帧:XXXXXX我们 还有其他人看到过这种行为吗?有任何解决方法吗? 解决方案 这也发生在我身上,因为我在记录器上执行stop()之前释 ..

MediaRecorder.ondataavailable-数据大小始终为0

我正在尝试使用Web API Media Recorder在浏览器中记录用户的语音. 在此阶段,一旦录制的音频,我想做的就是将其添加到音频元素的源中并进行播放. 当我停止刻录机时,会触发"ondataavailable"事件,但是数据大小为0,并且无法播放任何内容. 这是我的代码所在的位置.我正在使用React.任何想法将不胜感激! handleRecording (str ..
发布时间:2020-05-08 01:36:43 前端开发

在Android上无法预览的Camera2录像:mp4输出文件无法完全播放

我正在尝试在我的三星Galaxy S6(支持1920x1080约30 fps)下从后置摄像头(面对脸部)录制视频.如果不需要,我不需要使用任何表面进行预览,因为这只是在后台发生. 我似乎可以使用它,但是输出文件无法以实际上正确的方式播放.在我的Windows 10 PC上,Windows Media Player将显示第一帧,然后播放音频,VLC将不显示任何帧.在我的手机上,录制的文件可以播 ..
发布时间:2020-05-08 01:36:34 其他开发

视频录制和onPreviewFrame同时回调

我正在尝试使用MediaRecorder录制视频,并从onPreviewFrame回调方法中获取原始帧(字节数组) 似乎并不是那么容易,mb甚至不可能,我也不知道... 但是我发现了一些答案(针对类似问题),有人说您应该在调用MediaRecorder.start()之后重新连接相机实例(Camera.reconnect()),然后再次设置预览回调 我尝试了类似的方法,但是它不起 ..

我停止录制时MediaRecorder失败

我有此错误.有人可以帮我吗,我认为这与触摸监听器有关.当我松开手指时出现错误. 04-25 20:07:00.263: D/FB Sessions(18429): false 04-25 20:07:04.533: I/MediaRecorderJNI(18429): prepare: surface=0x189250 (identity=1813) 04-25 20:07:10.493: ..
发布时间:2020-05-08 01:36:24 移动开发

暂停和使用Android MediaRecorder进行恢复(API级别< 24)

使用MediaRecorder时,对于24级以下的API级别,我们没有暂停/恢复. 因此,有一种方法可以做到: 在暂停事件中,停止记录器并创建记录的文件. 然后在继续播放时再次开始录制并创建另一个文件,并继续这样做直到用户按下停止为止. 最后合并所有文件. 许多人都在SO上问了这个问题,但仍然找不到解决的办法.人们谈论通过在暂停操作时停止记录并在恢复时重新启动来创建多个媒体文件.所 ..
发布时间:2020-05-08 01:36:21 移动开发