Jivelite embeds the LUA scripting language. It's user facing
functionality is implemented in ' applets'
(https://github.com/ralph-irving/jivelite/tree/master/share/jive/applets)
written in lua, based on the 'jive'
(https://github.com/ralph-irving/jivelite/tree/master/share/jive)
framework.. The jive framework does in fact contain a 'network module'
(https://github.com/ralph-irving/jivelite/tree/master/share/jive/jive/net)
('example'
(https://github.com/ralph-irving/jivelite/blob/master/share/jive/applets/ImageViewer/ImageSourceHttp.lua)).
You can deploy your own applets which jivelite will run.
Alternatively, you can write a plugin which extends the standard LMS
menu (which Jivelite (and the HW players, and some other clients like
Material, extGUI4LMS, LMS TUI, mobile apps, ...) uses) to provide new
functionality (including a (limited) GUI). In this case, the code will
be perl and run on the server.



'Various SW' (https://www.nexus0.net/pub/sw/): Web Interface | TUI |
Playlist Editor / Generator | Music Classification | Similar Music |
Announce | EventTrigger | Chiptunes | LMSlib2go | ...
'Various HowTos' (https://www.nexus0.net/pub/documents/LMS/): build a
self-contained LMS | Bluetooth/ALSA | Control LMS with any device | ...
------------------------------------------------------------------------
Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=113829

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to