SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations > SageMC Custom Interface
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #881  
Old 03-01-2009, 01:24 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Yes. I'm certain. EDIT: See attachment.

Quote:
Originally Posted by brainbone View Post
NetflixViewer.exe should do it automatically.

Are you certain that your Viewer Selection is set to SilverLight in SageMC Netlifx (right-click/option menu in a netflix movie title page, change Viewer Selection to "SilverLight")? What you are describing is exactly what happens when you have the viewer selection set to "Internet Explorer".
Attached Images
File Type: jpg Screenshot-0595.jpg (174.2 KB, 203 views)
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***

Last edited by mkanet; 03-01-2009 at 01:30 PM.
Reply With Quote
  #882  
Old 03-01-2009, 01:25 PM
Morgan111's Avatar
Morgan111 Morgan111 is offline
Sage Fanatic
 
Join Date: Nov 2003
Location: Oak Ridge, Tennessee
Posts: 762
Quote:
Originally Posted by brainbone View Post
NetflixViewer.exe should do it automatically.

Are you certain that your Viewer Selection is set to SilverLight in SageMC Netlifx (right-click/option menu in a netflix movie title page, change Viewer Selection to "SilverLight")? What you are describing is exactly what happens when you have the viewer selection set to "Internet Explorer".
If the Viewer selection in the movie details option dialog says "SilverLight", let me know what the netflixviewer.txt file says.
Reply With Quote
  #883  
Old 03-01-2009, 01:28 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
sageclient.properties:

plugins/NetFlix/customplayer=SilverLight



Code:
[11:17:15.227] Starting NetFlixViewer.exe
[11:17:15.228] Silverlight off
[11:17:15.264] Hiding taskbar and start button
[11:17:15.334] Title: 
[11:17:15.334] URL: 
[11:17:15.378] Start play
[11:17:15.379] Finished Dialog Init
[11:17:16.384] Missing hearbeat from Sage app
[11:17:17.397] Missing hearbeat from Sage app
[11:17:18.412] Missing hearbeat from Sage app
[11:17:19.426] Missing hearbeat from Sage app
[11:17:20.439] Missing hearbeat from Sage app
[11:17:21.462] Missing hearbeat from Sage app
[11:17:22.467] Missing hearbeat from Sage app
[11:17:23.481] Missing hearbeat from Sage app
[11:17:24.496] Missing hearbeat from Sage app
[11:17:24.496] We have lost communication with Sage too long.   SHUTDOWN
Quote:
Originally Posted by Morgan111 View Post
If the Viewer selection in the movie details option dialog says "SilverLight", let me know what the netflixviewer.txt file says.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***

Last edited by mkanet; 03-01-2009 at 01:35 PM.
Reply With Quote
  #884  
Old 03-01-2009, 01:34 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
One thing I noticed is that I has issues if I left an explorer window open to the SageTV folder (with the window title "SageTV"). I know netflix_silverlight_control.exe will mis-identify the windows explorer window for SageTV... possible that NetflixViewer.exe does the same?

EDIT: I had planned on updating netflix_silverlight_control to search for a window title of SageTV[ Client] and a window class of SunAwtFrame, but forgot about it until now.

EDIT2: Never mind. NetflixViewer.exe doesn't seem to have that problem.

Last edited by brainbone; 03-01-2009 at 01:50 PM.
Reply With Quote
  #885  
Old 03-01-2009, 01:50 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
So, is that the reason why its not launching for me?

Also, when netflix_silverlight_control is in memory, I still cant use my remote control keys. I'm guessing thats also related to not being able to find the right window name/class.

Quote:
Originally Posted by brainbone View Post
One thing I noticed is that I has issues if I left an explorer window open to the SageTV folder (with the window title "SageTV"). I know netflix_silverlight_control.exe will mis-identify the windows explorer window for SageTV... possible that NetflixViewer.exe does the same?

EDIT: I had planned on updating netflix_silverlight_control to search for a window title of SageTV[ Client] and a window class of SunAwtFrame, but forgot about it until now.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***

Last edited by mkanet; 03-01-2009 at 01:58 PM.
Reply With Quote
  #886  
Old 03-01-2009, 02:10 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by mkanet View Post
So, is that the reason why its not launching for me?
No. I just did some testing and wasn't able to repeat your problem (unless I set the Viewer Selection to "Internet Explorer").

NetflixViewer.exe is responsible for intercepting remote commands and passing them on to netflix_silverlight_control.exe.

It looks to me that your NetflixViewer.exe isn't recognizing that it should be in silverlight mode:

