AminetAminet
Search:
82130 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/play/MultiMeedio.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Script to control many media players
Author:jPV^RNO
Uploader:jpv amigascne org (jPV^RNO)
Type:mus/play
Version:1.2
Architecture:generic
Date:2014-06-27
Download:http://aminet.net/mus/play/MultiMeedio.lha - View contents
Readme:http://aminet.net/mus/play/MultiMeedio.readme
Downloads:922
ABOUT
-----

 Control the most common audio/media players with one script. You can assign
 this script to keyboard shortcuts, multimedia keys, remote control's buttons
 etc with MMKeyboard for example. Or use your imagination for something else
 (make control buttons to Ambient's Panel, get commands from remote machine
 with telnet etc).

 Supported players: MPlayer, Jukebox, AmiNetRadio, AMPlifier, SongPlayer,
 AmigaAMP, DeliTracker, XBMC (remote).

 XBMC support relies on JSON-RPC API version 6 (XBMC 12, Frodo) or later.
 Many commands won't work on systems with an older API. I might think about
 adding support for the older API too, if there will be enough requests.
 XBMC support was tested with OpenELEC on Raspberry Pi.

 Lua and ARexx versions included.


INSTALLATION
------------

 1) Copy multimeedio.lua to SYS:S/ (or to any other location you want)
 2) Edit player_exe and player_arg lines if needed


XBMC SETUP
----------

 1) Edit xbmc line(s) on the script. Normally it's enough just to have xbmc_ip
    configured to your XBMC device's IP address
 2) Enable "Allow programs on this system to control XBMC" and
    "Allow programs on other systems to control XBMC" from Service settings
    on XBMC itself
 3) Enable TCP: device on your system. You can mount it on S:user-startup or
    mount it from the requester which is shown if you run the script without
    mounted TCP: device.


USAGE
-----

 LuaX multimeedio.lua <Play|Next|Prev|Stop|Pause|Random|Mute|VolUp|VolDown|
                       GlobMute|GlobVolUp|GlobVolDown|FS|Quit>

 Glob#? options will change global volume in MorphOS. Other options control
 individual programs.

 If no player is found STOP starts the default player. Any other command
 will start the default player with a custom option (like adding a dir to
 the player).


OTHER
-----

 For more scripts and MorphOS stuff, check http://jpv.wmhost.com/morphos/


HISTORY
-------

 1.0 - Public version
 1.1 - Added support for remote XBMC based systems
 1.2 - Fixed XBMC support for MorphOS 3.6 and later. Please update now.


Contents of mus/play/MultiMeedio.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                12453   12453 100.0% -lh0- 1a61 Nov  4  2013 MultiMeedio/ARexx_version/Example/mmkeyboardsetup.png
[generic]                 1190    2241  53.1% -lh5- 66b8 Mar 24 19:33 MultiMeedio/ARexx_version/multimeedio.readme
[generic]                 2365    9644  24.5% -lh5- ee9c Mar 24 19:59 MultiMeedio/ARexx_version/multimeedio.rexx
[generic]                11796   11796 100.0% -lh0- a4e6 Nov 18  2013 MultiMeedio/Example/mmkeyboardsetup.png
[generic]                 2350    9978  23.6% -lh5- 00dc May 24 18:30 MultiMeedio/MultiMeedio.lua
[generic]                 1195    2269  52.7% -lh5- 92b3 May 24 18:31 MultiMeedio/MultiMeedio.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         6 files   31349   48381  64.8%            Jun 27 20:56

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>