SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations

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
  #1  
Old 11-07-2010, 08:13 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Plugin: Mobile Web Interface Version 2

Version 2 of the SageTV Mobile Web Interface is now available! To install it, go to the Plugin Manager in SageTV V7 and install the SageTV Mobile Web Interface plugin. This will install a few dependencies. Most are the same as before, but there's a new dependency on a new plugin called Media Streaming Services. That's another Jetty web application that handles the transcoding and streaming on SageTV recordings.

Here are a few of the things you can look forward to.
  • SageTV v7-style interface (switch from blue to gray as well as other style changes)
  • Convert TV recordings in real time and watch on iPhone, iPod touch, and iPad
  • Support latest watched time when starting and suspending viewing on iPhone, iPod touch, and iPad
  • Start playback of TV recordings on extenders, placeshifters, and clients
  • Convert all images to support transparency (may display strangely on older mobile browsers)
  • Improved font handling when switching between portrait and landscape modes on iPhone, iPod touch, and iPad
  • Fixed HTML to make CSS styling easier
  • View what's playing on SageTV Clients
  • Change max number of hours in TV listings from 12 to 24
Yes, you read that right in feature #2. You will be able to watch your SageTV TV recordings through the mobile web interface.

Questions about the video streaming? See the FAQ.

Still have questions about video streaming? Head over to the thread dedicated to that topic. Please discuss it over there to help keep the topics focused as I'm sure there will be a lot of discussion about the streaming.

Be sure to head over to GeekTonic for a review, more screenshots and a demo video!

In the mean time, here are some screen shots to tease you for a little bit

Enjoy




__________________
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.


Last edited by jreichen; 11-07-2010 at 09:03 PM.
Reply With Quote
  #2  
Old 11-07-2010, 08:35 PM
ohpleaseno ohpleaseno is offline
Sage Aficionado
 
Join Date: Apr 2009
Location: South Florida
Posts: 464
Will this be enough to get me to buy an iPad? Maybe not, but damn this looks good. Good work!
__________________
Server: WHS with 11TB of storage
Clients:1) HD-200 to a Samsung 32" Slimfit CRT HDTV 2) HD-200 to a Pioneer 26" X1 LCD
Tuners: 1) HD-Homerun 2) Avermedia USB ATSC
Twitter: ohpleaseno
Reply With Quote
  #3  
Old 11-07-2010, 08:53 PM
vividweb vividweb is offline
Sage Aficionado
 
Join Date: Aug 2006
Location: Calgary AB
Posts: 399
Wow, never expected this. Looking forward to trying it, although I expect it's going to make me spend more money on new server hardware and an iPad.
__________________

Sage Server: i5-2500K 8 GB DDR, 6000gb HDD, 4xHD-PVR < 4xBell 6141, Win7 x64
Client 1: HD-200, Panasonic 42PX75
Client 2: HD-300, Samsung LCD
Client 3: HD-300, Samsung PN50C550
Client 4: MS Surface Pro
Reply With Quote
  #4  
Old 11-07-2010, 09:28 PM
clayfree clayfree is offline
Sage Advanced User
 
Join Date: Nov 2005
Posts: 96
No access to the imported videos library? Any plans to add this?

I really like the ability to stop playback on another client. I wish this was a feature on SageTv extenders.
Reply With Quote
  #5  
Old 11-07-2010, 09:39 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
No access to imported videos or music right now. Getting iOS streaming working was enough work for this release. I'll probably take a little break and see where things are after that, but that's probably the next-most requested feature to add. To be honest, I didn't think there would be much value in adding those until it was possible to watch them.
__________________
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
  #6  
Old 03-21-2011, 12:36 PM
maxpower's Avatar
maxpower maxpower is offline
Sage Advanced User
 
Join Date: Jan 2008
Posts: 100
Imported video

Quote:
Originally Posted by jreichen View Post
No access to imported videos or music right now. Getting iOS streaming working was enough work for this release. I'll probably take a little break and see where things are after that, but that's probably the next-most requested feature to add. To be honest, I didn't think there would be much value in adding those until it was possible to watch them.
Any word on when/if you will include support for imported videos?
Reply With Quote
  #7  
