My barn is only 100 feet from the house. I have a router in the house then I run Ethernet to an old DSL router that I use as a wifi hotspot. Then I put the wifi extender in the barn closest to the house. The extender has an Ethernet port that I run directly to the camera.
To get the web cam on my website, my ISP provided me with a public IP address. I found the local ip of my camera, then in the router in the house I login to its admin panel. I add the cameras IP address to the port forward section and port address. Then on the website I put an image that accesses an image snapshot then I use JavaScript to refresh the image every 2 seconds. Hope this info helps.