我正在寻找可以在嵌入式设备上运行的视频会议堆栈。 Cam将通过USB连接,hw视频加速和以太网可用。我们正在运行linux& DirectFB的。有什么建议吗?
答案 0 :(得分:1)
Gstreamer可能是一种选择。它是一个C堆栈,它用于嵌入式硬件上的类似目的(我认为),即TI's davinci processor.
我不知道它在这种硬件上的有效使用或可用程度。但是,Gstreamer有效地拥有视频和音频所需的所有组件 多路复用和流媒体。
由于它是流水线/模块化approch,您可以在任何阶段插入gstreamer,即将视频采集/压缩保持为自定义代码,并且只使用应用程序的RTP端到gstreamer。或者您可以编写自定义压缩插件,并使用“标准”gstreamer应用程序与您的自定义硬件加速硬件。