Views slideshow with two pagers
You could do this using three views. 


Make the center part of the screen a view which uses a URL argument to know which node to pull the image/video from.
Make the listing of possible photos a view. Make each link to view #1 and passes in the node id.
Make the listing of possible videos a view. Make each link to view #2 and passes in the node id.


To put all three views on one page you have several options. You could use the module Panels or make each view a block and put them into different regions.