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
  #21  
Old 11-16-2008, 06:22 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
nyplayer, did you clear browser's cache and reload the remote control page after modifying config.xml?

shadeBlue, could this be a cross domain problem with Flex?
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #22  
Old 11-19-2008, 08:12 PM
delgross delgross is offline
Sage User
 
Join Date: Dec 2003
Posts: 65
No knowing much about how this was done..... is there anyway easy
way a very simple version of this could be done without flash so
that it would work on an Ipod Touch?

Thanks
ED
__________________
Edward Del Grosso
Reply With Quote
  #23  
Old 11-19-2008, 09:45 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by jreichen View Post
nyplayer, did you clear browser's cache and reload the remote control page after modifying config.xml?

shadeBlue, could this be a cross domain problem with Flex?
It could be a cross domain problem, I'll look into that and see what I can find.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #24  
Old 11-19-2008, 09:50 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by delgross View Post
No knowing much about how this was done..... is there anyway easy
way a very simple version of this could be done without flash so
that it would work on an Ipod Touch?

Thanks
ED
The logic is simple and it would not be too much effort for somebody to create a web servlet to perform this same function, much like the one already build into Nielm's web server. However, my intention was to use Flash/Flex to to create a more dynamic application like user experience and to help me learn/play with Flex.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #25  
Old 11-19-2008, 09:55 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by delgross View Post
No knowing much about how this was done..... is there anyway easy
way a very simple version of this could be done without flash so
that it would work on an Ipod Touch?

Thanks
ED
Check out this post by jreichen over on the mobile web user interface thread. This may be worth looking into for an iPhone/iPod Touch solution.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #26  
Old 11-19-2008, 10:09 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by delgross View Post
No knowing much about how this was done..... is there anyway easy
way a very simple version of this could be done without flash so
that it would work on an Ipod Touch?

Thanks
ED
I just tested the webremote that is build into Nielm's web server, and it is functional. I had to turn the iPhone on is side to get the horizontal view and I had to zoom in to make the buttons big enough to be usable, but it does work!

After playing with it on the iPhone, the web server/page hosted solution seems too sluggish to try and use this for real time control. A native iPhone app would be the right way to go! Or if Apple would include support for Flash ... sigh ....
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #27  
Old 11-20-2008, 05:46 AM
delgross delgross is offline
Sage User
 
Join Date: Dec 2003
Posts: 65
Thanks for the info. I am considering the Intelliremote choice myself and it
is actually what prompted by question. This just seemed more elegant and perfectly suited. Also, at this point it is not obvious to me how Intelliremote can be used to control an extender which is what I want to do. This application seemed to solve the problem.

ED
__________________
Edward Del Grosso
Reply With Quote
  #28  
Old 11-20-2008, 06:32 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
After playing with it on the iPhone, the web server/page hosted solution seems too sluggish to try and use this for real time control
I think if you were to try a web app designed for the iphone that used ajax, then you'd probably find it was as responsive as the flash based app (especially for a remote control). The sluggishness that you refer to has more to do with the fact the page reloads after button press, but for a remote, the page never has to reload, it just has to send commands.
Reply With Quote
  #29  
Old 11-20-2008, 07:17 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by stuckless View Post
I think if you were to try a web app designed for the iphone that used ajax, then you'd probably find it was as responsive as the flash based app (especially for a remote control). The sluggishness that you refer to has more to do with the fact the page reloads after button press, but for a remote, the page never has to reload, it just has to send commands.
Sean, you are correct, an AJAX designed web page should work just as well. Is there any remote control capabilities targeted as part of your mobile web project?
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #30  
Old 11-20-2008, 09:59 AM
delgross delgross is offline
Sage User
 
Join Date: Dec 2003
Posts: 65
I started toying with the Intelliremote package. I have it working with sage, but can't quite figure out how to get it running with my extender?

ED
__________________
Edward Del Grosso
Reply With Quote
  #31  
Old 11-20-2008, 10:46 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by delgross View Post
I started toying with the Intelliremote package. I have it working with sage, but can't quite figure out how to get it running with my extender?

