Patent ID: 9680686
Date: 2017-06-13
CPC Classifications: H04L,H04N

Claim:
1. A method of transferring a media file from a first device to a second device, the method comprising: creating a container file in the first device; placing the media file in the container file in the first device; placing a pluggable codec in the container file in the first device; and sending the container file from the first device to the second device in response to a request from the second device, the second device having a media player application, wherein the media player application does not have a codec to decode and play the media file prior to receiving the container file from the first device, and wherein the pluggable codec contains executable code to enable the media player application to decode and play the media file; wherein the media player application uses a predefined set of commands to control the pluggable codec, and wherein the predefined set of commands defines a standard Application Program Interface that allows the media player application to use a variety of different codecs that are compatible with the Application Program Interface.