SageTV Community  

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

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #221  
Old 02-11-2009, 11:11 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Repetitive?

Has anyone else noticed that Pandora is a little repetitive? It is almost like it is playing a playlist for my stations. These are stations created from a single artist but there are a number of songs I can count on it playing even if I Thumbs Up/Down a number of them. I don't know if this is different with a paid account but I'm not getting the randomness that it seems should be present.
__________________
-Craig
Reply With Quote
  #222  
Old 02-11-2009, 12:16 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by cncb View Post
Has anyone else noticed that Pandora is a little repetitive? It is almost like it is playing a playlist for my stations. These are stations created from a single artist but there are a number of songs I can count on it playing even if I Thumbs Up/Down a number of them. I don't know if this is different with a paid account but I'm not getting the randomness that it seems should be present.
I've noticed that a little - but it only seems to happen on occasion. Mostly I get a decent mix of songs.

On another note, any chance this plugin will ever make it to the extenders without the netflix hack? Or would that require official support by SageTV?
Reply With Quote
  #223  
Old 02-11-2009, 01:08 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by Brent View Post
On another note, any chance this plugin will ever make it to the extenders without the netflix hack? Or would that require official support by SageTV?
Unlikely - the best would be for Sage to have some kind of direct playback agreement/mechanism like Sonos and Logitech seem to have. There is just too much dependence on Flash and a browser with the standard Pandora player.

There is a technique of broadcasting the audio output of the server as a WMA radio stream that might work but this would still require browser playback and internet radio support in the extenders, of course.
__________________
-Craig
Reply With Quote
  #224  
Old 02-11-2009, 03:10 PM
mbowling mbowling is offline
Sage Advanced User
 
Join Date: Sep 2008
Location: Cascade Mountains of Oregon
Posts: 223
Quote:
Originally Posted by cncb View Post
Has anyone else noticed that Pandora is a little repetitive?
I've noticed repeating songs if the station has a limited number of seed artists or songs. If I seed a station with ten or more artists or songs then the variety is very good.
Reply With Quote
  #225  
Old 02-13-2009, 10:45 PM
craigap craigap is offline
Sage Aficionado
 
Join Date: Jan 2006
Location: Monroe, WI
Posts: 348
I just installed the Pandora Plugin today and it is great. One question though. When I'm watching TV and I decide to go back to my menu and start pandora I still have the TV preview window playing TV, so I hear the Audio from the TV as well as the Pandora player. If I start up sage without going into TV first then I don't have the preview window there to begin with and it's fine. Anyway to get it so that preview window goes away if I switch to Pandora from watching TV? I'm using SageMC if that matters.
__________________
Windows 10
Sagetv 9 64bit (9.2.5)
HVR-2255 x3 OTA
Reply With Quote
  #226  
Old 02-14-2009, 08:48 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by mbowling View Post
I've noticed repeating songs if the station has a limited number of seed artists or songs. If I seed a station with ten or more artists or songs then the variety is very good.
Interesting but I don't think I could think of 10 artists that I want on the same station. I guess I could watch the tracks it chooses and then add 10 of the artists manually but isn't this the whole point of Pandora - to do it for you? Seems strange. I wonder if seeding it with a song would yield a better random mix?
__________________
-Craig
Reply With Quote
  #227  
Old 02-14-2009, 08:50 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by craigap View Post
I just installed the Pandora Plugin today and it is great. One question though. When I'm watching TV and I decide to go back to my menu and start pandora I still have the TV preview window playing TV, so I hear the Audio from the TV as well as the Pandora player. If I start up sage without going into TV first then I don't have the preview window there to begin with and it's fine. Anyway to get it so that preview window goes away if I switch to Pandora from watching TV? I'm using SageMC if that matters.
Issue the STOP command when you first enter the Pandora screen and it will stop the currently playing TV/media. You could also do this before you enter the Pandora screen in your main menu.
__________________
-Craig
Reply With Quote
  #228  
Old 03-01-2009, 03:46 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Request for Internet Radio Support in Extenders

For all interested in better support for Pandora on extenders please send a feature request to Sage for internet radio streaming support on the extenders. I have requested this before but I have no idea whether it is a priority for them. There are a few options that would allow you to broadcast sound output from your server PC as a radio stream. This would still not be as perfect as a direct "connection" to Pandora but would greatly improve the experience on extenders since the "Netflix hack" would no longer be necessary.
__________________
-Craig
Reply With Quote
  #229  
