abstract |
Systems and methods for transferring data to a remote player device include establishing a two-way direct connection between a personal media server and the remote player device. A remote device includes a processor and memory storing computer readable instructions that, when executed by the processor, cause the remote device to perform steps of: establishing a two-way direct connection between a personal media server storing media thereon and the remote device; initiating data transfer requests associated with the media from the remote device directly to the personal media server; and sending the media from the personal media server to the remote device. |