Announcement

Collapse
No announcement yet.

Create your own FFXI Live Cam! Just for you! - Tutorial

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Create your own FFXI Live Cam! Just for you! - Tutorial

    Yes, that's right. After reading the following instructions you can have your own FFXI Cam that people can watch you on as you play with your partys & sell your goods at the AH - just like the official camera - but just for you!. It is by FAR best if you have a website with FTP access for this; you can run it by other means though. Before you do any of this click 'file; reset settings'. This is so we'll all be working with the same thing.

    Step 1. Go to here and download a piece of software called WebcamXP (get the multi-version). This software allows you to broadcast whatever is on your screen; there's a few other ones, but this one is the best matured & feature full.

    Step 2. Install the software.

    Step 3. Okay! You should have have WebcamXP up and running, so first things first. If you click the Source1 menu at the top of WebcamXP; click connect; then go and click 'stream from desktop'. That there is going to make it so the output from WebcamXP will be your screen - whatever you see!

    Step 4. Now, this bit all depends on what resolution you run your game in & your preferences. There's two ways you can do this (you can try outputting at 1024x768 or whatever, but it'll eat you alive).

    (a). You can run your game in the resolution of 640x480 (I'm talking proper resolution here; not graphics overlay), and have it look identicle to what you're seeing when people look at your camera.

    (b). You can have your game run as you normally like it (ie. resolutions of 1024x768 and above); but what you'll need to do is have WebcamXP resize it's output to 640x480. To do this, click Source1 and then click 'force output format' at the bottom and select waht you'd like; personally I choose 640x480 .

    Step 5. Now click the 'site/gallery' tab in WebcamXP. There's not really much to do here, it's just personal preference. The defaults are sweet as a nut for me, but I do prefer to untick some of the 'show' options there. When you're done selecting, click 'generate HTML'.

    Step 6. Click the web server menu then go down to 'enable HTTP server'. Untick this because you don't want it running from your computer, you want it running from your FTP. Do not enable 'Auto-FTP Upload' yet

    Step 7. Click the 'options' menu; then click 'configuration'. There are some pre-defined settings that you are free to try here, it's all personal preference really. Depends on how your system & internet connection can handle things. The only relevant setting to you in this window will be the Quality one, as the rest of this stuff is for when you run a HTTP server from your system.

    Step 8. Click the web server menu again; click 'FTP Settings'. Here are my recommended settings for this section, however I'll be under the assumption that you'll know your own FTP address; name; password etc. Set 'dest filename (.jpg)' to cam_*.jpg. Set 'dest filename (.html)' to index.html. Set 'ftp directory' to whatever directory you would like your FFXI camera to be located in; for me it was /httpdocs/ffxicam/ for you, it might be like /BRAAAAAA/. So if your website URL was www.monkeytoes.com it would be www.monkeytoes.com/BRAAAAAA/ - people could go to this address and see your Live FFXI Cam. The upload rate is pretty important; 60,000ms = 60 seconds; 1,000ms = 1 seconds - You get the point. Set that to however often you want your webcam to update.

    Step 9. Make sure it is set to 'Javascript' client; click 'upload design'.

    Step 10. Log onto your FTP to the place where your webcam things get uploaded; download your index.html file and open it up for editing.

    Step 11. Look around inside this file and you will see two lines like this:

    function LoadImage1()
    {
    uniq1 = Math.random();
    document.images.webcam1.src = "http://:/cam_1.jpg?uniq="+uniq1;
    window.status = "[powered by webcamXP]";
    }
    function ErrorImage1()
    {
    errorimg1++;
    if (errorimg1>1){
    document.images.webcam1.onload = "";
    document.images.webcam1.src = "http://www.darkboard.net/webcam/offline.jpg";
    }else{
    uniq1 = Math.random();
    document.images.webcam1.src = "http://:/cam_1.jpg?uniq="+uniq1;
    }
    }

    Step 12. Edit these lines so that the bit before "cam_1.jpg?uniq="uniq1;" correctly points to your FFXI cam images. In my case http://www.ijfid.com/ffxicam/cam_1.jpg and the the following jargon - ?uniq="+uniq1; etc. If you know anything about HTML or CGI or schtuff, you'll know what we're trying to accomplish here.

    Step 13. Re-upload the file overwriting the original one which had the wrong addresses.

    Step 14. Go into Webcam XP and under options click 'Start FTP on startup' & under webserver lick 'Enable Auto FTP upload'.

    Step 15. Restart the program and your website should be displaying whatever you see on your monitor.

    Notes/FAQ 1 - "Nobody can see me playing FFXI!". Make sure you have the game running .

    Notes/FAQ 2 - "What's this HTTP online?". By default this program also runs a server on your computer. For example if your IP address was 76.23.9.56 it would run on http://76.23.9.56:8080. So basically if people went there they would see what you've just setup. To turn this off, go to the 'options' menu and uncheck 'start http server on startup'. Whilst doing this you may want to check 'start ftp on startup'.

    Notes/FAQ 3 - "I'm behind a Firewall/Router can I still do this? ". Yup! As long as you can upload to an FTP you're good to go!

    Well, that's my little tutorial; I hope it's been useful and I would love some feedback as it took a little while to write. Who knows; may even be worth a sticky .

  • #2
    Please make this a sticky, I have never ever seen someones personal webbcam and I would verymuch like to.
    I heard some people who got it but I could not watch

    I want to watch it NOW


    Did I mention that I wanted this to be a sticky?

    Comment


    • #3
      Only a few things bother me...one is the security. I haven't allowed my computer to be used as a server (no, I pay someone to let me use theirs, heh), and I don't feel like getting some hackers screwing with my computers. Its been done once with my old one, and that's why I got a new one, the old one ended up all buggy and etc, so now I'm on this.

      In short, any security issues known that aren't fixed, and do you have a cam running?

      EDIT: By the way, anything in the TOS to forbid this?
      DRK75/WAR75/BLU75/RNG75/NIN72

      Comment


      • #4
        There are no security leaks I've ever heard of; nor experianced. It's not required that you yourself run a server on your computer; it is an option if you want to do it that way (basically for people who lack FTP accessable internet space). Other than that, it's not anything security risking; you're just uploading to an FTP.

        Read at the bottom of the guide under the little Notes/FAQ bit I did to read how to turn off the 'server' capabilitys of the program.

        Yes; I do normally run a server at www.ijfid.com/ffxicam/ but I'm currently not playing so it's not on.

        Comment


        • #5
          Meh...maybe I forgot to put this in the first post...bandwidth usage? How much do you have, and what does it take?

          EDIT: I was messing around with this, and it lagged gameplay alot. Even when I had it set to the lowest FPS and quality. It was horrible.
          DRK75/WAR75/BLU75/RNG75/NIN72

          Comment


          • #6
            It's all down to settings really; I don't seem to have any problems with mine. The bandwidth generally tends on what useage.

            Comment


            • #7
              hmm, very interesting. I was thinking about doing something like this at a later date and time. Thank you for posting this guide.
              Greatgod: RDM75/BLM60/WHM40/SMN22
              Kryno: MNK27/WAR15/THF17 {Garuda Server}

              Bastok: 8-2 ZM14 PM8-3 AUM8

              Comment


              • #8
                Maybe you could post/PM me what you have all the settings at to. I spent last night messing around with it, and nothing seemed to help. Meh.
                DRK75/WAR75/BLU75/RNG75/NIN72

                Comment


                • #9
                  i cannot get this to work either.....i followed all of your instructions.... is it becuase my website is off geocities or something....for url i typed http://www.geocities.com/tylerhtml/FFXIcam/ but nothing seemed to happen when i went there.....does it have to be a .htm or .html????i am so confused....please pm me or e-mail me @ neogeotjb@yahoo.com

                  Comment


                  • #10
                    Okay! Sorry about the delay in fixing this tutorial. I made this late at night and I think I messed it up somewhat. It has been re-written to some extent with different methods/instructions than before; please read it from top to bottom again and you should be okay!

                    Let me know if there's any problems as always.

                    Comment


                    • #11
                      Ok I did that too now. It works fine but when the picture on the site loads completely, the offline picture appears -_- And then I need to refresh the site to make it working again. Can you please tell me your settings with quality, refresh and else? Or another reason why this is so annoying >.>
                      My Character: http://ffxi.allakhazam.com/profile.xml?12244

                      Genkai 1: (X)
                      Genkai 2: (X)
                      Genkai 3: ( )
                      Genkai 4: ( )
                      Genkai 5: ( )

                      AF 1 (X)
                      AF 2 (X)
                      AF 3 (X)
                      AF 4 (X)
                      AF 5 (X)
                      AF 6 (X)

                      Goals:

                      -Get Hauby
                      -Get THF to 37
                      -Get WAR to 37
                      -Complete G3

                      Comment


                      • #12
                        1) Doesn't work for me and I followed the tutorial completely
                        2) This software is pretty stupid because it makes you do so much editing because of bad programing
                        3) Its a resource hog.

                        Thanks for the tut, but the software is too buggy for me. Does anybody know anything better?
                        Honk if you love bastok!

                        Comment

                        Working...
                        X