Old 04-12-2009, 10:42 AM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Hi Heffe2001, I'm very interested in getting a loopback audio channel on my sageTV server. However, there's just no way I can stop using sageTVservice.exe on the server. Have you figured out any way around this limitation with your software only solution since you made your post below?

Thanks in advance,
Michael

Quote:
Originally Posted by heffe2001 View Post
Ok, I switched my server over to non-service mode (for now anyway), and I have the player up and running using decoders that should be on ANY sage system (using the Sage mpeg encoders & muxer). The graph looks like this:

http://www.agesofhighadventure.com/p...ra_filters.jpg

The last filter in that chain is labeled SageTV MPEG Multiplexer, just use it like any other dump filter and it should work fine.

Step by step:

...
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #230  
Old 04-12-2009, 05:18 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
Quote:
Originally Posted by mkanet View Post
Hi Heffe2001, I'm very interested in getting a loopback audio channel on my sageTV server. However, there's just no way I can stop using sageTVservice.exe on the server. Have you figured out any way around this limitation with your software only solution since you made your post below?

Thanks in advance,
Michael
I never did find a way to get it working in service mode, and at the moment, I'm not running the pandora plugin (rebuilt my server back in Feb, and just haven't taken the time to get it all up and running again).
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #231  
Old 04-15-2009, 02:16 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
Just wanted to add that I re-installed the virtual audio cable software on my new server, and set it all up running on my Extender (in service mode even). It sort of works, but I never see the pandora controller come up on the screen (even when I'm logged in as the same user, BUT it does change to the last selected channel when you bring it up (whatever you last asked it to listen to that is), but you can' change the channel until you disconnect the player, and reconect to it. Then it switches to the correct channel. So it sort of works, just with a more limited-functionality. Skipping doesn't work either btw. If we could get the controller program to be configured to load automatically and take directions in the background it'd work in service mode..
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #232  
Old 04-15-2009, 05:51 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by heffe2001 View Post
Just wanted to add that I re-installed the virtual audio cable software on my new server, and set it all up running on my Extender (in service mode even). It sort of works, but I never see the pandora controller come up on the screen (even when I'm logged in as the same user, BUT it does change to the last selected channel when you bring it up (whatever you last asked it to listen to that is), but you can' change the channel until you disconnect the player, and reconect to it. Then it switches to the correct channel. So it sort of works, just with a more limited-functionality. Skipping doesn't work either btw. If we could get the controller program to be configured to load automatically and take directions in the background it'd work in service mode..
You need to have "Allow service to interact with desktop" enabled for it to be able to interact with the Pandora Player window. This is only available when you log in as the local system account. You can start up the Pandora Player window yourself manually from the command line (java -jar "c:\program files\sagetv\sagetv\cncb\PandoraPlayer.jar" 2908) at Windows startup, for example, and Sage will use that player window but I still don't think you will be able to control it from the Sage service (the keystrokes need to interact with the window).
__________________
-Craig
Reply With Quote
  #233  
Old 04-15-2009, 07:06 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
Would it be possible to have the plugin make changes to a text file, and have your player window read it (or even have a seperate process forward the packets to the player window?), or monitor specifically on the port for commands and go from there? If you could do that, it could even be set up on another machine, not necessarily the main server machine. Just have it monitor a specific location for a text file, pass the keys in it, then wipe the file when they are passed.

I tried starting the player logged in as the same user as my sage runs under, and the player window shows what's playing, but you can't interact with it. As it stands now, it's usable as it is, you just have to take it as it comes, on skipping or changing channel (without disconnecting and reconnecting to the controller, which works for basic playing).
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #234  
Old 04-16-2009, 06:10 AM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
I missed it - why can't you use the local system account with desktop access?

In any case, the .EXE used to pass the control commands is part of the .properties file and can be changed to use something else. So, anyone can write their own app to send keystrokes to the player window for skip, pause, etc. (unfortunately this is currently the only way to control the Pandora player). You could write something that monitors for a file as you describe.

Alternatively, a while ago I started to write the Player window to be a .NET app that you could run on startup that would always be running to accept commands (and would handle sending keystrokes internally for player control). I never finished it but could revisit it if you think it would be useful.
__________________
-Craig
Reply With Quote
  #235  
Old 04-16-2009, 12:13 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
If any user-account on the machine could pass commands to that .NET app, then I'd suspect that would work fine.

As it is, I can make it work after a fashion, but I did notice last night that the UNE program was using a huge amount of memory (I'm getting a leak somewhere in the filters I believe, I'm going to try to trace that down this weekend when I get some time). It used to sit at around 200m ram usage (what I could consider still a bit high, but I could manage that on the machine, but 998m was a bit excessive).

If you could run the plugin in service mode, configured with the virtual audio cable software, it'd make a great tunerless way to get the Pandora music working with the Sage extenders..
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #236  
Old 04-16-2009, 01:47 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by heffe2001 View Post
If you could run the plugin in service mode, configured with the virtual audio cable software, it'd make a great tunerless way to get the Pandora music working with the Sage extenders..
I guess the virtual audio cable software doesn't work in service mode using the "local system account"?
__________________
-Craig
Reply With Quote
  #237  
Old 04-16-2009, 03:33 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
Oh it works fine that way, my problem is I use a seperate server for movie/dvd storage, and the only way for Sage to be able to access it is to use a user/password.
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #238  
Old 04-18-2009, 02:15 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by heffe2001 View Post
If any user-account on the machine could pass commands to that .NET app, then I'd suspect that would work fine.
I attached the alternate .NET player window in the first post. I finished this in a hurry but I tried it in service mode when logged in as a specific user and it seemed to work fine. I hope it works for you.
__________________
-Craig
Reply With Quote
  #239  
Old 04-21-2009, 06:24 PM
heffe2001's Avatar
heffe2001 heffe2001 is offline
Sage Icon
 
Join Date: Mar 2004
Location: Conover, NC
Posts: 1,269
It's working almost perfectly now in service mode (figured out my high memory usage problem, I was trying to use very large animated gif for the video portion, and that was causing the graph to use almost 1g of ram (it's a 56m gif file, which apparently takes quite a bit of ram to animate, as well as a full single core of the quad pegged at 100%, lol). The only thing that's NOT working at the moment, are the Stations... When I first restarted the system after putting the new player in, it worked for the first channel change, now it shows a blank station section (the Set stations ID is set to the correct station, but it's in all upper case, where the station name is in lower case in the URL, would that cause the problem??). If it's the upper/lower case thing, I guess I"ll have to stop sage, edit the client config file, then start it back up, since there's no option to do it in lower case on that particular screen in the plugin.

