Automatically stop on playback ended.
Work with timestamps that have only one hour digit.
Gracefully handle missing TrackMetaData.
Get video duration locally.
Add dependencies to gemspec & create Gemfile.
Add specs for handling single hour digit timestamps.
General fix for empty selector result handling.
Protect the extract content method.
Better error reporting.
Handle XBox style timestamps.
Don't pause a paused video.

XBMC was being picky… but this looks to be a solid general solution.
Let me scan for servers.
Patched version of upnp.