Topfield TAP
Encyclopedia
A Topfield Application Program (TAP) is a software application which extends the standard functionality of the Topfield
products designed for digital TV. Examples of TAPs are electronic programme guides, digital photo viewers and MP3 players.
Anyone with the necessary computer programming
skills may create a TAP to meet their needs. This is possible because Topfield have specified an open (or public) API which allows TAPs to be created using the C
or C++
programming languages. They can be installed into most Topfield PVR models.
Some people have created TAPs and made them available for others to download and use, either free of charge or for a small fee. There are several internet forum
s dedicated to TAPs where information and support can be exchanged.
Topfield
Established in Korea in 1998, TOPFIELD Co., Ltd. is a consumer electronics manufacturer making broadcasting receivers, other video and audio related apparatus. Their main business is making products such as set top boxes and personal video recorders to be used with satellite television or...
products designed for digital TV. Examples of TAPs are electronic programme guides, digital photo viewers and MP3 players.
Anyone with the necessary computer programming
Computer programming
Computer programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming languages. The purpose of programming is to create a program that performs specific operations or exhibits a...
skills may create a TAP to meet their needs. This is possible because Topfield have specified an open (or public) API which allows TAPs to be created using the C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
or C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...
programming languages. They can be installed into most Topfield PVR models.
Some people have created TAPs and made them available for others to download and use, either free of charge or for a small fee. There are several internet forum
Internet forum
An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are at least temporarily archived...
s dedicated to TAPs where information and support can be exchanged.