SageTV Community  

Go Back   SageTV Community > General Discussion > General Discussion
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

General Discussion General discussion about SageTV and related companies, products, and technologies.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-11-2009, 10:50 AM
PAF PAF is offline
Sage User
 
Join Date: Jul 2008
Location: Chicago
Posts: 48
My Kingdom for Airfoil + Sage

I'm sure most of use would love to have the feature of whole house audio when using the extenders... at least I would.

I got an airport express yesterday and after playing around with that and the airfoil app. I asked myself why couldn't this be ported to Sage.

Airfoil offers a free app., Airfoil Speakers, http://rogueamoeba.com/airfoil/speakers.php where you can use a Mac, Windows, or Linux device for syncing audio in different places. Because this is so platform independent, could this be ported to work on Sage Extenders?

I would rather use my extenders instead of buying more of the airport express stations... meaning I would actually pay a reasonable fee for this functionality .
Reply With Quote
  #2  
Old 03-11-2009, 11:23 AM
Clift Clift is offline
Sage Expert
 
Join Date: Aug 2008
Location: North Carolina
Posts: 555
This may work, but it would need some fundamental changes to how the extenders and server interact. From what I understand, the server doesn't ever send anything to the extender that it doesn't explicitly ask for (not that it couldn't). And the extenders don;t really "talk" to each other. It's a sweet idea and someone should jump on it and make a plugin.
__________________
Server:W7 Ultimate, SageTV 7.1.9
Capture Devices: HVR-2250, 2x HD PVR 1212
Clients:
1x STX-HD100
3x STP-HD200
@cliftpompee
Reply With Quote
  #3  
Old 03-11-2009, 11:33 AM
sandor's Avatar
sandor sandor is offline
Sage Expert
 
Join Date: Dec 2006
Location: Philadelphia, PA USA
Posts: 621
this is part of the reason i don't use Sage for music, and have continued to use iTunes... Main music library runs on the 5.1 system in the living room, one airport express in the kitchen, one in the master bedroom, and one up on the roof deck. all audio is synced, i can control iTunes with my iPhone.

you can find the 802.11/g airport expresses for all of $20 on ebay...
__________________
MacBook Core2Duo 2 ghz
nVidia 9400M GPU
46" Sammy HLP4663 720p DLP
2x HDHR, all OTA
QNAP TS-809:
12.5 TB for Recordings/Imports/TimeMachine/Music
HD200 via 802.11n in Living Room
802.11n client in bedroom
Reply With Quote
  #4  
Old 03-14-2009, 08:05 AM
paulbeers paulbeers is offline
SageTVaholic
 
Join Date: Jun 2005
Posts: 2,550
I just gave Airfoil a try. I am truly impressed. This is the first software I have ever tried that actually can sync audio across multiple pc clients. Granted I only tried it from my Desktop to my laptop, but it was able to keep the audio in synce (a few minor glitches here and there). Most software based solutions quickly fall out of sync within a minute or two....I was able to run it for the full 10 minutes (software limitation when only using the trial version) without any major sync issues.
__________________
Sage Server: AMD Athlon II 630, Asrock 785G motherboard, 3GB of RAM, 500GB OS HD in RAID 1 and 2 - 750GB Recording Drives, HDHomerun, Avermedia HD Duet & 2-HDPVRs, and 9.0TB storage in RAID 5 via Dell Perc 5i for DVD storage
Source: Clear QAM and OTA for locals, 2-DishNetwork VIP211's
Clients: 2 Sage HD300's, 2 Sage HD200's, 2 Sage HD100's, 1 MediaMVP, and 1 Placeshifter
Reply With Quote
  #5  
Old 03-14-2009, 03:20 PM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by mlody11 View Post
I'm sure most of use would love to have the feature of whole house audio when using the extenders... at least I would.

I got an airport express yesterday and after playing around with that and the airfoil app. I asked myself why couldn't this be ported to Sage.

Airfoil offers a free app., Airfoil Speakers, http://rogueamoeba.com/airfoil/speakers.php where you can use a Mac, Windows, or Linux device for syncing audio in different places. Because this is so platform independent, could this be ported to work on Sage Extenders?

I would rather use my extenders instead of buying more of the airport express stations... meaning I would actually pay a reasonable fee for this functionality .
Hey there,

I emailed Rogue Amoeba suggesting this some time ago. From their brief response, I think they may be open to providing Airfoil Speakers support to the Sage extenders if approached by Sage. Has anyone lodged a support request?

Mick.
Reply With Quote
  #6  
Old 03-15-2009, 04:32 PM
PGPfan's Avatar
PGPfan PGPfan is offline
Sage Fanatic
 
Join Date: Apr 2003
Location: Oldtown, Idaho USA
Posts: 862
According to Rogue Amoeba, they have fully re-written Airfoil for Windows to leverage the whole .Net architecture, and they claim that there is a DCOM interface to control it now (which could certainly allow Sage to access/control it) but I've yet to find any documentation on how they've implemented it.

From the Airfoil release notes:

Airfoil for Windows 2.6
Released on 8/12/08

* Entirely recoded in .NET for easier updates in the future
* Support for additional audio players, including foobar2000
* Improved Apple TV support, with better metadata
* Improved sync of local audio playback
* User interface improvements
* improved handling of firewall problems (IPv6)
* DCOM API for automation
* Uses DirectSound for audio device input



So it would seem that the key elements for implementation into Sage is there now. I just wish there were some documentation available.

-PGPfan
__________________
Sage Server: Gigabyte 690AMD m-ATX, Athlon II X4 620 Propus, 3.0 GB ram, (1) VistaView dual analog PCI-e tuner, (2) Avermedia Purity 3D MCE 250's, (1) HD-Homerun, 1.5 TB of hard drives in a Windows Home Server drive pool, Western Digital 300GB 'scratch' disk outside the pool, Gigabit LAN
Sage Clients: MSI DIVA m-ATX, 5.1 channel 100w/channel amplifier card, 2 GB ram, , (1) Hauppauge MVP, (1) SageTV HD-100 Media Storage: unRAID 3.6TB server
Reply With Quote
  #7  
Old 03-19-2009, 04:42 AM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by PGPfan View Post
According to Rogue Amoeba, they have fully re-written Airfoil for Windows to leverage the whole .Net architecture, and they claim that there is a DCOM interface to control it now (which could certainly allow Sage to access/control it) but I've yet to find any documentation on how they've implemented it.

From the Airfoil release notes:

Airfoil for Windows 2.6
Released on 8/12/08

* Entirely recoded in .NET for easier updates in the future
* Support for additional audio players, including foobar2000
* Improved Apple TV support, with better metadata
* Improved sync of local audio playback
* User interface improvements
* improved handling of firewall problems (IPv6)
* DCOM API for automation
* Uses DirectSound for audio device input



So it would seem that the key elements for implementation into Sage is there now. I just wish there were some documentation available.

-PGPfan
Nice find PGPfan!

I've just written to RA:

Quote:
Hey there,

The release notes mention that a dcom interface is available for automation however there doesn't seem to be any documentation for this interface in the help or on your site.

Could you provide some details on this interface (whatever you have, e.g. scanned copy of dev notes scrawled on a crumpled napkin would be better than nothing )? I'm interested in the possility of creating a plugin for Sage TV to control audio distribution via Sage's 10' interface + remote control btw.

Regards,

Mick.
Hopefully they'll get back with some info soon. I'd expect if the interface is okay that it would be relatively easy to cobble something together stvi wise to control the thing.

I'm intrigued by the possibility of getting airfoil speakers going on an extender. Have any linux users tried out the airfoil speakers? Any thoughts as to the possibility of this working?

Mick.

Last edited by mickp; 03-20-2009 at 05:08 PM. Reason: grammar
Reply With Quote
  #8  
Old 03-19-2009, 08:57 AM
PAF PAF is offline
Sage User
 
Join Date: Jul 2008
Location: Chicago
Posts: 48
I sent them an email requesting any documentation they would have for .NET and they told me "its not possible." Meaning, they probably don't want to share the API calls with people... but if they were told they would get a bigger user base by SageTV, they just might give some documentation.... maybe.
Reply With Quote
  #9  
Old 03-19-2009, 10:24 AM
sandor's Avatar
sandor sandor is offline
Sage Expert
 
Join Date: Dec 2006
Location: Philadelphia, PA USA
Posts: 621
I think it might take "developer to developer" talks... ie SageTV has to think enough of the idea to approach Rogue Amoeba...


I personally have only used the Mac version of Airfoil, as it also adds in some basic video/audio syncing... so i was able to have synced movies playing in my living room and roof top during parties and such. worked very well, albeit only with basic functionality (using the Airfoil video player)
__________________
MacBook Core2Duo 2 ghz
nVidia 9400M GPU
46" Sammy HLP4663 720p DLP
2x HDHR, all OTA
QNAP TS-809:
12.5 TB for Recordings/Imports/TimeMachine/Music
HD200 via 802.11n in Living Room
802.11n client in bedroom
Reply With Quote
  #10  
Old 03-20-2009, 05:05 PM
mickp's Avatar
mickp mickp is offline
Sage Aficionado
 
Join Date: Oct 2006
Posts: 468
Quote:
Originally Posted by mlody11 View Post
I sent them an email requesting any documentation they would have for .NET and they told me "its not possible." Meaning, they probably don't want to share the API calls with people... but if they were told they would get a bigger user base by SageTV, they just might give some documentation.... maybe.
The initial response...

Quote:
Hi MIck,

I need to pass your issue onto someone in engineering. As this is a more complex issue, it may take a few days for them to analyze it and send out a response. Just watch your email - we definitely want to get this resolved for you!

-Lee
Mick.
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


All times are GMT -6. The time now is 05:53 AM.


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