SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations > Phoenix
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Phoenix This forum is for discussing the user-created Phoenix custom interface for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-09-2011, 08:33 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
Music Idea

I have recently started using an amazing server/client software for all of my music management, streaming to mobile devices over wifi and cell network, etc. it is called subsonic http://subsonic.org.

It really is a pretty awesome app and i would love to get it integrated with sage. I realize that you guys haven't released much about the music features in Phoenix, but in my opinion the music management and such of Sage has been mediocre at best. The best i have seen so far is the Slimplayer plugin which is of course not having sage manage the music.

So i have been reading up on the API for subsonic and it is SUPER easy and straightforward to use. http://www.subsonic.org/pages/api.jsp

I was wondering if it may be possible to get support for subsonic in the new Phoenix Music section? If it is not something you guys want to tackle i would love the opportunity to help you guys out and work on the coding and such. Im not so good with the ui aspect of things like meinmaui is but i can do middle layer and backend coding.

If this isn't an option, then my next question is Are you going to allow people to create their own plugins which work with phoenix? I know you mentioned at one point or another that "if you guys do your job right we won't need any other plugins" which while i can def. appreciate that i woul d really like to try and integrate subsonic.

I suppose if you all come up with something phenomenal that just blows us away for Music as you did for the rest of phoenix thus far, then i will just use that, but i figured i would ask and get some feedback from the Phoenix team.

~Mike
Reply With Quote
  #2  
Old 06-09-2011, 08:35 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
I forgot to add that one of my main motiviations here is to get a workable whole home audio solution through sage. Sonos is far to expensive, and another "device" to maintain. I really just want Sage to be the center of my media while in the home.
Reply With Quote
  #3  
Old 06-09-2011, 10:07 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
While I don't see us doing an implementation for this, people will be able to extend phoenix and add their own plugins.

Something like this would fit great a vfs plugin (ie, a new VFS source for music), and then it would be browsealbe using the normal phoenix media browsers.

At some point, I'll provide some technical information on how people would go about creating new vfs sources for media (It's not that hard)
Reply With Quote
  #4  
Old 06-09-2011, 10:19 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
I thought about VFS and doing it that way, but the playback is more of an issue in my opinion. I suppose if the UMB Music support is head and shoulders above the standard STV, as is everything else in phnoenix, then that solution would def. be attractive to me.

The only downside i see to a VFS is that one would need to go and presumably setup all metadata for songs, albums, etc. when you have a 30+k song library that could be quite tedious.
Reply With Quote
  #5  
Old 06-09-2011, 11:15 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by PiX64 View Post
I thought about VFS and doing it that way, but the playback is more of an issue in my opinion. I suppose if the UMB Music support is head and shoulders above the standard STV, as is everything else in phnoenix, then that solution would def. be attractive to me.

The only downside i see to a VFS is that one would need to go and presumably setup all metadata for songs, albums, etc. when you have a 30+k song library that could be quite tedious.
Actually the vfs supports custom metadata from the source. ie, a VFS item has a Metadata object as well. The implmentation can populate that object so that the VFS has metadata. I do this for online videos and movie trailers today.
Reply With Quote
  #6  
Old 06-09-2011, 12:54 PM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
so theoretically you are saying i could create a VFS which would point to my subsonic server and then the subsonic server could produce all necessary metadata/albumart/etc for things to show up correctly in BMT?

or am i missing what you meant?
Reply With Quote
  #7  
Old 06-10-2011, 06:00 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by PiX64 View Post
so theoretically you are saying i could create a VFS which would point to my subsonic server and then the subsonic server could produce all necessary metadata/albumart/etc for things to show up correctly in BMT?

or am i missing what you meant?
That's exactly what I'm saying.
Reply With Quote
  #8  
Old 06-10-2011, 06:40 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
Well thats perfect! how would one go about doing that? :-) im willing to be
a guinea pig.
Reply With Quote
  #9  
Old 06-10-2011, 07:19 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by PiX64 View Post
Well thats perfect! how would one go about doing that? :-) im willing to be
a guinea pig.
It's great that you want to do this... but I think that I need to spend some time writing up the process, etc, since it will require some intimate knowledge about the VFS structures, (IMediaFile, IMediaFolder) and its useful implementations, VirtualMediaFile and VirtualMediaFolder, etc.

It may take a couple of weeks before I can fully document that.
Reply With Quote
  #10  
Old 06-10-2011, 07:21 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
fair enough. anyway you need me to help you just let me know!

pm me email me whatever...
Reply With Quote
Reply


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
Phoenix music/music video support: http://www.htbackdrops.com possibly? mkanet Batch Metadata Tools 1 10-19-2010 05:11 PM
Music Video / Visualization idea. . . sdsean SageTV Customizations 3 05-15-2009 03:05 PM
Bad idea? utekineir Hardware Support 5 01-13-2007 01:29 PM
DMX music from Channel Guide to Music Jukebox? DRM2PVR SageTV Software 2 01-27-2005 12:21 PM


All times are GMT -6. The time now is 04:06 AM.


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