At the moment, the sgraphrecorder is using about 31m (although it does seem to climb about 2k/sec for some odd reason) and about 2-8% CPU usage, and the SagePandoraPlayer.exe is running approx. 100mb usage (a little under, closer to 99 I guess). I just need to keep an eye on the sgraphrecorder to try to figure out where that leak is (although it drops down to about 20m when you stop recording the stream).
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1
Reply With Quote
  #240  
Old 04-21-2009, 07:18 PM
cncb cncb is offline
Sage Icon
 
Join Date: Jul 2006
Posts: 1,271
Quote:
Originally Posted by heffe2001 View Post
When I first restarted the system after putting the new player in, it worked for the first channel change, now it shows a blank station section (the Set stations ID is set to the correct station, but it's in all upper case, where the station name is in lower case in the URL, would that cause the problem??). If it's the upper/lower case thing, I guess I"ll have to stop sage, edit the client config file, then start it back up, since there's no option to do it in lower case on that particular screen in the plugin.
Yes, the stations ID is case sensitive. Press the Guide button or Pause button when the text entry screen is shown which might change the input case (I'm pretty sure the Guide button works in SageMC).
__________________
-Craig
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: Read & Write Metadata files for Default STV 5/6 (v2.2.9 18/Feb./2010) JREkiwi SageTV Customizations 251 10-09-2019 11:11 AM
STV Import: Comskip Playback for Default STV (v1.5.4 30/August/2008 for SageTV 5/6) JREkiwi SageTV Customizations 600 11-23-2011 07:58 AM
STV Import: Slim Player for SageMC (for SageTV 6.3+) Morgan111 SageMC Custom Interface 326 07-28-2010 06:54 AM
STV: SageMC 16x9 Version 6.x (latest dev build) dflachbart SageMC Custom Interface 6112 04-04-2008 11:16 PM
STV Import: Multispeed Continuous FF/REW Import for SageMC MeInMaui SageMC Custom Interface 20 12-16-2007 04:27 AM


All times are GMT -6. The time now is 02:37 AM.


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