Netflix plugin (NetflixAlpha) (2 Viewers)

Griffo

Portal Member
April 13, 2009
22
0
Thanks for the plugin.

I've tried to use it on a clean 1.5.0 install without much luck. I've run the config and put in my credentials. When I click debug it all passes.

In Mediaportal, when I click on "recommendations" it comes back with 'Value Cannot be Null.|' and then crashes

Any suggestions?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at NetflixAlphaPlugin.BckQueueWorker.QueueWorker.QueueProgressChanged(Object sender, ProgressChangedEventArgs e) in C:\Users\pavel\Documents\Development\VS\NetflixAlpha\TestPlugin\BckQueueWorker\QueueWorker.cs:line 188
at System.ComponentModel.BackgroundWorker.OnProgressChanged(ProgressChangedEventArgs e)
at System.ComponentModel.BackgroundWorker.ProgressReporter(Object arg)


************** Loaded Assemblies **************
 

MightyPolo

Portal Pro
October 24, 2007
181
80
Home Country
Czech Republic Czech Republic
Thanks for the plugin.
I've tried to use it on a clean 1.5.0 install without much luck. I've run the config and put in my credentials. When I click debug it all passes.
In Mediaportal, when I click on "recommendations" it comes back with 'Value Cannot be Null.|' and then crashes
Any suggestions?
Hi I tried to upgrade to 1.5 on main box and also on development box. Then I made clean install on Win8 testing box but I wasnt able to replicate your problem.
1. Can you please check error log? There might be some error which could guide us?
2. You wrote with no luck, does it mean that none of features (instant queue ...) are working for you?
3. In case it still doesnt work, please log on you netflix account and tell me what is the first item in your recommendations list. url would be great!

Please let me know.
p.
 

Griffo

Portal Member
April 13, 2009
22
0
Thanks for the plugin.
I've tried to use it on a clean 1.5.0 install without much luck. I've run the config and put in my credentials. When I click debug it all passes.
In Mediaportal, when I click on "recommendations" it comes back with 'Value Cannot be Null.|' and then crashes
Any suggestions?
Hi I tried to upgrade to 1.5 on main box and also on development box. Then I made clean install on Win8 testing box but I wasnt able to replicate your problem.
1. Can you please check error log? There might be some error which could guide us?
2. You wrote with no luck, does it mean that none of features (instant queue ...) are working for you?
3. In case it still doesnt work, please log on you netflix account and tell me what is the first item in your recommendations list. url would be great!

Please let me know.
p.
Hi,

Thanks for the reply. I have had a little more luck today

1. Instant queue now works
2. Search works, but seems to return a result "The Remote Server Returned an Error:(404)". For instance if I seach for "American" it returns a lot of results, then presents that error. Clicking OK, I can then play the video's fine
3. New Choices seems to work fine
4. Recommendations doesn't work at all. Same error. I'm running 1.5.0, Win 8.1, Titan skin with the modified files posted earlier in this thread.

I turned logging to debug. There doesn't seem to be a NetflixAlpha log file, is this correct? In the main mediaportal log file, I found the following at the end

