代码之家  ›  专栏  ›  技术社区  ›  metakermit

从OSX上的网络摄像头传输-要使用什么技术?

  •  3
  • metakermit  · 技术社区  · 15 年前

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

    在OS X中,什么技术最适合用于从网络摄像机/麦克风捕获的实时流视频/音频?

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

    • 使用qtkit我捕获了媒体,但是没有一种方法来传输它(不使用过于膨胀且难以通过编程控制的qtss)。
    • 使用QT JAVA,我得到了几乎所有的工作,但是库被弃用,它偶尔会崩溃,指示内存泄漏,没有办法从设置对话框中保存首选项。
    • 我使用MacPorts安装了gstreamer,但没有一个有效的osxvideosrc(或音频)。

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

    1 回复  |  直到 14 年前
        1
  •  1
  •   Stu Thompson Helter Scelter    14 年前

    要点:

    • 考虑 Flex /闪光和可能的 Adobe Air . 许多人都用这种方式编写了视频会议应用程序。
    • Java的QT是过时的,不会去任何地方。
    • VLC是一个可靠的选择。稳定,知名,强大,非常成熟。