A content recording method comprising: a.) accessing, by a content recording apparatus, an application server and subsequently displaying a list of content providers received from the application server, wherein the list of content providers contains a plurality of content providers, b.) determining, by the content recording apparatus, a content provider among the plurality of content providers based on a selection of the content provider from the list of content providers by a user of the content recording apparatus, c.) displaying, by the content recording apparatus, a list of applications containing a plurality of applications, received from the application server, corresponding to the selected content provider, d.) determining, by the content recording apparatus, an application among the plurality of applications based on a selection of the application from the list of applications by the user, e.) downloading, by the content recording apparatus, the selected application corresponding to the selected content provider from the application server, wherein the application is configured to control an automatic content recording of content of the selected content provider, f.) determining, by the content recording apparatus, whether there is an update of the application on the application server, g.) if yes in step f.), downloading, by the content recording apparatus, the updated application from the application server, h.) starting, by the content recording apparatus, the updated application and controlling, by the content recording apparatus, the content recording process of the content received from the selected content provider. a.) accessing, by a content recording apparatus, an application server and subsequently displaying a list of content providers received from the application server, wherein the list of content providers contains a plurality of content providers, b.) determining, by the content recording apparatus, a content provider among the plurality of content providers based on a selection of the content provider from the list of content providers by a user of the content recording apparatus, c.) displaying, by the content recording apparatus, a list of applications containing a plurality of applications, received from the application server, corresponding to the selected content provider, d.) determining, by the content recording apparatus, an application among the plurality of applications based on a selection of the application from the list of applications by the user, e.) downloading, by the content recording apparatus, the selected application corresponding to the selected content provider from the application server, wherein the application is configured to control an automatic content recording of content of the selected content provider, f.) determining, by the content recording apparatus, whether there is an update of the application on the application server, g.) if yes in step f.), downloading, by the content recording apparatus, the updated application from the application server, h.) starting, by the content recording apparatus, the updated application and controlling, by the content recording apparatus, the content recording process of the content received from the selected content provider.