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
  #201  
Old 06-18-2010, 06:35 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.94

- Completed the migration of the Music section to the new scheme.
- Fix: was not escaping \ to \\ (sageTCPServer).
- Improved the query for the rows count in the database.
- Changed the default sort options.
- Replaced more problematic filtering characters by _.
__________________
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-20-2010 at 12:56 PM.
Reply With Quote
  #202  
Old 06-18-2010, 08:20 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.95

Fix: filtering by folder was partially broken.
__________________
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-20-2010 at 12:56 PM.
Reply With Quote
  #203  
Old 06-19-2010, 09:23 PM
Mythikal's Avatar
Mythikal Mythikal is offline
Sage Advanced User
 
Join Date: May 2009
Location: MN
Posts: 107
I was able to get the streaming to work on my Evo - Android 2.1. Apparently VLC v1.0.5 is broken. v1.0.3 works just fine.

With that being said, here are some of the issues I'm having:

1) The media player being used doesn't like to start the first stream. If I back out and hit stream again (either for that video or another), the original stream starts to play. However, without starting another stream, I can start up a browser and go to rtsp://server:8000/stream.sdp and it does play in the default streaming app - which has controls, btw ;o)

2) No controls on the media player (stop/play/mute/quit and maybe resize would be nice).

3) Screen falls asleep when videos are playing.

4) The VLC instance doesn't terminate on the server and the "Allow only one instance" setting doesn't seem to matter when calling it from tasagetv. I logged in as my SageTV service user and set the "Allow only one instance" there too (as it doesn't appear to be a global setting), but that didn't work either and actually broke it altogether (multiple instances still, but no transcoding on any of them). I had to reinstall VLC after that.

5) I haven't found a way to quit the media player other than to force close tasagetv.

6) No "Now Playing" button. I can't quit the media player, but I can't get back to it to see what's playing either! I can hear the audio, but it would be nice to see the video that goes along with it too.

7) A/V sync is terrible. What sucks is that it's in sync on the PC.

8) The quality could be better, but that's just a matter of tweaking the transcode settings. Maybe give quality options of low/medium/high?

This was tested on both movies and recorded TV (sd and hd). They all acted the same way.

There ya go. Making some progress.

Last edited by Mythikal; 06-19-2010 at 09:29 PM.
Reply With Quote
  #204  
Old 06-20-2010, 12:01 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by Mythikal View Post
I was able to get the streaming to work on my Evo - Android 2.1. Apparently VLC v1.0.5 is broken. v1.0.3 works just fine.
Thanks, I guess that might explain some of the problems, VLC versions have always had such issues between releases...

Quote:
1) The media player being used doesn't like to start the first stream.
Probably that the player is started before the stream is actually available...

Quote:
I can start up a browser and go to rtsp://server:8000/stream.sdp and it does play in the default streaming app - which has controls
I think that the first tests were done launching the default app, then I tried with something else has it wasn't working fine. Which might just have been the VLC version...

Quote:
4) The VLC instance doesn't terminate on the server
Right, I might need to use the HTTP interface of VLC to do things properly.

Quote:
8) The quality could be better, but that's just a matter of tweaking the transcode settings. Maybe give quality options of low/medium/high?
Once you enable streaming, you end up with the used parameters in the sage.properties file, so you can try tweaking them. Of course tweaking in VLC + browser directly is probably a better way to test...
__________________
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-20-2010 at 12:30 AM.
Reply With Quote
  #205  
Old 06-20-2010, 04:45 AM
Mythikal's Avatar
Mythikal Mythikal is offline
Sage Advanced User
 
Join Date: May 2009
Location: MN
Posts: 107
Quote:
Originally Posted by Mythikal View Post
Apparently VLC v1.0.5 is broken. v1.0.3 works just fine.

...

7) A/V sync is terrible.
If old is good, older is better? VLC v1.0.0 all but eliminates the A/V sync issues.
Reply With Quote
  #206  
Old 06-20-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 Mythikal View Post
I can start up a browser and go to rtsp://server:8000/stream.sdp and it does play in the default streaming app
OK, try this experimental built (TV guide is disabled). It will pop the About page with a link to stream.

I'm getting a report that it tries to download the stream instead of playing it, but it might depend on the Android OS version, manufacturer, or such... Are you sure it's a default app and not something you (or the manufacturer) installed? Or maybe you tweaked some settings somewhere?
__________________
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-20-2010 at 12:56 PM.
Reply With Quote
  #207  
Old 06-20-2010, 10:16 AM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Another suggestion for the streaming would be to use the Android app VLC-Remote, with the instructions at http://code.google.com/p/android-vlc...es/detail?id=1 and some eventual merge/tweaks, should that method works better...
__________________
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
  #208  
Old 06-20-2010, 12:29 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by Fonceur View Post
Version 0.95

Fix: filtering by folder was partially broken.
I installed this version (Along with 1.3.8 on my server) and it forces closes as soon as it starts.

log shows :


Code:
E/AndroidRuntime( 2117): java.lang.RuntimeException: Unable to instantiate service tallus.android.sagetv.service.STVServer: android.database.sqlite.SQLiteException: no such table: Videos: , while compiling: SELECT count(*) FROM Videos
I rolled back to 0.93 and the error is the same. I will try a fresh install of 0.93

fuller log file attached...
Attached Files
File Type: zip log.zip (1.0 KB, 225 views)
__________________
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
  #209  
Old 06-20-2010, 12:33 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by brewston View Post
I will try a fresh install of 0.93
A fresh install of 0.95 seems to have recreated the database as it now starts. I will carry out some more testing
__________________
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
  #210  
