
The General section is divided into the tabs Application and Scan, it offers a few settings that affect the whole TV-Server.
1.2.0 alpha: An additional tab, called "Software Encoders" has been added in MediaPortal 1.2.0 alpha. It is shown in the screenshots below, but it is not available unless you have installed MediaPortal 1.2.0 alpha.
In this tab you can set the priority that the TV service uses as well as a delay for TV card detection.
This setting determines the windows scheduling priority that the MediaPortal TV Server service will be given. If your TV-Server also runs other applications and you experience lags or stuttering while watching TV, you can give the TV service higher priority so that it receives more processor power than other applications.
The following scheduling priorities are possible:
Realtime gives the most computing power to the TV service and Idle gives the least.
Some cards (for example, the Hauppauge Nova-T 500) are known to take a long time to reinitialize after resuming from standby or hibernate. This can lead to trouble if MediaPortal tries to access a TV card that isn't yet fully initialized. In such cases you can use this option to delay detection of TV cards until they have finished initializing.
On this tab you can amend the timeout values used for various stages of channel scanning and tuning. It is recommended to leave these settings at their default values unless you are having scanning or tuning issues that you suspect are caused by TV Server giving up too quickly. For example, it has been suggested in the forums that it may help to increase the SDT/VCT timeout if you are getting hexidecimal encoded names (characters 0-9 and A-F) for the channels found during scanning. Increasing that timeout gives the scanning process more time to get the correct channel information.
1.2.0 alpha:
On this tab you can change the priorities of the audio and video encoders for analog cards. This is a general priority and is used for all analog cards that need such an encoder. An encoder converts an analog video or audio signal into MPEG-2 video or audio streams. Those are required for TV-Server in order to support timeshifting, recording for analog cards.
There is a section for each encoder type (Video and Audio). Both lists can define their priorities separately. A priority of "1" means that TV-Server will try this encoder at first and the one with priority "2" and so on. The priority can be changed by using the "Up" and "Down" buttons in the desired section.
In front of each row you can see if the encoder is installed or not on your system. So if you are using an analog card without a hardware encoder you can check here if a supported software encoder is installed. If no encoder is installed and your card has no hardware encoder, than have a look here for more information: Software Encoding Card Setup. It is not possible to enter additional encoders in this screen.
It is recommend to assign priority "1" to the encoder which is installed and belongs to your card. This will increase startup speed of the card and increases the possibility that the encoder works. Some analog cards are only working with a specific encoder.
Note: Combined video and audio like the "Hauppauge MCE encoder" are not supported by TV-Server.
For advanced users:
It is possible to add additional encoder directly to the database (db table: 'softwareencoder'). Each encoder needs a unique ID and a corresponding priority which is unique for each type. Video encoders have type = 0 and audio encoders have type = 1. Please be aware that the standard list of encoders is only tested and supported by the Team.