On 19/05/2010 08:37, James Trietsch wrote: > I've got two for anyone who has a little spare time (yeah I know... who > exactly has any spare time?) > > The first is the one that I'd like to see solved the most. I'm a big fan of > DI.fm and Sky.fm and long ago set up the webradio.fxd to point to many of > their channels. I used the 24kbps AACplus streams because they were low > bandwidth but sounded perfectly fine to me. About a month ago, they upgraded > the streams first to 32kbps, then 40kbps. And now Freevo won't play the > streams anymore. > > I did my research and found out that MPlayer is hanging up trying to figure > out what type of decoder to use for the stream. It will decode the ICY info > and display the current song, fill the cache to about 12% and then stall, > searching through all the different decoder modules for something that works > (and often going for MPEG video, spewing out plenty of errors and warnings). > If I force the decoder with -demuxer aac, it lights up and plays without a > hitch. Of course if I put that as part of the command line permanently, it > breaks trying to play anything other than AAC audio. >
You can try adding a MPLAYER_ARGS['type'] = ... to local_conf.py. The trick is to determine what 'type' is, I usually add some prints to the player. What does kaa's mminfo say about the stream? > Anyone have any ideas on this one? > > The second involves the podcast from National Public Radio's "Wait Wait... > Don't Tell Me" show. It's the weirdest thing, without fail the playback stops > about 10 minutes into the program. The exact time varies, but here's the > truly bizarre part: It _always_ stops right on the break between segments of > the show, as if there was some kind of metadata tag inside the MPEG > indicating a break. If I restart the program (playing from the now-downloaded > file) it plays without any issues, start to finish. I've also noticed that > the displayed data is different from the first play and subsequent plays (I > think the genre changes, among other things). > One thing that you need for mplayer and streams is a 0 size cache buffer, to prevent mplayer reading caching the stream and stopping at the end of the cache. It may be possible to use the mplayer_options in the fxd file. Not tried this for audio but works for video. Duncan ------------------------------------------------------------------------------ _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users