1

在 Android 4.0+ 上工作。

我正在分析使用 RTP 编码 MPEG-2 将我的相机视频实时流式传输到 Window PC 的方法。

  1. android 4.0+ 中是否有现成的“rtp-server”?

  2. 以下是真的::“Android 平台缺乏对流协议的支持,这使得很难将实时音频/视频流式传输到支持 Android 的设备。” 从网站提取

  3. 目前我分析使用了 ffmpeg 库中的 ffserver,但 FPS < 5。这很慢。有没有人探索过其他具有更多 FPS 的解决方案?

  4. 有人尝试过使用 StageFright 吗?从相机捕获原始数据并将其发送到 stagefright 框架进行编码,然后使用 RTP 进行流式传输?

非常感谢。

4

1 回答 1

2

您的问题的答案如下。虽然链接与 相关Android 4.2.2,但同样如此Android 4.0

  1. 是的,有一个可用的RTP发射器。您可以将此示例MyTransmitter作为起点,也可以考虑使用标准记录器,如startRTPRecording.

  2. 您可以通过RTPAndroid设备将数据流式传输到外部接收器,或者您可以有不同的用例,如Miracastaka Wi-Fi Display。但是,从一个android设备到另一设备的流式传输Wi-Fi Direct仍未完全启用。后一种说法主要来自Miracast情景。

  3. 您可以使用android能够进行高分辨率记录和传输的标准软件。这主要取决于底层硬件,因为软件堆栈的开销不是很高。

  4. 是的。这已经在上面的 Q1 中得到了回答。

于 2013-06-09T13:46:10.673 回答