来自 Android 的视频流

Posted

技术标签:

【中文标题】来自 Android 的视频流【英文标题】:Video streaming from Android 【发布时间】:2010-06-21 14:31:31 【问题描述】:

我想从安卓设备直播视频。我发现ffserver(ffmpeg)可以在android上编译和运行。现在我需要从 android 设备中的摄像头获取视频并将其实时发送到 ffserver。

有什么想法吗?

问候, 嗯

【问题讨论】:

【参考方案1】:

我会看看android.hardware.Camera 和android.media.MediaRecorder。您为媒体记录器设置了“相机”,它有一个启动/停止方法。它在您启动时将输出流式传输到文件,并在您停止时关闭文件。

This 可能是另一个很好的参考。

【讨论】:

感谢您的回答!我已经看过 Camera 和 MediaRecorder,但是使用 MediaRecorder 我可以将视频保存为 mp4 或 3gpp 格式,这种格式可能会导致实时流媒体出现问题。如果我找不到其他解决方案,我会尝试这个。目前我正在寻找如何在没有 MediaRecorders 编码的情况下将视频从相机直接发送到 ffserver。问候, hmmm,android.hardware.Camera 是否可以与外部 USB 网络摄像头和运行 Android 的平板电脑一起使用,你知道吗?

以上是关于来自 Android 的视频流的主要内容,如果未能解决你的问题,请参考以下文章

无法在android的videoview中播放来自url的视频如何在videoview中播放来自URL的视频?

来自 Android 的视频叠加

在 Android 上播放来自 Internet 的视频时使用啥格式?

如何在 android 中播放来自 URL 的流媒体视频?

Android为来自webview的视频启动mediplayer?

Youtube api 显示来自用户播放列表的有限视频 android