Welcome to our forum.
you need to host them somewhere else. Tripod generally wont allow pics on their site to be linked to from off-site.