SageTV Community  

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

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #141  
Old 05-15-2010, 07:54 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
Quote:
Originally Posted by Fonceur View Post
Did you make sure to stop Sage and it's service before changing the sage.properties file? You can double check the full instructions for the SageTCPServer part at:

http://talluscorp.com/mediawiki/inde...=SageTCPServer

or maybe zip and attach your sage.properties file.
I found the problem, my current Sage install was on another disk, so I was editing the wrong Sage.properties.

Excellent App! I was thinking of doing one myself, but you saved me the work. If it works as well as it has for the first ten minutes, I'll certainly be purchasing.

Requests:

page up/down (the channel up/down didn't work for this like it does on the remote)

an editable remote: add, remove, move around buttons. I'd like the whole thing on one screen, if possible.

a remote widget, or some way to click a link on the home screen of my phone and default to the remote, since thats what I'll be using it for mostly. I have three tvs that use the same sage, and only one remote, but my phone is always close by.
Reply With Quote
  #142  
Old 05-15-2010, 08:19 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
Quote:
Originally Posted by lewispm View Post
Requests:

page up/down (the channel up/down didn't work for this like it does on the remote)

an editable remote: add, remove, move around buttons. I'd like the whole thing on one screen, if possible.

a remote widget, or some way to click a link on the home screen of my phone and default to the remote, since thats what I'll be using it for mostly. I have three tvs that use the same sage, and only one remote, but my phone is always close by.
Another Request:

The power button works as advertised on a HD200, however the best way to power on the HD200 is with the HOME button, which loads more quickly.

The home button on your remote doesn't accomplish this shortened power on.
Reply With Quote
  #143  
Old 05-15-2010, 10:14 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by lewispm View Post
page up/down (the channel up/down didn't work for this like it does on the remote)
So my version works fine to change the channel, as the remote, but you mean that when browsing lists and such the real remote acts as page up/down? I guess I'll need to test a bit...

EDIT: Indeed page up/down will also act as channel up/down, so I'll do that.

Quote:
an editable remote: add, remove, move around buttons. I'd like the whole thing on one screen, if possible.
I did plan that for some other projects, but currently I have no idea how to do it. Since it turns out that the screen area on a real phone is higher than what I was seeing on the emulator, there is definitely room for improvements. Any chance you could "photoshop" what you'd like?

Quote:
a remote widget, or some way to click a link on the home screen of my phone and default to the remote
You can already use the notification area for that, if the app is running...

Quote:
Originally Posted by lewispm View Post
The power button works as advertised on a HD200, however the best way to power on the HD200 is with the HOME button, which loads more quickly.

The home button on your remote doesn't accomplish this shortened power on.
Any way you could find out what the real remote's Home button does?

EDIT: The Home button might be doing something on the hardware side that I won't have access to...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 05-15-2010 at 10:23 PM.
Reply With Quote
  #144  
Old 05-15-2010, 10:32 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
Quote:
Originally Posted by Fonceur View Post
I did plan that for some other projects, but currently I have no idea how to do it. Since it turns out that the screen area on a real phone is higher than what I was seeing on the emulator, there is definitely room for improvements. Any chance you could "photoshop" what you'd like?
I have a moto droid, 480x854 resolution. I'll try to work up a photoshop, but how about a grid similar to the home screen of the phone where you can add apps that are 1x1, 1x4, etc and you can only put things in the grid areas? You select from the available remote buttons, and build your own custom remote.

Quote:
Originally Posted by Fonceur View Post
You can already use the notification area for that, if the app is running...
I saw that, thanks.

Quote:
Originally Posted by Fonceur View Post

Any way you could find out what the real remote's Home button does?

EDIT: The Home button might be doing something on the hardware side that I won't have access to...
That is possible, my learning remote learned "Home" but it doesn't emulate that function either. Strange that IR is just running a command in the software, but we're not able to find that command?
Reply With Quote
  #145  
Old 05-15-2010, 10:57 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
I noticed the OSD doesn't display on button presses. Is that fixable?

For example, pause should show the green progress bar when pressed. It just pauses the playback.
Reply With Quote
  #146  
Old 05-15-2010, 11:03 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
The videos button always sends me to the media center videos. This differs from the sage remote where if you are in the recordings area, it takes you to the recording list, and from anywhere else, it takes you to the media center videos.
Reply With Quote
  #147  
Old 05-16-2010, 12:10 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by lewispm View Post
page up/down (the channel up/down didn't work for this like it does on the remote)
I can't seem to replicate the behavior through the API... The current sageApiMediaPlayer.ChannelUp() only acts as channel up. SageCommand("Channel Up") isn't doing anything, and SageCommand("Page Up") only acts as Page Up, it won't change the channel... I guess I might need to add more buttons.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #148  
Old 05-16-2010, 12:24 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Interestingly enough, there is no "Channel Up" command in Sage. There is a "Page Up" command, but it isn't linked to the PgUp keyboard button by default (actually is linked to F5). The command that he is trying to replicate, which is the default mapping for the PgUp keyboard button, is called "Channel Up/Page Up" (and conversely "Channel Down/Page Down"). For a list of valid sage commands, either check Detaled Setup -> Commands -> Link infrared/Keystroke to SageTV Command, the results of GetSageCommandNames(), or this text file here.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #149  
Old 05-16-2010, 04:28 AM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by lewispm View Post
I noticed the OSD doesn't display on button presses. Is that fixable?

For example, pause should show the green progress bar when pressed. It just pauses the playback.

I see the same problem with SageMC (Never tried the default UI) doesn't really bother me though..
__________________
Tecra M5, 2 x HD200, 2 x HD300
2 x PCTV 290e
Win 7, Sage 7.1.9, Phoenix 2 STV
Stephane's XMLTV Importer, Digiguide,
Reply With Quote
  #150  
Old 05-16-2010, 09:02 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by lewispm View Post
The videos button always sends me to the media center videos. This differs from the sage remote where if you are in the recordings area, it takes you to the recording list, and from anywhere else, it takes you to the media center videos.
Sounds to me like each "page" might be redefining the behavior of each button, hard to replicate without monitoring where the user is...

Quote:
Originally Posted by Fuzzy View Post
The command that he is trying to replicate, which is the default mapping for the PgUp keyboard button, is called "Channel Up/Page Up" (and conversely "Channel Down/Page Down").
Silly me, it never occurred to me that "Channel Down/Page Down" was the full command, I was reading it as use either "Channel Down" or "Page Down"... So it does work properly.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #151  
Old 05-16-2010, 09:08 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.76

- The Channel Up/Down buttons now match the real remote's behaviors.
- Started to implement the "Play list". (not working yet)
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 05-16-2010 at 12:56 PM.
Reply With Quote
  #152  
Old 05-16-2010, 12:56 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.77

- Completed the Music Playlist.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 05-16-2010 at 04:14 PM.
Reply With Quote
  #153  
Old 05-16-2010, 02:10 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Anyone not running in 854x480 resolution?

Quote:
Originally Posted by brewston View Post
Thinking about it, having live tv on the front screen doesn't make sense as its a client activity
Any objections to me just deleting that menu item, as the LiveTV button on the remote should do just fine...
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #154  
Old 05-16-2010, 02:35 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by Fonceur View Post
Version 0.77

- Completed the Music Playlist.
Had a quick play with this and it works well. I could play my existing audio & video playlists (Still have problems due to using SageMC ie the video doesn't start full screen, audio doesn't start on the 'now playing' screen but I can live with it)

I was pleased to see I can build on the fly playlists for Albums. This works and the album shows up in the 'now playing' playlist. I guess it only persists whilst it being played ? ie it not a permanent playlist ? Will there be a button to clear this playlist ? (Restarting the app does it, which answers my question on being permanent) Also, it plays the playlists in random order - will there be a shuffle on/off button ?

Thanks for implementing this !
__________________
Tecra M5, 2 x HD200, 2 x HD300
2 x PCTV 290e
Win 7, Sage 7.1.9, Phoenix 2 STV
Stephane's XMLTV Importer, Digiguide,
Reply With Quote
  #155  
Old 05-16-2010, 03:03 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by brewston View Post
I guess it only persists whilst it being played ? ie it not a permanent playlist ?
The "Now playing" list is not permanent, but if you create some other lists and add to them, those will be permanent.

Quote:
Will there be a button to clear this playlist ?
Yes, in the next update I'll add the clear and delete options.

Quote:
Also, it plays the playlists in random order - will there be a shuffle on/off button ?
It most likely uses your last used settings.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #156  
Old 05-16-2010, 04:14 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.78

- Added the possibility of clearing the current Playlist.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 05-16-2010 at 06:05 PM.
Reply With Quote
  #157  
Old 05-16-2010, 06:04 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.79

- Key pressed on the real keyboard (from the remote screen) should be passed along to the client.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad

Last edited by Fonceur; 05-17-2010 at 08:24 PM.
Reply With Quote
  #158  
Old 05-16-2010, 09:31 PM
lewispm lewispm is offline
Sage User
 
Join Date: Mar 2009
Location: Collierville, TN
Posts: 73
Thanks for all the updates, I'll have to update soon.

I am travelling next weekend, and I'm looking into taking the HD Theater with me. I have a dyndns account which gives me a static hostname, and I have that hostname set for the server.

Running the extender through the server's hostname seems to limit the ability to use this as a backup to the remote if travelling. If the tcpserver would send the command to a hostname (localhost if my extender was at the house) this should work, I would think.

Also, in the configuration, if client hostname should always be the same as server hostname, why ask for hostname in the configuration for client? If there was multiple servers/clients for the same user, then you should select which host this client belongs to.
Reply With Quote
  #159  
Old 05-16-2010, 10:42 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by lewispm View Post
Running the extender through the server's hostname seems to limit the ability to use this as a backup to the remote if travelling.
That is inherently how the extenders work, they use whatever gets loaded on the SageTV server... I am curious how things will work out with the hd200 in a remote location.

Quote:
Also, in the configuration, if client hostname should always be the same as server hostname, why ask for hostname in the configuration for client?
Not always, if you run a software SageTV client on a different pc, that requires installing SageTCPServer to it, and using it to control that client...

Quote:
If there was multiple servers/clients for the same user, then you should select which host this client belongs to.
At some point I will probably offer a list of Client options like mvp/hd100/hd200/SageTV Server/SageTV Client, and only the last one would have a selectable hostname.
__________________
SageTCPServer (2.3.5): Open source TCP interface to the SageTV API
MLSageTV (3.1.8)/Sage Media Server (1.13): SageTV plugin for MainLobby/CQC
TaSageTV (2.58)/TaSTVRemote (1.14): Monitor/control SageTV with an Android device
TbSageTV (1.02)/STVRemote (1.11): Monitor/control SageTV with a PlayBook 2
TiSageTV (1.64)/TiSTVRemote (1.09): Monitor/control SageTV with an iPhone/iPod/iPad
Reply With Quote
  #160  
Old 05-17-2010, 09:08 AM
amg amg is offline
Sage Advanced User
 
Join Date: Jan 2005
Posts: 161
Quote:
Originally Posted by Fonceur View Post
Anyone not running in 854x480 resolution?
My Droid ERIS (now 2.1) is running 320x480.
__________________
unRaid Server:Quad-Core Xenon, 20 GB Ram, openDCT/sageTV Dockers, HDHR,HDHR Prime
Network Encoder:Dell Inspiron 1000 Laptop, 512MB Ram, Windows XP, HDPVR
Reply With Quote
Reply

Tags
android


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
webserver + vlc + android + streaming = error jrjbertram SageTV Customizations 72 04-11-2010 12:21 PM
Stream video to Android phone via sage web server? cowboyway SageTV Customizations 5 12-13-2009 02:52 PM
Remote control application exponent SageTV Software 1 01-08-2008 09:20 PM
Application Integration rschouten SageTV Studio 0 12-19-2005 11:54 AM
SageTV for Professional A/V Application tdalton SageTV Software 0 06-25-2003 01:17 PM


All times are GMT -6. The time now is 03:25 AM.


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