|
Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Xcard plugin (alpha 0.0.8 - Jan 16)
Hey, I've got an alpha release Xcard plugin for anyone that is interested in doing early testing. I've had some private testers banging on this for a while and so far it has fared pretty well. There is still a lot of work to be done but I think enough is functional for some testing. Unpack the attached zip in the SageTV directory.
You will need to modify the appropriate plugin lines in the properties file while Sage is not running: media_player_plugin_class=org.sagecommunity.xcard.XCardMediaPlayer osd_rendering_plugin_class=org.sagecommunity.xcard.XCardOSDPlugin Furthermore, if you need to deviate from the default outputs you will want to include the following properties (defaults as shown): Code:
xcard/stream_all_mpegs=true xcard/verbose_log=false xcard/scale_osd=false xcard/audio=STEREO # STEREO or SPDIF xcard/connector=COMPOSITE # COMPOSITE, YUV, RGB, or SCART xcard/output=TV # TV, VGA, or HDTV xcard/standard=USETV # NTSC, PAL, PAL60, PALM, USETV xcard/hdmode=0 # mode numbers from HKEY_LOCAL_MACHINE\Software\Sigma Designs\REALmagic\xx\HDTV xcard/vgamode=0 # mode numbers from HKEY_LOCAL_MACHINE\Software\Sigma Designs\REALmagic\xx\Progressive xcard/aspect=LETTER_BOX # ASIS : 4:3 -> 4:3 and 16:9 -> 16:9 # PAN_SCAN : 4:3 -> 4:3 and 16:9 -> 4:3 pan & scan # LETTER_BOX : 4:3 -> 4:3 and 16:9 -> 4:3 letter box # WIDE : 4:3 -> 16:9 "letter box" and 16:9 -> 16:9 KNOWN BUGS:
Alpha 0.0.8
Alpha 0.0.7
WARNING: I do not have, nor have I made provisions for, TVs that experience burn in. USE AT YOUR OWN RISK!!! t Last edited by ErsatzTom; 01-16-2005 at 12:47 AM. |
#2
|
||||
|
||||
Tom,
Looks great! Two questions: 1. Aspect ratio - is this the aspect ration of the Output Device? 2. Does this add better support for DVD playback in SageTV? John |
#3
|
||||
|
||||
This ought to make some people quite happy!
For anyone with an Xcard... this has been quite stable for me, but there are a few caveats/things to consider... I think it is best to run it as a client, or at least as the client that goes with the service mode. That way, if you do happen to have a problem, it should only affect the UI, while the service continues to record. Also, since SageTV can't play DVDs on the Xcard (yet?), you have to close the client if you want to use another program for Xcard DVD playback -- just like the PVR-350's TV-out UI, the Xcard UI continues to be viewable on the TV even while SageTV is sleeping. I like being able to let SageTV sleep in the system tray while viewing everything on the TV. If you control SageTV via event messages, you can use SageTV perfectly well while it is minimized to its icon. Don't forget to go to Setup -> Detailed Setup -> Multimedia -> Overscan Settings -> Adjust. I had to adjust my UI overscan down quite a bit to see it all on the TV. There is a small delay (0.5 second or less?) between entering a command & _seeing_ the UI result on the screen. This is due to the OSD plugin nature & reducing to 256 colors, as far as I know. This is only a UI delay -- the playback commands seem as repsonsive as ever. It is kind of funny -- the UI conversion process has to use cpu time to get its job done, but playback continues to use practically 0 cpu time. I think there is still a known issue where you cannot delete a show that is currently being watched. [Edit: This has been fixed.] I hope no one takes these comments to be negative; they were just to let people know of a few things to keep in mind! I have been running this constantly recently w/o any major problems. - Andy 4000
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#4
|
||||
|
||||
Thanks Andy,
That answers question 2. So it sounds like the Decoder properties are still being set to xcard so it is not like the mediamvp where the plugin is taking full control of the playback functions too. John |
#5
|
||||
|
||||
This has also been rock solid for me.
__________________
Mike Janer SageTV HD300 Extender X2 Sage Server: AMD X4 620,2048MB RAM,SageTV 7.x ,2X HDHR Primes, 2x HDHomerun(original). 80GB OS Drive, Video Drives: Local 2TB Drive GB RAID5 |
#6
|
||||
|
||||
As far as DVD playback goes, it is definitely on the list, near the top. Since I haven't yet even started working on the DVD code, I don't know yet if I'll run into a roadblock that totally prevents support. On the other hand, I don't see any reason why I should have a problem supporting it.
The current problems that I'm working around with the aspect ratio have to do with what Sage is passing me, not the Xcard. You should be able to control the aspect ratio of the display through the properties supplied in the first post. However, the OSD is passed to the plugin as images which continue to be 4:3 regardless of what the displays aspect ratio (currently, at least). I'm totally open to suggestions on how to better support this. I don't want to spend too much time on this because I know it is going to be fixed, but I'm thinking I might make a property that allows you to control how differences in the display aspect ratio and the OSD are handled. t |
#7
|
|||
|
|||
This has been pretty solid for me also running in 4:3.
|
#8
|
||||
|
||||
Quote:
Great job! I'm very impressed that you've come even this far. Once you have successfully intergrated dvd output, I will be purchasing an xcard for use in my living room.
__________________
Warm Regards, Andy Kruta A+, CNA, MCSA, Network+, RHCE "It's kinda fun to do the impossible" - Walt Disney |
#9
|
||||
|
||||
Quote:
t |
#10
|
|||
|
|||
Tom:
Wow. I don't know whether to cry or laugh. Guess I'll do both. Thank you times 100. DFA
__________________
Wrong information is worse than no information |
#11
|
||||
|
||||
You're most welcome.
t |
#12
|
||||
|
||||
Tom,
Does this pluggin require direct access to the video files to play them back? I am using it on my client and it had some problems with livetv and I realized that I had all but one drive mapped from my server and I am guessing it was creating the new file on that drive since it is new and the biggest. John |
#13
|
||||
|
||||
sweet, can't wait to try it!
|
#14
|
||||
|
||||
Wow.. from being one of the poor saps with an x-card to one of the lucky chaps who has an x-card.. overnight!!!
Thanks Tom!!!!!! You saved me a bundle! |
#15
|
||||
|
||||
Quote:
t |
#16
|
||||
|
||||
Quote:
t |
#17
|
||||
|
||||
New version posted. This is really what 0.0.4 was supposed to be but I forgot to update the java classes when I built the zip file. THIS UPDATE IS HIGHLY RECOMMENDED. The new java classes resolve some race conditions that can lead to crashes and lockups.
t |
#18
|
|||
|
|||
Here's the params as I've put them:
xcard/aspect=WIDE xcard/audio=STEREO \# STEREO or SPDIF xcard/connector=YUV \# COMPOSITE, YUV, RGB, or SCART xcard/hdmode=2 \# mode numbers from HKEY_LOCAL_MACHINESoftwareSigma DesignsREALmagicxxHDTV xcard/output=VGA \# TV, VGA, or HDTV xcard/standard=NTSC \# NTSC, PAL, PAL60, PALM, USETV xcard/vgamode=7 \# mode numbers from HKEY_LOCAL_MACHINESoftwareSigma DesignsREALmagicxxProgressive Nothing out the VGA port yet though. Cockpit error? Display = DLP-RPTV, 720 x 1280, 60 Hz. Sigma connected via VGA cable, other HTPC viewing by DVI. Oops, do I need to strip the comments? Sage put in the backslashes since I copied the params from the Sage.Properties file. DFA
__________________
Wrong information is worse than no information Last edited by DFA; 01-10-2005 at 03:13 AM. |
#19
|
||||
|
||||
Well, you certainly don't NEED the comments in there and you don't want the backslashes in the config file but other than that the comments are harmless. xcard/connector and xcard/hdmode can/probably should be left to the default since they only apply to any tv out and component out respectively. If you just delete them from your config file they should show back up with the defaults.
However, having said all that, I would have thought the above would work. Can you make the changes above, try again and, assuming it fails again, upload the most recent xcard_log_####.txt file. t |
#20
|
||||
|
||||
Quote:
I took a look at the XCard log after I added the missing drive and it is actually using the Server path ( G:\<Video Name> ). So when using this on a client I need to have g: as mapped drive. John |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|