从OS X上的网络摄像头流式传输 - 使用什么技术?

时间:2010-06-29 15:40:42

标签: macos streaming real-time webcam quicktime

我正在OS X中构建视频会议应用程序。

哪种技术最适合用于从OS X中的网络摄像头/麦克风捕获的实时流媒体视频/音频?

到目前为止,我没有成功使用这些方法:

  • 使用QTKit我捕获了媒体,但没有办法对其进行流式处理(不使用过于臃肿且难以以编程方式控制的QTSS)。
  • 使用QT Java我得到了所有(几乎)工作,但是这个库已被弃用,它偶尔会崩溃,表示内存泄漏,并且没有办法从设置对话框中保存首选项
  • 我使用Macports安装了gstreamer,但是没有工作的osxvideosrc(或音频)

我的下一个目标是VLC,因为它可以访问OS X中的网络摄像头,但我不确定它是否能满足我的需要 - 我可以通过API完全控制它吗?我可以在Cocoa应用程序中显示流吗? (使用QTKit的播放器)?

1 个答案:

答案 0 :(得分:1)

点数:

  • 考虑Flex / Flash和可能的Adobe Air。很多人用这种方式编写了视频会议应用程序。
  • QT for Java已过时且无处可去。
  • VLC是一个不错的选择。稳定,众所周知,强大且非常成熟。