【发布时间】:2013-04-01 17:04:00
【问题描述】:
我正在使用 MediaRecorder 类从我的 Android 手机上的摄像头将实时视频流式传输到我的计算机。
recorder.setCamera(mCamera);
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setOutputFile(uav_UDP_Client.pfd.getFileDescriptor());
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
这是基本思想。所以我想实时显示这个流。我的计划是使用 FFMpeg 将最新帧转换为 .bmp 并在每次有新帧时在我的 C# 程序上显示 .bmp。
问题是在我停止录制之前没有标题。所以除非有标题,否则我不能使用 FFMpeg。我看过 spydroid 并使用 RTP,但出于各种原因我不想使用这种方法。
关于如何轻松做到这一点的任何想法?
【问题讨论】:
-
您对此有任何解决方案