“Stream” your database to your iPhone/iPod with iPeng!
OK, it’s still early beta and has some “experimental” appeal, but it works.
What does it do? Well, you can’t stream mp3 streams to iPhone. Still not. But iPhone can play mp3s on your server. So what iPeng does: it has a new NowPlaying plugin, called “iPeng Local Playback” that will give you your actual playlist as a set of mp3 files (no, you don’t see that, it’s just a playlist) and you can click them to play.

QuickTime will open and playback the track and all that follow.
Sounds cool? Is cool.
However, it’s still experimental, so it comes with some issues, which hopefully will be sorted out soon, but definitely for the native app:
- You have to turn off the screensaver. That’s probably the biggest one. MobileSafari switches off event handling when the screen saver kicks in. The result of this is: the playlist will not advance after the currently playing track. A workaround is to unlock the screen saver manually after each track (iPeng will automatically advance the track then) but this is not fun.
We do have a good idea how to fix it, but it’s work. iPhone simply does not support this better right now. - The skip buttons in QuickTime don’t work but end the playback.
- mp3 and AAC only. No transcoding on the server (yet). It’s being worked on…
- You still need a player connected to the server. SqueezeCenter can only manage a playlist for a player, so you need one. Can be a computer (through the mp3-stream) or SoftSqueeze (which comes with SqueezeCenter), but it’s needed. I filed an enhancement request so hopefully this will also be sorted out soon.
- The Quicktime Control acts somewhat erratically on the screen. It will sometimes overlay the top menu bar. This seems to be an Apple bug. Don’t know, if they’ll fix it. It doesn’t look good, but it does not kill any functionality, just swipe away the Playback page and it will go away, too.
Why so late? Logitech had to do an enhancement to the SqueezeCenter server. They did this for the latest beta now, so here we are.
So how does it work?
- Download and install the latest beta of SqueezeCenter 7.1 (build 21902 or later)
- Download the iPeng 0.5.2 file from the Downloads page
- Install it. If you’ve got iPeng 0.5.1 (only that one) installed, you can install it over the old version and use it right away, no need to restart the server. To update from older version see Installation.
Have fun!

Monday July 21st, 2008 at 07:24 AM
[...] bookmarks tagged iphone “Stream” your database to your iPhone/iPod wit… saved by 8 others porkinabox bookmarked on 07/21/08 | [...]
Wednesday October 1st, 2008 at 10:15 AM
Cool idea, and it works for me. Thanks!
Thursday November 20th, 2008 at 08:39 PM
just meandered by….
Love that google, great site. Take care….
Sunday December 7th, 2008 at 11:25 PM
I just loaded the ipeng app and now i can’t seem to find how to stream to the iphone. Is this still TBD or did I just miss it?
Also, it would be really cool if the new iPeng app ccould drive the video out what’s displaying on the iphone will display on the tv. Not sure why this works for video streaming but not for the iphone display in general.
Thanks for a cool app!
Monday December 7th, 2009 at 02:06 PM
I have just installed the iPeng 1.2.1 and it works fine for controlling my squeezebox, but I can not find a way to stream the music to my iPeng/iPhone.
Is it possible?
The iPhone doesn´t show up as a player like the controller or reciever.
I´m a little disappointed because this was the main reason I bought the app. I hope someone can help me…
Monday December 7th, 2009 at 02:09 PM
Sorry, but currently iPeng is purely a remote control (and says nothing about playback in the App description).
We are, however, working on this and it will be part of the next major release, 1.3.
No estimates on release dates given, sorry, this is just too difficult to predict.
Monday December 7th, 2009 at 02:12 PM
Oh, and _this_ page you are replying to dates back to half a year before the App was released, it refers to the old “iPeng” plugin which still has such a functionality. You can install it on your server using the “Plugins” setction (“Advanced->Extension Downloader” prior to 7.4).
It works through the Safari browser:
http://penguinlovesmusic.de/ipeng-the-iphone-webapp-for-squeezecenter/users-manual/
Monday December 7th, 2009 at 02:14 PM
Thanks for a very quick reply. I am very happy to read that you are working on my “problem”. Now I am looking forward for the 1.3 release.