我正在寻找可以在嵌入式设备上运行的视频会议堆栈。凸轮将通过 USB 连接,硬件视频加速和以太网可用。我们正在运行 linux 和 directfb。有什么建议么?
问问题
265 次
1 回答
1
Gstreamer可能是一种选择。它是一个 C 堆栈,用于嵌入式硬件(即TI 的 davinci 处理器)上的类似目的(我认为)。
我不知道它在多大程度上有效地使用或可用于此类硬件。但是,Gstreamer 有效地拥有视频和音频混合和流式传输所需的所有组件。
由于它是一种流水线/模块化方法,您可以在任何阶段插入 gstreamer,即将视频采集/压缩保留为自定义代码,并且仅将应用程序的 RTP 端用于 gstreamer。或者您可以编写自定义压缩插件,并将“标准”gstreamer 应用程序与您的自定义硬件加速硬件一起使用。
于 2010-09-16T09:15:08.797 回答