[jitsi-users] Video call failed through Google Talk account


#1

Hi,

I attempted to perform a video call using Google Talk account, but it
failed.

The webcam light was shining, but the webcam preview video was not shown on
my side, and the other participant didn't receive video from my webcam
either.

lsof shows that Jitsi had the corresponding webcam device file open
(/dev/video0)

I have pasted relevant information from the logs below.

Please let me know if you need any other information.

- Sandeep

20:00:21.163 INFO: [66]
service.protocol.media.CallPeerMediaHandler.start().1878 Starting
20:00:21.172 SEVERE: [66]
org.jitsi.impl.neomedia.device.MediaDeviceImpl.error() Failed to create
CaptureDevice from CaptureDeviceInfo ASUS USB2.0 WebCam (/dev/video0) :
video4linux2:/dev/video0
AVFRAME, class org.jitsi.impl.neomedia.codec.video.AVFrame, pixFmt 1,
deviceSystemPixFmt 0x56595559

java.io.IOException: ioctl: request= VIDIOC_S_FMT, size= 640x480,
pixelformat= 1448695129
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.video4linux2.Video4Linux2Stream.setFdFormat(Video4Linux2Stream.java:727)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.video4linux2.Video4Linux2Stream.setFdFormat(Video4Linux2Stream.java:686)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.video4linux2.Video4Linux2Stream.setFd(Video4Linux2Stream.java:595)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.video4linux2.DataSource.doConnect(DataSource.java:127)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.AbstractPullBufferCaptureDevice$1.doConnect(AbstractPullBufferCaptureDevice.java:62)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.AbstractBufferCaptureDevice.connect(AbstractBufferCaptureDevice.java:124)
        at
org.jitsi.impl.neomedia.jmfext.media.protocol.AbstractPullBufferCaptureDevice.connect(AbstractPullBufferCaptureDevice.java:152)
        at javax.media.Manager.createDataSource(Manager.java:384)
        at
org.jitsi.impl.neomedia.device.MediaDeviceImpl.createCaptureDevice(MediaDeviceImpl.java:221)
        at
org.jitsi.impl.neomedia.device.MediaDeviceImpl.createOutputDataSource(MediaDeviceImpl.java:273)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.createCaptureDevice(MediaDeviceSession.java:423)
        at
org.jitsi.impl.neomedia.device.VideoMediaDeviceSession.createCaptureDevice(VideoMediaDeviceSession.java:372)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.getCaptureDevice(MediaDeviceSession.java:786)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.getConnectedCaptureDevice(MediaDeviceSession.java:801)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.createProcessor(MediaDeviceSession.java:521)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.getProcessor(MediaDeviceSession.java:1125)
        at
org.jitsi.impl.neomedia.device.MediaDeviceSession.getOutputDataSource(MediaDeviceSession.java:953)
        at
org.jitsi.impl.neomedia.MediaStreamImpl.createSendStreams(MediaStreamImpl.java:671)
        at
org.jitsi.impl.neomedia.MediaStreamImpl.startSendStreams(MediaStreamImpl.java:2127)
        at
org.jitsi.impl.neomedia.MediaStreamImpl.start(MediaStreamImpl.java:1991)
        at
org.jitsi.impl.neomedia.MediaStreamImpl.start(MediaStreamImpl.java:1954)
        at
net.java.sip.communicator.service.protocol.media.CallPeerMediaHandler.start(CallPeerMediaHandler.java:1911)
        at
net.java.sip.communicator.impl.protocol.jabber.CallPeerMediaHandlerJabberImpl.start(CallPeerMediaHandlerJabberImpl.java:2146)
        at
net.java.sip.communicator.impl.protocol.jabber.CallPeerJabberImpl.processContentAccept(CallPeerJabberImpl.java:439)
        at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.processJingleIQ(OperationSetBasicTelephonyJabberImpl.java:1130)
        at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.processPacket(OperationSetBasicTelephonyJabberImpl.java:921)
        at
org.jivesoftware.smack.Connection$ListenerWrapper.notifyListener(Connection.java:813)
        at
org.jivesoftware.smack.PacketReader$ListenerNotification.run(PacketReader.java:453)
        at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)