Difference between revisions of "Configuration"
(→Standard usage of kissdx) |
|||
(13 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Configuration of kissdx = | = Configuration of kissdx = | ||
Line 33: | Line 22: | ||
! Section !! Description !! Reserved setting keywords | ! Section !! Description !! Reserved setting keywords | ||
|- | |- | ||
− | | [[Configuration options# | + | | [[Configuration options#Specifying media repositories |Media repositories]] || Specify where media files are located. || audiopath, videopath, picturepath, audiofileextensions, videofileextensions, picturefileextensions |
|- | |- | ||
− | | Persistent storage|| kissdx stores data on your hard drive. || persistentstoragepath, pidfilepath | + | | [[Configuration options#Persistent storage |Persistent storage ]]|| kissdx stores data on your hard drive. || persistentstoragepath, pidfilepath |
|- | |- | ||
− | | Streaming history || kissdx stores history of media played. || max_recent_files, recentlyusedfoldername | + | | [[Configuration options#Streaming history |Streaming history ]]|| kissdx stores history of media played. || max_recent_files, recentlyusedfoldername |
|- | |- | ||
− | | Character set handling || Ensure correct display of file names. || client_character_set, server_character_set, config_character_set, playlist_character_set | + | | [[Configuration options#Character set handling|Character set handling]] || Ensure correct display of file names. || client_character_set, server_character_set, config_character_set, playlist_character_set |
|- | |- | ||
− | | Picture handling | + | | [[Configuration options#Picture handling |Picture handling ]] || Resize and cache pictures for fast display. || picturetargetwidth, picturetargetheight, picturemaxzoompercent, picturecachesize, picturecachetrimminginterval |
|- | |- | ||
− | | Audio handling || Set up audio handling. || - | + | | [[Configuration options#Audio handling|Audio handling]] || Set up audio handling. || - |
|- | |- | ||
− | | Video handling|| Relax filename checking for subtitle files. || subtitlefilemapping, dvdaccessmethod | + | | [[Configuration options#Video handling|Video handling]]|| Relax filename checking for subtitle files. || subtitlefilemapping, dvdaccessmethod |
|- | |- | ||
− | | Generic media file handling || Automatically rename certain file types. || renamefiletypes | + | | [[Configuration options#Generic media file handling|Generic media file handling]] || Automatically rename certain file types. || renamefiletypes |
|- | |- | ||
− | | Disk image handling || Tell kissdx which files are ISO images. || isofileextensions | + | | [[Configuration options#Disk image handling|Disk image handling]] || Tell kissdx which files are ISO images. || isofileextensions |
|- | |- | ||
− | | Player display || Hide or show content at will. || enablehiddenfilestext, enablehiddenfilesminutes, listhiddenentries, displaysequencenumbers, serversignature | + | | [[Configuration options#Player display|Player display]] || Hide or show content at will. || enablehiddenfilestext, enablehiddenfilesminutes, listhiddenentries, displaysequencenumbers, serversignature |
|- | |- | ||
− | |||
|} | |} | ||
Line 61: | Line 49: | ||
! Section !! Description !! Reserved setting keywords | ! Section !! Description !! Reserved setting keywords | ||
|- | |- | ||
− | |Configuration loading || Manage configuration engine || configautoload | + | |[[Configuration options#Configuration loading|Configuration loading]] || Manage configuration engine || configautoload |
|- | |- | ||
− | | Extending kissdx using triggers|| Perform actions pre/post serving media || pretrigger, posttrigger, directorypretrigger, directoryposttrigger | + | | [[Configuration options#Extending kissdx using triggers|Extending kissdx using triggers]]|| Perform actions pre/post serving media || pretrigger, posttrigger, directorypretrigger, directoryposttrigger |
|- | |- | ||
− | | KML server || Manage the KML forwarder feature || kmlforwardurl | + | | [[Configuration options#KML server|KML server]] || Manage the KML forwarder feature || kmlforwardurl |
|- | |- | ||
− | | Administration server || Define settings of administration server ||adminserver_port | + | | [[Configuration options#Administration server|Administration server]] || Define settings of administration server ||adminserver_port |
|- | |- | ||
− | | Networking | + | | [[Configuration options#Networking |Networking ]] ||Customise networking behaviour || networktimeoutinterval, listenaddress |
|- | |- | ||
− | + | ||
|} | |} | ||
== Deep inside configuration == | == Deep inside configuration == | ||
− | * Kissdx user manual: Configuration Expert : This page is focusing configuration in very specific environment, for expert only ( To be done later) | + | * Kissdx user manual: Configuration Expert : |
+ | This page is focusing configuration in very specific environment, for expert only ( To be done later) | ||
= History of older kissdx configuration = | = History of older kissdx configuration = | ||
− | Kissdx user manual: Configuration options v01400 - beta1 released 2007-10-28 | + | Kissdx user manual: |
− | Kissdx user manual: Configuration options v01310a - released 2007-01-30 | + | Configuration options v01400 - beta1 released 2007-10-28 |
+ | |||
+ | Kissdx user manual: | ||
+ | Configuration options v01310a - released 2007-01-30 | ||
Retrieved from "http://www.famille-kahn.com/kissdxmanual/Kissdx_user_manual:_Configuration" | Retrieved from "http://www.famille-kahn.com/kissdxmanual/Kissdx_user_manual:_Configuration" |
Latest revision as of 14:29, 4 March 2012
Contents
Configuration of kissdx
The kissdx daemon is configured via a text based configuration file. Each line in the file is a key - value pair of information.
The configuration file is read when kissdx is started. Since version 0.14, this configuration will be reloaded according an option settings.
The location of kissdx configuration file is by default in the appropriate "etc" directory. You might choose another location. See further section for details.
On Linux ------: /etc/kissdx.conf On FreeBSD --: /usr/local/etc/kissdx.conf Optware ipkg -: /opt/etc/kissdx.conf
Each installation of kissdx may have a customised configuration and location. To help diagnostics, please use the verbose log mode to track any messages about configuration before submitting a post in the forum.
If more information is needed or would be appreciated on a specific subject, please ask for it in the forum.
Settings supported in the current release
Standard usage of kissdx
Section | Description | Reserved setting keywords |
---|---|---|
Media repositories | Specify where media files are located. | audiopath, videopath, picturepath, audiofileextensions, videofileextensions, picturefileextensions |
Persistent storage | kissdx stores data on your hard drive. | persistentstoragepath, pidfilepath |
Streaming history | kissdx stores history of media played. | max_recent_files, recentlyusedfoldername |
Character set handling | Ensure correct display of file names. | client_character_set, server_character_set, config_character_set, playlist_character_set |
Picture handling | Resize and cache pictures for fast display. | picturetargetwidth, picturetargetheight, picturemaxzoompercent, picturecachesize, picturecachetrimminginterval |
Audio handling | Set up audio handling. | - |
Video handling | Relax filename checking for subtitle files. | subtitlefilemapping, dvdaccessmethod |
Generic media file handling | Automatically rename certain file types. | renamefiletypes |
Disk image handling | Tell kissdx which files are ISO images. | isofileextensions |
Player display | Hide or show content at will. | enablehiddenfilestext, enablehiddenfilesminutes, listhiddenentries, displaysequencenumbers, serversignature |
Advanced usage of kissdx
Section | Description | Reserved setting keywords |
---|---|---|
Configuration loading | Manage configuration engine | configautoload |
Extending kissdx using triggers | Perform actions pre/post serving media | pretrigger, posttrigger, directorypretrigger, directoryposttrigger |
KML server | Manage the KML forwarder feature | kmlforwardurl |
Administration server | Define settings of administration server | adminserver_port |
Networking | Customise networking behaviour | networktimeoutinterval, listenaddress |
Deep inside configuration
- Kissdx user manual: Configuration Expert :
This page is focusing configuration in very specific environment, for expert only ( To be done later)
History of older kissdx configuration
Kissdx user manual: Configuration options v01400 - beta1 released 2007-10-28
Kissdx user manual: Configuration options v01310a - released 2007-01-30
Retrieved from "http://www.famille-kahn.com/kissdxmanual/Kissdx_user_manual:_Configuration"