Slashdot Mirror


Software to Buffer and Delay Audio Playback?

NaDrew asks: "Fox has seen fit to use two of its worst broadcasters (Joe Buck and the horrid Tim McCarver) for the upcoming World Series. I'd love to just turn down the TV and listen to the Giants' regular broadcast team (Duane Kuiper, Mike Krukow, Jon Miller) on my local Giants affiliate radio station, but as a DirecTV user this doesn't work. Why? Think about it: The radio signal traverses the 20-odd miles from Sutro Tower to my home in Palo Alto in a fraction of a second, but the video signal goes from KTVU's broadcast center in Oakland via satellite to DirecTV's operations center in Boulder, then via satellite again to my home--22,500 miles x 4 bounces equals almost 100,000 miles. Coupled with the MPEG processing done at DirecTV's operations center, this adds up to a delay of about six seconds. What I would like to do is buffer the audio from my radio for the appropriate amount of time and then play it back in sync with the video. Ideally I'd like a software solution that will run under Win32. A Google search yielded some specialized hardware solutions but nothing for my purpose. Ideas, pointers, even 'you idiot it's right here' flames are welcome. Thanks!"

2 of 86 comments (clear)

  1. Radio Delay by yasth · · Score: 5, Interesting

    Actually I am suprised that you aren't hit by a seven seccond radio delay. A simple way would be to write the data to disc, and use annother program to follow behind it. I.e. use some program to record the stream, and then 6 secconds later set winamp on the still recording stream, that should work, but no promises.

    --
    I'd do something interesting, but my server can't handle a slashdotting.
  2. Got a TiVo? by cybermage · · Score: 4, Interesting

    If you have, or can get, a TiVo that is seperate from your DirecTV receiver, you can try the following:

    1. Run the DirecTV Video straight to the tube.
    2. Connect the Audio from your Radio Tuner to the Audio In on the TiVo.
    3. Watch the DirctTV feed and listen to the TiVo feed.
    4. Pause/Fast Forward the TiVo until the audio is in sync with what you're seeing.

    To make sure the TiVo doesn't decide to change channels or anything, you might program it to record something as long as the game (like the game.)