[jitsi-dev] Error Caused by: java.lang.ClassNotFoundException: org.jitsi.impl.neomedia.codec.FFmpeg


#1

Someone can give input how to solve this as well does this case problem that camera and mic not working on Chrome but works fine in Safari?

JVB 2017-02-09 22:23:57.454 INFO: [10] impl.netaddr.NetworkAddressManagerServiceImpl.start().98 Network Address Manager Service ...[REGISTERED]
JVB 2017-02-09 22:23:57.473 INFO: [10] impl.packetlogging.PacketLoggingActivator.start().100 Packet Logging Service ...[REGISTERED]
JVB 2017-02-09 22:23:58.071 INFO: [14] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize() Initialized mapping harvesters (delay=222ms). stunDiscoveryFailed=false
JVB 2017-02-09 22:23:58.268 WARNING: [10] org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec org.jitsi.impl.neomedia.codec.audio.mp3.JNIEncoder is NOT successfully registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
  at org.jitsi.impl.neomedia.codec.audio.FFmpegAudioEncoder.assertFindAVCodec(FFmpegAudioEncoder.java:49)
  at org.jitsi.impl.neomedia.codec.audio.mp3.JNIEncoder.<clinit>(JNIEncoder.java:64)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
  at org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
  at org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
  at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
  at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
  at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
  at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
  at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
  at org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
  at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
  at org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
  at org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
  at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
Caused by: java.lang.ClassNotFoundException: org.jitsi.impl.neomedia.codec.FFmpeg
  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  ... 23 more
JVB 2017-02-09 22:23:58.322 WARNING: [10] org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec org.jitsi.impl.neomedia.codec.audio.amrwb.JNIDecoder is NOT successfully registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
  at org.jitsi.impl.neomedia.codec.audio.FFmpegAudioDecoder.assertFindAVCodec(FFmpegAudioDecoder.java:42)
  at org.jitsi.impl.neomedia.codec.audio.amrwb.JNIDecoder.<clinit>(JNIDecoder.java:34)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
  at org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
  at org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
  at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
  at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
  at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
  at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
  at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
  at org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
  at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
  at org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
  at org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
  at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
Caused by: java.lang.ClassNotFoundException: org.jitsi.impl.neomedia.codec.FFmpeg
  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  ... 23 more
JVB 2017-02-09 22:23:58.324 WARNING: [10] org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec org.jitsi.impl.neomedia.codec.audio.amrwb.JNIEncoder is NOT successfully registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
  at org.jitsi.impl.neomedia.codec.audio.FFmpegAudioEncoder.assertFindAVCodec(FFmpegAudioEncoder.java:49)
  at org.jitsi.impl.neomedia.codec.audio.amrwb.JNIEncoder.<clinit>(JNIEncoder.java:35)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
  at org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
  at org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:264)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
  at org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
  at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
  at org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
  at org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
  at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
  at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
  at org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
  at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
  at org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
  at org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
  at org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
  at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
JVB 2017-02-09 22:23:58.338 INFO: [10] org.jitsi.impl.neomedia.MediaServiceImpl.log() Warming up SecureRandom...
JVB 2017-02-09 22:23:58.340 INFO: [10] org.jitsi.impl.neomedia.MediaServiceImpl.log() Warming up SecureRandom finished.
JVB 2017-02-09 22:23:58.344 INFO: [10] org.jitsi.version.AbstractVersionActivator.start().119 JVB Version: JVB 0.1.898

br,
-jurica


#2

Someone can give input how to solve this as well does this case problem
that camera and mic not working on Chrome but works fine in Safari?

The exceptions you posted are harmless if you are using jitsi-videobridge with jitsi-meet (i.e. unless you are using audio mixing). They will be removed soon.

Regards,
Boris

···

On 09/02/2017 14:42, Jurica Jaman wrote:

