I'm trying this way at UserSession.java.
However, the image does not appear on the video.
I think the image path will be correct because the image has already been successful in the example of the kurento-magic-mirror.
``` java
public void receiveVideoFrom(UserSession sender, String sdpOffer) throws IOException {
log.info("USER {}: connecting with {} in room {}",
this.name, sender.getName(), this.roomName);
log.trace("USER {}: SdpOffer for {} is {}",
this.name, sender.getName(), sdpOffer);
//image Overlay Filter
System.out.println("[UserSession] receiveVideoFrom image 필터 씌우기");
ImageOverlayFilter imageOverlayFilter=new ImageOverlayFilter.Builder(pipeline).build();
String imageId = "testImage";
String imageUri = "/home/ubuntu/image/flower.jpg";
System.out.println("image start imageId: "+imageId+" imageUri: "+imageUri+" pipeline: "+pipeline);
//imageOverlayFilter.removeImage(imageId);
imageOverlayFilter.addImage(imageId, imageUri, 0.4f, 0.4f, 0.4f, 0.4f, true, true);
this.getEndpointForUser(sender).connect(imageOverlayFilter);
imageOverlayFilter.connect(this.getEndpointForUser(sender));
System.out.println("[UserSession] sdpSession start");
final String ipSdpAnswer = this.getEndpointForUser(sender).processOffer(sdpOffer);
final JsonObject scParams = new JsonObject();
scParams.addProperty("id", "receiveVideoAnswer");
scParams.addProperty("name", sender.getName());
scParams.addProperty("sdpAnswer", ipSdpAnswer);
log.trace("USER {}: SdpAnswer for {} is {}",
this.name, sender.getName(), ipSdpAnswer);
this.sendMessage(scParams);
log.debug("gather candidates");
this.getEndpointForUser(sender).gatherCandidates();
}
```