2017-03-27 19 views
0

我设法在Android Studio项目中运行ffmpeg,但不知道如何将Android摄像头设置为ffmpeg的输入。现在可能吗?如何将Android摄像头设置为ffmpeg的输入

如果没有,是否有一些开源项目可以获得Android的相机并将手机变成rtsp服务器?然后我可以使用ffmpeg来获取那个rtsp链接。

真的很感激它,如果对此有一些建议,谢谢。

回答

1

你的问题的IST部分: Android Camera Capture using FFmpeg

2ndPart:

1.ffserver接收预先录制的文件或实况调查团从一些FFmpeg的实例作为输入流,然后流过他们RTP/RTSP/HTTP。 https://ffmpeg.org/ffserver.html

2.You可以使用的GStreamer: Using Gstreamer or ffmpeg to create rtsp client on Android

3.不开源,但Wowza移动SDK(RTMP),TokBox(基于的WebRTC)等可以解决你的目的。

+0

非常感谢。我已经意识到这一点。也提到您提供的第一个链接。使用MediaCodec和AudioRecord获取原始H264和AAC流,然后通过命名管道和udp套接字将它们发送到ffmpeg。它工作正常。 – Harrison

相关问题