Joost

From AwkwardTV

Jump to: navigation, search

<Google>WIKI</Google>

This article details how Joost can be launched on AppleTV. Joost seems behave normally under AppleTV once it is set up. However setting up and configuring channels is not easy and it is recommended that you do your channel configuration on an a mac before transferring the files to ATV. Joost has fairly good support for the Apple remote but does not have the capabilty to exit using the remote. However it is fairly easy to crash Joost and that exit that way. All testing for this How-To was done on an Intel mac and Joost for Friends 0.10.3

Contents

Prerequisites

  • Mac OS X 10.4
  • Joost Account and Joost running and setup on an Intel mac
  • Applications Menu Plugin V1.1 for Apple TV (optional)

Setting Up

  • Run FireFox on AppleTV browse to YouTube.com, and try to watch a video. You will be prompted to download the flash player, do so watch a video to ensure that the Flash player runs properly.
  • Copy the contents from /Library/Fonts and ~/Library/Fonts to corresponding locations in ATV. Joost uses some fonts not present on AppleTV. Probably not all Fonts are required - {Todo: isolate the fonts required by Joost}
  • Copy Joost.app from your mac's /Application folder to /Users/frontrow/Applications directory, you may have to create the Applications directory. Joost does not like being run from an readonly file system so it needs to be in an writable area.
  • Copy com.joost.client.mac.plist & com.joost.launcher.mac.plist files from ~/Library//Preferences directory on your intel mac to /Users/frontrow/Library/Preferences/ on ATV.
  • Copy settings.sol from ~/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/ to /Users/frontrow/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/
  • Copy #www.joost.com folder from ~/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/ to /Users/frontrow/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/
  • Look for www.joost.com folder in ~/Library/Preferences/Macromedia/Flash Player/#SharedObjects/XXXXXXX/ folder, XXXXXX will be unique to your machine and is a alphanumeric with numbers and captial letters. Find a similar folder in AppleTV in /Users/frontrow/Library/Prefrences/Macromedia/Flash Player/#SharedObjects/XXXX. ***Please Note that the XXXXXXX values will be different between your mac and AppleTV. Also note that the # character in the filename will need to be escpaed as \# if you use command line to copy.

Running Joost

You can either run Joost using the command line after killing the Finder. See the Replace_Finder and Watchdog sections in the How-to section or you can use the V1.1.x version of the Applications_Menu Plugin.

The command line to run Joost is: /Users/frontrow/Applications/Joost.app/Contents/Resources/Joost.app/Contents/MacOS/xulrunner

Applications Menu Plugin Configuration

You need version 1.1.x version of the plugin to use this configuration.

 <dict>
   <key>args</key>
   <string></string>
   <key>fireandforget</key>
   <false/>
   <key>killfinder</key>
   <true/>
   <key>menu</key>
   <string>Joost</string>
   <key>path</key>
   <string>/Users/frontrow/Applications/Joost.app/Contents/Resources/Joost.app/Contents/MacOS/xulrunner</string>
   <key>remotewatcher</key>
   <false/>
 </dict>

Joost works best in the killfinder mode, please see the note about Watchdog in the Usage Notes section of the Applications_Menu Plguin page.

Stopping Joost

Unfortunately Joost does not support an exit function on the Apple Remote, so you need to kill Joost using ssh or if you are using the Application Launcher, then you should try to crash Joost. Crashing Joost is fairly easy, you can do this by trying to launch videos and when one video is being loaded try to load other videos and send it lots of button presses of all sorts from the remote. This is very ugly but atleast I don't have to be near a computer to stop Joost. Once Joost has exited and if you used the Applications Plugin, Finder should re-start in a few seconds.

Personal tools