Patch for mplayer Here.
Patch for mplayer2 Here.
I use mplayer2 since it properly handles seeking the mlb.tv mpegts better than regular mplayer. My cmd line is:
mplayer2 -really-quiet -livepause 5 -demuxer lavf -mc 2 <mlb.ts>
the "livepause" option will enable file growing support, along with the ability to pause/rew/ffwd without seeking past the end (DVR capabilities). The number after livepause is the number of seconds to be behind "real-time". So when I fast forward and reach "live", it'll always be 5 seconds (roughly) behind.
The mplayer2 patch will also pause and wait for the file to grow (throwing up a "Buffering..." msg) instead of exiting.
Perfect, thanks. I'll play around with it and see what happens.