Template for Designing your own CONF file.
Template for Designing your own CONF file.
I hope this helps:
Code: Select all
#----------------------------------------------------------------------------
# Default.conf
#
# Profile for the [insert render name here]
# This should have description of all possible configuration options.
#
# This profile is still in an experimental stage.
# You are encouraged to experiment and report back the results on the forums
# at http://universalmediaserver.com.
#
# TODO: [this is where you can keep a quick log of what works and what dosent, key thing about conf files is the "#" its what comments out items.]
#----------------------------------------------------------------------------
# General informations / detection
RendererName=[Insert Renderer Name here]
RendererIcon=[Insert Renderer Name here].png
# UserAgentSearch: regular expression to detect the connected renderer.
# [Insert Renderer Name here] has been observed using the following user agents:
#
# User-Agent: [See what the results of when it connect to PMS]
# User-Agent: [use this line if more than one render name shows up.]
#
# Combined regular expression of working user agents
UserAgentSearch=[Use brief render names here using "/" will separate multiple renderer names]
# UserAgentAdditionalHeaders: additional HTTP header for better detection
#UserAgentAdditionalHeader=
#UserAgentAdditionalHeaderSearch=
#Basic capabilities
Video=true
Audio=true
Image=true
#----------------------------------------------------------------------------
# DLNA settings
# Use the DLNA feature seek by time and not by range.
SeekByTime=false
# Serve different flavors of localization in the DLNA parameters (PAL/NTSC, NA/EU/JP)
# to allow every worldwide renderer to see the files.
#DLNALocalizationRequired=false
#----------------------------------------------------------------------------
# Transcoding/Muxing capabilities
#
# Transcode codecs for video and audio engines
# currently supported: MPEGAC3 (MEncoder), MPEGTSAC3 (TSMuxer) or WMV for video, PCM or MP3 for audio
TranscodeVideo=MPEGAC3
TranscodeAudio=WAV
# Use default DVD buffer size: false = greater bitrate and faster encoding,
# but can generate incompatible videos, depends of your media renderer
DefaultVBVBufSize=true
#Does the media renderer supports DTS wrapped into LPCM in a mpeg file ?
WrapDTSIntoPCM=true
#Does the Device need Muxing? (false by default)
MuxH264ToMpegTS=false
MuxDTSToMpeg=false
MuxLPCMToMpeg=false
# Maximum bit rate supported by the media renderer (0=unlimited)
MaxVideoBitrateMbps=0
# Max Width and Height supported by the media renderer (0=unlimited)
MaxVideoWidth=0
MaxVideoHeight=0
# Does the media renderer supports only H264 L4.1 at most ?
H264Level41Limited=true
# Does music files need to be resampled at 44.1kHz?
TranscodeAudioTo441kHz=false
# Does the client need to receive transcoded video with minimal delay ?
# (Useful when the client has a small timeout delay)
#TranscodeFastStart=true
# Size of the transcoded file (unknown length) sent to the renderer (could
# determine browsing failure/success) Possible values:
#
# -1: Specific value working with the PS3, means perfect transcoding
# and copying support (it is against the DLNA spec though)
# 0: size attribute is NOT sent to the renderer (default value if
# this parameter isn't used)
# 100000000000: 100Gb, if you want to be sure that the media file is not cut
# before the end
#TranscodedVideoFileSize=0
#----------------------------------------------------------------------------
# Misc Images
# Rotate JPEG files based on EXIF information
AutoExifRotate=true
#----------------------------------------------------------------------------
# Use MediaInfo for faster and proper file, codec and mime type management
# system (false by default).
# Depreciated if MediaInfo=true
#TranscodeExtensions=
#StreamExtensions=
MediaInfo=true
# The media parser and this configuration file will recognize the following
# formats and codecs (lower case only, regular expressions are supported).
# Chosen from the most common used and supported formats and codecs.
#
# mpegps (mpeg presentation stream, used in DVD Videos, VCDs, etc.)
# mpegts (mpeg transport stream, used in sat tv, blu rays, etc.)
# wmv (Windows Media Video, tag also used for asf files)
# avi (AVI container)
# mp4 (ISOM/MPEG4 container, or MPEG4 codec)
# mov (Quicktime container, Apple)
# flv (Flash Video)
# rm (Real Media, RMVB)
# mkv (Matroska)
# wav (WAVE file)
# wavpac (WavPack)
# lpcm (Linear PCM)
# aac (Advanced Audio Codec)
# ac3 (Audio Coding 3)
# mp3 (Mpeg Audio Layer 3)
# mpa (Mpeg Audio)
# ogg (Ogg Vorbis)
# wma (Windows Media Audio)
# dts (Digital Theater Systems)
# dtshd (Digital Theater Systems)
# truehd (TrueHD)
# eac3 (Extended AC3)
# atrac (Atrac)
# flac (Free Lossless Audio Codec)
# ape (Monkey's Audio)
# ra (Real Audio)
# mpc (MusePack)
# aiff (AIFF)
# alac (Apple Lossless)
# dv (Digital Video)
# mpeg1 (Codec used in VCD)
# mpeg2 (Codec used in DVD Videos and HDTV)
# divx (DivX Video)
# h264 (H264)
# mjpeg (M-JPEG)
# vc1 (VC-1)
# jpg (Jpeg)
# png (PNG)
# gif (GIF)
# tiff (TIFF)
# bmp (Bitmap)
# und (Undetermined, if the parser did not recognize one of above)
# Usage:
# f: format, MANDATORY (the only conf for a 'eat everything' renderer would be f:.+)
# m: mimetype, STRONGLY RECOMMENDED (if not declared, an estimated value is assigned)
# v: video codec
# a: audio codec
# n: max nb of audio channels
# s: max audio sample frequency in Hz
# b: max audio bitrate in bps
# w: max width in pixels
# h: max height in pixels
# other flags: right now, only qpel and gmc (see avi)
#
# In case of multiple matches, the first mime type of the list is the used one.
# Be careful with regexps such as .+ : You should not use these except when you
# are sure your renderer is quite versatile.
#
# [This is a good sport to note out what the renderer can render...so that below you can build out the supported file types.]
#
#
# [Supported video formats]:
# [Supported audio formats]:
# [Supported image formats]
# Use faster method to create DLNA tree with MediaInfo. Not supported by some renderers,
# false by default (upnp specification violation).
CreateDLNATreeFaster = true
#----------------------------------------------------------------------------
Please remember to Upload your debug logs!
Universal Media Server Wiki!
"...functionality before beautification..."