With Viewer Selection set to "Silverlight", my NetflixViewer.txt looks like:
Code:
[13:58:33.038] Starting NetFlixViewer.exe
[13:58:33.039] Silverlight selected
[13:58:33.040] Create process for silverlight control
[13:58:35.073] Finished Dialog Init
[13:58:42.859] STOP_KEY
What's the modification date of your NetflixViewer.txt? Does it coincide with your attempt to launch a Silverlight Player?
Reply With Quote
  #887  
Old 03-01-2009, 02:15 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Yes, netflixviewer.txt gets created/modified when I start watching a movie. I have no problems starting watchnow movies. Netflixsilverlight control just never starts; and, even when I force it to start manually, remote control keys dont work either.

[12:12:57.370] Starting NetFlixViewer.exe
[12:12:57.371] Silverlight off
[12:12:57.385] Hiding taskbar and start button
[12:12:57.433] Title:
[12:12:57.433] URL:
[12:12:57.471] Start play
[12:12:57.472] Finished Dialog Init
[12:12:58.483] Missing hearbeat from Sage app
[12:12:59.495] Missing hearbeat from Sage app
[12:13:00.509] Missing hearbeat from Sage app
[12:13:01.525] Missing hearbeat from Sage app
[12:13:02.537] Missing hearbeat from Sage app
[12:13:03.551] Missing hearbeat from Sage app
[12:13:04.566] Missing hearbeat from Sage app
[12:13:05.583] Missing hearbeat from Sage app
[12:13:06.594] Missing hearbeat from Sage app
[12:13:06.595] We have lost communication with Sage too long. SHUTDOWN

Quote:
Originally Posted by brainbone View Post
No. I just did some testing and wasn't able to repeat your problem (unless I set the Viewer Selection to "Internet Explorer").

NetflixViewer.exe is responsible for intercepting remote commands and passing them on to netflix_silverlight_control.exe.

It looks to me that your NetflixViewer.exe isn't recognizing that it should be in silverlight mode:

With Viewer Selection set to "Silverlight", my NetflixViewer.txt looks like:
Code:
[13:58:33.038] Starting NetFlixViewer.exe
[13:58:33.039] Silverlight selected
[13:58:33.040] Create process for silverlight control
[13:58:35.073] Finished Dialog Init
[13:58:42.859] STOP_KEY
What's the modification date of your NetflixViewer.txt? Does it coincide with your attempt to launch a Silverlight Player?
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #888  
Old 03-01-2009, 02:20 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by mkanet View Post
[12:12:57.371] Silverlight off
Are you running Vista? I'm wondering if it's a UAC problem.

EDIT:
Is this on a server, or client? I see you refer to sageclient.properties. Is this a separate client, or sage running as a service/server client?

Last edited by brainbone; 03-01-2009 at 02:41 PM.
Reply With Quote
  #889  
Old 03-01-2009, 02:37 PM
sam99 sam99 is offline
Sage Advanced User
 
Join Date: May 2007
Posts: 98
looking for a little guidance. Imported the netflix plugin and it works on the server client. Trying to get it to work on the HD100s now.

I have the loopback set up so that I can see the server desktop on channel 999. I imported the plugin on the hd100. I set the id, user, password and channel just like I did on the server. I also set it to silverlight on the movie options page, just like on the server. So everything seems to be the same. However, it does not appear that the HD100 is really connecting to the website. I see nothing other than the leftside menu when i go to browse movies. I look at the channels, which I am assuming is coming from somewhere other than netflix?, and go to a watch now movie on the top100 list and it sticks on "still loading" on time, director, etc. Any suggestions on where to go from here? I have searched and can not find anything to help me. Searching got me this far, but looking for some help now. Thanks
__________________
SageTV user since 04/07!
Server: Athlon 64 3000+ 2g, 2x500m mem, 80g OS, 4x500gb in hotswap enclosure, 3x1tb sata2, 2xHVR1600 dual tuners. Splitters on cable SD line (channels 1-99) and attic antenna for OTA HD
Client1: HD300, 60" Samsung 60A3000 great room
Client2: HD200, 40" Samsung LCD bedroom
Client3: HD100, 42" Panasonic Plasma kid's playroom; Client4: MVP, 36" CRT basement workout area; Client5: MPV 13" CRT garage workbench
Reply With Quote
  #890  
Old 03-01-2009, 02:45 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by sam99 View Post
looking for a little guidance. Imported the netflix plugin and it works on the server client. Trying to get it to work on the HD100s now.
i think you need to copy some settings over from your sageclient.properties to your sage.properties file. See here and here for more information.

