I think VLC should be able to support this; see e.g. http://forum.videolan.org/viewtopic.php?f=13&t=91250

Not sure; I'll try to look at it this evening.