JVB 2017-02-09 22:23:57.454 INFO: [10]
impl.netaddr.NetworkAddressManagerServiceImpl.start().98 Network Address
Manager Service ...[REGISTERED]
JVB 2017-02-09 22:23:57.473 INFO: [10]
impl.packetlogging.PacketLoggingActivator.start().100 Packet Logging
Service ...[REGISTERED]
JVB 2017-02-09 22:23:58.071 INFO: [14]
org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize()
Initialized mapping harvesters (delay=222ms). stunDiscoveryFailed=false
JVB 2017-02-09 22:23:58.268 WARNING: [10]
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec
org.jitsi.impl.neomedia.codec.audio.mp3.JNIEncoder is NOT successfully
registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
at
org.jitsi.impl.neomedia.codec.audio.FFmpegAudioEncoder.assertFindAVCodec(FFmpegAudioEncoder.java:49)
at
org.jitsi.impl.neomedia.codec.audio.mp3.JNIEncoder.<clinit>(JNIEncoder.java:64)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
at
org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
at
org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
at
org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
at
org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
at
org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
Caused by: java.lang.ClassNotFoundException:
org.jitsi.impl.neomedia.codec.FFmpeg
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 23 more
JVB 2017-02-09 22:23:58.322 WARNING: [10]
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec
org.jitsi.impl.neomedia.codec.audio.amrwb.JNIDecoder is NOT successfully
registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
at
org.jitsi.impl.neomedia.codec.audio.FFmpegAudioDecoder.assertFindAVCodec(FFmpegAudioDecoder.java:42)
at
org.jitsi.impl.neomedia.codec.audio.amrwb.JNIDecoder.<clinit>(JNIDecoder.java:34)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
at
org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
at
org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
at
org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
at
org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
at
org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
Caused by: java.lang.ClassNotFoundException:
org.jitsi.impl.neomedia.codec.FFmpeg
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 23 more
JVB 2017-02-09 22:23:58.324 WARNING: [10]
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.log() Codec
org.jitsi.impl.neomedia.codec.audio.amrwb.JNIEncoder is NOT successfully
registered
java.lang.NoClassDefFoundError: org/jitsi/impl/neomedia/codec/FFmpeg
at
org.jitsi.impl.neomedia.codec.audio.FFmpegAudioEncoder.assertFindAVCodec(FFmpegAudioEncoder.java:49)
at
org.jitsi.impl.neomedia.codec.audio.amrwb.JNIEncoder.<clinit>(JNIEncoder.java:35)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.neomedia.codec.FMJPlugInConfiguration.registerCustomCodecs(FMJPlugInConfiguration.java:234)
at
org.jitsi.impl.neomedia.MediaServiceImpl.setupFMJ(MediaServiceImpl.java:1627)
at
org.jitsi.impl.neomedia.MediaServiceImpl.<clinit>(MediaServiceImpl.java:251)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.initializeService(LibJitsiImpl.java:173)
at
org.jitsi.impl.libjitsi.LibJitsiImpl$ServiceLock.getService(LibJitsiImpl.java:131)
at org.jitsi.impl.libjitsi.LibJitsiImpl.getService(LibJitsiImpl.java:91)
at
org.jitsi.impl.libjitsi.LibJitsiOSGiImpl.getService(LibJitsiOSGiImpl.java:95)
at
org.jitsi.service.libjitsi.LibJitsi.invokeGetServiceOnImpl(LibJitsi.java:172)
at org.jitsi.service.libjitsi.LibJitsi.getMediaService(LibJitsi.java:124)
at org.jitsi.videobridge.Videobridge.start(Videobridge.java:1367)
at
org.jitsi.videobridge.VideobridgeBundleActivator.start(VideobridgeBundleActivator.java:61)
at org.jitsi.impl.osgi.framework.BundleImpl.start(BundleImpl.java:293)
at
org.jitsi.impl.osgi.framework.launch.FrameworkImpl.startLevelChanged(FrameworkImpl.java:460)
at
org.jitsi.impl.osgi.framework.startlevel.FrameworkStartLevelImpl$Command.run(FrameworkStartLevelImpl.java:126)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.runInThread(AsyncExecutor.java:111)
at
org.jitsi.impl.osgi.framework.AsyncExecutor.access$000(AsyncExecutor.java:17)
at org.jitsi.impl.osgi.framework.AsyncExecutor$1.run(AsyncExecutor.java:220)
JVB 2017-02-09 22:23:58.338 INFO: [10]
org.jitsi.impl.neomedia.MediaServiceImpl.log() Warming up SecureRandom...
JVB 2017-02-09 22:23:58.340 INFO: [10]
org.jitsi.impl.neomedia.MediaServiceImpl.log() Warming up SecureRandom
finished.
JVB 2017-02-09 22:23:58.344 INFO: [10]
org.jitsi.version.AbstractVersionActivator.start().119 JVB Version: JVB
0.1.898

br,
-jurica

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev