Display image from network, http or ftp source

I am busy with a project that scans an RFID card/tag and plays the corresponding movie or cd. In this way my wife and son can easly play music and watch movies. The systems connects with a sql database and select the cd or movie and sends the command to my kodi or music player.

When a cd is selected I want to show the cover image of the cd on a screen connected to the arduino. But I cannot find anything to load an image from a network share, http or ftp source. Is this possible or does the image needs to be on the sdcard

I got a mega 2560 with an network 5100 shield and a rc522 rfid scanner for now.