When video player 136 is implemented with two or more devices, each device can perform the same steps, processes or functions in order to provide fault tolerance or redundancy.
The function, steps and processes performed by video player 136 can be split between different devices to provide greater computational speed and/or efficiency.