SageTV Community  

Go Back   SageTV Community > Downloads > STVi Imports

Latest Files
Latest Files
Most Popular Files
Most Popular Files
Top Contributors
Top Contributors

Important Information
  • Use these files at your own risk!
  • Enjoy
  
Navigation
Main | Category Tree | Stats | Search
Downloads [Download NetFlix for SageMC]
File Name: NetFlix for SageMC (1.57 MB) Download
Author: Morgan111 (Uploaded by Morgan111)
Date Added: 02-10-2008
Downloads: 8141
Description
SageMC rehost and overhaul of standard STV NetFlix import by DwarF. Thank you DwarF!



This import can be discussed here.




PLEASE BE ADVISED THAT THIS IMPORT HAS A NUMBER OF GROWING PROBLEMS AS NETFLIX CHANGES. I AM UNABLE TO COMMIT THE NEEDED TIME TO RESOLVE THESE EVOLVING ISSUES AND DIFFERING USER CONFIGURATIONS AT THIS TIME.

NEW USERS SHOULD EXPECT PROBLEMS WITH QUEUE MANAGEMENT AND WATCH NOW VIEWING.

ANYONE WITH A SERIOUS INTEREST AND CAPABILITY IN ISOLATING THE NEW PROBLEMS OR TAKING OVER THE IMPORT CAN CONTACT ME FOR ASSISTANCE.



This plugin is not provided by nor in any way affiliated with NetFlix.com. You should view the
Terms for Using the Netflix RSS Feeds to know what you are getting into found at:
http://www.netflix.com/RSSFeeds?lnkctr=mfRSS

Features
  • Browse through movies that are listed in the many NetFlix RSS channels
  • View movie descriptions, ratings, trailers and more
  • Launch Watch It Now movies
  • Add movies to rental queue and manipulate queue items



LICENSE:
***************************************************************
This software is released under the GPL. Please
see the included LICENSE file.

Copyright (C) 2006 'DwarF' Pullen
Modified 2008 'Morgan111'

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Use this software at your own risk!

This plugin re-distributes the rss4j library that is too covered by the
GPL. It's own LICENCE can be found under LICENSE.rss4j.txt

The apache commons (all jars prefaced with commons) are redistributed under the Apache License, Version 2.0. Please review it before usage at (http://www.apache.org/licenses/LICENSE-2.0)

Installation:
***************************************************************
*** always backup your current properties files beforehand ***
(typically)
<Your Sage Install Dir>/sage.properties
and possibly
<Your Sage Install Dir>/sage.client.properties
***************************************************************
1) unpack the contents into your SageTV directory ( normally C:\Program Files\SageTV\SageTV)
taking care that the file paths are preserved. This will create STVs/SageTV3/neflix.xml, JARs/netflix.jar and JARs/netflix/src, README, etc

2) Settings -> Import STVi (choose NetFlix_SageMC.xml)

3) Choose File->Import and select the packaged NetFlix_SageMC.xml file.

*You will have to add the link into the "NetFlix Main Menu" menu.


Viola...you are ready to use the plugin!


Configuration:
***************************************************************
Before you can utilize the plugin, you will need to configure it
from: Main Menu -> Netflix -> Setup

You must provide an ID, Username, Password and Cache Dir at a
minimum. If you are behind a Proxy, you will also have to provide
the Proxy URL and Proxy Port. There are interfaces to walk you though all of this so it's not too bad.

Your RSS feeds are cached for the period of one day, with the exception
of your Queue, which is updated every time you interact with it.

All primary settings are stored in your sage.properties files. So if you backup your sage.properties files for other installations, you will be effectively backing up your config for this plugin too.

Problems
***************************************************************
If you experience problems with the application not working for you, there are some extended debugging that can be enabled through your sage.properties.
plugins/netflix/NetFlixLogFile=C\:\\temp\\netflix\\sage.netflix.log
plugins/netflix/NetFlixLoggerDebug=4
plugins/netflix/NetFlixLoggerStream=file

The first setting turns on debugging. It is likely already set to true for the alpha releases. the stream needs to be set to file (instead of out or err).
TRACE = 5
DEBUG = 4
ERROR = 2

This will create a sage.netflix.log file in your cache directory you have configured through the interface. It will contain a great deal of information for your interactions with NetFlix.


History:
***************************************************************
2/10/08 - Initial Release 0.9

2/15/08 Update 0.91
  • Change channel name Blue-ray to Blu-ray.
  • Correct missing text on some buttons due to animation.
  • Apply proper UI Context to JAR methods so that the correct properties file will be accessed. Was a problem on Extender and possible server in service mode.
  • On Movie Details, only display first Genre in list.

2/27/08 Update 1.0
  • Add capability to browse all genres
  • Browse all DVDs or Watch Now titles
  • Remove all caching. Read data on-demand (channels are cached internally)
  • Move Configuration settings to the Settings->SageMC->Extras screen
  • Add ability to deselect genres from browsing list
  • Sort DVD list when browsing by Title, Rating, or MPAA Rating
  • Add new NetFlix Main Menu for selecting operation
  • Faster search by title. Reduce number of search results to return (too many at the end have little correlation)
  • Fixed missing pictures for items in queue that had different show IDs for disc subsets
  • Correct error that could prevent video from being deleted from queue

