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
  #81  
Old 02-02-2009, 03:09 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
Quote:
Originally Posted by btrcp2000 View Post
very cool, been waiting for this (airing search) since day one!

is there any way to move the search button closer to the search box, or allow the search query to be launched by hitting the enter key while the cursor is in the box? just searching for some keywords seems sufficient for 99.99% of my needs, so i rarely need to adjust all the drop downs. it would be quicker if it wasnt necessary to scroll all the way down. just a thought, i love it either way, thanks for your work!
The airing search means that I can really start using this as my primary (handheld) interface to Sage - thanks!

BTW, hitting <enter> after entering an airing search launches the search without me having to scroll all the way to the bottom of the page (on my BlackBerry browser). Maybe this behavior is device-dependent.

Matt
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #82  
Old 02-03-2009, 08:47 AM
FlyingDoc FlyingDoc is offline
Sage Advanced User
 
Join Date: May 2008
Posts: 125
Tes everything seems ok when accessed from a desktop. note the Treo is a company issued device ..perhaps IT have something running/dissabled that is interferring ...any thoughts on what to look for?
Reply With Quote
  #83  
Old 02-06-2009, 11:32 PM
bbig119 bbig119 is offline
Sage Advanced User
 
Join Date: Dec 2005
Posts: 158
Awesome plugin...thanks for this!!!
Reply With Quote
  #84  
Old 02-08-2009, 10:56 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by btrcp2000 View Post
very cool, been waiting for this (airing search) since day one!

is there any way to move the search button closer to the search box, or allow the search query to be launched by hitting the enter key while the cursor is in the box? just searching for some keywords seems sufficient for 99.99% of my needs, so i rarely need to adjust all the drop downs. it would be quicker if it wasnt necessary to scroll all the way down. just a thought, i love it either way, thanks for your work!
The enter key should work. What browser do you use? Another search button could also be added after the first set of controls.
__________________
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
  #85  
Old 02-08-2009, 11:02 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by FlyingDoc View Post
Tes everything seems ok when accessed from a desktop. note the Treo is a company issued device ..perhaps IT have something running/dissabled that is interferring ...any thoughts on what to look for?
I don't know what to tell you, I've never seen anything like that before. That's pretty strange behavior. I don't see any Treos listed over on the devices wiki page, but there are some WM devices and nobody else has brought this up.
__________________
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
  #86  
Old 02-09-2009, 05:48 PM
can3gxw can3gxw is offline
Sage Advanced User
 
Join Date: Sep 2008
Location: NB, Canada
Posts: 219
Am I missing something with this plugin? I just found this, installed it and it looks great... only thing is that the specs in the download section have "download" as one of the "recorded shows" options. When I go to recorded shows (or even select one of my shows), I don't see the "download" option.

I can set it as favorite, don't like, like, etc... but there is no download... I have unlimited data, but perhaps some don't and that was turned off to save ppl $$$?

Here's all I see. If I'm missing something, slap me and I'll get on with life!
Attached Images
File Type: jpg WebUI.jpg (132.9 KB, 542 views)
__________________
Gregg
Reply With Quote
  #87  
Old 02-09-2009, 10:57 PM
btrcp2000 btrcp2000 is offline
Sage Fanatic
 
Join Date: Aug 2007
Posts: 888
Enter key nw wrks fine on a reconfigured htc touch pro. I have a HTC Athena that it does NOT work on, but that one is due for a reflash as well. I would say don't worry about it, I'll report back if it's still not working after I update it.
__________________
[size=1]Current Server:V9 UNRAID Docker, SuperMicro x9dri-LNF4+, 32 GB ECC, 2x Xeon e5-2660v2, storage array 6TB, 2 Dish r5000HD tuners, 1 HDHomerun Quatro, 1 HDHomerun Extend
4 Nvidia Shield TVs with Miniclient
Reply With Quote
  #88  
