Using Jukebox
Using the Jukebox mode is rather simple. Everything you generate will be sent to the local player on the server rather than being streamed to the client. You can do both, by using the selector box that is included in the Jukebox bar in Jinzora. There are a few things to know about Jukebox mode, they are:
Playing Media
When you "play" media while in Jukebox mode it will be sent to the server (locally) rather than streamed. You can, however, also stream while in Jukebox mode by changing the "Playback to:" selector to "Stream". This will let you use Jukebox mode and streaming at the same time.
There are a few things to know about playing media. Whenever you "play" something, it will be added to the currently playing list of media. If you would like to clear the current list to start fresh, simply click the "X" or "clear" icon in the Jukebox bar. This will clear the currently playing playlist so you may add a new one. You can also click on the name of the upcoming tracks to jump directly to one of those tracks if you wish.
Using Custome Keyboard Keys
Jinzora does support mapping keys on your keyboard to control the Jukebox through the browser. Jinzora does this by capturing the keys you press when your browser has focus. This can be rather cool, letting you control functions (volume, play, stop, next, previous) quickly from the keyboard. The default keys are listed below:
Play = "p"
Stop = "s"
Next = "."
Previous = ","
Mute = "0" or "m"
Volume = (the number key) where "1" = 10%
There is one big downside to this. If you try to do other things Jinzora, namely search, you will NOT be able to use those keys.
Custom Keyboard Map
You can create a custom keyboard map to override the Jinzora defaults. This is done by creating the file:
custom-keys.html
and placing it in the same directory as the Jinzora index.html script. Jinzora will use the mappings in this file. Remember the codes for these need to be the ASCII value of the key that is being pressed. A file that would match the Jinzora defaults would look like:
<?php
$play_key = "112";
$stop_key = "115";
$next_key = "46";
$previous_key = "44";
$muke_key = "109";
$vol_0 = "48";
$vol_10 = "49";
$vol_20 = "50";
$vol_30 = "51";
$vol_40 = "52";
$vol_50 = "53";
$vol_60 = "54";
$vol_70 = "55";
$vol_80 = "56";
$vol_90 = "57";
$vol_100 = "58";
?>
You do not need to specify all keys in this file, only the ones that you'd like to override