The java module works as desired in Debug mode, but when running Wowza as standalone or service, the Application silently fails (no server logging of anything).
Environment:
- Windows 10
- Local install of Wowza engine and manager w/ Dev License
- OBS Studio (stream source)
- YouTube (stream target) and Apple output
- Local install of Eclipse Version: 2022-06 (4.24.0) Build id: 20220609-1112 with Wowza IDE 4
- Project Debug Configuration points to Wowza JRE
- Start Arguments
- -Xmx1024M
- -Dcom.wowza.wms.runmode=“standalone”
- -Dcom.sun.management.jmxremote=true
- -Dcom.wowza.wms.native.base=“win”
Details: After verifying functionality of your ModulePublishOnTextData example package, I created my own module using the src from the example. I modified the source to add an incrementing index value at the start of every caption segment. I added the Module and Custom Properties to the Application through the Manager UI (vs direct xml editing) and deleted the example module (while the engine was stopped). When I run it in Debug (within Eclipse) everything works as desired. OBS connects and streams, Wowza App loads the module, indexed captions appear in the stream for YouTube and m3u8 viewers.
Issue: When I start Wowza as either standalone (admin cmd) or as a service, the Application silently fails (no server logging). OBS connection attempts result in a failure timeout.
I am assuming that I am missing something fundamental… My Java a little rusty, and it’s been a while since I’ve used the Eclipse IDE (prefer NetBeans).
Let me know if you have any thoughts, suggestions, or desire more info (logs, code, configurations, etc)
Addendum: If I can get this module working with my Windows Wowza installation, will it also work with an (up to date?) Ubuntu install?
Or put differently, is the JRE loaded with the windows install compatible with the JRE used with an Ubuntu install?
Thanks