2013-10-27 11:13:41,892] [Log ] [MPMain ] [DEBUG] - Window: NetflixAlphaPlugin.NetflixAlphaMain init
[2013-10-27 11:13:41,892] [Log ] [MPMain ] [INFO ] - OnPageLoad...
[2013-10-27 11:13:42,360] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:42,673] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:42,673] [Log ] [MPMain ] [INFO ] - OnPageLoad finished
[2013-10-27 11:13:43,673] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:43,704] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:43,782] [Log ] [MPMain ] [DEBUG] - WindowManager: route NetflixAlphaPlugin.NetflixAlphaMain:18764->MediaPortal.Dialogs.GUIDialogProgress:101
[2013-10-27 11:13:43,782] [Log ] [MPMain ] [DEBUG] - DialogWindow: MediaPortal.Dialogs.GUIDialogProgress init
[2013-10-27 11:13:43,845] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:43,845] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:44,407] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:44,407] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:44,626] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:44,642] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:45,485] [Log ] [MediaScanner] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:45,704] [Log ] [2 ] [INFO ] - SQLiteClient: Closing database: VideoDatabaseV5.db3
[2013-10-27 11:13:49,423] [Log ] [PS StandbyWakeup] [DEBUG] - PS: StandbyWakeupThread triggered by check interval
[2013-10-27 11:13:49,423] [Log ] [PS StandbyWakeup] [DEBUG] - PS: New user input detected - set time of last user activity to 11:13:43 AM
[2013-10-27 11:13:49,626] [Log ] [MPMain ] [DEBUG] - WindowManager: unroute to MediaPortal.Dialogs.GUIDialogProgress:101->NetflixAlphaPlugin.NetflixAlphaMain:18764
[2013-10-27 11:13:53,517] [Log ] [PS StandbyWakeup] [INFO ] - PS: Cannot register client's PowerScheduler as RemoteStandbyHandler / RemoteWakeupHandler: Unable to connect to the remote server
[2013-10-27 11:13:53,517] [Log ] [PS StandbyWakeup] [DEBUG] - PS: Signal time of last user activity (11:13:51 AM) to the local TvServer
[2013-10-27 11:13:54,392] [Log ] [MPMain ] [DEBUG] - WindowManager: route NetflixAlphaPlugin.NetflixAlphaMain:18764->MediaPortal.Dialogs.GUIDialogProgress:101
[2013-10-27 11:13:54,407] [Log ] [MPMain ] [DEBUG] - DialogWindow: MediaPortal.Dialogs.GUIDialogProgress init
[2013-10-27 11:13:55,501] [Error ] [MPMain ] [ERROR] - Error while fetching recommend queue Value cannot be null.
Parameter name: source
[2013-10-27 11:13:55,517] [Log ] [MPMain ] [WARN ] - GUIWindow:OnWindowLoaded: 'C:\ProgramData\Team MediaPortal\MediaPortal\Skin\Titan\dialogOK.xml' is missing control id 11 (window property: btnYes)
[2013-10-27 11:13:55,986] [Log ] [MPMain ] [DEBUG] - WindowManager: unroute to MediaPortal.Dialogs.GUIDialogProgress:101->NetflixAlphaPlugin.NetflixAlphaMain:18764
[2013-10-27 11:13:55,986] [Log ] [MPMain ] [DEBUG] - WindowManager: route NetflixAlphaPlugin.NetflixAlphaMain:18764->MediaPortal.Dialogs.GUIDialogOK:2002
[2013-10-27 11:13:56,001] [Log ] [MPMain ] [DEBUG] - DialogWindow: MediaPortal.Dialogs.GUIDialogOK init
[2013-10-27 11:13:57,564] [Log ] [PS StandbyWakeup] [DEBUG] - PS: LoadSettings()
[2013-10-27 11:13:57,564] [Log ] [MPMain ] [DEBUG] - WindowManager: unroute to MediaPortal.Dialogs.GUIDialogOK:2002->NetflixAlphaPlugin.NetflixAlphaMain:18764
[2013-10-27 11:13:57,610] [Error ] [17 ] [ERROR] - Queue was not initialized or passed to background thread!
[2013-10-27 11:13:57,673] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_INACTIVE)
[2013-10-27 11:13:57,673] [Log ] [MPMain ] [INFO ] - Main: Deactivation request received
[2013-10-27 11:13:57,673] [Log ] [MPMain ] [DEBUG] - D3D: OnLostFocus()
[2013-10-27 11:14:01,626] [Error ] [PS StandbyWakeup] [ERROR] - PS: Cannot connect to local tvservice to load settings
[2013-10-27 11:14:02,532] [Log ] [MPMain ] [DEBUG] - Main: WM_ACTIVATE (WA_ACTIVE)
[2013-10-27 11:14:02,532] [Log ] [MPMain ] [INFO ] - Main: Activation request received
[2013-10-27 11:14:02,548] [Log ] [MPMain ] [DEBUG] - D3D: OnGotFocus()
[2013-10-27 11:14:02,548] [Log ] [MPMain ] [DEBUG] - D3D: OnFormClosing()
I'm assuming the line
[2013-10-27 11:13:55,501] [Error ] [MPMain ] [ERROR] - Error while fetching recommend queue Value cannot be null.
Parameter name: source
is the one.

Now you will have to forgive me, I don't use the web interface of Netflix much, I don't actually see anything called recommendations anymore. The first video in the "Top 10 for XXX" is Arrested Development.
http://movies.netflix.com/WiPlayer?movieid=70140358&trkid=13462049&tctx=2,0,a43900c7-6ece-4261-9267-4009570489f9-9282519

I just had a thought, could it be because I use Unblock-US ?
 
Last edited:

Griffo

Portal Member
April 13, 2009
22
0
Here's a network trace of what I believe is the request. Yes I changed a lot of the characters in the auth values to "X's"
 

Attachments

  • trace.txt
    1.4 KB

msj33

