jjzjj

Recorder

全部标签

android流音频到服务器

我想了解套接字是如何工作的,特别是我需要一些服务器端的代码示例来接收设备从mediarecorder发送的流。非常感谢您的帮助。我真正的最终目的是在设备上讲话并在PC上收听,只是一个方向。目前我可以使用以下代码发送流:Stringhostname="192.168.1.10";intport=8000;Socketsocket=null;try{socket=newSocket(InetAddress.getByName(hostname),port);}catch(UnknownHostExceptione){e.printStackTrace();}catch(IOExceptio

android - MediaRecorder 启动错误代码

我想录制没有声音的原始h.264视频,可能需要硬件加速(稍后再进行流式传输)。所以我决定使用MediaRecorder(以及用于流式传输的套接字hack)。我有以下代码:finalMediaRecorderrecorder=newMediaRecorder();finalCameracamera=Camera.open();camera.unlock();recorder.setCamera(camera);recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);recorder.setOutputFormat(MediaRe

android - 有什么方法可以从 Espresso Recorder 启动特定的 Activity 吗?

我正在使用Espresso进行UI测试。在Espresso中,我可以测试我想要的任何特定Activity,而无需使用以下规则从第一个Activity开始。@RulepublicActivityTestRuleactivityTestRule=newActivityTestRule(HomeActivity.class);注意:此处HomeActivity在LoginActivity之后。但是当我使用Espressorecorder时,它似乎总是从LoginActivity开始测试。我需要直接启动HomeActivity。AndroidStudio中是否有任何选项可以使用Espresso

android - 使用 JavaCV 和 FFmpeg 播放视频

因此,我正在为Android开发自定义视频播放器,但我需要播放的不仅仅是android支持的视频文件(mp4、3gp...),例如wmv、avi、flv。此时我已经将任何视频类型转换为.mp4并且可以在重新编码后播放它们,但我不知道如何播放那些wmv、avi文件而不将它们重新编码为mp4视频格式。有什么方法可以在不重新编码的情况下在Android上播放任何视频?JavaCV+FFmpeg库已经在工作,只是不知道该怎么做。顺便说一句,这是我用来重新编码视频的代码:publicstaticvoidconvert(Filefile){FFmpegFrameGrabberframeGrabbe

android - java.lang.RuntimeException : start failed at android. media.MediaRecorder.start( native 方法)

我正在处理通话记录。当我开始录制一个电话时,不幸的是它停止了。&它给出错误MediaRecorder启动失败-2147483648。请告诉我我的代码有什么问题?这是我的代码。publicclassincomingcallextendsBroadcastReceiver{Contextc;MediaRecorderrecorder;publicincomingcall(){}@OverridepublicvoidonReceive(Contextcontext,Intentintent){c=context;try{PhoneStateChangeListenerpscl=newPhon

android - 使用 surfaceView 捕捉视频

我有一个应用程序,我想使用Surfaceview捕获视频并将其存储在我自己创建的文件夹中,这可能吗?它只存储视频的默认文件夹。感谢andvace..... 最佳答案 使用此代码publicclassrecordextendsActivityimplementsOnClickListener,SurfaceHolder.Callback{MediaRecorderrecorder;SurfaceHolderholder;booleanrecording=false;publicstaticfinalStringTAG="VIDEOCA

android 在不保存音频文件的情况下将麦克风记录到 ByteArray

抱歉我的英语不好:(我开始我的android应用程序项目,这个应用程序录制麦克风,如果我点击开始录制按钮,应用程序获取麦克风并将其写入文件,当我点击停止时,文件保存到SD卡中。项目代码:输出文件OUTPUT_FILE=Environment.getExternalStorageState()+"/myaudio.3gp";开始录制publicvoidstartRecord()throwsIOException{if(recorder!=null){recorder.release();}FileoutFile=newFile(OUTPUT_FILE);if(outFile.exists

android - 10 秒后 MediaRecorder.finalize() 中的 TimeoutException

stacktrace0=java.util.concurrent.TimeoutException:android.media.MediaRecorder.finalize()timedoutafter10secondsatandroid.media.MediaRecorder.native_finalize(NativeMethod)atandroid.media.MediaRecorder.finalize(MediaRecorder.java:1200)atjava.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187)

android - 为什么 MediaRecorder 的 start() 方法会抛出 IllegalStateException?

我正在尝试录制音频,但MediaRecorder类的start()方法抛出IllegalStateException。我使用以下代码:MediaRecorderrecorder=newMediaRecorder();recorder.setAudioSource(MediaRecorder.AudioSource.MIC);recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);recorder.s

【Unity】自带的录屏插件Recorder

目录Recorder简介Recorder导入Recorder使用Recorder简介Recorder是Unity官方的录屏插件,可以直接录制Game窗口,还可以录制不同相机的视图。不仅可以直接生成视频、帧动画图、还可以制作gif和animation。Recorder导入菜单栏Windows→PackageManager,左上角选择UnityRegistry,右侧搜索栏查找recorder:找到该插件,右下角点击Install,安装完成即可使用。Recorder使用菜单栏Windows→General→Recorder→RecorderWindow即可打开该录屏插件的控制窗口:一般选择Movie