2014-02-24 29 views
1

我需要顯示來自AXIS IP攝像頭的視頻流,該攝像頭以HTTP流式傳輸MJPEG視頻。我嘗試過使用libvlc,但它有一些緩衝問題。所以請建議同樣的替代品列表。替代libvlc接收基於HTTP的MJPEG視頻(來自Axis IP Camera)?

系統配置:在基於ATOM的ATMEL平板電腦上運行的Ubuntu 11.10操作系統。

在此先感謝

BK

PS:我讀了一些關於GStreamer的,但不知道它在這裏矯枉過正。

回答

0

經過一番研究,發現(用於C++在Linux平臺)以下替代從IP攝像機接收/顯示視頻:

  1. libvlc - 具有良好的文檔漂亮的框架;但有緩衝問題

  2. opencv - 該場景的矯枉過正;但除此之外,一個非常好的選擇

  3. gstreamer - 一個很好的工作流框架;但差勁的文檔(但消耗比libvlc更多CPU)

截至目前,它縮小到的GStreamer並得到了一些代碼工作。可以分享,如果有人感興趣。歡迎任何更多的建議/替代方案。