3/2/08 Update 1.1
  • Update parsing for change to Watch Now video item list.
  • Improve main menu:
    • move Jar version info to Setup Menu,
    • change text alignment and style,
    • add netflix graphics
    • add listener for left key
  • Add option on setup page to disable Watch Now features (usefull for extender users)
  • Add button on movie detail screen to show a list of actors for the movie. Can click on any actor and bring of a list of DVD titles for that actor.
  • Add button on movie detail screen to show a list of episodes with descriptions for a TV series. Can click on any episode to begin plaing that episode in Watch Now viewer.
  • Move NetFlix menu icon to SageMC/Themes/default/MenuIcons where it was meant to originally go.


4/3/08 Update 1.2
  • Fix error in search dialog that also affected search dialog for standard SageMC searches.
  • Sort genre list by title.
  • Fix Episode list or Actor list being from previous selection.
  • Fix error when viewing trailer and description is from a previously viewed trailer.
  • Add My Queue button to movie details screen.
  • Add ability to jump to listing by starting letter.
  • Add new property "plugins/NetFlix/ie_arg" that defaults to -k for fullscreen windowless. Remove -k to show IE window.
5/18/08 Update 1.2a
  • Update html parsing to account for change in website that prevented browsing of DVD or Watch Now genres (update in netflix.jar only)
6/25/08 Update 2.0
  • Update html parsing to account for change in website that caused inconsistent detection of Trailers and Watch Now.
  • Added Blu-Ray Logo that is displayed on movie details screen when the movie is available in Blu-Ray format.
  • Update parsing to fix display of User Rating stars on movie details page.
  • Added custom viewer for Watch Now movies that is launched and controlled via Sage remote and shortcut keys. IE viewer is still an option.
  • Add capability to select one of four possible bitrates for movie streaming.
7/8/08 Update 2.03
  • Update html parsing to correct problem when browsing DVD and Watch Now titles.
  • Add the ability to browse Watch Now titles by sub-genre and not just top level genres.
  • Add ability to sort Watch Now titles by rating, title, MPAA rating.
  • Disable Sage from sleeping while playing movie.
  • Move mouse pointer off-screen when starting movie.
  • Volume controls now control volume of Windows Media Player. Volume percentage displayed on OSD status line when volume is adjusted.
  • Corrected problem when using a default bitrate for movie playback.
  • Start movie at position last left off when that info is available (however, that info does not seem to be saved when using the custom viewer).
  • Removed HD-DVD channel.
  • Correct parsing of Watch Now data that caused a crash of SageTV when playing every other episode. Also correct "resume" position. (2.03b)
  • Force display of OSD info when waiting for stream data to buffer. (2.03b)
7/30/08 Update 2.05
  • Incorporate changes for viewing on Extenders with server loopback hack.
  • Add feature to list new DVD and Watch Now titles.
  • Add feature to download Watch Now videos and episodes for later viewing.
  • Viewer now has ability to bookmark where a movie is stopped and resumes at that point on next playback.
  • Add handler for aspect ratio remote button for playback on extender.
  • Prevent stray remote buttons from changing Sage screens and loosing control of open viewer. Also force Stop command to viewer whenever leaving the Sage viewing screen.
  • Account for changes to website coding (2.05a 8/10/08)
  • Prevent potential crash when selecting limited number of titles for download or Watch Now for some users (2.05a)
11/19/08 Update 2.06
  • Correct font handling on movie list that broke with SageMC 6.3.8.
  • Account for changes to website coding that prevented the "More" prompt.
  • Added menu item for Instant Queue on Main NetFlix Menu.
2/28/09 Update 2.1
  • Add SilverLight player support (includes Brainbones NetFlix Silverlight control v2 test 6).
  • Fix missing year info due to website changes.
  • Fix actor movies search from actor list on details page due to website chanes.
  • Add button to add video to Instant Queue from movie details page.
  • Add 3 new channels for Watch Instantly to channel list.
  • Add Watch Now icons to search results.
  • Remove Download for Later command button when the selected player option is SilverLight player.
  • Fix missing NetFlix configuration from SageMC Extras Setup menu. (2.1a)
  • Add option to delete a movie from Instant Q on movie details screen. (2.1a)
  • Add button to display Instant Q from standard DVD queue screen. (2.1a)
  • Fix the selection of a Watch Now episode. (2.1b)
Images
NetFlix for SageMC by Morgan111 on 07-29-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-10-2008
NetFlix for SageMC by Morgan111 on 02-13-2008
NetFlix for SageMC by Morgan111 on 02-27-2008
NetFlix for SageMC by Morgan111 on 02-27-2008
NetFlix for SageMC by Morgan111 on 03-02-2008
NetFlix for SageMC by Morgan111 on 03-02-2008
NetFlix for SageMC by Morgan111 on 03-02-2008
NetFlix for SageMC by Morgan111 on 03-02-2008
NetFlix for SageMC by Morgan111 on 08-01-2008
NetFlix for SageMC by Morgan111 on 06-26-2008
NetFlix for SageMC by Morgan111 on 07-29-2008
NetFlix for SageMC by Morgan111 on 07-29-2008
Downloads [Download NetFlix for SageMC]


DownloadsII 5.1.1 by CyberRanger & Jelle
Based on ecDownloads 4.1 © Ronin

All times are GMT -6. The time now is 01:30 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.