2

我正在使用三星 S3C6410 开发视频(目前还没有很好的同步视频和音频解决方案)流媒体应用程序。

我打算把这个板子放在一辆小型机器人车上,然后将摄像头的视频从 3G 网络传回给我。

到目前为止,我尝试过的最好的解决方案是 mjpg_streamer。这是一个很好的开源项目,它会做它承诺做的事情。但令我失望的是,表现还不够好。

  • 它使用 HTTP 作为流式传输视频的方式,这会导致大量带宽浪费。我对 1280x720 视频的测试结果超过 1MB/s,而 640x480 视频的测试结果约为 300KB/s。

  • 它不会同时流式传输音频。

我发现 Mjpg-streamer 项目正在开发一个用于 RTSP 流媒体的模块,但还远未完成。所以我想知道是否有满足我要求的开源项目(带宽高效,同时流式传输音频,但不一定只用一个软件就能解决)。

任何帮助表示赞赏。

4

1 回答 1

1

您可能想使用 gstreamer。它能够流式传输音频和视频。看看 udpsink 和 rtp 模块:

http://gstreamer.freedesktop.org/documentation/rtp.html

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-udpsink.html

于 2012-06-30T10:56:02.583 回答