Sunday, 11 December 2011
Remote Speakers Output Plug-In 4.0b3
« Remote Speakers Output Plug-In 4.0b2 | Main | Remote Speakers Output Plug-In 4.0b4 »I have made great strides in playback using the UDP protocol. It seems like buffer underruns were the main issue — there were too many gates for data to go through on its way to the remote speakers. I have streamlined the output pipeline and removed many unnecessary locking points. Since doing this, playback has been rock solid on my Apple TV 2 over wireless ethernet. This should clear up the cutouts after a few seconds that several people had mentioned in comments and emails.
I think things are getting very close to a final release state. Please let me know immediately if you run into playback problems. I want to make a run at setting track metadata for display on devices that support it. But besides that, I think v4 is feature complete.
Download link: Remote Speakers output v4.0b3 – active until December 31st.
As before, if you run into any problems, you should be able to run Sysinternals DebugView to capture the debug output produced by the plug-in. This may be very helpful in finding the root cause of the issue.