Old 11-12-2010, 08:43 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by clayfree View Post
I really like the ability to stop playback on another client. I wish this was a feature on SageTv extenders.
Stopping playback on a Placeshifter was already possible, but until the SageTV core added support for controlling clients from the server in v7 it wasn't possible to stop playback for clients.
__________________
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
  #8  
Old 11-12-2010, 09:00 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by jreichen View Post
until the SageTV core added support for controlling clients from the server in v7 it wasn't possible to stop playback for clients.
Sure it was, you just had to send a Stop to the right context...
__________________
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
  #9  
Old 11-07-2010, 09:35 PM
ace007 ace007 is offline
Sage Advanced User
 
Join Date: Aug 2008
Location: Denver, CO
Posts: 157
Awesome work.. hopefully he will add support for other devices like Andriod and WM phones at some point in the future but what great work for a volunteer effort. Thanks
Reply With Quote
  #10  
Old 11-07-2010, 09:48 PM
mbowe mbowe is offline
Sage User
 
Join Date: Aug 2008
Location: Mission Viejo, Ca.
Posts: 43
Any chance of adding support for Android? And/or WebOS?

Would definetely be willing to 'Donate', contirbute to beer fund, or ???
__________________
H/W: 3GHz Intel Quad Core Duo, 8Gig Mem, Dual HDHR, Hauppauge1800 & InstantHDTV
S/W: Windows 8.1, Java 7.75, SageTV 7, OTA Only
Extenders: HD200/HD100 & MediaMVP
Reply With Quote
  #11  
Old 11-07-2010, 10:17 PM
Brent94Z Brent94Z is offline
Sage Fanatic
 
Join Date: Aug 2004
Posts: 863
I don't have any "i" related items (Android guy here) but boy does that look nice. Great job!!!
Reply With Quote
  #12  
Old 11-07-2010, 10:32 PM
jorton jorton is offline
Sage Icon
 
Join Date: Jul 2005
Location: Canada
Posts: 1,273
Works great on my IPhone, great work! J
Reply With Quote
  #13  
Old 11-07-2010, 10:34 PM
GMan78 GMan78 is offline
Sage User
 
Join Date: Jan 2010
Location: Grand Rapids, MI USA
Posts: 50
Wow, fantastic work... in fact genius! But, I just dumped my iPhone for an Android... count me amongst those willing to donate to an Android version!
Reply With Quote
  #14  
Old 11-07-2010, 11:30 PM
Sparhawk6 Sparhawk6 is offline
Sage Aficionado
 
Join Date: Jan 2005
Posts: 323
Nice job.

Chalk me up as another one hoping for Android streaming in the near future.
__________________
Server: Gigabyte EP43-UD3L; Intel Core2Duo E5200; 4 GB DDR2 RAM; NVidia GeForce 9400GT; 6 tuners: Hauppauge HVR-1600 NTSC/ATSC/QAM combo, Hauppauge WinTV-HVR-2250 Dual Hybrid QAM, HD Homerun Prime (using SageDCT); 3.06TB total space: Seagate 160 GB, Maxtor 500GB, Seagate Barracuda 400GB, Hitachi 2 TB
Extender: HD200
Netgear MCAB1001 MoCA Coax-Ethernet Adapter Kit
Reply With Quote
  #15  
Old 11-08-2010, 12: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 Sparhawk6 View Post
Chalk me up as another one hoping for Android streaming in the near future.
It seems like Nextreaming NexPlayer already have implemented the HTTP Live streaming on Android, though that's as a SDK for broadcasters and such, not really for end users or niche market like SageTV...
__________________
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
  #16  
Old 11-08-2010, 12:05 AM
GollyJer's Avatar
GollyJer GollyJer is offline
Sage Aficionado
 
Join Date: Nov 2006
Posts: 318
Awesome work. Thanks jreichen!
__________________
Currently using SageTV Media Center Server on Windows 7, SageTV Client as an HTPC on Windows 7, and an HD Theater HD200. The server controls 3 Motorola DCH-3200 cable boxes and 3 Hauppauge HD-PVRs (all Rev F1) with HD audio and changes channels via firewire WITH NO LOCKUPS. It's awesome.
4 Steps to Perfect Stutter Free Playback for SageTV
Quick Guide: How to Bitstream Audio in Windows 7
Reply With Quote
  #17  
