# kissdx config file # paths for the media files audiopath = /media/audio videopath = /media/video picturepath = /media/picture # Path for persistent storage of info by kissdx. # The [Recently used] feature and the picture caching feature will store data here. # If option is omitted, kissdx will use picturepath, etc. for such storage. #persistentstoragepath = /var/kissdx # Allowed extensions for media files (comma separated, no spaces, case insensitive) # Omit a setting to send ALL files to the player in the corresponding directory listing. audiofileextensions = mp3,ogg,wma,wav videofileextensions = mpg,mpeg,vob,avi,wmv,ts,mp4 picturefileextensions = jpg,jpeg,png,bmp # Allowed extensions for ISO image files (comma separated, no spaces, case insensitive) # Without setting, only files with the .iso extension will be interpreted as ISO images. isofileextensions = iso,img # URL to redirect to kmlurl = http://tinystocks.com/k/kiss.php # pre and post triggers, called before and after a GET or SIZE. # Those scripts take the filename as an argument and must # return the new filename on stdout and a exit status of 0 to proceed. # An non zero exit status cause the GET/SIZE to fail. #pretrigger = /usr/local/bin/kissd-pretrigger #posttrigger = /usr/local/bin/kissd-posttrigger # Subtitle file mapping # kissdx will send up to 7 subtitle files that match the pattern after the colon. # Pattern may contain variables that will be substituted with parts of the # video filename/path: # {name} = filename without extension (most likely to be used) # {ext} = extension (not likely to be used) # {path} = path (to the left of filename, no trailing slash.) # If used in pattern, pattern must describe entire path. # If not used, the path of the video file will be inserted before pattern. # If this setting is omitted, subtitle files will be opened exactly as requested by # the player (traditional behaviour). subtitlefilemapping = *:{name}*.* # Maximum number of entires in recent list (30 is default, set to 0 to disable feature) #max_recent_files = 30 # Character sets for conversion between server and client # (specify both, or no conversion will take place) #server_character_set = CP850 #client_character_set = ISO-8859-1 # Picture scaling options (Screen width / height in pixels and optional zoom percentage) # Specify both picturetargetwidth and picturetargetheight to enable picture scaling. picturetargetwidth = 1280 picturetargetheight = 720 picturemaxzoompercent = 20 # Maximum size of scaled picture cache (max. no. of pictures in cache). # Omit option or set = 0 to disable caching. # Set to -1 for no limit. picturecachesize = 200 # Minimum interval (in minutes) between each time the size of the scaled picture # cache will be trimmed down to the maximum size defined by picturecachesize. # Default is 5 minutes. Higher number = better performance. # If set to 0, maximum cache size will be enforced every time a picture is viewed, # potentially giving very bad performance if combined with a large picturecachesize. #picturecachetrimminginterval = 5 # A timeout period (seconds) can be configured to clean up waiting processes. # Only needed if the KiSS player doesn't close all connections properly (which seems # to happen when playing ogg Vorbis audio files on a DP-600 with 3.0.34 firmware.) # No option or a value of 0 or less will disable timeout checking. #networktimeoutinterval = 3600 # end of file