Yes, iPhone 4. Yes, Windows. But you can't even see the video on another iPhone4. When I send to son or daughter-in-law, while it is "full screen" on my phone, on their's (also iPHone4), it's a tiny window with lots of black space around it. The picture is so small on the phone you can't see anything.