Esto también es posible a través del estilo de capa mediante el uso de una combinación de un generador de Geometría para crear marcadores de posición poligonales rectangulares para la imagen, y luego Relleno de imagen ráster para insertar las imágenes. La propiedad de ubicación ráster puede estar definida por datos, pero no he probado si funcionará con fuentes de URL.
Ejemplo:
Expresión del generador de geometría para convertir un punto en un rectángulo de 400 x 220 unidades de mapa (que coincida con la relación de aspecto de la foto):
bounds( make_line(
translate( $geometry , -200, -110),
translate( $geometry , 200, 110)
)
)

Ahora dele al rectángulo un relleno de trama de una foto:

(Usando QGIS 2.18.15 x64 en Windows 10)