Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A DLNA interface (PS3) for the SmugMug photo hosting service.

branch: master
README.markdown

smugmug-pms3

Introduction

smugmug-pms3 is a ps3mediaserver DLNA plugin for the SmugMug photo hosting service. With a Play Station 3 and SmugMug account, you can view your entire SmugMug photo collection on your TV.

Prerequisites

ps3mediaserver http://code.google.com/p/ps3mediaserver/ (the BETA version).

Installation

Unpack the smugmug-pms3 ZIP archive into your ps3mediaserver directory. This will unpack the required libraries into ps3mediaserver's plugin directory (you do not need to create a sub directory before unpacking).

Start ps3mediaserver. On the General Configuration tab you should see SmugMug listed in the plugins section.

Configuration

Configuration is done via simple properties file. Create a file named .smugmug-pms3.properties in your user home directory (%USERPROFILE% on Windows, $HOME on GNU/Linux/Unix) and list your accounts within it. e.g.

# required
smugmug.account1.apikey=123123123123123123123132

# either the email & password pair or a nickname is required

# optional, to login for "Owner View" of your account
# otherwise you'll see the "Visitor View"
smugmug.account1.email=yoursmugmugemail@example.com
smugmug.account1.password=secret

# optional, the nickname of the account to display
# if not set, you default to your login account
smugmug.account1.nickname=nick

# optional, default is nickname or email
smugmug.account1.name=prettyNameShownOnYourClient

# optional, default is Large
# Original, X3Large, X2Large, XLarge, Large, Medium, Small, Thumb, Tiny
smugmug.account1.imagesize=X2Large

You can find your API key on the Control Panel page on SmugMug when you login.

Building

Edit build.properties and set the directory which contains pms.jar (included in ps3mediaserver). Then run Ant:

ant dist

Copyright (C) 2010 Matthew Kennedy

Something went wrong with that request. Please try again.