Any photo i have ever linked have been stored on my computer, then i uplink via the AP menu etc "additional options" etc.
I have never used photobucket to place photos on here. I understand people use photobucket to store photos offsite for others to view, but its not required to upload a photo to the AP site.
Any digital camera/video camera will have its own software which is always held on your PC ofcourse.