Old 06-20-2010, 12:42 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Most of Media Center now won't sync... another log attached
Attached Files
File Type: zip log.zip (13.7 KB, 245 views)
__________________
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
  #211  
Old 06-20-2010, 12:44 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.96

- The streaming option now takes you to the About page, with a link to the stream.
- The TV Guide has now migrated to the more memory efficient method.
__________________
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-22-2010 at 09:16 AM.
Reply With Quote
  #212  
Old 06-20-2010, 01:04 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
Most of Media Center now won't sync... another log attached
I think the main issue is that your channel numbers are not numbers (i.e. ITV1)... Then there was also the ratings in ExpandedRatings. I guess I'll need to go back to Channel as text, with the side effect that sorting will produce:

1
101
11
2
3

instead of

1
2
3
11
101
__________________
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
  #213  
Old 06-20-2010, 01:24 PM
brewston brewston is offline
Sage Expert
 
Join Date: Apr 2006
Location: Surrey
Posts: 719
Quote:
Originally Posted by Fonceur View Post
I think the main issue is that your channel numbers are not numbers (i.e. ITV1)...
I thought ITV1 was the call sign (and name) rather than the channel number, it should be channel number 103. I'm in the UK so lots of our EPG stuf is different due to be being pulled via XMLTV
__________________
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
  #214  
Old 06-20-2010, 01:32 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 thought ITV1 was the call sign (and name) rather than the channel number
Indeed it should... So it's either an issue with the XMLTV importer not putting everything where it should, or more likely that the channel 103 is not in the xmltv file to start with, as Europe tends to have more generic version, compared to North America where they are available by zip code/provider.
__________________
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
  #215  
Old 06-20-2010, 01:32 PM
Mythikal's Avatar
Mythikal Mythikal is offline
Sage Advanced User
 
Join Date: May 2009
Location: MN
Posts: 107
Quote:
Originally Posted by Fonceur View Post
Are you sure it's a default app and not something you (or the manufacturer) installed? Or maybe you tweaked some settings somewhere?
The default streaming media app on the Evo is by HTC. It's not an Android app per se. Sorry if my previous statement was confusing. I was just trying to show that the stream itself was valid and playable from another player, not necessarily trying to promote using it.

doubleTwist can play RTSP streams and does come up as an option when I put the link in a browser. Just tested it again to make sure I wasn't cross-eyed last night. Yes, it works. I did have to force close the browser to get it to pick up the app when I installed it before it would work. The screen falls asleep when watching a stream though just like the built in player in tasagetv. Not sure how to fix that.

I think whatever player you're using would work just fine if you can get it to close on exit and pick up the stream on the first try.

I'll try out the new version when my eyes open up a little more.
Reply With Quote
  #216  
Old 06-20-2010, 01:40 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by Mythikal View Post
The default streaming media app on the Evo is by HTC.
Sounds like theirs support progressive stream, which the native Android app won't before 2.2...

Quote:
I was just trying to show that the stream itself was valid and playable from another player, not necessarily trying to promote using it.
Well, I know it plays on a pc, so didn't have doubts about the stream itself, just on how to play it back on the Android...

Quote:
The screen falls asleep when watching a stream though just like the built in player in tasagetv. Not sure how to fix that.
Should be some settings in the app...
__________________
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
  #217  
Old 06-20-2010, 03:03 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Version 0.97

- Changed the Stream link to "all" from "web"...
- Fix: Some properties were missing from the database.
- Fix: TV guide had issues following a device rotation.
__________________
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-21-2010 at 12:16 AM.
Reply With Quote
  #218  
Old 06-20-2010, 03:37 PM
Mythikal's Avatar
Mythikal Mythikal is offline
Sage Advanced User
 
Join Date: May 2009
Location: MN
Posts: 107
TASageTV-0.97 + SageTCPServer-1.3.9

Doesn't show anything in Media center-->videos (0/1164). Is that because I'm using the trial?

Crashes when backing out of TV Guide if guide data is not populated.

Streaming link, for the recordings at least, works for me.
Reply With Quote
  #219  
Old 06-20-2010, 03:50 PM
Fonceur's Avatar
Fonceur Fonceur is offline
Sage Icon
 
Join Date: Jan 2008
Location: DDO, QC
Posts: 1,915
Quote:
Originally Posted by Mythikal View Post
Doesn't show anything in Media center-->videos (0/1164). Is that because I'm using the trial?
No, it just means that you need to sync (hit the hardware MENU button). The Media lists should be pretty much static, so they are only queried when the user asks for it. OTOH, maybe something went wrong with the previous sync.

Quote:
Crashes when backing out of TV Guide if guide data is not populated.
I don't suppose you are using some XTML-TV importer too?

Quote:
Streaming link, for the recordings at least, works for me.
That's good news. So people just need to install some app that supports progressive streaming.
__________________
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
  #220  
Old 06-20-2010, 04:06 PM
Mythikal's Avatar
Mythikal Mythikal is offline
Sage Advanced User
 
Join Date: May 2009
Location: MN
Posts: 107
Quote:
Originally Posted by Fonceur View Post
No, it just means that you need to sync (hit the hardware MENU button).
I did try to synchronize. No luck. I also tried to wipe and re-sync. No luck there either.

Quote:
Originally Posted by Fonceur View Post
I don't suppose you are using some XTML-TV importer too?
Not to my knowledge.

Quote:
Originally Posted by Fonceur View Post
That's good news. So people just need to install some app that supports progressive streaming.
And downgrade VLC on the server. ;o)
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:43 PM.


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