This is just one of over seventy Media Asset Management (MAM) systems covered in the Media Asset Management Guide. Also see descriptions of the workflows.
Gallery is an open source "intuitive photo, video and audio sharing web application" to present images and other media on the web.