You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,11 @@
1
-
# Webcam Capture API for Java
1
+
# Webcam Capture API
2
2
3
3
This library allows you to use your build-in or external webcam directly from Java. It's designed to abstract commonly used camera features and support multiple capturing farmeworks.
@@ -27,7 +27,7 @@ This library allows you to use your build-in or external webcam directly from Ja
27
27
*[Freedom for Media in Java (FMJ)](http://fmj-sf.net/),
28
28
*[OpenCV](http://opencv.org/) via [JavaCV](https://github.com/bytedeco/javacv),
29
29
*[VLC](http://www.videolan.org/vlc/) via [vlcj](http://www.capricasoftware.co.uk/projects/vlcj/index.html),
30
-
*[GStreamer](http://gstreamer.freedesktop.org/) via [gstreamer-java](https://code.google.com/p/gstreamer-java/)
30
+
*[GStreamer](http://gstreamer.freedesktop.org/)(0.10.x only) via [gstreamer-java](https://code.google.com/p/gstreamer-java/)
31
31
* MJPEG IP Cameras,
32
32
33
33
## Raspberry PI
@@ -150,15 +150,15 @@ List of additional capture drivers includes:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Copy file name to clipboardExpand all lines: webcam-capture-drivers/driver-vlcj/README.md
+3-13Lines changed: 3 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,8 @@
1
1
# webcam-capture-driver-vlcj
2
2
3
-
This is capture driver which uses [vlcj](http://www.capricasoftware.co.uk/projects/vlcj/index.html)
4
-
library from [Caprica Software Limited](http://www.capricasoftware.co.uk/)
5
-
to gain access to the camera device.
3
+
This is capture driver which uses [vlcj](http://www.capricasoftware.co.uk/projects/vlcj/index.html) library from [Caprica Software Limited](http://www.capricasoftware.co.uk/) to gain access to the camera device.
6
4
7
-
Because vlcj saves every frame to the persistent storage (temporary directory on your hard drive)
8
-
before it is returned by the API method call,
9
-
the image capture rate is pretty small, indicated by tests to be around ~12 FPS, but it can pe
10
-
possibly higher or lower depending on the hardware used (e.g. different on hard drive, SSD and
11
-
flash memory).
12
-
13
-
**NOTE!** On Windows one needs to provide list of webcam devices manually because
14
-
```vlclib``` does not implement video devices discovery on this platform (please see [this example](https://github.com/sarxos/webcam-capture/blob/master/webcam-capture-drivers/driver-vlcj/src/example/java/WebcamPanelForWindows.java)
15
-
to find out how this should be done).
5
+
**NOTE!** On Windows one needs to provide list of webcam devices manually because ```vlclib``` does not implement video devices discovery on this platform (please see [this example](https://github.com/sarxos/webcam-capture/blob/master/webcam-capture-drivers/driver-vlcj/src/example/java/WebcamPanelForWindows.java) to find out how this should be done).
16
6
17
7
The vlcj library is distributed according to the terms of the [GPL](http://www.gnu.org/licenses/gpl.html) license.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
0 commit comments