I dont have an iphone, but have a palm pre. Doesnt do java either. Id really like to see the dlink cams support smart phones and not rely on java or activex. Dont know how but some totally different type of video transfer, possibily converted thru mydlink and viewable on a phone as a simple mp4 or flash streamed video file from mydlink. Most companies block activex and java. And phones do not support activex or java, so its unlikely you catch someone breaking into your home so you can call 911, like the famous news article of that lady catching her home break-in in progress. Wouldnt be possible in 99% of most cases with dlink products. Too bad. Smart phones do video and youtube, so I think dlink could devise something new for compatability with smart phones.