|
SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
SageTV Media Player Plugin
We've just released the spec publicly for writing a MediaPlayer plugin for SageTV. This information can be found at:
http://www.sagetv.com/2_papers/MediaPlayerPlugins.txt Here's the general information about it; more details (such as the Java interface description) can be found by following the above link: As of SageTV 3.0 there's a MediaPlayer plugin interface that allows a user to use alternate implementations for playing back media files. This plugin can be used to integrate things such as the following into SageTV: * a FLAC/Ogg/AAC/etc. audio media player * alternate video player (MPlayer, WindowsMediaPlayer, etc.) * a music player with alternate music visualizations * hardware decoders (XCard, PVR350, etc.) * media adapters (MediaMVP, Roku, etc.) IMPORTANT NOTE: The full SageTV UI can be exported to remote locations or devices by using this plugin along with the SageTV Input plugin and the SageTV OSD Rendering plugin. These 3 interfaces provide all that is needed to get the SageTV UI running on a Media Adapter or Media Extender or simillar device. An example of this can be seen in the Hauppauge MediaMVP plugin available here: http://www.streams.ch/ There are already 2 implementations of this available. One for the Hauppauge Media MVP (Thanks Matt) and the other for the Sigma Designs XCard (Thanks Tom).
__________________
Jeffrey Kardatzke Founder of SageTV |
#2
|
|||
|
|||
This is really great news. Thanks Jeff!
Andy. |
#3
|
|||
|
|||
yeah, I know there is/was some interest in getting the Roku devices working with Sage as they could be used as Media Extenders or streaming Music players with Sage managing the music. Too bad I don't have access to those devices
|
#4
|
||||
|
||||
thx for sharing!
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
#5
|
|||
|
|||
I may be confused here, but...
Does this mean that you can setup ZoomPlayer or Theater Tek to play inside of SageTV? Secondly, on the music player, would one be able to run iTunes inside of Sage with this? I'm thinking the answers are no, but I'm a bit confused on what this plug-in is for, otherwise. Thank you. |
#6
|
||||
|
||||
This is huge. I for one will not be able to help out in the cause due to my inaptitude, BUT--we should hopefully be approaching import heaven very soon with the help of some great developers on this forum!!!!!!
Thanks JUC |
#7
|
||||
|
||||
Is this similair to Cayar's External Video/Music/DVD Player? If so that is great news indeed. Can it work like Cayar's where it only plays the alternate media player for non-native file types? Or can it send LiveTV to the media player?
__________________
If this doesn't work right, Then: "I'm going to blow up the Earth!" |
#8
|
||||
|
||||
Quote:
t |
#9
|
||||
|
||||
I go away and this happens. I should go away more often . Thanks Frey!
|
#10
|
|||
|
|||
This has been quet for a few weeks. Hopefully that means there are some skilled developers hiding away churning out code for a great HD capable client device.
|
#11
|
|||
|
|||
Personally, I doubt it.
Not sure why end users would spend hundreds of hours making a custom plugin for Sage for free. But that is just me. Sure would like to see the Sage interface on a fiew more set top devices though (Pinnacle Showcenter, Buffalo LinkTheater, SOMETHING that can play more than MPG). Jason |
#12
|
||||
|
||||
Quote:
Personally, I am a recovering capitalist. I majored in economics n college, and I was enthralled with the free market -- sort of a modified libertarian -- don't get the government involved unless there is a market failure. At the time, I didn't perceive market failures all over the place. These days, I see market failures in my sleep. So... all of that is to say that I have come to appreciate non-capitalistic behavior as interesting and sometimes noble, and certainly worthy of contribution. Giving away one's work and having it appreciated can provide a sense of accomplishment and gratification. Also, if you want something badly enough, you sometimes have to do it yourself! P.S. I rarely even use Weather Report Suite myself, probably twice a week. But I don't regret doing it or sharing it! P.P.S. Another reason for me was a desire to learn Java. I'm a .Net guy in real life, but because of growing dissatisfaction with Microsoft and capitalism (particularly monopoly), I wanted to cross over. Developing WRS was a good tutorial for myself. |
#13
|
||||
|
||||
Quote:
WRS Custom STVs MVP plugin Xcard plugin Most Meedio Plugins MyMovies for MCE etc. |
#14
|
||||
|
||||
Quote:
Why for free? because I don't want to create the expectation of support that payment creates. I am sure Matt (MVP), ErstatzTom (Xcard), Cayars (STV), Mlbdude (STV), KJake (DVD burner), Crashless (STV), AndersNolberger (no end of network encoders!), Malore (comskip, STV), JereJones (comskip, SA, Dirmon) and all the others each have their own reasons!
__________________
Check out my enhancements for Sage in the Sage Customisations and Sageplugins Wiki |
#15
|
|||
|
|||
Someone has to say it...
Now if we could just get Studio
Still, this is an exciting and most-welcome step in adding more open-ness to Sage |
#16
|
||||
|
||||
So, are any of the wonderful, generous, and kind spirited STV and plugin developers w/ Studio actually working on any media player plugins with this API?
I know that there was project started to integrate J.River's Media Center last year that ran into difficulties. I was hoping that this API would get it going again but maybe the problems were on the J.River side of the equation and not Sage. OTOH, if Sage 3 gets going on the WMA support and improves the music player interface I'll be happy with that. |
#17
|
||||
|
||||
Quote:
Quote:
|
#18
|
|||
|
|||
Yeah, yeah... You're right.
I guess I was in too pessimistic of a mood. But you have to admit the comment generated a lot of discussion. Jason Quote:
|
#19
|
||||
|
||||
I'm going to resurrect this to see if anyone (other than Matt or Tom) has/have utilized this in any way?
It would seem to me that by calling Windows Media Player ( or anyother player...) in lieu of the internal media player (at least for audio files... mp3's) two of the 'most' requested features for Sage could be done in one fell swoop... visualizations and internet radio. With the G-Force visualization add-on (http://www.soundspectrum.com/) there are even album covers shown for playback visualizations. Cheap folks like me, could opt for the free version of WhiteCap as well. Both G-Force and WhiteCap integrate with WMP (any various other players...). I'm no java programmer so much of this is gibberish to me... Outside of cracking open a java book/tutorial, am I simply missing something here, or am I over thinking the whole issue? -Jason |
#20
|
|||
|
|||
This is an interesting thread. I don't like the built-in media player as it pertains to music, so I was planning to replace it. The method I was planning on was to use Winamp and just drive it through windows messaging. That would have allowed for all the usual music player goodness, including full screen visualizations -- but this seems like a more elegant and integrated approach. I'll have to read over the documentation provided in more detail to see if its feasible (because the odds of my writing it in java are... slim) but it would be nice to use a different media player for my music/playlists. Then the only problem I would have is cover art. Thanks for resurecting this thread -- I probably wouldn't have seen it otherwise.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|