Old 02-09-2009, 10:59 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
The page in your screenshot lists one or more recordings and actions that can be done on multiple items at a time. If you click on the show's title it will take you to the details page for that show. On there you'll find the file or list of files for the recording. Click on them to download them.

I've noticed that the iPhone displays an error that Safari cannot download the file if it's MPEG2. I suspect Apple is restricting certain types of content from being downloaded because it works fine in Firefox on my laptop. I don't know about other types of mobile devices. If it's MP4 I get an error page, so it looks like the mobile web interface has a bug there.

I didn't put much design work into the download. I just copied that from what nielm's webserver does to at least give the option for downloading. If I ever get streaming to work, I'll put more thought into how to lay out the options for downloading and streaming content.
__________________
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
  #89  
Old 02-10-2009, 11:12 AM
can3gxw can3gxw is offline
Sage Advanced User
 
Join Date: Sep 2008
Location: NB, Canada
Posts: 219
Hey, jreichen...

I am posting a couple more screen shots as to what I see... these are taken from my PC, but my mobile does the same thing (using both IE mobile and Opera).

I can click on the show title as many times as I want, and each time it takes me a little farther into the show details, but I can never see a "download" option.

Help! And Thanks!
Attached Images
File Type: jpg Screen1.jpg (84.7 KB, 540 views)
File Type: jpg Screen2.jpg (116.6 KB, 545 views)
__________________
Gregg
Reply With Quote
  #90  
Old 02-10-2009, 11:52 AM
matt91's Avatar
matt91 matt91 is offline
Sage Icon
 
Join Date: Feb 2005
Location: Washington, DC
Posts: 1,185
click on the "files" link as shown in your screen2.jpg image.
__________________
Server: Ubuntu 16.04 running Sage for Linux v9
Reply With Quote
  #91  
Old 02-11-2009, 04:20 AM
can3gxw can3gxw is offline
Sage Advanced User
 
Join Date: Sep 2008
Location: NB, Canada
Posts: 219
SEE?!?!?!?!?!?!?

I TOLD YOU ALL, DIDN'T I??? I was just unable to see the obvious...

Did it... clicked it.... "save to where?"

Wow... my head hurts now!

THANKS, MATT!!!
__________________
Gregg
Reply With Quote
  #92  
Old 02-15-2009, 03:20 PM
rickw rickw is offline
Sage Advanced User
 
Join Date: Aug 2004
Location: Spring Hill, TN
Posts: 108
Exception while processing MediaFile Servlet

In trying to get media to play on my phone (HTC Touch Pro) I converted a recording into a WMV and when I click on the file link I get the following exception.


Here's the URL that was generated.
http://192.168.0.106:8082/sage/Media...2690&Segment=0

Any ideas?

Rick...

Exception while processing MediaFile Servlet:
java.lang.NullPointerException
java.lang.NullPointerException
at org.mortbay.servlet.GzipFilter$GZIPResponseWrapper.setContentType(GzipFilter.java:172)
at net.sf.sageplugins.webserver.MediaFileServlet.doServletGet(MediaFileServlet.java:132)
at net.sf.sageplugins.webserver.SageServlet.doGet(SageServlet.java:82)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:129)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Reply With Quote
  #93  
Old 02-15-2009, 05:33 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Yep. The file extension is not associated with a mime type. I'm not sure how to do that in Jetty yet, but it's high on my priority list.
__________________
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
  #94  
Old 02-16-2009, 12:44 PM
joe123 joe123 is offline
Sage Fanatic
 
Join Date: Jan 2006
Posts: 954
Can you watch your SageTV recordings on your phone with this plug in?
Reply With Quote
  #95  
Old 02-16-2009, 12:50 PM
rickw rickw is offline
Sage Advanced User
 
Join Date: Aug 2004
Location: Spring Hill, TN
Posts: 108
Quote:
Originally Posted by jreichen View Post
Yep. The file extension is not associated with a mime type. I'm not sure how to do that in Jetty yet, but it's high on my priority list.
Ok...Thanks.
Reply With Quote
  #96  
