NitoTV Take 2

From AwkwardTV
Revision as of 17:03, 8 April 2008 by Bonessk (talk | contribs) (Added Network Section and note on keeping Special Characters out of names, pw etc)
Jump to: navigation, search

nitoTV take 2 - For AppleTV Take 2
Current Version: 0.4a/b
0.4a/b Download Location: direct download
Note: The above link will usually alway download the latest version of NitoTV Take2

Release date: April 5th, 2008
Current as of: April 7th, 2008

Whats new in 0.4a/b? - http://forum.awkwardtv.org/viewtopic.php?f=6&t=1262#p7184

This appliance is a front end for the popular mplayer media player (http://www.mplayerhq.hu/). perian and (Apple's DVDPlayback.framework (if installed) - not working in Take 2 yet?) You can create playlists and add files or folders of your choice. By now it should support just about any media format. Create afp, nfs and samba mounts (with bonjour support) Install the kextloader, a variety of kexts/frameworks/binaries, perian, mplayer codecs, perform the safe update, play nes, snes, genesis, game gear and gameboy advanced roms, view RSS feeds and 3-day Weather forecast, and much much more!

This appliance is Copyright © 2007-2008 nito llc. All Rights Reserved.

Read me First

Just getting this page started, its going to be a bit barren at first, this page will mainly exist to have information that is only relevant to the take 2 version of nitoTV.

Nito TV Take2 is compatible or at least works with AppleTV 2 and 2.01 - as long as you have enabled SSH access etc to allow the install. --BonesSK 21:52, 8 April 2008 (CEST)

For information and help with NitoTV Take 2 read this forum post - http://forum.awkwardtv.org/viewtopic.php?f=6&t=1262


Smart Installer

As of version 0.4.0 you may need the "recovery.dmg" file in the Documents folder when running the Smart Installer (in addition to the 10.4 Intel update mentioned) for NitoTV Smart Installer to properly enable AFP and other services. More to come on this.... --BonesSK 02:54, 9 April 2008 (CEST)


Network

There are two "sections" in the Network facade. Bonjour mounts and custom mounts.

Bonjour Mounts

Anything above the line are computers that have been discovered via bonjour (mac users, think the "Network" section in the sidebar) These will all have "afpovertcp" to the right of them. Selecting play/pause on these items will prompt with a login type dialog, here is where you choose whether or not you have a registered account or a guest account. You must have guest access enabled on the computer for guest to work here. (NOTE: There will not be any GUI warning or error if guest access fails, you will simply be taken back to the root network facade) Upon choosing registered user you will get a prompt to put in your login then password. Upon proper authentication information you will be directed to a Volumes listing.

This is very important, in the Volumes listing you have two options, you can press play/pause to mount the volume (but no information will be saved) OR you can press > and get the mount facade. Here you MUST choose save before mounting, if you choose mount and you don't save you will lose this mount information. You may choose to turn on automounting if you desire (this will take care of mounting at startup) in addition you can choose whether or not use custom paths.

Regardless of Bonjour Mount or Custom Mount, keep your computer name, username and password to letters and numbers - NO special Characters i.e. *-,.$%# etc etc If you have anything like that in the areas mentioned you will likely get a mount error.


Known Issues

POD and emulators don't work in full take 2. This is a problem with missing AppleScript components. The following are all missing and i THINK they are all necessary to restore scripting fucntionality.

/System/Library/CFMSupport
/System/Library/Components/AppleScript.component
/System/Library/Components/DictionaryService.component
/System/Library/CoreServices/CarbonSpellChecker.bundle
/System/Library/Frameworks/AppKitScripting.framework
/System/Library/Frameworks/AppleScriptKit.framework
/System/Library/Frameworks/Scripting.framework
/System/Library/Frameworks/OSAKit.framework
/System/Library/PrivateFrameworks/AppleScript.framework
/System/Library/ScriptingAdditions


NOTE: These MUST be grabbed from ATV OS 1.x or an Intel Mac running 10.4.x! Leopard files will NOT work.

Keymaps

During playback you can toggle between keymaps for the controller by pressing and holding menu.

The current keymaps are as follows (during playback)

(NOTE: this only applies to mplayer playback)

These commands can be changed by editing the controls.plist file in ~/Library/ApplicationSupport/nito/ - in the frontrow folder - not the system folder --BonesSK 00:44, 8 April 2008 (CEST)--BonesSK

keymap 1:

left : rewind 10 seconds
right : fast forward 10 seconds
hold left : previous item in the playlist (if applicable)
hold right : next item in the playlist (if applicable)
up : increase volume
down : decrease volume
play/pause : play or pause

keymap 2:

left : rewind 60 seconds
right : fast forward 60 seconds
hold left : rewind 600 seconds
hold right : fast forward 600 seconds
up : move a subtitle up
down : move a subtitle down
play/pause : toggle on screen display

keymap 3:

left : sub_delay -0.1
right : sub_delay +0.1
hold left :sub_select
hold right : switch_audio
up : audio_delay +0.100
down : audio_delay -0.100
play/pause : show file name

Donations are very appreciated and will insure this projects future.