Old 11-08-2010, 12:52 PM
pjpjpjpj pjpjpjpj is offline
Sage Icon
 
Join Date: Feb 2008
Posts: 2,068
I admit that I have not had a chance to try this out yet, but I have a question:
Quote:
1. Start playback of TV recordings on extenders, placeshifters, and clients
2. View what's playing on SageTV Clients
I haven't seen much about this - point me to it if I've missed it, but it seems like everyone's main concern now is streaming video to mobile devices.

How is this (extender/client control) implemented? Screen shots?

It sounds like I can now use my iPod touch as a remote control for my HD Extenders. Is this true? And, if so, how much control does it have? It says "TV recordings" - is that the only thing you can control on the extenders? Any chance for other controls eventually?

I saw that this does not stream videos or music yet, but what about controlling those items on the extenders? Specifically, I would love to be able to control music through my extenders. In other words, if I run my HD300 audio through a home audio system, could I sit in another room and control what music the HD300 was playing?
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 8.1 x64, Java 8, Gigabit network
Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such...
Software: SageTV v9, stock STV with ADM.
Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic).
Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each.
Reply With Quote
  #18  
Old 11-08-2010, 01:07 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Wow. I was hoping the Sage community would be excited but the response to this is more overwhelming than I anticipated.

I see a lot of questions and requests are coming in. Thanks to all who are responding with answers, that helps me out a lot. I don't have time to reply to everything at the moment, but I'll sit down tonight and go through and address what I can.

It's fun to hear about how you're using this on train rides, etc. Maybe we'll need a thread about "How I use the Mobile Web Interface", with some discretion on the part of users of course
__________________
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
  #19  
Old 11-08-2010, 09:09 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by pjpjpjpj View Post
I admit that I have not had a chance to try this out yet, but I have a question:

I haven't seen much about this - point me to it if I've missed it, but it seems like everyone's main concern now is streaming video to mobile devices.

How is this (extender/client control) implemented? Screen shots?

It sounds like I can now use my iPod touch as a remote control for my HD Extenders. Is this true? And, if so, how much control does it have? It says "TV recordings" - is that the only thing you can control on the extenders? Any chance for other controls eventually?

I saw that this does not stream videos or music yet, but what about controlling those items on the extenders? Specifically, I would love to be able to control music through my extenders. In other words, if I run my HD300 audio through a home audio system, could I sit in another room and control what music the HD300 was playing?
It is not a "Web Remote". There are two features right now for controlling extenders and clients.
  • From the detailed information page of a tv recording, there's now a section of buttons where you can start playing the recording on an extender or client.
  • If you go to the "Home" page from the main menu, you'll see a section that lists what's playing on all connected extenders and clients. You can stop playback from there.
__________________
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
  #20  
Old 11-10-2010, 10:29 AM
Jason's Avatar
Jason Jason is offline
Sage Expert
 
Join Date: Nov 2003
Location: Texas
Posts: 598
Quote:
Originally Posted by jreichen View Post

Questions about the video streaming?
While this may be slightly off-topic, in the non-mobile web UI, starting from V2.14, there was an option to stream the file via ORB. While the Mobile UI can now stream via Apple's Live Streaming, there are no clients on Android (well... not released yet.... www.nextreaming.com).

Would it be possible to pull in the code for streaming the file via ORB into the new Mobile UI to 'tide' us non-live streaming capable users some modicum of capability?

-Jason
__________________
True standalone tuner functionality with the --> HAVA Channel Changer<--
Reply With Quote
Reply

Tags
mobile, web


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

Advanced Search
Display Modes

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
Plugin: Mobile Web UI for v7 jreichen SageTV v7 Customizations 145 03-07-2016 08:47 AM
Support: Mobile Web Interface V2 iOS Streaming jreichen SageTV v7 Customizations 225 09-22-2013 01:19 AM
Plugin: Mobile Web Interface 1.2 jreichen SageTV Customizations 281 06-17-2011 02:20 PM
FAQ: Mobile Web Interface V2 iOS Streaming jreichen SageTV v7 Customizations 3 11-07-2010 08:28 PM
Wanted: Developer for Web Interface Mobile Brent SageTV Customizations 249 02-09-2009 11:21 PM


All times are GMT -6. The time now is 07:35 PM.


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