The Felston has a digital IO and up to 680ms of delay.
I use this Rane delay unit, which has analog IO and up to a second of delay:
[Link: ranecommercial.com]You can also use nearly any old audio delay that a musician would use in a studio, for example.
I can't imagine what kind of processing would add several seconds of video delay. Can you provide some more details?