About DemoGod

Feedback has been great. So far people like it. There are a few questions and remarks that I need to address.

1. DemoGod is NOT using the VNC protocol. ScreenSplitr supports 2 mode, a VNC mode and a non-VNC mode. In the VNC mode, you can control your iphone remotely but you need to install Veency on the iPhone. The first version of DemoGod doesn’t allow you to control your iPhone remotely and is using the non-VNC mode of ScreenSplitr. I am using a proprietary format to stream the “video”. If people are interested in controlling the iPhone from DemoGod, let me know. I can add it easily.

2. About non-jailbroken iphone support. It will most likely never be possible for 2 reasons. First reason is that ScreenSplitr has to run in the background and it’s prohibited by Apple. Second is that I am using an undocumented API to capture the iPhone screen.

3. About the poor refresh rate. Because I depend on the undocumented API to capture the screen on the iPhone, I am highly dependent on the speed of that API. Unfortunately, it can only take 2 to 3 pictures per second. So that’s why it’s slow, not because of the CPU (although saving the image as jpg takes some cycles). The other app TVOut, which has a better framerate, does not use the same mechanism. They register themselves as a MobileSubstrate extension to hook themselves when an application launches and grab their CA layer before it’s rendered on the screen. It’s way more intrusive and can cause your apps to crash. Also, you have to select first the app you want to “hook” and it doesn’t work if you want to capture the SpringBoard. Some apps don’t even work (OpenGL?). Instead ScreenSplitr seems to be working well with all apps. I am going to start looking into this other method though or maybe simply add DemoGod support to TVOut.

4. Windows support. Very unlikely. I leveraged iPhoney and it only runs on Mac. It would take too much resource on my part to port it.

Tags:

  1. #1 written by Bobtentpeg April 19th, 2009 at 19:53

    I think controlling it though DemoGod would add another layer of usability and showmanship for people using it in presentations.

    Plus, it’d be pretty cool

    RE Q
  2. #2 written by romeosc May 11th, 2009 at 10:33

    I wish I could connect when no wifi available by creating an adhoc network on 17″ Macbook Pro. Demogod recognizes iPhone but does not ask for authorization.

    RE Q
  3. #3 written by Frank Lowney May 17th, 2009 at 08:48

    Did the experimental mode (using veency) go away in v 1.1? The reason I ask is that ScreenFlow 1.5 just came out with a cursor replacement feature such that it will record and, later, replace the cursor with a round translucent circle. This would be very good for screencasting using DemoGod.

    RE Q
  4. #4 written by Frank Lowney May 17th, 2009 at 09:03

    Of course, there may be something better than using Veency to get a cursor to record. It might be possible for DemoGod to detect finger touches as other apps do but then display those touches as a circular cursor.

    Possible?

    RE Q
  5. #5 written by user938712 May 28th, 2009 at 19:44

    agreeing with other users. PALEEZE allow users to control the iphone from the computer.

    RE Q
  6. #6 written by user938712 May 28th, 2009 at 19:45

    oh and btw
    YOU RULE ^_^

    RE Q
  7. #7 written by mitchell June 5th, 2009 at 06:02

    I would enjoy controlling my iphone from demogod! That would be sooooo coooooollll!!!!!!

    RE Q
  8. #8 written by friday June 16th, 2009 at 07:06

    Will this work on OS 3.0? :)

    RE Q
  9. #9 written by tim June 19th, 2009 at 07:18

    yep controlling the iphone from demogod would be awesome!

    RE Q
  10. #10 written by Rene J June 19th, 2009 at 12:50

    I just installed it on 3.0, and screensplitr crashes on startup, i see the loading screen and then it just goes back to the Springboard.

    RE Q
  11. #11 written by Steven C June 20th, 2009 at 20:21

    hey, Steven from iPhoneArena here. Just wanted to say thanks a lot for the program! I tested it on 3.0 jailbroken but it doesn’t seem like it’s working. This program is really great! hope to see support to control on the computer using a mouse and keyboard too. This app is awesome for people who make youtube videos like myself.

    Thanks again.

    RE Q
  12. #12 written by Frank Lowney July 28th, 2009 at 09:17

    DemoGod is working just fine for me using 1G and 2G iPod touch devices. There are only a few things that I am wishing for right now:

    1) DemoGod will “know” the orientation (landscape vs portrait) and rotate appropriately. Alternately, a finger gesture on the iPhone (three finger tap) that does the same thing.

    2) A way to represent touches by one or two fingers in DemoGod. Configurable cursors (color and transparency) would be nice but a transparent gray circle would be just fine for now.

    Alternatively or additionally, a way foe DemoGod to “know” what iPhoneFinger (http://wonderwarp.com/phonefinger/) is doing and respond appropriately.

    3) When I am on a different subnet than my iPod touch, I can use Safari to form a URL that will display the iPhone but DemoGod doesn’t seem to have a way to do this. The URL takes this form:
    http://168.16.120.180:8099/screensplitr

    RE Q
  13. #13 written by Frank Lowney August 3rd, 2009 at 04:50

    Profuse apologies. I was mistaken when I said:

    3) When I am on a different subnet than my iPod touch, I can use Safari to form a URL that will display the iPhone but DemoGod doesn’t seem to have a way to do this. The URL takes this form:
    http://168.16.120.180:8099/screensplitr

    DemoGod does allow one to do View > Show Location Bar where the proper address may be entered. Thus, I can use DemoGod even when my iPod touch is on another subnet. Great!

    RE Q
  14. #14 written by John August 16th, 2009 at 17:16

    please add iPhone control to DemoGod :)

    RE Q
  15. #15 written by nick September 22nd, 2009 at 01:48

    hey cud you help me get it on windows

    RE Q
  16. #16 written by Becky March 11th, 2010 at 08:55

    DemoGod is not finding my iPod Touch over the wireless network. Any suggestions?

    RE Q
  17. #17 written by tazz October 24th, 2010 at 05:26

    i juz purchase idemo, now i can’t run it at my mac pro??? its keeps say upgrade idemo wen i updrade its keep saying error……

    RE Q
  18. #18 written by Corey April 6th, 2011 at 08:52

    “agreeing with other users. PALEEZE allow users to control the iphone from the computer.”

    I am one more to agree with this. Any news on an update?

    Corey Fischer – Owner – HCG

    RE Q
  19. #19 written by Jeff Sayer April 29th, 2011 at 11:28

    I’m sure a mashup for non-jailbroken applications and DemoGod have been perfected by now.
    Garage Protection – Jeff’s Site

    RE Q

SetPageWidth