【问题标题】:Library for integrate webcam with java用于将网络摄像头与 java 集成的库
【发布时间】:2012-02-09 13:33:15
【问题描述】:

我有一个项目用于制作将网络摄像头与 Java 语言集成的应用程序。我应该使用什么库来做到这一点?

我使用的是 Linux Ubuntu 11.04。


我尝试过使用 JMF,但是当我运行 JMFINIT 时出现错误,这是那个错误

JavaSound Capture Supported = true
JavaSoundAuto: Committed ok
Name = v4l:ð?*ð?*ia_protocol_v4l_V4LCapture_nOp:0
Trying 4 320 240
Trying 3 160 120
Trying 3 320 240
Trying 3 640 480
Trying 3 176 144
Trying 3 352 288
Trying 3 768 576
Trying 4 160 120
Trying 4 320 240
Trying 4 640 480
Trying 4 176 144
Trying 4 352 288
Trying 4 768 576
Trying 5 160 120
Trying 5 320 240
Trying 5 640 480
Trying 5 176 144
Trying 5 352 288
Trying 5 768 576
Trying 6 160 120
Trying 6 320 240
Trying 6 640 480
Trying 6 176 144
Trying 6 352 288
Trying 6 768 576
Trying 7 160 120
Trying 7 320 240
Trying 7 640 480
Trying 7 176 144
Trying 7 352 288
Trying 7 768 576
Trying 8 160 120
Trying 8 320 240
Trying 8 640 480
Trying 8 176 144
Trying 8 352 288
Trying 8 768 576
Trying 9 160 120
Trying 9 320 240
Trying 9 640 480
Trying 9 176 144
Trying 9 352 288
Trying 9 768 576
Trying 10 160 120
Trying 10 320 240
Trying 10 640 480
Trying 10 176 144
Trying 10 352 288
Trying 10 768 576
Trying 11 160 120
Trying 11 320 240
Trying 11 640 480
Trying 11 176 144
Trying 11 352 288
Trying 11 768 576
Trying 12 160 120
Trying 12 320 240
Trying 12 640 480
Trying 12 176 144
Trying 12 352 288
Trying 12 768 576
Trying 13 160 120
Trying 13 320 240
Trying 13 640 480
Trying 13 176 144
Trying 13 352 288
Trying 13 768 576
Trying 14 160 120
Trying 14 320 240
Trying 14 640 480
Trying 14 176 144
Trying 14 352 288
Trying 14 768 576
Trying 15 160 120
Trying 15 320 240
Trying 15 640 480
Trying 15 176 144
Trying 15 352 288
Trying 15 768 576
java.lang.Error: Can't open video card 1
java.lang.Error: Can't open video card 2
java.lang.Error: Can't open video card 3
java.lang.Error: Can't open video card 4
java.lang.Error: Can't open video card 5
java.lang.Error: Can't open video card 6
java.lang.Error: Can't open video card 7
java.lang.Error: Can't open video card 8
java.lang.Error: Can't open video card 9

【问题讨论】:

    标签: java linux ubuntu-11.04


    【解决方案1】:

    我认为您正在寻找 Java 媒体框架。在 linux 上,我希望网络摄像头出现在 dev 目录中的某个位置,您可以将其作为文件打开并从 JMF 读取数据。不过我自己没做过

    为你找到了这个链接..http://ubuntuforums.org/showthread.php?t=716250

    【讨论】:

    • 这将是您提出问题的好信息...您的问题没有被投票,可能是因为您没有告诉我们您尝试了什么以及您在哪里搜索。
    【解决方案2】:

    如果您可以在 Linux 中使用 VLC 执行以下操作,则可以对 VLCJ、libVLC 的 Java 绑定、VLC 中使用的 VLC 引擎执行相同操作...

    http://chriscarey.com/wordpress/2009/01/04/streaming-a-webcam-in-linux-with-vlc/

    http://code.google.com/p/vlcj/wiki/Streaming

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-03
      • 2016-02-19
      • 2010-10-21
      • 1970-01-01
      相关资源
      最近更新 更多