MP Donator
  • Premium Supporter
  • November 30, 2005
    471
    76
    Home Country
    England England
    Just tried the plugin a second time(from Denmark), and still with some bad results.

    1. No native NetflixAlpha support for Titan skin - fixed by browsing the forums, and downloading manually.
    2. No search option!? - Only Instant queue and Recommendations
      1. Created webservices acc. and logged inj - Now i got search option - but found out, that only US is supported(Denmark here) - Lots of unavailable content(makes is almost useless).
    3. Denmark supports multiple Netflix Profiles - but not possible to bypass or select with remote control(Can this be bypassed when only having 1 profile?)
      • Page does not work - Needs to reload webpage to get content after profile selection(gives error: "somethings not quite right......)
    4. CECRemote control does not work. (Context menu, Backspace +Enter) stops playback
      1. Keyboard does work with very basic function - Enter/space pauses playback + ESC stops playback- No sound/subtitle toogle:-(
    Feature requests/questions:
    1. Why do I not have "Search" option(without Webservices enabled)?
    2. Anyway of mapping default MePo playback buttons against native Netflix?
    Does any others from Denmark use this plug - Please share your experience, because I'm far from subscribing to Netflix with this(month trial period from now).

    In my opinion this plugin lives up to its name......NetflixAlpha - but hopefully this can become Beta sometime soon :0)


    And YES - I know Netflix is to blaim for a whole lot of thing regarding end user experience and API support - So i'll drop them my opinion! - But as thje plugin stands right now, the wife and kids won't be keen of using it:-(

    /Morten
     

    octessence

    Portal Pro
    May 8, 2012
    76
    10
    Germany
    Home Country
    United Kingdom United Kingdom
    Love it how some people feel that they are owed something. It's an early release and the guy's working on it in his valuable spare time. Either write something better yourself or quit moaning.
     

    MightyPolo

    Portal Pro
    October 24, 2007
    181
    80
    Home Country
    Czech Republic Czech Republic
    I just had a thought, could it be because I use Unblock-US ?
    Hi thank you for log, this will help me.

    Iam also using unblock us, that should not be the problem.
    Thanks.[DOUBLEPOST=1382997267][/DOUBLEPOST]
    Just tried the plugin a second time(from Denmark), and still with some bad results.

    1. No native NetflixAlpha support for Titan skin - fixed by browsing the forums, and downloading manually.
    2. No search option!? - Only Instant queue and Recommendations
      1. Created webservices acc. and logged inj - Now i got search option - but found out, that only US is supported(Denmark here) - Lots of unavailable content(makes is almost useless).
    3. Denmark supports multiple Netflix Profiles - but not possible to bypass or select with remote control(Can this be bypassed when only having 1 profile?)
      • Page does not work - Needs to reload webpage to get content after profile selection(gives error: "somethings not quite right......)
    4. CECRemote control does not work. (Context menu, Backspace +Enter) stops playback
      1. Keyboard does work with very basic function - Enter/space pauses playback + ESC stops playback- No sound/subtitle toogle:-(
    Feature requests/questions:
    1. Why do I not have "Search" option(without Webservices enabled)?
    2. Anyway of mapping default MePo playback buttons against native Netflix?
    Does any others from Denmark use this plug - Please share your experience, because I'm far from subscribing to Netflix with this(month trial period from now).

    In my opinion this plugin lives up to its name......NetflixAlpha - but hopefully this can become Beta sometime soon :0)


    And YES - I know Netflix is to blaim for a whole lot of thing regarding end user experience and API support - So i'll drop them my opinion! - But as thje plugin stands right now, the wife and kids won't be keen of using it:-(

    /Morten
    Hi Buddy!
    • Please read whole thread, you will find out that other than US/CA accounts are not supported.
    • Search option shuld be available by default, if not, my fault. Enabled for people from other then US/CA countries but lot of content wount work, so there is no point in it anyway.
    • I have only time to develop plugin, if you are able to create better skin, please do so.
    • As to remotes, only MCE is supported, which shuld work. Since playback is played in IE browswe component, you first need to pres pause/stop to focus on silverlight plugin. Then arrows will work.
    • As to mapping buttons to remote selected in MediaPortal in theory its possible, synote did some work on that. I didnt have time yet to implement it,
    You might be happier with other offers, such as default Netflix application in Windows 8 that should work better in Denmark.
    You can also try Netflix player embded in some of "Smart" TVs.

    Good evening!
     
    Last edited:

    chronic123

    Portal Member
    December 21, 2007
    3
    0
    Amazing plug-in. Thanks for all of your time and energy spent on this. I am really looking forward to future releases and see it evolve. Since I am in Canada, this plug-in works great (even with Un-Block.Us), and I got it to function well using Titan Basic(Extended) with a custom button in the home screen.

    I was wondering if you were accepting any donations for your hard work? I realize you are doing this for the community, but it would be great to show our appreciation and interest in your work through a donation.

    Thanks
     

    mcroyjason

    Portal Member
    July 4, 2013
    14
    2
    51
    Home Country
    United States of America United States of America
    So far your plugin is working great for me! I am in the US so maybe that is why.

    I just wanted to thank you for your efforts!
     

    apoptygma

    Portal Pro
    November 14, 2008
    160
    16
    Adelaide
    Home Country
    Hey everyone... I modded MightyPolo's DefaultWide skin files so this will work for StreamedMP in full 1920x1080 resolution. Not sure if I did everything correctly, but it works on my computer. Files are attached. Just add to your StreamedMP skin folder.

    I'm not sure what the issue is here but for the skin doesn't display correctly, I've got my screen in 1920x1080 and all the lists on the right are off screen (the first couple of letters can be seen OK)
     

    Users who are viewing this thread

    Top Bottom