I created a cube in scenekit and tried to use an instance of an MPMoviePlayerController as its material. It kind-ish works but not exactly well: the video seems to be very j
In recent versions of SceneKit you can directly set an AVPlayer as the contents of a SCNMaterialProperty instance.
AVPlayer
SCNMaterialProperty