Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a Logitech USB webcam, and need to display the image from it on a second monitor, delayed roughly 15 seconds ish. How would I do this?

share|improve this question
    
Welcome to Ask Different! "If there was a way to do this on windows, please mention it too." Questions about Windows are off-topic for this site, so I removed that part of your question. Please take a look at the FAQs for more info. Thanks. –  Nathan Greenstein Sep 24 '11 at 20:25
1  
I'm curious, what use case do you have for this? –  Kyle Cronin Sep 25 '11 at 0:23

2 Answers 2

I'd try VLC in Terminal:

/Applications/VLC.app/Contents/MacOS/VLC qtcapture://

Ask on their forums. If there isn't an option to delay the direct display, you can always "stream" it to another VLC process and let it buffer for 15 seconds.

share|improve this answer

In code? Read the webcam data stream into a buffer, then add a timer for 15 seconds then at the end of the timer read the buffer out to a video renderer.

share|improve this answer
    
Sorry, I know next to nothing about cocoa programming and really couldn't program something like this. –  JJ56 Sep 25 '11 at 7:07

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.