Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
|
19-12-2017, 21:46
Post: #1
|
|||
|
|||
Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
Hi Simon,
installed Minimserver/Watch 0.8.5 on an ARM Asustor NAS tonight. Basic function looks OK, but invoking Minimstreamer (BBC Radio - which worked before update) causes a crash. Extract from log below: ======= MinimServer 0.8.5, Copyright © 2012-2017 Simon Nash. All rights reserved. MinimStreamer 0.7.4, Copyright © 2012-2017 Simon Nash. All rights reserved. OpenJDK Runtime Environment (build 9.0.1+11) OpenJDK Client VM (build 9.0.1+11, mixed mode) Platform default charset is UTF-8 Language setting is 'en' Current time is Tue Dec 19 20:17:44 GMT 2017 in time zone GMT starting ASUSTOR MUSIC ASUSTOR MUSIC is running HTTPConnection: exception while processing HTTP request: java.lang.NoClassDefFoundError: javax/xml/datatype/DatatypeConfigurationException java.lang.NoClassDefFoundError: javax/xml/datatype/DatatypeConfigurationException at java.base/java.lang.Class.getDeclaredConstructors0(Native Method) at java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3110) at java.base/java.lang.Class.getConstructor0(Class.java:3315) at java.base/java.lang.Class.getConstructor(Class.java:2108) at org.jstreamer.core.ChainImpl.createInstance(ChainImpl.java:469) at org.jstreamer.core.ChainType.newChain(ChainType.java:70) at com.minimstreamer.Streamer$NetworkRequestHandler.processRequest(Streamer.java:2558) at com.minimserver.Server$StreamerRequestHandler.processRequest(Server.java:20400) at org.jminim.lib.HTTPConnection$WriterThread.runWriterThread(HTTPConnection.java:463) at org.jminim.lib.HTTPConnection$WriterThread.run(HTTPConnection.java:418) Caused by: java.lang.ClassNotFoundException: javax.xml.datatype.DatatypeConfigurationException at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:563) at org.jminim.mlaunch.RuntimeClassLoader.loadClass(RuntimeClassLoader.java:37) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) at org.jminim.core.ComponentClassLoader.findLocalClass(ComponentClassLoader.java:156) at org.jminim.core.ComponentClassLoader.loadClass(ComponentClassLoader.java:87) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) ... 10 more ===== I use the function infrequently, (so no real urgency from me) but thought I would test and feedback. Cheers |
|||
19-12-2017, 23:20
(This post was last modified: 19-12-2017 23:20 by simoncn.)
Post: #2
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
Thanks for letting me know about this. I need to do some investigation to see what is the best way to solve this problem. It should only affect the MPEG-DASH streams (the HLS streams should be OK). I will post back here when I have more information.
|
|||
19-12-2017, 23:46
Post: #3
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
The origin is the HLS stream, though I have transcoded (I think) to get it to work across several different devices.
If it helps, the entry in the "BBC Radio" playlist definition which I tested against is: [*R2;AAC] BBC Radio 2 http://a.files.bbci.co.uk/media/live/man...o_two.m3u8 #EXTINF:-1 |
|||
20-12-2017, 00:11
Post: #4
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
Thanks for the pointer re HLS. It should be fairly simple to make HLS work as the code that is causing the problem is only used for DASH but is apparently being loaded for both DASH and HLS. Perhaps also not too difficult to get DASH working but I won't be able to do more investigation until tomorrow afternoon.
|
|||
20-12-2017, 09:43
Post: #5
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
No problem, Simon.
You're allowed a few hours off to go and buy Christmas presents.... |
|||
21-12-2017, 00:13
(This post was last modified: 21-12-2017 00:14 by simoncn.)
Post: #6
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
The fix is available now in MinimStreamer 0.7.5. This should work for both DASH and HLS streams. To install this, you need to do a manual install of the minimstreamer-0.7.5 package from the Packages tab in MinimWatch. When you have confirmed this is working for you, I will enable it for automatic updating.
|
|||
21-12-2017, 09:50
Post: #7
|
|||
|
|||
RE: Minimserver/Watch 0.8.5 Asustor ARM Minimstreamer Fail
Simon,
As you were so prompt, I've run a very quick test before I go out, and, on the limited use I've made, all now seems OK. Thanks. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)