Browse you video collection on your iPhone, then once you've decided what you want to watch, start watching it with one final touch, and then control playback using the remote on your iPhone.
Added skin-doneURL option to skin-options.xsl to set the URL loaded on the NMT when a video stops playing.
I developed iSkin to fit my personal needs and preferences, with limited time available. There are probably lots of things that potential users would like to change or add. That's fine. I'm open to suggestions but can't promise I'll incorporate any. Remember, if you are able to use iSkin as I provide it, you have everything you need to create your own version. Feel free to do so.
All discussion of iSkin should take place in the iSkin thread at networkmediatank forums. It's the best place to ask questions, request help, or make suggestions.
Requirements:
YAMJ. Through out the rest of this document, I'll assume it's installed in C:\YAMJ. If you've installed it somewhere else, you'll have to substitute the actual installation directory where ever you see C:\YAMJ
SMB (or NFS) access to your NMT's internal hard drive from your computer. Through out the rest of this document, I'll assume you've mapped the internal drive to P:\ on your commputer. If it is mapped somewhere else, you'll have to substitute the actual mapped path where ever P\: is used below.
Use NMT Community Software Installer to install the appropriate package on each of you NMTs. From the File menu, select "Install from file..." and follow the instructions.
An Apple iPhone or iPod Touch with wireless access to your network. It may also work with other mobile browsers, (previous versions have been reported to work with Android)
Instructions:
These instructions assume you've already satisfied the above requirements and verified that each one is operating correctly. Please do not proceed any further unless you have done that.
Unzip iSkin-0.7.zip into the skins directory of your YAMJ installation ( C:\YAMJ\skins ). This will create the iSkin directory, next to the other skin directories, such as default, gfb107, gfb107-sd, and sd.
In the newly created iSkin folder, edit skin-options.xsl with your favorite text editor (I like Notepad++)
Set skin-nmtList as follows:
Create a comma separated list of entries for each NMT you have. Each entry consists of a room name followed by a colon followed by the ip address of the NMT in that room.
Note: Using a single instance of iSkin with multiple NMTs requires careful configuration:
Every NMT must be able to access your entire video collection using the same NMT paths.
PLoNK must be installed on every NMT
Set skin-doneURL to the URL you would like displayed on your TV when videos stop playing. The default value of file:///share/index.htm works for those who have an HDTV and a custom index (or one generated by YAMJ). Those with SDTVs should use file:///share/index_sd.htm
Set YAMJ to use the iSkin skin and to use the NMT's internal HDD as the jukebox root, either using command line options
MovieJukebox -D mjb.skin.dir=./skins/iSkin -o P:
or modifying moviejukebox.properties
mjb.skin.dir=./skins/iSkin
mjb.jukeboxRoot=P:
Run YAMJ
Open Safari on your iPhone or IPod Touch and point it at
replacing ip.address.of.nmt with the IP address of your NMT.
Put an icon for iSkin on your Home Screen. Do not skip this step
Touch the "+" in the status bar
Touch "Add To Home Screen"
Touch "Add"
Touch the new icon for iSkin on your Home Screen to go directly to iSkin in full screen mode
Notes
In the above instructions, the myiHome server on your NMT is used to make iSkin available for browsing on your network. However, it is possible to serve the iSkin files from another device on your network, such as a NAS or computer. All you have to do is set YAMJ's jukeboxRoot to point to the appropriate place, and of course use the appropriate URL in Safari.