Closed GoogleCodeExporter closed 9 years ago
In trying to continue to efforts ... I discovered this page, and have figured
out that apparently it's the use of v2l2 that is incompatible with flash. This
"Flashcam" project aims to resolve this issue for projects such as this one.
http://www.swift-tools.net/Flashcam/
Please let me know your thoughts.
Original comment by w...@mycertifiedgeek.com
on 26 Oct 2012 at 7:46
[deleted comment]
Guys I would like to have a look at this .. Please share your thoughts if
anyone have insights on this..
Also let me if I can accept this ticket as its in new state.
Original comment by bharadwa...@gmail.com
on 2 Apr 2013 at 6:14
Original comment by peter.u....@gmail.com
on 2 Apr 2013 at 8:58
Could you please check if the current version of WCS available in our LP PPA
(daily builds) has the same behavior?
Original comment by peter.u....@gmail.com
on 2 Apr 2013 at 9:02
Hey
when I tried installing Daily build (0.6 beta) in 12.10 it installed but when
start the WCS I got the following error.
None of the kernel modules webcamstudio/v4l2loopback are loaded...
Refer screenshot.. Hence I tried with 12.04 it worked fine with firefox...
Please suggest how to proceed in 12.10...
thanks
Original comment by bharadwa...@gmail.com
on 2 Apr 2013 at 6:06
Attachments:
The new debian packaging splits webcamstudio into two packages:
webcamstudio - containing the main app and the libwebcamstudio helper library
webcamstudio-dkms - the kernel module for the virtual webcam
Since the DKMS module is just recommended, and is not a dependency, you either
need your apt to be configured to install all recommended as dependencies, or
install the webcamstudio-dkms together with the main app... (btw
v4l2loopback-dkms package works perfectly with WCS too)
There was a missing libwebcamstudio helper in latest daily PPA that I fixed, so
update...
As for the reported problem... It is not a kernel module or a WCS problem, but
it is a problem with handling v4l2 and v4l calls by the application affected....
This can be fixed using the v4l compat library as a preload. For more info see
for example: http://community.linuxmint.com/tutorial/view/219
In a word:
- if you are on Ubuntu for example... install libv4l-0 and libv4l-0:i386. The
i386 package is not available through the repo method, so you need to download
it and install it from: http://packages.ubuntu.com/quantal/libv4l-0 together
with: http://packages.ubuntu.com/quantal/libv4lconvert0 - both i386 deb files
- then you need to preload the v4l1compat.so library, depending on the binary
that will be run. I.e. skype is 386 binary, so you need this as a starting
command line:
LD_PRELOAD="/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so" skype
If it is a x64 binary:
LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so" THE_X64_BINARY
Same goes for flash depending on the main app that uses it...
Please test and provide feedback?
Original comment by peter.u....@gmail.com
on 3 Apr 2013 at 7:25
Original comment by peter.u....@gmail.com
on 3 Apr 2013 at 7:28
Issue 20 has been merged into this issue.
Original comment by peter.u....@gmail.com
on 4 Apr 2013 at 12:20
Original comment by peter.u....@gmail.com
on 4 Apr 2013 at 12:20
Feedback: It worked .. If I start the skype with the v4l1.so loaded then WCS
opened properly.
Issue: But still the WCS is not listed in the Skype's Web cam options even
after I started transmitting from WCS..
Refer the screen shot ..
Original comment by bharadwa...@gmail.com
on 4 Apr 2013 at 7:21
Attachments:
Hi guys,
finally seems i find a way to put WS output in Skype.
You have to install the latest v4l2loopback from:
https://github.com/umlaeute/v4l2loopback/tree/v0.6.3
compile, install and modprobe it.
Then we have for example /dev/video0 as WebcamStudio Device and the new
/dev/video1 as Dummy Video Device.
Start WS, enable the "WebcamStudio Device" only (Leaving the Dummy unchecked),
enable audio, and start some example stream.
At this point open a terminal and type:
gst-launch-0.10 v4l2src device=/dev/video0 ! v4l2sink device=/dev/video1
if i lunch skype and i select my /dev/video0 i can see nothing as usual, but if
i select the /dev/video1 now the WS video is fully functional but horizzontally
mirrored. Going to WS and selecting the effect flipvertical (the name are
switched one to each other and we'll fix this), i can correctly see my WS
output in Skype.
I think we will add this implementation.
Have a nice day.
Original comment by soylent...@gmail.com
on 13 Apr 2013 at 6:00
Just a reminder that from r467 webcamstudio and v4l2loopback modules are
totally synced, so no need to use the v4l2loopback module
Original comment by peter.u....@gmail.com
on 21 Apr 2013 at 9:25
Hi there,
I just wanted to say thanks to soylent...@gmail.com! #12 helped me very much. I
was trying to get a WCS webcam to work with Google Chrome in a WebRTC
application without any luck (the LD_PRELOAD method did not work). But the
v4l2loopback device did the trick.
What I needed to do was basically the following (this should not be copy-pasted
1:1 as it may need personal adjustments and some required software may need to
be installed first):
su
add-apt-repository ppa:webcamstudio/webcamstudio-dailybuilds
apt-get install webcamstudio
reboot
su
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback
make install
modeprobe v4l2loopback
webcamstudio
gst-launch v4l2src device=/dev/video0 ! v4l2sink device=/dev/video1
google-chrome
With this WCS can be used on Linux Mint 15 (64-bit) with the latest Chrome
Browser.
Original comment by willyayn...@gmail.com
on 16 Jun 2013 at 1:10
Thanks willyaynard for useful feedback, you welcome.
Just to say that now WS flip-horizontal and flip-vertical effects are now right.
:)
Original comment by soylent...@gmail.com
on 16 Jun 2013 at 12:20
Fixed with SkyCam implementation.
Original comment by soylent...@gmail.com
on 3 Nov 2013 at 8:05
Broken now.
Original comment by HaileySk...@gmail.com
on 21 Apr 2015 at 4:35
Sorry For delay Hailey. I woudl look into the Issue soon..
Original comment by bharadwa...@gmail.com
on 24 Apr 2015 at 4:36
Hi guys,
sorry for not answer, but you have to post WebcamStudio I
issues in the new code repository because Google Code will close.
http://sourceforge.net/p/webcamstudio/tickets/?source=navbar
Thanks.
karl
Original comment by soylent...@gmail.com
on 25 Apr 2015 at 5:45
Original issue reported on code.google.com by
w...@mycertifiedgeek.com
on 25 Oct 2012 at 9:20