ED
How does it communicate with Sage? If is is using Windows Messages or Keystrokes, then I don't think it will work for the extenders?
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #32  
Old 11-20-2008, 12:08 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Is there any remote control capabilities targeted as part of your mobile web project?
I'm pretty sure that's Jreichen's mobile web project ... but yeah i've toyed with the idea of creating a remote app for use on my ipod touch... but I have enough stuff on the go right now that it won't happen
Reply With Quote
  #33  
Old 11-20-2008, 12:27 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by stuckless View Post
I'm pretty sure that's Jreichen's mobile web project ... but yeah i've toyed with the idea of creating a remote app for use on my ipod touch... but I have enough stuff on the go right now that it won't happen
Jreichen's mobile web project ... CORRECT. I was getting my list of developers mixed up
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #34  
Old 11-20-2008, 12:30 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
I'd be willing to take this on as a native iPhone/iPod Touch app if somebody will buy me a mac :-) I looked into the iPhone SDK when it was first released ... you have to have a MAC to do the development.
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #35  
Old 11-20-2008, 01:15 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by shadeblue.com View Post
Jreichen's mobile web project ... CORRECT. I was getting my list of developers mixed up
Tell me about it I'm trying to keep track of stuckless, shadeblue, and slugger. I posted something about trying Ajax but Opera Mini kept refreshing anyway. Plus I don't have a touch screeen so the focus would reset to the first item on the page and I'd have to navigate to the button again.

Quote:
Originally Posted by shadeblue.com View Post
I'd be willing to take this on as a native iPhone/iPod Touch app if somebody will buy me a mac :-) I looked into the iPhone SDK when it was first released ... you have to have a MAC to do the development.
I've thought about making that offer, too Except I also need the iPhone. And don't forget the $100 for having the privilege of publishing to the App Store.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #36  
Old 11-26-2008, 08:23 AM
Melloware's Avatar
Melloware Melloware is offline
Sage User
 
Join Date: Nov 2008
Posts: 21
Hey guys,

A couple of things. Intelliremote can not control Extenders but can blast with USB-UIRT or RedRat UIRT's. it can also control your X10 lighting or your Zwave lighting....

I have just uploaded a SageTV profile for customization for SageTV users so you can control your SageTV from your iPhone or IPod natively. The profile needs some tweaks as its just a starter profile but you can make it do whatever you want either through SageTV command line params or keyboard shortcuts.

Intelliremote supports about 40 hardware remotes like all the X10 remotes, MCE Remotes, Creative Soundblaster remotes, as well as the iPhone/iPod Touch client.

Intelliremote - http://www.intelliremote.com

Intelliphone - http://melloware.com/products/intelliphone/

As for iPhone development. You are right, Apple charges you 105$ USD just for the privilege of writing apps for the iPhone. Then you have to write the code on a MAC, it does not work in Windows so you gotta splurge a minimum of 600$ for a Mac Mini (like I did). Then Apple (Big Brother) can reject your app for any reason they feel like including "we don't like your icon". If you guys have any Iphone dev questions I am more than happy to answer them.

Thanks for your time!
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.intelliremote.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Reply With Quote
  #37  
Old 11-27-2008, 10:12 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by Melloware View Post
Hey guys,

A couple of things. Intelliremote can not control Extenders but can blast with USB-UIRT or RedRat UIRT's. it can also control your X10 lighting or your Zwave lighting....

I have just uploaded a SageTV profile for customization for SageTV users so you can control your SageTV from your iPhone or IPod natively. The profile needs some tweaks as its just a starter profile but you can make it do whatever you want either through SageTV command line params or keyboard shortcuts.

Intelliremote supports about 40 hardware remotes like all the X10 remotes, MCE Remotes, Creative Soundblaster remotes, as well as the iPhone/iPod Touch client.

Intelliremote - http://www.intelliremote.com

Intelliphone - http://melloware.com/products/intelliphone/

As for iPhone development. You are right, Apple charges you 105$ USD just for the privilege of writing apps for the iPhone. Then you have to write the code on a MAC, it does not work in Windows so you gotta splurge a minimum of 600$ for a Mac Mini (like I did). Then Apple (Big Brother) can reject your app for any reason they feel like including "we don't like your icon". If you guys have any Iphone dev questions I am more than happy to answer them.

Thanks for your time!

Hi Melloware,