Last edited by brainbone; 03-01-2009 at 02:49 PM.
Reply With Quote
  #891  
Old 03-01-2009, 02:49 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Nothing special about my setup. Vista with UAC disabled. I have sageTVservice.exe running in the background, but I use sageTV.exe for watching liveTV locally on the same machine.

I'm definitely not a software engineer, but I know that for troubleshooting, the only way to fix isues similar to this is to have more verbose debugging. This would also help figure out why all remote control functions are not working.

We know that the executable launches just fine when I manually start it. This means that you might want to investigate using an alternate, more dependable method to launch the executable.



Quote:
Originally Posted by brainbone View Post
Are you running Vista? I'm wondering if it's a UAC problem.

EDIT:
Is this on a server, or client? I see you refer to sageclient.properties. Is this a separate client, or sage running as a service/server client?
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #892  
Old 03-01-2009, 03:11 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by mkanet View Post
We know that the executable launches just fine when I manually start it. This means that you might want to investigate using an alternate, more dependable method to launch the executable.
netflix_silverlight_control.exe appears to be functioning normally, and reliably. The problem is that NetflixView.exe is not communicating with SageTV, and it's not seeing that it should be in Silverlight mode. Once NetflixViewer.exe is put into silverlight mode, it will launch netflix_silverlight_control.exe (if it's not already running) and instruct netflix_silverlight_control.exe.

Without NetflixViewer.exe running in silverlight mode and communicating with SageTV (we know this is the case based on the "[12:12:57.371] Silverlight off" and "[12:13:06.595] We have lost communication with Sage too long." messages in NetflixViewer.txt), netflix_silverlight_control.exe can do nothing but stretch IE to full screen and wait for further instructions from NetflixViewer.exe -- and it seems to be doing that perfectly.

So, in short, the problem is with Netflixviewer.exe not seeing that it should be in silverlight mode, and apparently not communicating with SageTV. I'm not exactly sure how Netflixviewer.exe decides what mode it should be in, or what could be stopping communication with SageTV. That's Morgan's department. I only know the details of netflix_silverlight_control.

Last edited by brainbone; 03-01-2009 at 03:18 PM.
Reply With Quote
  #893  
Old 03-01-2009, 03:19 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Ahhh thanks for explaining brainbone... I guess thats why morgan quickly asked about what netflixviewer.txt says in it's log. We'll need to wait to see what morgan finds out. Glad I reported this when I did before more people start using this updated plugin.

Is the remote control issue Morgan's department too?

Quote:
Originally Posted by brainbone View Post
netflix_silverlight_control.exe appears to be functioning normally, and reliably. The problem is that NetflixView.exe is not communicating with SageTV, and it's not seeing that it should be in Silverlight mode. Once NetflixViewer.exe is put into silverlight mode, it will launch netflix_silverlight_control.exe (if it's not already running) and instruct netflix_silverlight_control.exe.

Without NetflixViewer.exe running in silverlight mode and communicating with SageTV (we know this is the case based on the "[12:12:57.371] Silverlight off" and "[12:13:06.595] We have lost communication with Sage too long." messages in NetflixViewer.txt), netflix_silverlight_control.exe can do nothing but stretch IE to full screen and wait for further instructions from NetflixViewer.exe -- and it seems to be doing that perfectly.

So, in short, the problem is with Netflixviewer.exe not seeing that it should be in silverlight mode, and apparently not communication with SageTV. I'm not exactly sure how Netflixviewer.exe decides what mode it should be in, or what could be stopping it from communication with SageTV. That's Morgan's department. I only know the details of netflix_silverlight_control.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #894  
Old 03-01-2009, 03:21 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by mkanet View Post
Is the remote control issue Morgan's department too?
Yes. In silverlight mode, NetflixViewer.exe's main task is handling the relay of remote events from SageTV to netflix_silverlight_control.exe.
Reply With Quote
  #895  
Old 03-01-2009, 03:50 PM
sam99 sam99 is offline
Sage Advanced User
 
Join Date: May 2007
Posts: 98
Quote:
Originally Posted by brainbone View Post
i think you need to copy some settings over from your sageclient.properties to your sage.properties file. See here and here for more information.
thanks brain! This has definitely not been a smooth setup for me. Succeeding one step at a time. That being said, not sure if it was copying the settings or the fact that the username/password is case sensitive...heh, I do not know if that is said anywhere, but just discovered it and I can now see everything to a point...

