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

Reply via email to