Does Intelliremote support a plug-in infrastructure where we could create a plug-in to bridge the input from Intelliphone/Intelliremote to a custom coded output? The SageTV extenders can be controlled via HTTP (REST) link I am doing in this Flash based remote control solution.

Thanks,
shadeBlue
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #38  
Old 11-27-2008, 10:20 AM
Melloware's Avatar
Melloware Melloware is offline
Sage User
 
Join Date: Nov 2008
Posts: 21
Quote:
Originally Posted by shadeblue.com View Post
Hi Melloware,

Does Intelliremote support a plug-in infrastructure where we could create a plug-in to bridge the input from Intelliphone/Intelliremote to a custom coded output? The SageTV extenders can be controlled via HTTP (REST) link I am doing in this Flash based remote control solution.

Thanks,
shadeBlue
We don't support plug in infrustruction but we do have a very cool script window box for each remote button. If it is RESTful HTTP I could easily add the ability for your to say for example

Code:
//send extender TV On Signal
HttpRest("http://192.168.1.100/SageTv?TVOn")

//sleep for 1/2 second
Sleep(500)

//send the DVR On command
HttpRest("http://192.168.1.100/SageTv?DvrOn")
All from a single remote button. So from your iPhone you could press the power looking button/icon and have it execute the above script to turn your stuff on. Or from any other remote you own etc. Plus if you had X10 or Zwave lighting you could have it dim your lights for you because its TV time.

If anybody is interested in helping me get this working I think this would be a relatively easy feature to add to Intelliremote.
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.intelliremote.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Reply With Quote
  #39  
Old 11-27-2008, 10:36 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Melloware,

In looking at your website, I see that Intelliremote does support multiple "Profiles". Does this mean that we could setup different profile instances to control multiple SageTV clients/extenders? Can one switch profiles from the Intelliphone iPhone app? Most SageTV users have multiple extenders/clients they would want to control, just trying to figure out if this can be supported.

I can provide a listing of all the RESTful HTTP queries for each control action in SageTV if that helps. All HTTP queries are destined to a single SageTV server IP address and a parameter in the REST query directs control to a specific extender instance.

Thanks,
shadeBlue
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #40  
Old 11-27-2008, 10:44 AM
Melloware's Avatar
Melloware Melloware is offline
Sage User
 
Join Date: Nov 2008
Posts: 21
Quote:
Originally Posted by shadeblue.com View Post
Melloware,

In looking at your website, I see that Intelliremote does support multiple "Profiles". Does this mean that we could setup different profile instances to control multiple SageTV clients/extenders? Can one switch profiles from the Intelliphone iPhone app? Most SageTV users have multiple extenders/clients they would want to control, just trying to figure out if this can be supported.

I can provide a listing of all the RESTful HTTP queries for each control action in SageTV if that helps. All HTTP queries are destined to a single SageTV server IP address and a parameter in the REST query directs control to a specific extender instance.

Thanks,
shadeBlue
That is absolutely correct. You could map the Power button in one profile to turn on all your hardware for SageTV but say you also have a Winamp profile you can have the Power button just launch Winamp application to turn it on. Or you could create 3 SageTV profiles all mapping the same remote buttons to different functions. Intelliremote also has a cool feature where if you label an Activation Task to say "sagetv.exe" it will automatically switch to that Profile if SageTV window gets focus. And if you for some reason switched to Winamp, Intelliremote automagically notices the window change and switches profiles to the Winamp profile with a completely different set of remote mappings specific to Winamp.

Does that make sense? And from the iPhone you can cycle through your profiles by clicking the icon in the lower left corner. It's pretty flexible.
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Melloware Inc.
http://www.intelliremote.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
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
Remote Control Very Sensitive GlennPT Hardware Support 5 11-09-2009 02:52 AM
Universal Remote to Control MediaMVP unit? OneThomas SageTV Media Extender 4 10-30-2006 10:41 PM
Loss of remote control capability in a 1X-PVR350 & 3X-PVR150 DVR system mjl Hardware Support 2 05-27-2006 09:16 PM
Review: Cheap ($130) Remote control curtains IVB The SageTV Community 0 03-13-2006 05:41 PM
Sage Client & PVR-150 Remote Control (newer one) Squ Hardware Support 1 03-09-2006 07:43 PM


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


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