I can browse movies and even view trailers, but when I try watch now, the server desktop appears but nothing happens. My wife said it was rather anti-climactic =( I did not see the green H icon I saw when running it from my server either. I think I remember reading something abotu that, maybe that different executable or something. If anyone has a pointer to the right post, would be appreciated. Meanwhile, will start abusing the search function again.
__________________
SageTV user since 04/07!
Server: Athlon 64 3000+ 2g, 2x500m mem, 80g OS, 4x500gb in hotswap enclosure, 3x1tb sata2, 2xHVR1600 dual tuners. Splitters on cable SD line (channels 1-99) and attic antenna for OTA HD
Client1: HD300, 60" Samsung 60A3000 great room
Client2: HD200, 40" Samsung LCD bedroom
Client3: HD100, 42" Panasonic Plasma kid's playroom; Client4: MVP, 36" CRT basement workout area; Client5: MPV 13" CRT garage workbench
Reply With Quote
  #896  
Old 03-01-2009, 03:54 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Is there anything you can think of that I can try until Morgan gets back to me? I have no idea what would cause both netflix_silverlight_control.exe not to start or none of the remote control buttons.

Quote:
Originally Posted by brainbone View Post
Yes. In silverlight mode, NetflixViewer.exe's main task is handling the relay of remote events from SageTV to netflix_silverlight_control.exe.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #897  
Old 03-01-2009, 04:01 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by mkanet View Post
Is there anything you can think of that I can try until Morgan gets back to me? I have no idea what would cause both netflix_silverlight_control.exe not to start or none of the remote control buttons.
I was able to replicate your problem.

Make sure you have NetflixViewerJNI.dll from SageMC Netflix v2.1 (should be in the same folder as NetflixViewer.exe). When I deleted NetflixViewNI.dll from my system, I had the same problems as you. Restoring it fixed the problem.

Last edited by brainbone; 03-01-2009 at 04:31 PM.
Reply With Quote
  #898  
Old 03-01-2009, 04:10 PM
Morgan111's Avatar
Morgan111 Morgan111 is offline
Sage Fanatic
 
Join Date: Nov 2003
Location: Oak Ridge, Tennessee
Posts: 762
Actually I just saw a possible stomping of a couple of status bits that may cause the problem you are seeing. You will have to import this updated xml import file (after going back to an STV version before NetFlix was loaded). I think that will correct your problem. I will update the download if that corrects it.
Attached Files
File Type: zip NetFlix_SageMC.zip (91.2 KB, 154 views)
Reply With Quote
  #899  
Old 03-01-2009, 04:14 PM
brainbone brainbone is offline
Sage Expert
 
Join Date: Oct 2006
Posts: 624
Quote:
Originally Posted by sam99 View Post
but when I try watch now, the server desktop appears but nothing happens.
Unfortunately I'm not running a similar configuration, so I'm stabbing in the dark, but my guess is that you would need to change the settings for the SageTV service to have it run as a local user account, and let it interact with the desktop -- but I could be way off.

Edit:
A detailed how-to, with a list of requirements from those that have Netflix/Loopback working would be helpful. Seems to be a common question, and I know it would be handy when I finally get around setting up an HD200 myself.

Last edited by brainbone; 03-01-2009 at 04:36 PM.
Reply With Quote
  #900  
Old 03-01-2009, 04:15 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Hi Morgan, actually brainbone hit the nail on the head. For some odd reason I didnt have NetflixViewJNI.dll. I added that file, and magically everything started working!! Do you still want me to use the updated import? Netflix has never works so good!!! FF/REW work great!!

Quote:
Originally Posted by Morgan111 View Post
Actually I just saw a possible stomping of a couple of status bits that may cause the problem you are seeing. You will have to import this updated xml import file (after going back to an STV version before NetFlix was loaded). I think that will correct your problem. I will update the download if that corrects it.
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
STV Import: NetFlix DwarF SageTV Customizations 125 12-11-2011 02:16 PM
STV Import: Fan Art for Default STV by TiKi (v2.2 Feb 22, 2009) Tiki SageTV Customizations 102 01-05-2010 05:16 PM
STV Import: SageMC Enhancements (incuding Import Folder Fix in 6.2.x) twieder SageMC Custom Interface 59 05-06-2008 01:42 PM
STV Import: Intelligent Suggestions (v1.0 07/Feb/2006) nielm SageTV Customizations 15 01-09-2007 06:17 AM


All times are GMT -6. The time now is 06:51 PM.


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