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
  #181  
Old 06-08-2010, 12:27 PM
valnar valnar is offline
Sage Icon
 
Join Date: Oct 2003
Posts: 1,252
Send a message via ICQ to valnar
Quote:
Originally Posted by Fonceur View Post
- Setup SageTCPServer as a SageTV v7.0 plugin.
I have a Motorola Droid running 2.1 and will be reformatting my Sage Server to run 7.0 when it is released. As far as I'm concerned, you can drop all backwards compatibility.
Reply With Quote
  #182  
Old 06-09-2010, 08:36 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by valnar View Post
I have a Motorola Droid running 2.1 and will be reformatting my Sage Server to run 7.0 when it is released. As far as I'm concerned, you can drop all backwards compatibility.
Hehe, I wouldn't go that far, as I know those cheap Chinese Android tablets (i.e. < $150) are typically using Android OS 1.6, as are a bunch of phone providers.

EDIT: Of course I just read that the Archos 7 tablet is stuck at 1.5, and that's what I was hoping to get for development...
__________________
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; 06-09-2010 at 10:19 AM.
Reply With Quote
  #183  
Old 06-09-2010, 01:30 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
I also forgot to put the video streaming on the "to do" list.

My understanding is that the built in player on the Android platform does not support progressive streams (i.e. the "on the fly" encoding that we need). It seems that the Media Player from BluMediaLab (and apps from others) might be using a work around. So if someone could try it by starting the stream (rtsp), hitting "back" on the black window in taSageTV, and opening the stream (rtsp://MachineIP:8000/stream.sdp) in their player... If that works, I could probably find a way to launch the app myself, or try to get the same work around going. A simple search for "media player stream" comes up with many results, but that's the only one confirmed to have a work around...
__________________
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
  #184  
Old 06-09-2010, 02:06 PM
PosterBoy PosterBoy is offline
Sage Advanced User
 
Join Date: Oct 2007
Posts: 84
Hi.

I am in the process of evaluating tasage. Does it specifically require the original version of the web server or is it compatible with the jetty version that is out now for 7.0 I tried it out a bit last night and could not get it to connect to my server. Does the username have to be something specific? The jetty web site lets you set the username and password, but the tasage app only makes you specify a password.

FYI, I am on a mytouch running 1.6. TMobile swears they will update it to 2.1 any day now, but no cookies (or eclairs as the case may be) yet for me.

Oh one comment on the TASage purchase page here:
http://www.shop.talluscorp.com/produ...&categoryId=12

I was initially turned of by this page because the first thing I saw when quickly hunting for the cost was a price of $79.99. On my second visit a few weeks later I figured out that the cost was actually only $9.99. Yes I realize it was me being stupid and not reading what was right in front of me but shoppers tend to look quickly like that. I am not sure how many people have the same issue, but to me it would make sense to clarify that.

Thanks

Kent

Last edited by PosterBoy; 06-09-2010 at 02:11 PM.
Reply With Quote
  #185  
Old 06-09-2010, 02:25 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by PosterBoy View Post
Does it specifically require the original version of the web server or is it compatible with the jetty version
Actually, it doesn't use either, it's using SageTCPServer... You certainly didn't get that idea from the wiki...

Quote:
Oh one comment on the TASage purchase page here:
I agree and passed along that comment.
__________________
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
  #186  
Old 06-09-2010, 02:29 PM
PosterBoy PosterBoy is offline
Sage Advanced User
 
Join Date: Oct 2007
Posts: 84
lol looks like I need to pay more attention to what I am reading. I will go through the wiki tonight

Thanks

Kent
Reply With Quote
  #187  
Old 06-09-2010, 03:56 PM
PosterBoy PosterBoy is offline
Sage Advanced User
 
Join Date: Oct 2007
Posts: 84
Quote:
Originally Posted by PosterBoy View Post
lol looks like I need to pay more attention to what I am reading. I will go through the wiki tonight

Thanks

Kent
Edit: Ahha. I know where I got the misplace idea it used nielms web server. On the first page of this thread you said it was based on that, and I guess I took more from that than I should have

Kent
Reply With Quote
  #188  
Old 06-09-2010, 05:57 PM
spike5884's Avatar
spike5884 spike5884 is offline
Sage Advanced User
 
Join Date: May 2004
Location: WI
Posts: 118
Quote:
Originally Posted by Fonceur View Post
Hehe, I wouldn't go that far, as I know those cheap Chinese Android tablets (i.e. < $150) are typically using Android OS 1.6, as are a bunch of phone providers.

EDIT: Of course I just read that the Archos 7 tablet is stuck at 1.5, and that's what I was hoping to get for development...
I don't get what is up with all these tablets running old versions of Android. I would think that people would be jumping all over them if they had a more current version. Running an old version, is the main reason I have not pulled out the wallet and bought a few of them.
__________________
Thanks,
Scott
aka Spike5884
Reply With Quote
  #189  
Old 06-09-2010, 11:16 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by spike5884 View Post
I don't get what is up with all these tablets running old versions of Android.
Same reason most Android phones in Canada are at 1.5, they use customized firmware and pretty much stick with what was available at the start of their development cycle... Then there's the fact that underpowered devices might struggle with Android 2.1+...
__________________
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
  #190  
Old 06-10-2010, 09:29 AM
weedydeed weedydeed is offline
Sage User
 
Join Date: Apr 2008
Location: Milwaukee, WI
Posts: 7
Quote:
Originally Posted by Fonceur View Post
I also forgot to put the video streaming on the "to do" list.

My understanding is that the built in player on the Android platform does not support progressive streams (i.e. the "on the fly" encoding that we need). It seems that the Media Player from BluMediaLab (and apps from others) might be using a work around. So if someone could try it by starting the stream (rtsp), hitting "back" on the black window in taSageTV, and opening the stream (rtsp://MachineIP:8000/stream.sdp) in their player... If that works, I could probably find a way to launch the app myself, or try to get the same work around going. A simple search for "media player stream" comes up with many results, but that's the only one confirmed to have a work around...
Hi Fonceur,
Glad to see that the video streaming option is still on your radar. I noticed that the Android 2.2 update includes support for progressive stream playback. Not that it helps now but maybe in the future it may increase your chances of success.

I noticed on the taSageTV support wiki you removed the sections about the vlc streaming entries for the sage.properties file. Are they still required?
Reply With Quote
  #191  
Old 06-10-2010, 10:34 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by weedydeed View Post
I noticed that the Android 2.2 update includes support for progressive stream playback.
Nice, I guess I might need to target multiple versions, which would be a bit of a pain, but...

Quote:
I noticed on the taSageTV support wiki you removed the sections about the vlc streaming entries for the sage.properties file. Are they still required?
It's not removed, it has always been on the SageTCPServer wiki page...
__________________
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
  #192  
Old 06-13-2010, 05:05 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Make sure to update sageTCPServer.jar and taSageTV at the same time, as they both break backward compatibilities... I have essentially cut the middleman in the "sageTCPServer --> memory --> database" and "database --> memory --> display" processes, which should save some of the precious/limited memory... I haven't touched the Music or TV Guide parts yet.

Version 0.84

- Fix: the database file did not have an extension.
- Changed the database structure.
- Reduced the memory usage by getting rid of some buffers.
- Some of the ListView's now use a customized SimpleCursorAdapter.
- Exposed more of the available information.


Known issue

- Accessing the Favorites/Recordings/Schedule while it is connecting and wiping those tables is bad...
- Some weird issue about not liking having the database opened while using it to display the listview items or getting detailed information about a selected item..
__________________
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; 06-17-2010 at 12:09 PM.
Reply With Quote
  #193  
Old 06-15-2010, 11:27 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.86

- The list of Favorites, Photos, Recordings, Schedule and Videos have gained some sorting and filtering.

Known issue

- The "Albums by genre" is broken...

- Accessing the Favorites/Recordings/Schedule while it is connecting and wiping those tables is bad...

- Some weird issue about not liking having the database opened while using it to display the listview items or getting detailed information about a selected item..
__________________
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; 06-16-2010 at 09:42 AM.
Reply With Quote
  #194  
Old 06-16-2010, 09:42 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.87

- The list of Recordings, Schedule and Videos can now be filtered by actor.
__________________
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; 06-16-2010 at 03:24 PM.
Reply With Quote
  #195  
Old 06-16-2010, 03:24 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version .88

- The list of Photos, Recordings and Videos can now be filtered by folder.


While this is not the "file browser" view I had in mind for some of the lists, I think the current implementation should do just fine. Now I just need to do the same for the Music...
__________________
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; 06-17-2010 at 12:08 PM.
Reply With Quote
  #196  
Old 06-16-2010, 10:07 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.89

- The Music section now mostly use the improved code.
__________________
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; 06-17-2010 at 01:15 AM.
Reply With Quote
  #197  
Old 06-17-2010, 01:15 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version .90

- Fix: crashed on empty list.
- Added a "Do you really want to quit?" prompt.
__________________
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; 06-17-2010 at 12:08 PM.
Reply With Quote
  #198  
Old 06-17-2010, 12:08 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.91

- Fix: Big Upcoming recordings list could fill the 8k buffer.
- Fix: Genre was not defined in the Songs table.
- Fix: Some characters like " or % would mess up the filtering. (most likely others still can...)

Known issue

- Accessing the Favorites/Recordings/Schedule while it is connecting and wiping those tables is bad...
- Some weird issue about not liking having the database opened while using it to display the listview items or getting detailed information about a selected item..
- Synchronizing a list while browsing it, might have issues due to the filtering...
__________________
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; 06-18-2010 at 06:35 PM.
Reply With Quote
  #199  
Old 06-17-2010, 02:05 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.92

- List of less than 100 items (up from 50) can be viewed unfiltered (*) .
- Non alphabetical titles are no longer bunched up under the # filter...
__________________
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; 06-17-2010 at 11:27 PM.
Reply With Quote
  #200  
Old 06-17-2010, 11:27 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.93

- Fix: the memory leaks related to the database should be fixed...
__________________
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; 06-18-2010 at 06:27 PM.
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 11:40 PM.


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