| CPC H04N 21/6125 (2013.01) [H04N 21/4143 (2013.01); H04N 21/4263 (2013.01); H04N 21/443 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, a channel tuning request from an application for a legacy tuner interface, wherein the channel tuning request comprises data indicative of a channel's frequency and a request to configure a physical tuner to the channel's frequency;
transferring, by the legacy tuner interface, the channel tuning request to a tuner emulator;
accessing, by the tuner emulator, a network address corresponding to the channel's frequency using a mapping that maps frequencies to network addresses;
accessing video data using a network protocol from the network address corresponding to the channel's frequency;
formatting video data into a format suitable for the application; and
delivering reformatted video data to the application, wherein the application is not aware that the tuner emulator is emulated.
|