|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Ways to control Sage via a network device?
Hi,
I have 2 sage clients (and a sage server) that I'd like to be able to control via a networked device (either a web page or an iphone app) .The goal is to be able to to do all basic sage functions such as browse, watch, pause, fast forward, etc from any web based device (or an iphone app). If I've read the forums correctly, the Sage Webserver seems like it gets me 80% of the way there, but I can't control any of the video features (play, pause, rewind, stop, etc). Is that correct? Would it be "straight forward" for a novice like me to add? Would I need a separate "web server" that would catch the correct commands and pass it off to eventGhost (or Girder)? (How would I know when a video was being watched?) Any help and/or discussion would be greatly appreciated! Thanks, rwc |
#2
|
|||
|
|||
You should be able to use the "remote control" portion of the web interface to do what you want. In a normal IE page, it causes a pop up to appear with the basic transport commands, etc, on it.
Pressing "Stop" will cause the selected extender/client to stop, etc. While it may not be the prettiest UI, it does work just fine. That being said, you certainly can write a program that can control SageTV. For example, Fonceur and a CQC user wrote a program that allows the CQC Home Automation system software to control just about every aspect of the SageTV system. This all occurs over IP/TCP connection. So it is clear that the parts are all there to make it work.
__________________
i7-6700 server with about 10tb of space currently SageTV v9 (64bit) Ceton InfiniTV ETH 6 cable card tuner (Spectrum cable) OpenDCT HD-300 HD Extenders (hooked to my whole-house A/V system for synched playback on multiple TVs - great during a Superbowl party) Amazon Firestick 4k and Nvidia Shield using the MiniClient Using CQC to control it all |
#3
|
||||
|
||||
Quote:
As for a rich UI remote, well you had to pick iPhone =) http://forums.sagetv.com/forums/down...do=file&id=270 With the new Adobe Flash update this should be usable on most smartphones soon.... except of course iPhone due to Apple's anti-flash stance. Last edited by xred; 10-07-2009 at 03:17 PM. |
#4
|
||||
|
||||
Could certainly use the SageTCPServer.jar part to provide access to the data through TCP/IP...
__________________
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 |
#5
|
|||
|
|||
is the SageTCPServer.jar a sage thing? Or a CQC thing? Last I heard, CQC didn't work well via the web--has that changed?
|
#6
|
||||
|
||||
It goes in the SageTV\jars folder and I use it for some CQC and MainLobby plugins, so it is a Sage thing...
__________________
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 |
#7
|
|||
|
|||
Is it possible to use the .jar file and not use CQC? (Are there any docs on it?)
|
#8
|
|||
|
|||
Quote:
CQC works fine via the web. It has a full web server built in actually. It's just that there are not a lot of good web developers/designers that use CQC, so developement has been basically non-existant. I suspect that without Neilm, Foncur and others, SageTV would be in a similar place.
__________________
i7-6700 server with about 10tb of space currently SageTV v9 (64bit) Ceton InfiniTV ETH 6 cable card tuner (Spectrum cable) OpenDCT HD-300 HD Extenders (hooked to my whole-house A/V system for synched playback on multiple TVs - great during a Superbowl party) Amazon Firestick 4k and Nvidia Shield using the MiniClient Using CQC to control it all |
#9
|
||||
|
||||
Yes. (third time is the charm I guess...)
Quote:
__________________
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; 11-25-2010 at 12:10 PM. |
#10
|
|||
|
|||
I've got the Sage Web interface loaded on all my machines but usually kick it old school. I log on to the Sage box (which lives in my attic) via VNC and control things that way.
That said, I'm working on getting the web interface setup to work on my iPhone (and anxiously awaiting an iPhone app). Once I have that, I'm likely to use that most of the time if it works well. Lynn |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any new ways to record HD streams? | vorius | Hardware Support | 5 | 10-03-2009 06:37 AM |
19 ways to make ffmpeg to work for you | bcjenkins | The SageTV Community | 2 | 09-24-2008 11:29 AM |
Harmony Remote device to control STX-HD100 | starfire | Hardware Support | 21 | 06-26-2008 10:15 PM |
any reliable ways to room-shift premium live HDTV ? | btrcp2000 | General Discussion | 2 | 10-15-2007 11:01 PM |
Control Sage with your Bluetooth (or wifi) device. | jdamore | Hardware Support | 0 | 08-16-2007 02:49 PM |