AMLST Module not working

Hi,

I’m trying to use the AMLST module on wowza for a vod application.

I’m following these tutorials:
https://www.wowza.com/docs/how-to-use-java-api-calls-to-resolve-smil-file-requests

https://www.wowza.com/docs/how-to-extend-wowza-streaming-engine-using-the-wowza-ide

I’m compiling the java code with the wowza ide in my windows localserver and them upload the jar file to my webserver wich is ubuntu in the install-dir/lib of wowza.

The jar is in lib folder and the videos in content folder, using the url http://WOWZA-IP/vod/amlst:sample/playlist.m3u8

but its not working.

Here is my log file:

#Version: 1.0 #Start-Date: 2017-07-04 00:00:03 UTC #Software: Wowza Streaming Engine 4.7.0 build20186 #Date: 2017-07-04 #Fields: x-severityx-categoryx-eventdatetimec-client-idc-ipc-portcs-bytessc-bytesx-durationx-snamex-stream-idx-spossc-stream-bytescs-stream-bytesx-file-sizex-file-lengthWARNservercomment2017-07-0413:24:57-----0.021--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0413:31:53-----321026.514--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0413:31:53-----0.033--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0413:31:57-----3.965--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:22:17-----324050.811--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0414:22:17-----0.019--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:22:24-----7.352--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:27:03-----324337.38--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0414:27:03-----0.016--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:27:09-----5.312--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:06-----325779.681--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0414:51:06-----0.02--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:20-----14.716--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:22-----16.57--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:26-----19.864--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:29-----22.823--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0414:51:35-----29.437--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0415:02:08-----326441.452--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0415:02:15-----7.796--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0415:03:23-----326516.769--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0415:03:23-----0.022--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0415:03:24-----1.287--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0415:03:44-----326537.908--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module WARNservercomment2017-07-0415:03:44-----0.016--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty.x-ctxx-comment WARNservercomment2017-07-0400:00:03-----18.048--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0400:01:47-----272421.379--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0400:01:47-----0.016--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0400:01:51-----3.684--------HTTPStreamerSmoothStreamerIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0400:02:22-----34.884--------HTTPStreamerSanJoseIndex.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0400:02:22-----34.891--------HTTPStreamerSanJoseIndex.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0400:02:39-----51.305--------HTTPStreamerSmoothStreamerIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0401:01:23-----275997.01--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0401:01:23-----0.031--------HTTPStreamerSmoothStreamerIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0401:01:59-----35.817--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0401:02:03-----39.455--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0401:05:08-----276221.659--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest WARNservercomment2017-07-0401:05:08-----0.018--------HTTPStreamerCupertinoIndexPlaylist.indexFile[vod/definst/amlst:sample]: MediaList is empty. WARNservercomment2017-07-0413:24:57-----320610.962--------loadModFunctions[vod/definst]: Module class not found or could not be loaded. Check [install-dir]/conf/vod/Application.xml to be sure all Modules/Module/Class paths are correct: name:ModuleAMLSTTest class:com.wowza.wms.plugin.test.module.ModuleAMLSTTest

Hi,

The loadModFunctions error is usually related to the JVM being unable to find your class file. Do make sure that the correct permissions are set for your jar file located in your Wowza server’s lib directory, and that you have restarted the Wowza services in order for the JVM to load the class. Do also make sure that the class path matches what is in your jar file.

Michelle