1

我需要显示来自 AXIS IP 摄像机的视频流,它在 HTTP 中流式传输 MJPEG 视频。我曾尝试使用 libvlc,但它有一些缓冲问题。因此,请建议相同的替代方案列表。

系统配置:在基于 ATOM 的 ATMEL 平板电脑上运行的 Ubuntu 11.10 操作系统。

提前致谢

BK

PS:我读了一些关于 gstreamer 的文章,但不确定这是否有点矫枉过正。

4

1 回答 1

0

经过一番研究,发现以下替代方案(适用于 Linux 平台上的 C++)从 IP 摄像机接收/显示视频:

  1. libvlc - 具有良好文档的漂亮框架;但有缓冲问题

  2. opencv - 该场景的过度杀伤力;但除此之外是一个很好的选择

  3. gstreamer - 一个处理流的优秀框架;但文档很差(但与 libvlc 相比消耗更多 CPU)

截至目前,将其范围缩小到gstreamer并让一些代码正常工作。有兴趣的可以分享一下。欢迎任何更多建议/替代方案。

于 2014-02-25T06:24:57.093 回答