Old 02-16-2009, 01:34 PM
rickw rickw is offline
Sage Advanced User
 
Join Date: Aug 2004
Location: Spring Hill, TN
Posts: 108
Quote:
Originally Posted by jreichen View Post
Yep. The file extension is not associated with a mime type. I'm not sure how to do that in Jetty yet, but it's high on my priority list.
Did a little research...

This page explains changing the webdefault.xml file (lives in jetty\etc)
http://docs.codehaus.org/display/JETTY/webdefault.xml

It includes a <mime-mapping> element to allow customizing the mime types.

I then searched for the mime-type for WMV files. [http://support.microsoft.com/kb/288102] This support page from Microsoft shows the type of "audio/x-ms-wmv".

So I changed my webdefault.xml as shown below and restarted SageTV. I no longer get the exception. Now my phone is trying to download the file instead of playing it... So one step closer. :-) Thanks for the clue on where to look.

HTML Code:
  <mime-mapping>
    <extension>wmv</extension>
    <mime-type>audio/x-ms-wmv</mime-type>
  </mime-mapping>
Reply With Quote
  #97  
Old 02-17-2009, 12:16 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by joe123 View Post
Can you watch your SageTV recordings on your phone with this plug in?
Short answer: there's not a point and click streaming feature. Depending on your phone, though, from the file links on the details page you might be able to download the file and/or play it in the media player using HTTP progressive download.
__________________
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
  #98  
Old 02-17-2009, 12:24 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by rickw View Post
Did a little research...
Thanks for the info. I missed that page on their site. That should at least give you something workable for now. I also found a way to do it by modifying the files in the contexts folder. I need to think it over some more to make it easy to override/add to the defaults, and to prevent the customization from being overwritten when upgrading.
__________________
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
  #99  
Old 03-07-2009, 05:22 PM
mayamaniac's Avatar
mayamaniac mayamaniac is offline
Sage Icon
 
Join Date: May 2004
Posts: 2,177
I'm feeling dumb right now cause I'm just getting 404 error.

I have latest webserver 2.23 working. I downloaded the jetty plugin and extracted it to c:\program files\sagetv\sagetv\. So I have a folder called jetty in there, and have two folders called contexts and webapps inside of that. I opened sagewebapp.xml in contexts folder with notepad and then saved it. I restarted sagetv service. Then I point my iphone's safari to http://mywebserveraddressort/sage/m/menu.jsp. And I just get:
Quote:
404 Not found
Rogatkin's JWS based on Acme.Serve $Revision: 1.26 $
I get the same error with http://mywebserveraddressort/sage/m/

Where did I go wrong?
__________________
Mayamaniac

- SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme.
- SageTV HD300 - HDMI 1080p Samsung 75" LED.
Reply With Quote
  #100  
Old 03-08-2009, 10:30 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
nielm's webserver and the mobile web server run on different ports. From the message you posted, you're trying to access mobile web pages on nielm's webserver's port. The default port for the mobile web server is 8080 and can be changed in JettyStarter.properties - Sage must be restarted for it to take effect.
__________________
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
Reply

Tags
mobile, web


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
Plugin: Web User Interface for SageTV 2.2-6.6 (V2.25 18 Sep 2009) nielm SageTV Customizations 2644 10-24-2016 10:18 AM
Wanted: Developer for Web Interface Mobile Brent SageTV Customizations 249 02-09-2009 11:21 PM
Web Interface Questions SoonerToucan SageTV Customizations 1 09-14-2004 04:16 AM
Web interface possible in the near future? debennett2 SageTV Software 7 06-05-2004 06:51 AM
web interface fmalabre SageTV Beta Test Software 6 04-28-2004 12:57 AM


All times are GMT -6. The time now is 09:53 PM.


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